Class In
java.lang.Object
io.github.torand.fastersql.predicate.In
Implements the 'member of set' predicate, using a set of scalar values.
-
Method Summary
Modifier and TypeMethodDescriptionGets the column aliases referenced by this fragment.Gets the columns referenced by this fragment.negatedSql
(Context context) Formats negated predicate as an SQL fragment.Gets the statement parameters introduced by this fragment.Formats object as an SQL fragment.
-
Method Details
-
sql
Description copied from interface:Sql
Formats object as an SQL fragment. -
params
Description copied from interface:Sql
Gets the statement parameters introduced by this fragment. -
columnRefs
Description copied from interface:Sql
Gets the columns referenced by this fragment. For validation purposes.- Specified by:
columnRefs
in interfaceSql
- Returns:
- the columns referenced by this fragment.
-
aliasRefs
Description copied from interface:Sql
Gets the column aliases referenced by this fragment. For validation purposes. -
negatedSql
Description copied from interface:Predicate
Formats negated predicate as an SQL fragment.- Specified by:
negatedSql
in interfacePredicate
- Parameters:
context
- the context (incl. dialect).- Returns:
- the formatted SQL fragment.
-