Uses of Interface
org.hibernate.sql.results.jdbc.spi.RowProcessingState
Packages that use RowProcessingState
Package
Description
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Defines domain result graphs.
-
Uses of RowProcessingState in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type RowProcessingStateModifier and TypeMethodDescriptiondefault Object[]
EntityMappingType.extractConcreteTypeStateValues
(Map<AttributeMapping, DomainResultAssembler> assemblerMapping, RowProcessingState rowProcessingState) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of RowProcessingState in org.hibernate.sql.results.graph
Fields in org.hibernate.sql.results.graph declared as RowProcessingStateModifier and TypeFieldDescriptionprotected final RowProcessingState
InitializerData.rowProcessingState
Methods in org.hibernate.sql.results.graph that return RowProcessingStateMethods in org.hibernate.sql.results.graph with parameters of type RowProcessingStateModifier and TypeMethodDescription@Nullable J
DomainResultAssembler.assemble
(RowProcessingState rowProcessingState) The main "assembly" contract.UnfetchedBasicPartResultAssembler.assemble
(RowProcessingState rowProcessingState) UnfetchedResultAssembler.assemble
(RowProcessingState rowProcessingState) default void
Initializer.endLoading
(RowProcessingState rowProcessingState) default void
Initializer.finishUpRow
(RowProcessingState rowProcessingState) Initializer.getData
(RowProcessingState rowProcessingState) The current data of this initializer.default Object
Initializer.getResolvedInstance
(RowProcessingState rowProcessingState) default void
Initializer.initializeInstance
(RowProcessingState rowProcessingState) default void
Initializer.initializeInstanceFromParent
(Object parentInstance, RowProcessingState rowProcessingState) default void
Initializer.resolveFromPreviousRow
(RowProcessingState rowProcessingState) default void
Initializer.resolveInstance
(@Nullable Object instance, RowProcessingState rowProcessingState) default void
Initializer.resolveInstance
(RowProcessingState rowProcessingState) default void
Initializer.resolveKey
(RowProcessingState rowProcessingState) default void
DomainResultAssembler.resolveState
(RowProcessingState rowProcessingState) This method is used to resolve the assembler's state, i.e.default void
Initializer.resolveState
(RowProcessingState rowProcessingState) void
Initializer.startLoading
(RowProcessingState rowProcessingState) Step 0 - Callback for initializers before the first row is read.Constructors in org.hibernate.sql.results.graph with parameters of type RowProcessingState -
Uses of RowProcessingState in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic with parameters of type RowProcessingStateModifier and TypeMethodDescriptionBasicResultAssembler.assemble
(RowProcessingState rowProcessingState) BasicResultAssembler.extractRawValue
(RowProcessingState rowProcessingState) Access to the raw value (unconverted, if a converter applied)CoercingResultAssembler.extractRawValue
(RowProcessingState rowProcessingState) Access to the row value, coerced to expected typevoid
BasicResultAssembler.resolveState
(RowProcessingState rowProcessingState) -
Uses of RowProcessingState in org.hibernate.sql.results.graph.collection
Methods in org.hibernate.sql.results.graph.collection with parameters of type RowProcessingStateModifier and TypeMethodDescriptiondefault @Nullable PersistentCollection<?>
CollectionInitializer.getCollectionInstance
(RowProcessingState rowProcessingState) -
Uses of RowProcessingState in org.hibernate.sql.results.graph.collection.internal
Methods in org.hibernate.sql.results.graph.collection.internal with parameters of type RowProcessingStateModifier and TypeMethodDescriptionCollectionAssembler.assemble
(RowProcessingState rowProcessingState) UnfetchedCollectionAssembler.assemble
(RowProcessingState rowProcessingState) protected InitializerData
AbstractCollectionInitializer.createInitializerData
(RowProcessingState rowProcessingState) AbstractImmediateCollectionInitializer.createInitializerData
(RowProcessingState rowProcessingState) void
CollectionAssembler.resolveState
(RowProcessingState rowProcessingState) Method parameters in org.hibernate.sql.results.graph.collection.internal with type arguments of type RowProcessingStateModifier and TypeMethodDescriptionprotected void
AbstractCollectionInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected void
AbstractImmediateCollectionInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected void
ArrayInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected void
BagInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected void
ListInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected void
MapInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected void
SetInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) Constructors in org.hibernate.sql.results.graph.collection.internal with parameters of type RowProcessingStateModifierConstructorDescriptionCollectionInitializerData
(RowProcessingState rowProcessingState) ImmediateCollectionInitializerData
(AbstractImmediateCollectionInitializer<?> initializer, RowProcessingState rowProcessingState) -
Uses of RowProcessingState in org.hibernate.sql.results.graph.embeddable
Methods in org.hibernate.sql.results.graph.embeddable with parameters of type RowProcessingStateModifier and TypeMethodDescriptionvoid
EmbeddableInitializer.resetResolvedEntityRegistrations
(RowProcessingState rowProcessingState) Resets the resolved entity registrations by i.e. -
Uses of RowProcessingState in org.hibernate.sql.results.graph.embeddable.internal
Classes in org.hibernate.sql.results.graph.embeddable.internal that implement RowProcessingStateMethods in org.hibernate.sql.results.graph.embeddable.internal that return RowProcessingStateMethods in org.hibernate.sql.results.graph.embeddable.internal with parameters of type RowProcessingStateModifier and TypeMethodDescriptionEmbeddableAssembler.assemble
(RowProcessingState rowProcessingState) protected InitializerData
EmbeddableInitializerImpl.createInitializerData
(RowProcessingState rowProcessingState) protected InitializerData
NonAggregatedIdentifierMappingInitializer.createInitializerData
(RowProcessingState rowProcessingState) Object[]
AggregateEmbeddableInitializerImpl.getJdbcValues
(RowProcessingState processingState) void
EmbeddableInitializerImpl.resetResolvedEntityRegistrations
(RowProcessingState rowProcessingState) void
NonAggregatedIdentifierMappingInitializer.resetResolvedEntityRegistrations
(RowProcessingState rowProcessingState) void
EmbeddableAssembler.resolveState
(RowProcessingState rowProcessingState) void
AggregateEmbeddableInitializerImpl.startLoading
(RowProcessingState rowProcessingState) static NestedRowProcessingState
NestedRowProcessingState.wrap
(AggregateEmbeddableInitializerImpl aggregateEmbeddableInitializer, RowProcessingState processingState) Method parameters in org.hibernate.sql.results.graph.embeddable.internal with type arguments of type RowProcessingStateModifier and TypeMethodDescriptionprotected void
EmbeddableInitializerImpl.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected void
NonAggregatedIdentifierMappingInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) Constructors in org.hibernate.sql.results.graph.embeddable.internal with parameters of type RowProcessingStateModifierConstructorDescriptionEmbeddableInitializerData
(EmbeddableInitializerImpl initializer, RowProcessingState rowProcessingState) NestedRowProcessingState
(AggregateEmbeddableInitializerImpl aggregateEmbeddableInitializer, RowProcessingState processingState) NonAggregatedIdentifierMappingInitializerData
(NonAggregatedIdentifierMappingInitializer initializer, RowProcessingState rowProcessingState) -
Uses of RowProcessingState in org.hibernate.sql.results.graph.entity
Methods in org.hibernate.sql.results.graph.entity with parameters of type RowProcessingStateModifier and TypeMethodDescriptiondefault EntityPersister
EntityInitializer.getConcreteDescriptor
(RowProcessingState rowProcessingState) default @Nullable Object
EntityInitializer.getEntityIdentifier
(RowProcessingState rowProcessingState) default Object
EntityInitializer.getTargetInstance
(RowProcessingState rowProcessingState) default void
EntityInitializer.resetResolvedEntityRegistrations
(RowProcessingState rowProcessingState) Resets the resolved entity registrations by i.e.default @Nullable EntityKey
EntityInitializer.resolveEntityKeyOnly
(RowProcessingState rowProcessingState) -
Uses of RowProcessingState in org.hibernate.sql.results.graph.entity.internal
Methods in org.hibernate.sql.results.graph.entity.internal with parameters of type RowProcessingStateModifier and TypeMethodDescriptionEntityAssembler.assemble
(RowProcessingState rowProcessingState) protected InitializerData
BatchEntityInsideEmbeddableSelectFetchInitializer.createInitializerData
(RowProcessingState rowProcessingState) protected InitializerData
BatchEntitySelectFetchInitializer.createInitializerData
(RowProcessingState rowProcessingState) protected InitializerData
BatchInitializeEntitySelectFetchInitializer.createInitializerData
(RowProcessingState rowProcessingState) protected InitializerData
DiscriminatedEntityInitializer.createInitializerData
(RowProcessingState rowProcessingState) protected InitializerData
EntityDelayedFetchInitializer.createInitializerData
(RowProcessingState rowProcessingState) EntityInitializerImpl.createInitializerData
(RowProcessingState rowProcessingState) protected InitializerData
EntitySelectFetchInitializer.createInitializerData
(RowProcessingState rowProcessingState) static @Nullable EntityPersister
EntityInitializerImpl.determineConcreteEntityDescriptor
(RowProcessingState rowProcessingState, @Nullable BasicResultAssembler<?> discriminatorAssembler, EntityPersister entityDescriptor) void
EntityInitializerImpl.resetResolvedEntityRegistrations
(RowProcessingState rowProcessingState) @Nullable EntityKey
EntityInitializerImpl.resolveEntityKeyOnly
(RowProcessingState rowProcessingState) void
EntityAssembler.resolveState
(RowProcessingState rowProcessingState) Method parameters in org.hibernate.sql.results.graph.entity.internal with type arguments of type RowProcessingStateModifier and TypeMethodDescriptionprotected void
DiscriminatedEntityInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected void
EntityDelayedFetchInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected void
EntityInitializerImpl.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected void
EntitySelectFetchInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) Constructors in org.hibernate.sql.results.graph.entity.internal with parameters of type RowProcessingStateModifierConstructorDescriptionAbstractBatchEntitySelectFetchInitializerData
(AbstractBatchEntitySelectFetchInitializer<?> initializer, RowProcessingState rowProcessingState) BatchEntityInsideEmbeddableSelectFetchInitializerData
(BatchEntityInsideEmbeddableSelectFetchInitializer initializer, RowProcessingState rowProcessingState) BatchEntitySelectFetchInitializerData
(BatchEntitySelectFetchInitializer initializer, RowProcessingState rowProcessingState) BatchInitializeEntitySelectFetchInitializerData
(BatchInitializeEntitySelectFetchInitializer initializer, RowProcessingState rowProcessingState) DiscriminatedEntityInitializerData
(RowProcessingState rowProcessingState) EntityDelayedFetchInitializerData
(RowProcessingState rowProcessingState) EntityInitializerData
(EntityInitializerImpl initializer, RowProcessingState rowProcessingState) EntitySelectFetchInitializerData
(EntitySelectFetchInitializer<?> initializer, RowProcessingState rowProcessingState) -
Uses of RowProcessingState in org.hibernate.sql.results.graph.instantiation.internal
Methods in org.hibernate.sql.results.graph.instantiation.internal with parameters of type RowProcessingStateModifier and TypeMethodDescription@Nullable A
ArgumentReader.assemble
(RowProcessingState rowProcessingState) DynamicInstantiationAssemblerConstructorImpl.assemble
(RowProcessingState rowProcessingState) DynamicInstantiationAssemblerInjectionImpl.assemble
(RowProcessingState rowProcessingState) List<?>
DynamicInstantiationAssemblerListImpl.assemble
(RowProcessingState rowProcessingState) Map<?,
?> DynamicInstantiationAssemblerMapImpl.assemble
(RowProcessingState rowProcessingState) void
ArgumentReader.resolveState
(RowProcessingState rowProcessingState) void
DynamicInstantiationAssemblerConstructorImpl.resolveState
(RowProcessingState rowProcessingState) void
DynamicInstantiationAssemblerInjectionImpl.resolveState
(RowProcessingState rowProcessingState) void
DynamicInstantiationAssemblerListImpl.resolveState
(RowProcessingState rowProcessingState) void
DynamicInstantiationAssemblerMapImpl.resolveState
(RowProcessingState rowProcessingState) -
Uses of RowProcessingState in org.hibernate.sql.results.graph.internal
Methods in org.hibernate.sql.results.graph.internal with parameters of type RowProcessingStateModifier and TypeMethodDescriptionprotected abstract InitializerData
AbstractInitializer.createInitializerData
(RowProcessingState rowProcessingState) AbstractInitializer.getData
(RowProcessingState rowProcessingState) void
AbstractInitializer.startLoading
(RowProcessingState rowProcessingState) Method parameters in org.hibernate.sql.results.graph.internal with type arguments of type RowProcessingStateModifier and TypeMethodDescriptionprotected abstract void
AbstractInitializer.forEachSubInitializer
(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) -
Uses of RowProcessingState in org.hibernate.sql.results.graph.tuple
Methods in org.hibernate.sql.results.graph.tuple with parameters of type RowProcessingStateModifier and TypeMethodDescriptionTupleResultAssembler.assemble
(RowProcessingState rowProcessingState) Object[]
TupleResultAssembler.extractRawValue
(RowProcessingState rowProcessingState) Access to the raw value (unconverted, if a converter applied) -
Uses of RowProcessingState in org.hibernate.sql.results.internal
Classes in org.hibernate.sql.results.internal that implement RowProcessingStateModifier and TypeClassDescriptionclass
Standard RowProcessingState implementationMethods in org.hibernate.sql.results.internal with parameters of type RowProcessingStateModifier and TypeMethodDescriptionNullValueAssembler.assemble
(RowProcessingState rowProcessingState) void
StandardRowReader.finishUp
(RowProcessingState rowProcessingState) StandardRowReader.readRow
(RowProcessingState rowProcessingState) @Nullable EntityKey
StandardRowReader.resolveSingleResultEntityKey
(RowProcessingState rowProcessingState) void
StandardRowReader.startLoading
(RowProcessingState processingState) -
Uses of RowProcessingState in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal with parameters of type RowProcessingStateModifier and TypeMethodDescriptionvoid
JdbcValuesCacheHit.afterLast
(RowProcessingState rowProcessingState) void
JdbcValuesResultSetImpl.afterLast
(RowProcessingState rowProcessingState) void
JdbcValuesCacheHit.beforeFirst
(RowProcessingState rowProcessingState) void
JdbcValuesResultSetImpl.beforeFirst
(RowProcessingState rowProcessingState) void
JdbcValuesCacheHit.finishRowProcessing
(RowProcessingState rowProcessingState, boolean wasAdded) void
JdbcValuesResultSetImpl.finishRowProcessing
(RowProcessingState rowProcessingState, boolean wasAdded) boolean
JdbcValuesCacheHit.first
(RowProcessingState rowProcessingState) boolean
JdbcValuesResultSetImpl.first
(RowProcessingState rowProcessingState) boolean
JdbcValuesCacheHit.isAfterLast
(RowProcessingState rowProcessingState) boolean
JdbcValuesResultSetImpl.isAfterLast
(RowProcessingState rowProcessingState) boolean
JdbcValuesCacheHit.isBeforeFirst
(RowProcessingState rowProcessingState) boolean
JdbcValuesResultSetImpl.isBeforeFirst
(RowProcessingState rowProcessingState) boolean
JdbcValuesCacheHit.isFirst
(RowProcessingState rowProcessingState) boolean
JdbcValuesResultSetImpl.isFirst
(RowProcessingState rowProcessingState) boolean
JdbcValuesCacheHit.isLast
(RowProcessingState rowProcessingState) boolean
JdbcValuesResultSetImpl.isLast
(RowProcessingState rowProcessingState) boolean
JdbcValuesCacheHit.last
(RowProcessingState rowProcessingState) boolean
JdbcValuesResultSetImpl.last
(RowProcessingState rowProcessingState) final boolean
AbstractJdbcValues.next
(RowProcessingState rowProcessingState) boolean
AbstractJdbcValues.position
(int position, RowProcessingState rowProcessingState) boolean
AbstractJdbcValues.previous
(RowProcessingState rowProcessingState) protected abstract boolean
AbstractJdbcValues.processNext
(RowProcessingState rowProcessingState) protected boolean
JdbcValuesCacheHit.processNext
(RowProcessingState rowProcessingState) protected final boolean
JdbcValuesResultSetImpl.processNext
(RowProcessingState rowProcessingState) protected abstract boolean
AbstractJdbcValues.processPosition
(int position, RowProcessingState rowProcessingState) protected boolean
JdbcValuesCacheHit.processPosition
(int position, RowProcessingState rowProcessingState) protected boolean
JdbcValuesResultSetImpl.processPosition
(int position, RowProcessingState rowProcessingState) protected abstract boolean
AbstractJdbcValues.processPrevious
(RowProcessingState rowProcessingState) protected boolean
JdbcValuesCacheHit.processPrevious
(RowProcessingState rowProcessingState) protected boolean
JdbcValuesResultSetImpl.processPrevious
(RowProcessingState rowProcessingState) protected abstract boolean
AbstractJdbcValues.processScroll
(int numberOfRows, RowProcessingState rowProcessingState) protected boolean
JdbcValuesCacheHit.processScroll
(int numberOfRows, RowProcessingState rowProcessingState) protected boolean
JdbcValuesResultSetImpl.processScroll
(int numberOfRows, RowProcessingState rowProcessingState) boolean
AbstractJdbcValues.scroll
(int numberOfRows, RowProcessingState rowProcessingState) -
Uses of RowProcessingState in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi that return RowProcessingStateModifier and TypeMethodDescriptiondefault RowProcessingState
RowProcessingState.unwrap()
If this is a row processing state for aggregate components, this will return the underlying row processing state.Methods in org.hibernate.sql.results.jdbc.spi with parameters of type RowProcessingStateModifier and TypeMethodDescriptionvoid
JdbcValues.afterLast
(RowProcessingState rowProcessingState) void
JdbcValues.beforeFirst
(RowProcessingState rowProcessingState) void
JdbcValues.finishRowProcessing
(RowProcessingState rowProcessingState, boolean wasAdded) boolean
JdbcValues.first
(RowProcessingState rowProcessingState) boolean
JdbcValues.isAfterLast
(RowProcessingState rowProcessingState) boolean
JdbcValues.isBeforeFirst
(RowProcessingState rowProcessingState) boolean
JdbcValues.isFirst
(RowProcessingState rowProcessingState) boolean
JdbcValues.isLast
(RowProcessingState rowProcessingState) boolean
JdbcValues.last
(RowProcessingState rowProcessingState) boolean
JdbcValues.next
(RowProcessingState rowProcessingState) Advances the "cursor position" and returns a boolean indicating whether there is a row available to read viaJdbcValues.getCurrentRowValue(int)
.boolean
JdbcValues.position
(int position, RowProcessingState rowProcessingState) Moves the "cursor position" to the specified positionboolean
JdbcValues.previous
(RowProcessingState rowProcessingState) Advances the "cursor position" in reverse and returns a boolean indicating whether there is a row available to read viaJdbcValues.getCurrentRowValue(int)
.boolean
JdbcValues.scroll
(int numberOfRows, RowProcessingState rowProcessingState) Advances the "cursor position" the indicated number of rows and returns a boolean indicating whether there is a row available to read viaJdbcValues.getCurrentRowValue(int)
. -
Uses of RowProcessingState in org.hibernate.sql.results.spi
Methods in org.hibernate.sql.results.spi with parameters of type RowProcessingStateModifier and TypeMethodDescriptionvoid
RowReader.finishUp
(RowProcessingState processingState) Called at the end of processing all rowsRowReader.readRow
(RowProcessingState processingState) The actual coordination of reading a row@Nullable EntityKey
RowReader.resolveSingleResultEntityKey
(RowProcessingState rowProcessingState) void
RowReader.startLoading
(RowProcessingState processingState) Called before reading the first row.