Class AbstractPredicate
java.lang.Object
org.hibernate.sql.ast.tree.predicate.AbstractPredicate
- All Implemented Interfaces:
DomainResultProducer<Boolean>
,SqlSelectionProducer
,Expression
,Predicate
,SqlAstNode
- Direct Known Subclasses:
BetweenPredicate
,BooleanExpressionPredicate
,InArrayPredicate
,InListPredicate
,InSubQueryPredicate
,LikePredicate
,NullnessPredicate
,ThruthnessPredicate
-
Constructor Summary
ConstructorDescriptionAbstractPredicate
(JdbcMappingContainer expressionType) AbstractPredicate
(JdbcMappingContainer expressionType, boolean negated) -
Method Summary
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
Methods inherited from interface org.hibernate.sql.ast.tree.SqlAstNode
accept
-
Constructor Details
-
AbstractPredicate
-
AbstractPredicate
-
-
Method Details
-
isNegated
public boolean isNegated() -
isEmpty
public boolean isEmpty() -
getExpressionType
Description copied from interface:Expression
The type for this expression- Specified by:
getExpressionType
in interfaceExpression
-