Uses of Interface
org.hibernate.metamodel.mapping.PluralAttributeMapping
-
Packages that use PluralAttributeMapping Package Description org.hibernate.collection.spi This package defines the SPI of a framework for lazy-initializing and state-tracking collection wrappers.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.loader.ast.spi org.hibernate.metamodel This package defines an API for accessing the runtime metamodel describing persistent entities in Java and their mappings to the relational database schema.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.ordering Support for set and map orderingorg.hibernate.metamodel.mapping.ordering.ast org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.collection.mutation Defines support for performing mutation operations against collections.org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.query.named Support for named queriesorg.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such asSqlResultSetMappingor thehbm.xmlmapping element<resultset/>.org.hibernate.query.results.implicit Defines support for implicit ResultSet mappings.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.results.graph.collection -
-
Uses of PluralAttributeMapping in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type PluralAttributeMapping Modifier and Type Method Description static CollectionInitializerProducerInitializerProducerBuilder. createArrayInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)static CollectionInitializerProducerInitializerProducerBuilder. createBagInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch elementFetch, DomainResultCreationState creationState)static CollectionInitializerProducerInitializerProducerBuilder. createCollectionTypeWrapperInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)CollectionInitializerProducerAbstractBagSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)CollectionInitializerProducerAbstractMapSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)CollectionInitializerProducerAbstractSetSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)default CollectionInitializerProducerCollectionSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, DomainResultCreationState creationState)Create a producer forCollectionInitializerinstances for the given collection semanticsdefault CollectionInitializerProducerCollectionSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)Create a producer forCollectionInitializerinstances for the given collection semanticsstatic CollectionInitializerProducerInitializerProducerBuilder. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)static CollectionInitializerProducerInitializerProducerBuilder. createListInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)static CollectionInitializerProducerInitializerProducerBuilder. createMapInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)static CollectionInitializerProducerInitializerProducerBuilder. createSetInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch elementFetch, DomainResultCreationState creationState)default booleanPersistentCollection. includeInInsert(Object entry, int entryPosition, PersistentCollection<?> collection, PluralAttributeMapping attributeDescriptor)Whether to include the entry for insertion operationsdefault booleanPersistentCollection. includeInRecreate(Object entry, int i, PersistentCollection<?> collection, PluralAttributeMapping attributeDescriptor)Whether the given entry should be included in recreation eventsvoidPersistentArrayHolder. injectLoadedState(PluralAttributeMapping attributeMapping, List loadingState)voidPersistentBag. injectLoadedState(PluralAttributeMapping attributeMapping, List<?> loadingState)voidPersistentCollection. injectLoadedState(PluralAttributeMapping attributeMapping, List<?> loadingState)Inject the state loaded for a collection instance.voidPersistentIdentifierBag. injectLoadedState(PluralAttributeMapping attributeMapping, List<?> loadingState)voidPersistentList. injectLoadedState(PluralAttributeMapping attributeMapping, List<?> loadingStateList)voidPersistentMap. injectLoadedState(PluralAttributeMapping attributeMapping, List<?> loadingState)voidPersistentSet. injectLoadedState(PluralAttributeMapping attributeMapping, List<?> loadingStateList)default booleanPersistentCollection. needsUpdating(Object entry, int entryPosition, PluralAttributeMapping attributeDescriptor)Do we need to update this element?default CollectionInitializerCollectionInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, FetchParentAccess parentAccess, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState)CollectionInitializerCollectionInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, FetchParentAccess parentAccess, LockMode lockMode, DomainResultAssembler<?> collectionKeyAssembler, DomainResultAssembler<?> collectionValueKeyAssembler, AssemblerCreationState creationState)Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of PluralAttributeMapping in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi with parameters of type PluralAttributeMapping Modifier and Type Method Description <T> voidBatchFetchQueue. collectBatchLoadableCollectionKeys(int batchSize, org.hibernate.internal.util.IndexedConsumer<T> collector, @NonNull T keyBeingLoaded, PluralAttributeMapping pluralAttributeMapping) -
Uses of PluralAttributeMapping in org.hibernate.loader.ast.spi
Methods in org.hibernate.loader.ast.spi that return PluralAttributeMapping Modifier and Type Method Description PluralAttributeMappingCollectionLoader. getLoadable()Methods in org.hibernate.loader.ast.spi with parameters of type PluralAttributeMapping Modifier and Type Method Description CollectionBatchLoaderBatchLoaderFactory. createCollectionBatchLoader(int domainBatchSize, LoadQueryInfluencers influencers, PluralAttributeMapping attributeMapping, SessionFactoryImplementor factory)Create a BatchLoader for batch-loadable collections. -
Uses of PluralAttributeMapping in org.hibernate.metamodel
Methods in org.hibernate.metamodel that return PluralAttributeMapping Modifier and Type Method Description default PluralAttributeMappingRuntimeMetamodels. getPluralAttributeMapping(String role) -
Uses of PluralAttributeMapping in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return PluralAttributeMapping Modifier and Type Method Description default PluralAttributeMappingAttributeMapping. asPluralAttributeMapping()A utility method to avoid casting explicitly to PluralAttributeMappingdefault PluralAttributeMappingPluralAttributeMapping. asPluralAttributeMapping() -
Uses of PluralAttributeMapping in org.hibernate.metamodel.mapping.ordering
Methods in org.hibernate.metamodel.mapping.ordering with parameters of type PluralAttributeMapping Modifier and Type Method Description static OrderByFragmentOrderByFragmentTranslator. translate(String fragment, PluralAttributeMapping pluralAttributeMapping, TranslationContext context)Perform the translation of the user-supplied fragment, returning the translation. -
Uses of PluralAttributeMapping in org.hibernate.metamodel.mapping.ordering.ast
Methods in org.hibernate.metamodel.mapping.ordering.ast that return PluralAttributeMapping Modifier and Type Method Description PluralAttributeMappingCollectionPartPath. getPluralAttribute()default PluralAttributeMappingDomainPath. getPluralAttribute()PluralAttributeMappingPluralAttributePath. getReferenceModelPart()Constructors in org.hibernate.metamodel.mapping.ordering.ast with parameters of type PluralAttributeMapping Constructor Description ParseTreeVisitor(PluralAttributeMapping pluralAttributeMapping, TranslationContext translationContext)PathConsumer(PluralAttributeMapping pluralAttributeMapping, TranslationContext translationContext)RootSequencePart(PluralAttributeMapping pluralAttributeMapping) -
Uses of PluralAttributeMapping in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection that return PluralAttributeMapping Modifier and Type Method Description PluralAttributeMappingAbstractCollectionPersister. getAttributeMapping()default PluralAttributeMappingCollectionPersister. getAttributeMapping()PluralAttributeMappingAbstractCollectionPersister. getTargetPart()Methods in org.hibernate.persister.collection with parameters of type PluralAttributeMapping Modifier and Type Method Description voidAbstractCollectionPersister. injectAttributeMapping(PluralAttributeMapping attributeMapping)Allows injection of the corresponding plural-attribute mapping. -
Uses of PluralAttributeMapping in org.hibernate.persister.collection.mutation
Methods in org.hibernate.persister.collection.mutation that return PluralAttributeMapping Modifier and Type Method Description PluralAttributeMappingCollectionMutationTarget. getTargetPart()Methods in org.hibernate.persister.collection.mutation with parameters of type PluralAttributeMapping Modifier and Type Method Description default booleanInsertRowsCoordinator.EntryFilter. exclude(Object entry, int i, PersistentCollection<?> collection, PluralAttributeMapping attributeDescriptor)booleanInsertRowsCoordinator.EntryFilter. include(Object entry, int position, PersistentCollection<?> collection, PluralAttributeMapping attributeDescriptor)Whether the entry should be included -
Uses of PluralAttributeMapping in org.hibernate.query
Methods in org.hibernate.query that return PluralAttributeMapping Modifier and Type Method Description PluralAttributeMappingNativeQuery.CollectionReturn. getPluralAttribute() -
Uses of PluralAttributeMapping in org.hibernate.query.named
Methods in org.hibernate.query.named that return PluralAttributeMapping Modifier and Type Method Description PluralAttributeMappingModelPartResultMementoCollection. getPluralAttributeDescriptor() -
Uses of PluralAttributeMapping in org.hibernate.query.results.complete
Methods in org.hibernate.query.results.complete that return PluralAttributeMapping Modifier and Type Method Description PluralAttributeMappingCompleteResultBuilderCollectionStandard. getPluralAttribute()PluralAttributeMappingModelPartReferenceCollection. getReferencedPart()Constructors in org.hibernate.query.results.complete with parameters of type PluralAttributeMapping Constructor Description CompleteResultBuilderCollectionStandard(String tableAlias, NavigablePath navigablePath, PluralAttributeMapping pluralAttributeDescriptor)CompleteResultBuilderCollectionStandard(String tableAlias, NavigablePath navigablePath, PluralAttributeMapping pluralAttributeDescriptor, String[] keyColumnNames, String[] indexColumnNames, String[] elementColumnNames) -
Uses of PluralAttributeMapping in org.hibernate.query.results.implicit
Constructors in org.hibernate.query.results.implicit with parameters of type PluralAttributeMapping Constructor Description ImplicitFetchBuilderPlural(NavigablePath fetchPath, PluralAttributeMapping fetchable, DomainResultCreationState creationState) -
Uses of PluralAttributeMapping in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from that return PluralAttributeMapping Modifier and Type Method Description PluralAttributeMappingOneToManyTableGroup. getExpressionType()PluralAttributeMappingCollectionTableGroup. getModelPart()PluralAttributeMappingCorrelatedPluralTableGroup. getModelPart()PluralAttributeMappingOneToManyTableGroup. getModelPart()PluralAttributeMappingPluralTableGroup. getModelPart()Constructors in org.hibernate.sql.ast.tree.from with parameters of type PluralAttributeMapping Constructor Description CollectionTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, PluralAttributeMapping tableGroupProducer, boolean fetched, String sourceAlias, TableReference primaryTableReference, boolean realTableGroup, SqlAliasBase sqlAliasBase, Predicate<String> tableReferenceJoinNameChecker, BiFunction<String,TableGroup,TableReferenceJoin> tableReferenceJoinCreator, SessionFactoryImplementor sessionFactory)OneToManyTableGroup(PluralAttributeMapping pluralAttributeMapping, TableGroup elementTableGroup, SessionFactoryImplementor sessionFactory) -
Uses of PluralAttributeMapping in org.hibernate.sql.results.graph.collection
Methods in org.hibernate.sql.results.graph.collection that return PluralAttributeMapping Modifier and Type Method Description PluralAttributeMappingCollectionInitializer. getInitializedPart()
-