Uses of Interface
org.hibernate.sql.results.jdbc.spi.RowProcessingState
-
Packages that use RowProcessingState Package Description 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.sql.results.graph Defines domain result graphs.org.hibernate.sql.results.graph.basic org.hibernate.sql.results.graph.collection org.hibernate.sql.results.graph.collection.internal org.hibernate.sql.results.graph.embeddable org.hibernate.sql.results.graph.embeddable.internal org.hibernate.sql.results.graph.entity org.hibernate.sql.results.graph.entity.internal org.hibernate.sql.results.graph.instantiation.internal org.hibernate.sql.results.graph.internal org.hibernate.sql.results.graph.tuple org.hibernate.sql.results.internal org.hibernate.sql.results.jdbc.internal org.hibernate.sql.results.jdbc.spi org.hibernate.sql.results.spi -
-
Uses of RowProcessingState in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type RowProcessingState Modifier and Type Method Description default 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 RowProcessingState Modifier and Type Field Description protected RowProcessingState
InitializerData. rowProcessingState
Methods in org.hibernate.sql.results.graph that return RowProcessingState Modifier and Type Method Description RowProcessingState
InitializerData. getRowProcessingState()
Methods in org.hibernate.sql.results.graph with parameters of type RowProcessingState Modifier and Type Method Description @Nullable J
DomainResultAssembler. assemble(RowProcessingState rowProcessingState)
The main "assembly" contract.J
UnfetchedBasicPartResultAssembler. assemble(RowProcessingState rowProcessingState)
J
UnfetchedResultAssembler. assemble(RowProcessingState rowProcessingState)
default void
Initializer. endLoading(RowProcessingState rowProcessingState)
default void
Initializer. finishUpRow(RowProcessingState rowProcessingState)
Data
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 Constructor Description InitializerData(RowProcessingState rowProcessingState)
-
Uses of RowProcessingState in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic with parameters of type RowProcessingState Modifier and Type Method Description J
BasicResultAssembler. assemble(RowProcessingState rowProcessingState)
Object
BasicResultAssembler. extractRawValue(RowProcessingState rowProcessingState)
Access to the raw value (unconverted, if a converter applied)Object
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 RowProcessingState Modifier and Type Method Description default @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 RowProcessingState Modifier and Type Method Description Object
CollectionAssembler. assemble(RowProcessingState rowProcessingState)
Object
UnfetchedCollectionAssembler. assemble(RowProcessingState rowProcessingState)
protected InitializerData
AbstractCollectionInitializer. createInitializerData(RowProcessingState rowProcessingState)
protected AbstractImmediateCollectionInitializer.ImmediateCollectionInitializerData
AbstractImmediateCollectionInitializer. createInitializerData(RowProcessingState rowProcessingState)
void
CollectionAssembler. resolveState(RowProcessingState rowProcessingState)
Constructors in org.hibernate.sql.results.graph.collection.internal with parameters of type RowProcessingState Constructor Description CollectionInitializerData(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 RowProcessingState Modifier and Type Method Description void
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 RowProcessingState Modifier and Type Class Description class
NestedRowProcessingState
Methods in org.hibernate.sql.results.graph.embeddable.internal that return RowProcessingState Modifier and Type Method Description RowProcessingState
NestedRowProcessingState. unwrap()
Methods in org.hibernate.sql.results.graph.embeddable.internal with parameters of type RowProcessingState Modifier and Type Method Description Object
EmbeddableAssembler. 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 RowProcessingState Modifier and Type Method Description protected 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 RowProcessingState Constructor Description EmbeddableInitializerData(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 RowProcessingState Modifier and Type Method Description default 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 RowProcessingState Modifier and Type Method Description Object
EntityAssembler. 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)
protected EntityInitializerImpl.EntityInitializerData
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 RowProcessingState Modifier and Type Method Description protected 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)
-
Uses of RowProcessingState in org.hibernate.sql.results.graph.instantiation.internal
Methods in org.hibernate.sql.results.graph.instantiation.internal with parameters of type RowProcessingState Modifier and Type Method Description @Nullable A
ArgumentReader. assemble(RowProcessingState rowProcessingState)
R
DynamicInstantiationAssemblerConstructorImpl. assemble(RowProcessingState rowProcessingState)
T
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 RowProcessingState Modifier and Type Method Description protected abstract InitializerData
AbstractInitializer. createInitializerData(RowProcessingState rowProcessingState)
Data
AbstractInitializer. getData(RowProcessingState rowProcessingState)
void
AbstractInitializer. startLoading(RowProcessingState rowProcessingState)
Method parameters in org.hibernate.sql.results.graph.internal with type arguments of type RowProcessingState Modifier and Type Method Description protected 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 RowProcessingState Modifier and Type Method Description J
TupleResultAssembler. 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 RowProcessingState Modifier and Type Class Description class
RowProcessingStateStandardImpl
Standard RowProcessingState implementationMethods in org.hibernate.sql.results.internal with parameters of type RowProcessingState Modifier and Type Method Description J
NullValueAssembler. assemble(RowProcessingState rowProcessingState)
void
StandardRowReader. finishUp(RowProcessingState rowProcessingState)
T
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 RowProcessingState Modifier and Type Method Description void
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)
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 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 RowProcessingState Modifier and Type Method Description default 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 RowProcessingState Modifier and Type Method Description void
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 RowProcessingState Modifier and Type Method Description void
RowReader. finishUp(RowProcessingState processingState)
Called at the end of processing all rowsR
RowReader. 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.
-