Class SqmWhereClause
java.lang.Object
org.hibernate.query.sqm.tree.predicate.SqmWhereClause
- All Implemented Interfaces:
SqmPredicateCollection, SqmCacheable
-
Constructor Summary
ConstructorsConstructorDescriptionSqmWhereClause(NodeBuilder nodeBuilder) SqmWhereClause(@Nullable SqmPredicate predicate, NodeBuilder nodeBuilder) -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyPredicate(SqmPredicate predicate) voidapplyPredicates(Collection<SqmPredicate> predicates) voidapplyPredicates(SqmPredicate... predicates) intcopy(SqmCopyContext context) boolean@Nullable SqmPredicateinthashCode()booleanisCompatible(Object other) voidsetPredicate(@Nullable SqmPredicate predicate) toString()
-
Constructor Details
-
SqmWhereClause
-
SqmWhereClause
-
-
Method Details
-
copy
-
getPredicate
- Specified by:
getPredicatein interfaceSqmPredicateCollection
-
setPredicate
- Specified by:
setPredicatein interfaceSqmPredicateCollection
-
applyPredicate
- Specified by:
applyPredicatein interfaceSqmPredicateCollection
-
applyPredicates
- Specified by:
applyPredicatesin interfaceSqmPredicateCollection
-
applyPredicates
- Specified by:
applyPredicatesin interfaceSqmPredicateCollection
-
toString
-
equals
-
hashCode
-
isCompatible
- Specified by:
isCompatiblein interfaceSqmCacheable
-
cacheHashCode
public int cacheHashCode()- Specified by:
cacheHashCodein interfaceSqmCacheable
-