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 WhereRestrictableThings which can haveWheredeclarations - entities and collections- See Also:
FilterRestrictable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidapplyWhereRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, SqlAstCreationState creationState)Apply theWhererestrictionsbooleanhasWhereRestrictions()Does this restrictable have a where restriction?
-
-
-
Method Detail
-
hasWhereRestrictions
boolean hasWhereRestrictions()
Does this restrictable have a where restriction?
-
applyWhereRestrictions
void applyWhereRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, SqlAstCreationState creationState)
Apply theWhererestrictions
-
-