Uses of Interface
org.hibernate.sql.results.graph.Fetchable
-
-
Uses of Fetchable in org.hibernate.metamodel.internal
Classes in org.hibernate.metamodel.internal that implement Fetchable Modifier and Type Class Description classAbstractCompositeIdentifierMappingBase implementation for composite identifier mappings -
Uses of Fetchable in org.hibernate.metamodel.mapping
Subinterfaces of Fetchable in org.hibernate.metamodel.mapping Modifier and Type Interface Description interfaceAggregatedIdentifierMappingAn "aggregated" composite identifier, which is another way to say that the identifier is represented as an embeddable.interfaceAssociationCommonality for an association, mainly details relative to the foreign-keyinterfaceAttributeMappingDescribes an attribute at the mapping model level.interfaceBasicEntityIdentifierMappingMapping for a simple, single-column identifierinterfaceBasicValuedModelPartDescribes a ModelPart which is a basic value, either aBasicattribute a basic-valued collection partinterfaceCollectionIdentifierDescriptorDescriptor for the collection identifier.interfaceCollectionPartHibernate understands mapping a collection into 4 parts The key - the foreign-key defining the association to the owner The element - for Maps this is analogous to the value The index - the List/array index or Map key The collection-id - this is only relevant for id-bag mappingsinterfaceCompositeIdentifierMappingMapping for a composite identifierinterfaceDiscriminatedAssociationModelPartA discriminated association.interfaceDiscriminatorMappingMapping of a discriminator, for either entity or association (ANY) discrimination.interfaceEmbeddableDiscriminatorMappingDetails about the discriminator for an embeddable hierarchy.interfaceEmbeddableValuedModelPartDescribes the mapping of an embeddable (composite).interfaceEntityAssociationMappingCommonality between `many-to-one`, `one-to-one` and `any`, as well as entity-valued collection elements and map-keysinterfaceEntityDiscriminatorMappingDetails about the discriminator for an entity hierarchy.interfaceEntityRowIdMappingMapping of a row-idinterfaceEntityVersionMappingDescribes the mapping of an entity's versioninterfaceNonAggregatedIdentifierMappingA "non-aggregated" composite identifier, which means that the entity itself does not define a singular representation of its identifier like an aggregated mapping does.interfacePluralAttributeMappingMapping of a plural (collection-valued) attributeinterfaceSingularAttributeMappingMapping for a singular (non-collection) attribute.Methods in org.hibernate.metamodel.mapping that return Fetchable Modifier and Type Method Description default FetchableEmbeddableValuedModelPart. getFetchable(int position)default FetchableEntityMappingType. getFetchable(int position)default FetchablePluralAttributeMapping. getFetchable(int position)default FetchablePluralAttributeMapping. getKeyFetchable(int position)Method parameters in org.hibernate.metamodel.mapping with type arguments of type Fetchable Modifier and Type Method Description default voidPluralAttributeMapping. visitFetchables(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidPluralAttributeMapping. visitFetchables(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidPluralAttributeMapping. visitKeyFetchables(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidPluralAttributeMapping. visitKeyFetchables(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) -
Uses of Fetchable in org.hibernate.metamodel.mapping.internal
Subinterfaces of Fetchable in org.hibernate.metamodel.mapping.internal Modifier and Type Interface Description interfaceEntityCollectionPartAn entity-valued collection-part.interfaceSingleAttributeIdentifierMappingMethods in org.hibernate.metamodel.mapping.internal that return Fetchable Modifier and Type Method Description FetchableAbstractEmbeddableMapping. getFetchable(int position)FetchableCompoundNaturalIdMapping. getFetchable(int position)FetchableDiscriminatedAssociationAttributeMapping. getFetchable(int position)FetchableDiscriminatedCollectionPart. getFetchable(int position)FetchableInverseNonAggregatedIdentifierMapping. getFetchable(int position)FetchableNonAggregatedIdentifierMappingImpl. getFetchable(int position)FetchableToOneAttributeMapping. getFetchable(int position)Methods in org.hibernate.metamodel.mapping.internal with parameters of type Fetchable Modifier and Type Method Description FetchCompoundNaturalIdMapping.DomainResultImpl. findFetch(Fetchable fetchable)Method parameters in org.hibernate.metamodel.mapping.internal with type arguments of type Fetchable Modifier and Type Method Description voidAbstractEmbeddableMapping. visitFetchables(Consumer<? super Fetchable> consumer, EntityMappingType treatTargetType)voidAbstractEmbeddableMapping. visitFetchables(IndexedConsumer<? super Fetchable> indexedConsumer, EntityMappingType treatTargetType)voidDiscriminatedAssociationAttributeMapping. visitFetchables(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidDiscriminatedAssociationAttributeMapping. visitFetchables(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) -
Uses of Fetchable in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return Fetchable Modifier and Type Method Description FetchableAbstractEntityPersister. getKeyFetchable(int position)Methods in org.hibernate.persister.entity with parameters of type Fetchable Modifier and Type Method Description booleanAbstractEntityPersister. isSelectable(FetchParent fetchParent, Fetchable fetchable)Deprecated.useisSelectable()instead.Method parameters in org.hibernate.persister.entity with type arguments of type Fetchable Modifier and Type Method Description voidAbstractEntityPersister. visitFetchables(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidAbstractEntityPersister. visitFetchables(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidAbstractEntityPersister. visitKeyFetchables(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidAbstractEntityPersister. visitKeyFetchables(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) -
Uses of Fetchable in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement Fetchable Modifier and Type Class Description classAnonymousTupleBasicEntityIdentifierMappingclassAnonymousTupleBasicValuedModelPartclassAnonymousTupleEmbeddableValuedModelPartclassAnonymousTupleEmbeddedEntityIdentifierMappingclassAnonymousTupleNonAggregatedEntityIdentifierMappingMethods in org.hibernate.query.derived that return Fetchable Modifier and Type Method Description FetchableAnonymousTupleEmbeddableValuedModelPart. getFetchable(int position) -
Uses of Fetchable in org.hibernate.query.internal
Constructors in org.hibernate.query.internal with parameters of type Fetchable Constructor Description FetchMementoHbmStandard(NavigablePath navigablePath, String ownerTableAlias, String tableAlias, List<String> keyColumnNames, LockMode lockMode, FetchMementoHbmStandard.FetchParentMemento parent, Map<String,FetchMemento> fetchMementoMap, Fetchable fetchable) -
Uses of Fetchable in org.hibernate.query.results
Methods in org.hibernate.query.results with parameters of type Fetchable Modifier and Type Method Description static ImplicitFetchBuilderBuilders. implicitFetchBuilder(NavigablePath fetchPath, Fetchable fetchable, DomainResultCreationState creationState) -
Uses of Fetchable in org.hibernate.query.results.complete
Methods in org.hibernate.query.results.complete that return Fetchable Modifier and Type Method Description FetchableCompleteFetchBuilder. getReferencedPart()Methods in org.hibernate.query.results.complete with parameters of type Fetchable Modifier and Type Method Description FetchEntityResultImpl. findFetch(Fetchable fetchable) -
Uses of Fetchable in org.hibernate.query.results.dynamic
Methods in org.hibernate.query.results.dynamic with parameters of type Fetchable Modifier and Type Method Description FetchDynamicResultBuilderEntityStandard. buildFetch(FetchParent parent, Fetchable fetchable, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) -
Uses of Fetchable in org.hibernate.sql.results.graph
Subinterfaces of Fetchable in org.hibernate.sql.results.graph Modifier and Type Interface Description interfaceDatabaseSnapshotContributorContract for model-parts which contribute to their container's state array for database snapshotsMethods in org.hibernate.sql.results.graph that return Fetchable Modifier and Type Method Description default FetchableFetchableContainer. getFetchable(int position)FetchableFetch. getFetchedMapping()The value mapping being fetcheddefault FetchableFetchableContainer. getKeyFetchable(int position)Methods in org.hibernate.sql.results.graph with parameters of type Fetchable Modifier and Type Method Description FetchAbstractFetchParent. findFetch(Fetchable fetchable)FetchFetchParent. findFetch(Fetchable fetchable)default FetchFetchParent. generateFetchableFetch(Fetchable fetchable, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchFetchList. get(Fetchable fetchable)default NavigablePathFetchParent. resolveNavigablePath(Fetchable fetchable)EntityGraphTraversalState.TraversalResultEntityGraphTraversalState. traverse(FetchParent parent, Fetchable fetchable, boolean exploreKeySubgraph)Traverses to the next part of the Jakarta Persistence entity graph relating to the given fetchable.Method parameters in org.hibernate.sql.results.graph with type arguments of type Fetchable Modifier and Type Method Description default voidFetchableContainer. visitFetchables(int offset, IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitFetchables(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitFetchables(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitKeyFetchables(int offset, IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitKeyFetchables(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitKeyFetchables(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) -
Uses of Fetchable in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic that return Fetchable Modifier and Type Method Description FetchableBasicFetch. getFetchedMapping() -
Uses of Fetchable in org.hibernate.sql.results.graph.collection.internal
Methods in org.hibernate.sql.results.graph.collection.internal with parameters of type Fetchable Modifier and Type Method Description FetchCollectionDomainResult. findFetch(Fetchable fetchable)FetchCollectionFetch. findFetch(Fetchable fetchable)FetchEagerCollectionFetch. findFetch(Fetchable fetchable)NavigablePathEagerCollectionFetch. resolveNavigablePath(Fetchable fetchable) -
Uses of Fetchable in org.hibernate.sql.results.graph.embeddable
Subinterfaces of Fetchable in org.hibernate.sql.results.graph.embeddable Modifier and Type Interface Description interfaceEmbeddableValuedFetchable -
Uses of Fetchable in org.hibernate.sql.results.graph.embeddable.internal
Methods in org.hibernate.sql.results.graph.embeddable.internal that return Fetchable Modifier and Type Method Description FetchableAggregateEmbeddableFetchImpl. getFetchedMapping()FetchableEmbeddableFetchImpl. getFetchedMapping()Methods in org.hibernate.sql.results.graph.embeddable.internal with parameters of type Fetchable Modifier and Type Method Description FetchEmbeddableForeignKeyResultImpl. generateFetchableFetch(Fetchable fetchable, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)NavigablePathAggregateEmbeddableFetchImpl. resolveNavigablePath(Fetchable fetchable)NavigablePathEmbeddableFetchImpl. resolveNavigablePath(Fetchable fetchable) -
Uses of Fetchable in org.hibernate.sql.results.graph.entity
Subinterfaces of Fetchable in org.hibernate.sql.results.graph.entity Modifier and Type Interface Description interfaceEntityValuedFetchableFetchable which is entity-valuedMethods in org.hibernate.sql.results.graph.entity with parameters of type Fetchable Modifier and Type Method Description FetchAbstractDiscriminatedEntityResultGraphNode. findFetch(Fetchable fetchable) -
Uses of Fetchable in org.hibernate.sql.results.graph.entity.internal
Methods in org.hibernate.sql.results.graph.entity.internal with parameters of type Fetchable Modifier and Type Method Description FetchAbstractNonJoinedEntityFetch. findFetch(Fetchable fetchable)FetchEntityFetchJoinedImpl. findFetch(Fetchable fetchable)NavigablePathEntityResultImpl. resolveNavigablePath(Fetchable fetchable) -
Uses of Fetchable in org.hibernate.sql.results.graph.internal
Methods in org.hibernate.sql.results.graph.internal with parameters of type Fetchable Modifier and Type Method Description FetchImmutableFetchList. get(Fetchable fetchable) -
Uses of Fetchable in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal with parameters of type Fetchable Modifier and Type Method Description EntityGraphTraversalState.TraversalResultStandardEntityGraphTraversalStateImpl. traverse(FetchParent fetchParent, Fetchable fetchable, boolean exploreKeySubgraph)
-