Package org.hibernate.metamodel.mapping
Interface WhereRestrictable
- All Known Subinterfaces:
CollectionPersister
,DeprecatedCollectionStuff
,DeprecatedEntityStuff
,EntityMappingType
,EntityPersister
,InFlightEntityMappingType
,Joinable
,Loadable
,Lockable
,OuterJoinLoadable
,PluralAttributeMapping
,PostInsertIdentityPersister
,Queryable
,QueryableCollection
,Restrictable
,SQLLoadable
,SQLLoadableCollection
,UniqueKeyLoadable
- All Known Implementing Classes:
AbstractCollectionPersister
,AbstractEntityPersister
,AnonymousTupleEntityValuedModelPart
,BasicCollectionPersister
,JoinedSubclassEntityPersister
,MockCollectionPersister
,MockEntityPersister
,OneToManyPersister
,PluralAttributeMappingImpl
,ProcessorSessionFactory.ElementCollectionPersister
,ProcessorSessionFactory.EntityPersister
,ProcessorSessionFactory.ToManyAssociationPersister
,SingleTableEntityPersister
,UnionSubclassEntityPersister
public interface WhereRestrictable
Things which can have
Where
declarations - entities and collections- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
applyWhereRestrictions
(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, SqlAstCreationState creationState) Apply theWhere
restrictionsboolean
Does this restrictable have a where restriction?
-
Method Details
-
hasWhereRestrictions
boolean hasWhereRestrictions()Does this restrictable have a where restriction? -
applyWhereRestrictions
void applyWhereRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, SqlAstCreationState creationState) Apply theWhere
restrictions
-