Class LikePredicate
java.lang.Object
org.hibernate.sql.ast.tree.predicate.AbstractPredicate
org.hibernate.sql.ast.tree.predicate.LikePredicate
- All Implemented Interfaces:
org.hibernate.query.sqm.sql.internal.DomainResultProducer<Boolean>, SqlSelectionProducer, Expression, Predicate, SqlAstNode
-
Constructor Summary
ConstructorsConstructorDescriptionLikePredicate(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 AbstractPredicate
getExpressionType, isEmpty, isNegatedMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Expression
createDomainResultSqlSelection, createSqlSelection, getColumnReferenceMethods inherited from interface 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
-