Package org.hibernate.criterion
Class LikeExpression
- java.lang.Object
-
- org.hibernate.criterion.LikeExpression
-
- All Implemented Interfaces:
Serializable,Criterion
public class LikeExpression extends Object implements Criterion
A criterion representing a "like" expression- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedLikeExpression(String propertyName, String value)protectedLikeExpression(String propertyName, String value, Character escapeChar, boolean ignoreCase)protectedLikeExpression(String propertyName, String value, MatchMode matchMode)protectedLikeExpression(String propertyName, String value, MatchMode matchMode, Character escapeChar, boolean ignoreCase)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TypedValue[]getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)Return typed values for all parameters in the rendered SQL fragmentStringtoSqlString(Criteria criteria, CriteriaQuery criteriaQuery)Render the SQL fragment
-
-
-
Method Detail
-
toSqlString
public String toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)
Description copied from interface:CriterionRender the SQL fragment- Specified by:
toSqlStringin interfaceCriterion- Parameters:
criteria- The local criteriacriteriaQuery- The overall criteria query- Returns:
- The generated SQL fragment
-
getTypedValues
public TypedValue[] getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)
Description copied from interface:CriterionReturn typed values for all parameters in the rendered SQL fragment- Specified by:
getTypedValuesin interfaceCriterion- Parameters:
criteria- The local criteriacriteriaQuery- The overall criteria query- Returns:
- The types values (for binding)
-
-