Package org.hibernate.sql
Class InFragment
- java.lang.Object
-
- org.hibernate.sql.InFragment
-
public class InFragment extends java.lang.Object
An SQL IN expression.
... in(...)
-
-
Constructor Summary
Constructors Constructor Description InFragment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InFragment
addValue(java.lang.Object value)
InFragment
addValues(java.lang.Object[] values)
InFragment
setColumn(java.lang.String columnName)
InFragment
setColumn(java.lang.String alias, java.lang.String columnName)
InFragment
setFormula(java.lang.String alias, java.lang.String formulaTemplate)
java.lang.String
toFragmentString()
-
-
-
Field Detail
-
NULL
public static final java.lang.String NULL
- See Also:
- Constant Field Values
-
NOT_NULL
public static final java.lang.String NOT_NULL
- See Also:
- Constant Field Values
-
-
Method Detail
-
addValue
public InFragment addValue(java.lang.Object value)
- Parameters:
value
- an SQL literal, NULL, or NOT_NULL- Returns:
this
, for method chaining
-
addValues
public InFragment addValues(java.lang.Object[] values)
-
setColumn
public InFragment setColumn(java.lang.String columnName)
-
setColumn
public InFragment setColumn(java.lang.String alias, java.lang.String columnName)
-
setFormula
public InFragment setFormula(java.lang.String alias, java.lang.String formulaTemplate)
-
toFragmentString
public java.lang.String toFragmentString()
-
-