Uses of Class
org.hibernate.engine.FetchTiming
-
Packages that use FetchTiming Package Description org.hibernate.boot.model.source.internal.hbm org.hibernate.boot.model.source.spi org.hibernate.engine This package contains classes which are "shared" by other subsystems, and implementations of some key algorithms.org.hibernate.engine.profile Models the fetch profiles defined by the application.org.hibernate.metamodel.internal 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.internal org.hibernate.query.derived org.hibernate.sql.results.graph Defines domain result graphs.org.hibernate.sql.results.graph.basic org.hibernate.sql.results.graph.collection.internal org.hibernate.sql.results.graph.embeddable.internal org.hibernate.sql.results.graph.entity org.hibernate.sql.results.graph.entity.internal org.hibernate.sql.results.internal.domain -
-
Uses of FetchTiming in org.hibernate.boot.model.source.internal.hbm
Methods in org.hibernate.boot.model.source.internal.hbm that return FetchTiming Modifier and Type Method Description FetchTiming
FetchCharacteristicsPluralAttributeImpl. getFetchTiming()
FetchTiming
FetchCharacteristicsSingularAssociationImpl. getFetchTiming()
Methods in org.hibernate.boot.model.source.internal.hbm with parameters of type FetchTiming Modifier and Type Method Description FetchCharacteristicsPluralAttributeImpl.Builder
FetchCharacteristicsPluralAttributeImpl.Builder. setFetchTiming(FetchTiming fetchTiming)
FetchCharacteristicsSingularAssociationImpl.Builder
FetchCharacteristicsSingularAssociationImpl.Builder. setFetchTiming(FetchTiming fetchTiming)
Constructors in org.hibernate.boot.model.source.internal.hbm with parameters of type FetchTiming Constructor Description FetchCharacteristicsPluralAttributeImpl(FetchTiming fetchTiming, FetchStyle fetchStyle, Integer batchSize, boolean extraLazy)
-
Uses of FetchTiming in org.hibernate.boot.model.source.spi
Methods in org.hibernate.boot.model.source.spi that return FetchTiming Modifier and Type Method Description FetchTiming
FetchCharacteristics. getFetchTiming()
-
Uses of FetchTiming in org.hibernate.engine
Methods in org.hibernate.engine that return FetchTiming Modifier and Type Method Description static FetchTiming
FetchTiming. forType(FetchType type)
static FetchTiming
FetchTiming. valueOf(String name)
Returns the enum constant of this type with the specified name.static FetchTiming[]
FetchTiming. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of FetchTiming in org.hibernate.engine.profile
Methods in org.hibernate.engine.profile that return FetchTiming Modifier and Type Method Description FetchTiming
Fetch. getTiming()
The fetch timing to be applied to the association.Constructors in org.hibernate.engine.profile with parameters of type FetchTiming Constructor Description Fetch(Association association, FetchStyle method, FetchTiming timing)
Constructs aFetch
. -
Uses of FetchTiming in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return FetchTiming Modifier and Type Method Description FetchTiming
AbstractCompositeIdentifierMapping. getTiming()
Methods in org.hibernate.metamodel.internal with parameters of type FetchTiming Modifier and Type Method Description Fetch
AbstractCompositeIdentifierMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
-
Uses of FetchTiming in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return FetchTiming Modifier and Type Method Description default FetchTiming
EntityDiscriminatorMapping. getTiming()
Methods in org.hibernate.metamodel.mapping with parameters of type FetchTiming Modifier and Type Method Description BasicFetch<?>
EntityDiscriminatorMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
-
Uses of FetchTiming in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return FetchTiming Modifier and Type Method Description static FetchTiming
FetchOptionsHelper. determineFetchTiming(FetchStyle style, AssociationType type, boolean lazy, String role, SessionFactoryImplementor sessionFactory)
static FetchTiming
FetchOptionsHelper. determineFetchTiming(FetchStyle style, AssociationType type, SessionFactoryImplementor sessionFactory)
FetchTiming
AbstractEntityCollectionPart. getTiming()
FetchTiming
AbstractStateArrayContributorMapping. getTiming()
FetchTiming
AnyDiscriminatorPart. getTiming()
FetchTiming
AnyKeyPart. getTiming()
FetchTiming
BasicEntityIdentifierMappingImpl. getTiming()
FetchTiming
BasicValuedCollectionPart. getTiming()
FetchTiming
CollectionIdentifierDescriptorImpl. getTiming()
FetchTiming
DiscriminatedAssociationMapping. getTiming()
FetchTiming
EmbeddedCollectionPart. getTiming()
FetchTiming
EntityVersionMappingImpl. getTiming()
FetchTiming
PluralAttributeMappingImpl. getTiming()
FetchTiming
SimpleForeignKeyDescriptor. getTiming()
Methods in org.hibernate.metamodel.mapping.internal with parameters of type FetchTiming Modifier and Type Method Description BasicFetch<?>
AbstractDiscriminatorMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
EntityFetch
AbstractEntityCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
AnyDiscriminatorPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
AnyKeyPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
BasicAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
BasicEntityIdentifierMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
BasicValuedCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
BasicFetch<?>
CaseStatementDiscriminatorMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
CollectionIdentifierDescriptorImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
DiscriminatedAssociationAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
DiscriminatedAssociationMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
DiscriminatedCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
EmbeddedAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
EmbeddedCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
EntityVersionMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
NonAggregatedIdentifierMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
PluralAttributeMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
SimpleForeignKeyDescriptor. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
EntityFetch
ToOneAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
PluralAttributeMappingImpl. resolveCircularFetch(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState)
Fetch
ToOneAttributeMapping. resolveCircularFetch(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState)
Constructors in org.hibernate.metamodel.mapping.internal with parameters of type FetchTiming Constructor Description AbstractSingularAttributeMapping(String name, int stateArrayPosition, int fetchableIndex, AttributeMetadata attributeMetadata, FetchTiming fetchTiming, FetchStyle fetchStyle, ManagedMappingType declaringType, PropertyAccess propertyAccess)
AbstractStateArrayContributorMapping(String name, AttributeMetadata attributeMetadata, FetchTiming fetchTiming, FetchStyle fetchStyle, int stateArrayPosition, int fetchableIndex, ManagedMappingType declaringType)
BasicAttributeMapping(String attributeName, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, AttributeMetadata attributeMetadata, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, String tableExpression, String mappedColumnExpression, SelectablePath selectablePath, boolean isFormula, String customReadExpression, String customWriteExpression, String columnDefinition, Long length, Integer precision, Integer scale, boolean isLob, boolean nullable, boolean insertable, boolean updateable, boolean partitioned, JdbcMapping jdbcMapping, ManagedMappingType declaringType, PropertyAccess propertyAccess)
DiscriminatedAssociationAttributeMapping(NavigableRole attributeRole, JavaType<?> baseAssociationJtd, ManagedMappingType declaringType, int stateArrayPosition, int fetchableIndex, AttributeMetadata attributeMetadata, FetchTiming fetchTiming, PropertyAccess propertyAccess, Property bootProperty, AnyType anyType, Any bootValueMapping, MappingModelCreationProcess creationProcess)
DiscriminatedAssociationMapping(DiscriminatedAssociationModelPart modelPart, AnyDiscriminatorPart discriminatorPart, BasicValuedModelPart keyPart, JavaType<?> baseAssociationJtd, FetchTiming fetchTiming, SessionFactoryImplementor sessionFactory)
EmbeddedAttributeMapping(String name, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, String tableExpression, AttributeMetadata attributeMetadata, String parentInjectionAttributeName, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, EmbeddableMappingType embeddableMappingType, ManagedMappingType declaringType, PropertyAccess propertyAccess)
EmbeddedAttributeMapping(String name, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, String tableExpression, AttributeMetadata attributeMetadata, PropertyAccess parentInjectionAttributePropertyAccess, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, EmbeddableMappingType embeddableMappingType, ManagedMappingType declaringType, PropertyAccess propertyAccess)
PluralAttributeMappingImpl(String attributeName, Collection bootDescriptor, PropertyAccess propertyAccess, AttributeMetadata attributeMetadata, CollectionMappingType<?> collectionMappingType, int stateArrayPosition, int fetchableIndex, CollectionPart elementDescriptor, CollectionPart indexDescriptor, CollectionIdentifierDescriptor identifierDescriptor, FetchTiming fetchTiming, FetchStyle fetchStyle, CascadeStyle cascadeStyle, ManagedMappingType declaringType, CollectionPersister collectionDescriptor)
ToOneAttributeMapping(String name, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, ToOne bootValue, AttributeMetadata attributeMetadata, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, EntityMappingType entityMappingType, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, PropertyAccess propertyAccess)
VirtualEmbeddedAttributeMapping(String name, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, String tableExpression, AttributeMetadata attributeMetadata, String parentInjectionAttributeName, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, EmbeddableMappingType embeddableMappingType, ManagedMappingType declaringType, PropertyAccess propertyAccess)
VirtualEmbeddedAttributeMapping(String name, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, String tableExpression, AttributeMetadata attributeMetadata, PropertyAccess parentInjectionAttributePropertyAccess, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, EmbeddableMappingType embeddableMappingType, ManagedMappingType declaringType, PropertyAccess propertyAccess)
-
Uses of FetchTiming in org.hibernate.query.derived
Methods in org.hibernate.query.derived that return FetchTiming Modifier and Type Method Description FetchTiming
AnonymousTupleNonAggregatedEntityIdentifierMapping. getTiming()
Methods in org.hibernate.query.derived with parameters of type FetchTiming Modifier and Type Method Description BasicFetch
AnonymousTupleBasicValuedModelPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
AnonymousTupleEmbeddableValuedModelPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
-
Uses of FetchTiming in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return FetchTiming Modifier and Type Method Description FetchTiming
EntityGraphTraversalState.FetchStrategy. getFetchTiming()
FetchTiming
Fetch. getTiming()
immediate or delayed? todo (6.0) : should we also expose the fetch-style? Perhaps the fetch-options?FetchTiming
FetchTimingAccess. getTiming()
Methods in org.hibernate.sql.results.graph with parameters of type FetchTiming Modifier and Type Method Description Fetch
Fetchable. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Generates a Fetch of this fetchabledefault Fetch
FetchParent. generateFetchableFetch(Fetchable fetchable, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
default Fetch
Fetchable. resolveCircularFetch(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState)
Check whether this Fetchable is considered a circular fetch.static FetchOptions
FetchOptions. valueOf(FetchTiming fetchTiming, FetchStyle fetchStyle)
Constructors in org.hibernate.sql.results.graph with parameters of type FetchTiming Constructor Description FetchStrategy(FetchTiming fetchTiming, boolean joined)
-
Uses of FetchTiming in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic that return FetchTiming Modifier and Type Method Description FetchTiming
BasicFetch. getTiming()
Constructors in org.hibernate.sql.results.graph.basic with parameters of type FetchTiming Constructor Description BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, FetchTiming fetchTiming, DomainResultCreationState creationState)
BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, FetchTiming fetchTiming, DomainResultCreationState creationState, boolean coerceResultType)
BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, BasicValueConverter<T,?> valueConverter, FetchTiming fetchTiming, boolean canBasicPartFetchBeDelayed, DomainResultCreationState creationState)
BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, BasicValueConverter<T,?> valueConverter, FetchTiming fetchTiming, boolean canBasicPartFetchBeDelayed, DomainResultCreationState creationState, boolean coerceResultType)
BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, BasicValueConverter<T,?> valueConverter, FetchTiming fetchTiming, DomainResultCreationState creationState)
-
Uses of FetchTiming in org.hibernate.sql.results.graph.collection.internal
Methods in org.hibernate.sql.results.graph.collection.internal that return FetchTiming Modifier and Type Method Description FetchTiming
DelayedCollectionFetch. getTiming()
FetchTiming
EagerCollectionFetch. getTiming()
FetchTiming
SelectEagerCollectionFetch. getTiming()
-
Uses of FetchTiming in org.hibernate.sql.results.graph.embeddable.internal
Methods in org.hibernate.sql.results.graph.embeddable.internal that return FetchTiming Modifier and Type Method Description FetchTiming
AggregateEmbeddableFetchImpl. getTiming()
FetchTiming
EmbeddableFetchImpl. getTiming()
Methods in org.hibernate.sql.results.graph.embeddable.internal with parameters of type FetchTiming Modifier and Type Method Description Fetch
EmbeddableForeignKeyResultImpl. generateFetchableFetch(Fetchable fetchable, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Constructors in org.hibernate.sql.results.graph.embeddable.internal with parameters of type FetchTiming Constructor Description AggregateEmbeddableFetchImpl(NavigablePath navigablePath, EmbeddableValuedFetchable embeddedPartDescriptor, FetchParent fetchParent, FetchTiming fetchTiming, boolean hasTableGroup, DomainResultCreationState creationState)
EmbeddableFetchImpl(NavigablePath navigablePath, EmbeddableValuedFetchable embeddedPartDescriptor, FetchParent fetchParent, FetchTiming fetchTiming, boolean hasTableGroup, DomainResultCreationState creationState)
NonAggregatedIdentifierMappingFetch(NavigablePath navigablePath, NonAggregatedIdentifierMapping embeddedPartDescriptor, FetchParent fetchParent, FetchTiming fetchTiming, boolean hasTableGroup, DomainResultCreationState creationState)
-
Uses of FetchTiming in org.hibernate.sql.results.graph.entity
Methods in org.hibernate.sql.results.graph.entity with parameters of type FetchTiming Modifier and Type Method Description EntityFetch
EntityValuedFetchable. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
-
Uses of FetchTiming in org.hibernate.sql.results.graph.entity.internal
Methods in org.hibernate.sql.results.graph.entity.internal that return FetchTiming Modifier and Type Method Description FetchTiming
EntityDelayedFetchImpl. getTiming()
FetchTiming
EntityFetchJoinedImpl. getTiming()
FetchTiming
EntityFetchSelectImpl. getTiming()
-
Uses of FetchTiming in org.hibernate.sql.results.internal.domain
Methods in org.hibernate.sql.results.internal.domain that return FetchTiming Modifier and Type Method Description FetchTiming
CircularBiDirectionalFetchImpl. getTiming()
FetchTiming
CircularFetchImpl. getTiming()
Constructors in org.hibernate.sql.results.internal.domain with parameters of type FetchTiming Constructor Description CircularBiDirectionalFetchImpl(FetchTiming timing, NavigablePath navigablePath, FetchParent fetchParent, ToOneAttributeMapping fetchable, LockMode lockMode, NavigablePath referencedNavigablePath, DomainResult<?> keyDomainResult)
CircularFetchImpl(ToOneAttributeMapping referencedModelPart, EntityMappingType entityMappingType, FetchTiming timing, NavigablePath navigablePath, FetchParent fetchParent, ToOneAttributeMapping fetchable, boolean selectByUniqueKey, NavigablePath referencedNavigablePath, DomainResult<?> keyResult)
-