Class LikePredicate
java.lang.Object
org.hibernate.sql.ast.tree.predicate.AbstractPredicate
org.hibernate.sql.ast.tree.predicate.LikePredicate
- All Implemented Interfaces:
DomainResultProducer<Boolean>
,SqlSelectionProducer
,Expression
,Predicate
,SqlAstNode
-
Constructor Summary
ConstructorDescriptionLikePredicate
(Expression matchExpression, Expression pattern) LikePredicate
(Expression matchExpression, Expression pattern, Expression escapeCharacter) LikePredicate
(Expression matchExpression, Expression pattern, Expression escapeCharacter, boolean negated) LikePredicate
(Expression matchExpression, Expression pattern, Expression escapeCharacter, boolean negated, boolean isCaseSensitive, JdbcMappingContainer expressionType) -
Method Summary
Methods inherited from class org.hibernate.sql.ast.tree.predicate.AbstractPredicate
getExpressionType, isEmpty, isNegated
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.sql.ast.tree.expression.Expression
createDomainResultSqlSelection, createSqlSelection, getColumnReference
Methods inherited from interface org.hibernate.sql.ast.tree.predicate.Predicate
applySqlSelections, createDomainResult
-
Constructor Details
-
LikePredicate
-
LikePredicate
-
LikePredicate
public LikePredicate(Expression matchExpression, Expression pattern, Expression escapeCharacter, boolean negated) -
LikePredicate
public LikePredicate(Expression matchExpression, Expression pattern, Expression escapeCharacter, boolean negated, boolean isCaseSensitive, JdbcMappingContainer expressionType)
-
-
Method Details
-
getMatchExpression
-
getPattern
-
getEscapeCharacter
-
isCaseSensitive
public boolean isCaseSensitive() -
accept
-