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 interfaceAssociationCommonality for an association, mainly details relative to the foreign-keyinterfaceAttributeMappingDescribes an attribute at the mapping model level.interfaceBasicEntityIdentifierMappingMapping for a simple 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 Map's 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 mappingsinterfaceDiscriminatedAssociationModelPartA discriminated association.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-keysinterfaceEntityDiscriminatorMappinginterfaceEntityVersionMappingDescribes 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 anEmbeddedIddoes.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 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<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidPluralAttributeMapping. visitFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidPluralAttributeMapping. visitKeyFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidPluralAttributeMapping. visitKeyFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType) -
Uses of Fetchable in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return Fetchable Modifier and Type Method Description FetchableCompoundNaturalIdMapping. getFetchable(int position)FetchableDiscriminatedAssociationAttributeMapping. getFetchable(int position)FetchableDiscriminatedCollectionPart. getFetchable(int position)FetchableEmbeddableMappingTypeImpl. getFetchable(int position)FetchableEmbeddedAttributeMapping. getFetchable(int position)FetchableEmbeddedCollectionPart. getFetchable(int position)FetchableEmbeddedIdentifierMappingImpl. getFetchable(int position)FetchableEntityCollectionPart. getFetchable(int position)FetchableIdClassEmbeddable. getFetchable(int position)FetchableInverseNonAggregatedIdentifierMapping. getFetchable(int position)FetchableNonAggregatedIdentifierMappingImpl. getFetchable(int position)FetchableToOneAttributeMapping. getFetchable(int position)FetchableVirtualIdEmbeddable. 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 voidDiscriminatedAssociationAttributeMapping. visitFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidDiscriminatedAssociationAttributeMapping. visitFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidEmbeddableMappingTypeImpl. visitFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidEmbeddableMappingTypeImpl. visitFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType) -
Uses of Fetchable in org.hibernate.persister.entity
Fields in org.hibernate.persister.entity with type parameters of type Fetchable Modifier and Type Field Description protected List<Fetchable>AbstractEntityPersister. staticFetchableListMethods in org.hibernate.persister.entity that return Fetchable Modifier and Type Method Description FetchableAbstractEntityPersister. getFetchable(int position)FetchableAbstractEntityPersister. getKeyFetchable(int position)Methods in org.hibernate.persister.entity that return types with arguments of type Fetchable Modifier and Type Method Description protected List<Fetchable>AbstractEntityPersister. getStaticFetchableList()Methods in org.hibernate.persister.entity with parameters of type Fetchable Modifier and Type Method Description protected booleanAbstractEntityPersister. isSelectable(FetchParent fetchParent, Fetchable fetchable)Method parameters in org.hibernate.persister.entity with type arguments of type Fetchable Modifier and Type Method Description voidAbstractEntityPersister. visitFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidAbstractEntityPersister. visitFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidAbstractEntityPersister. visitKeyFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)voidAbstractEntityPersister. visitKeyFetchables(IndexedConsumer<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 classAnonymousTupleBasicEntityIdentifierMappingclassAnonymousTupleBasicValuedModelPartclassAnonymousTupleEmbeddableValuedModelPartclassAnonymousTupleEmbeddedEntityIdentifierMappingclassAnonymousTupleNonAggregatedEntityIdentifierMapping -
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.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type Fetchable Modifier and Type Method Description voidBaseSqmToSqlAstConverter. addFetch(List<Fetch> fetches, FetchParent fetchParent, Fetchable fetchable, Boolean isKeyFetchable) -
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)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<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitFetchables(IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitKeyFetchables(int offset, IndexedConsumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitKeyFetchables(Consumer<Fetchable> fetchableConsumer, EntityMappingType treatTargetType)default voidFetchableContainer. visitKeyFetchables(IndexedConsumer<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)FetchEagerCollectionFetch. findFetch(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 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)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-valued -
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)NavigablePathEntityResultImpl. resolveNavigablePath(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) -
Uses of Fetchable in org.hibernate.sql.results.internal.domain
Classes in org.hibernate.sql.results.internal.domain that implement Fetchable Modifier and Type Class Description classCircularBiDirectionalFetchImplclassCircularFetchImplMethods in org.hibernate.sql.results.internal.domain that return Fetchable Modifier and Type Method Description FetchableCircularBiDirectionalFetchImpl. getFetchedMapping()FetchableCircularFetchImpl. getFetchedMapping()
-