Top Description Fields Constructors Methods
org.hibernate.sql

public Class InFragment

extends Object
Class Inheritance
Imports
java.util.ArrayList, .Collections, .List, org.hibernate.internal.util.StringHelper

An SQL IN expression.
... in(...)
Author
Gavin King

Field Summary

Modifier and TypeField and Description
protected String
public static final String
public static final String
protected List<Object>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public InFragment

Returns:

this, for method chaining
addValue
(Object
an SQL literal, NULL, or NOT_NULL
value
)

public InFragment
addValues(Object[] values)

public InFragment
setColumn(String columnName)

public InFragment
setColumn(String alias, String columnName)

public InFragment
setFormula(String alias, String formulaTemplate)

public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

columnNameback to summary
protected String columnName
NOT_NULLback to summary
public static final String NOT_NULL
NULLback to summary
public static final String NULL
valuesback to summary
protected List<Object> values

Constructor Detail

InFragmentback to summary
public InFragment()

Method Detail

addValueback to summary
public InFragment addValue(Object value)
Parameters
value:Object

an SQL literal, NULL, or NOT_NULL

Returns:InFragment

this, for method chaining

addValuesback to summary
public InFragment addValues(Object[] values)
setColumnback to summary
public InFragment setColumn(String columnName)
setColumnback to summary
public InFragment setColumn(String alias, String columnName)
setFormulaback to summary
public InFragment setFormula(String alias, String formulaTemplate)
toFragmentStringback to summary
public String toFragmentString()