| Modifier and Type | Class and Description |
|---|---|
| pack-priv static enum |
| Modifier and Type | Field and Description |
|---|---|
| protected final EntityPersister | |
| protected EntityKey | |
| protected final EntityInitializer | |
| protected final DomainResultAssembler | |
| protected Object | |
| private final NavigablePath | |
| protected final FetchParentAccess | |
| protected final ToOneAttributeMapping | |
| protected AbstractBatchEntitySelectFetchInitializer. |
| Access | Constructor and Description |
|---|---|
| public | AbstractBatchEntitySelectFetchInitializer(FetchParentAccess parentAccess, ToOneAttributeMapping referencedModelPart, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResultAssembler<?> identifierAssembler)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | finishUpRow(RowProcessingState rowProcessingState)
Implements org. |
| public EntityPersister | |
| public EntityPersister | getEntityDescriptor()
Implements org. |
| public Object | getEntityInstance()
Implements org. |
| public EntityKey | |
| protected Object | |
| public FetchParentAccess | |
| public ModelPart | |
| public NavigablePath | |
| protected AttributeMapping | |
| public Object | |
| public void | initializeInstance(RowProcessingState rowProcessingState)
Implements org. resolveInstance from the current row values.
|
| private boolean | |
| protected static Object | loadInstance(EntityKey entityKey, ToOneAttributeMapping referencedModelPart, SharedSessionContractImplementor session)
|
| protected abstract void | |
| public void | registerResolutionListener(Consumer<Object> listener)
Overrides org. Implements org. |
| protected void | |
| public void | resolveKey(RowProcessingState rowProcessingState)
Implements org. |
| protected void | resolveKey(RowProcessingState rowProcessingState, ToOneAttributeMapping referencedModelPart, FetchParentAccess parentAccess)
|
| concreteDescriptor | back to summary |
|---|---|
| protected final EntityPersister concreteDescriptor | |
| entityKey | back to summary |
|---|---|
| protected EntityKey entityKey | |
| firstEntityInitializer | back to summary |
|---|---|
| protected final EntityInitializer firstEntityInitializer | |
| identifierAssembler | back to summary |
|---|---|
| protected final DomainResultAssembler<?> identifierAssembler | |
| initializedEntityInstance | back to summary |
|---|---|
| protected Object initializedEntityInstance | |
| navigablePath | back to summary |
|---|---|
| private final NavigablePath navigablePath | |
| parentAccess | back to summary |
|---|---|
| protected final FetchParentAccess parentAccess | |
| referencedModelPart | back to summary |
|---|---|
| protected final ToOneAttributeMapping referencedModelPart | |
| state | back to summary |
|---|---|
| protected AbstractBatchEntitySelectFetchInitializer. | |
| AbstractBatchEntitySelectFetchInitializer | back to summary |
|---|---|
| public AbstractBatchEntitySelectFetchInitializer(FetchParentAccess parentAccess, ToOneAttributeMapping referencedModelPart, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResultAssembler<?> identifierAssembler) | |
| finishUpRow | back to summary |
|---|---|
| public void finishUpRow(RowProcessingState rowProcessingState) Implements org. Doc from org. Lifecycle method called at the end of the current row processing. Provides ability to complete processing from the current row and prepare for the next row.
| |
| getConcreteDescriptor | back to summary |
|---|---|
| public EntityPersister getConcreteDescriptor() Implements org.
| |
| getEntityDescriptor | back to summary |
|---|---|
| public EntityPersister getEntityDescriptor() Implements org. Doc from org. Get the descriptor for the type of entity being initialized
| |
| getEntityInstance | back to summary |
|---|---|
| public Object getEntityInstance() Implements org. Doc from org. Get the entity instance for the currently processing "row".
| |
| getEntityKey | back to summary |
|---|---|
| public EntityKey getEntityKey() Implements org.
| |
| getExistingInitializedInstance | back to summary |
|---|---|
| protected Object getExistingInitializedInstance(RowProcessingState rowProcessingState) | |
| getFetchParentAccess | back to summary |
|---|---|
| public FetchParentAccess getFetchParentAccess() Overrides default org.
| |
| getInitializedPart | back to summary |
|---|---|
| public ModelPart getInitializedPart() Implements org. | |
| getNavigablePath | back to summary |
|---|---|
| public NavigablePath getNavigablePath() Implements org.
| |
| getParentEntityAttribute | back to summary |
|---|---|
| protected AttributeMapping getParentEntityAttribute(String attributeName) | |
| getParentKey | back to summary |
|---|---|
| public Object getParentKey() Implements org.
| |
| initializeInstance | back to summary |
|---|---|
| public void initializeInstance(RowProcessingState rowProcessingState) Implements org. Doc from org. Step 3 - Initialize the state of the instance resolved in
| |
| isInitialized | back to summary |
|---|---|
| private boolean isInitialized(Object entity) | |
| loadInstance | back to summary |
|---|---|
| protected static Object loadInstance(EntityKey entityKey, ToOneAttributeMapping referencedModelPart, SharedSessionContractImplementor session) | |
| registerResolutionListener | back to summary |
|---|---|
| protected abstract void registerResolutionListener() | |
| registerResolutionListener | back to summary |
|---|---|
| public void registerResolutionListener(Consumer<Object> listener) Overrides org. Implements org. Doc from org. Register a listener to be notified when the parent is "resolved"
| |
| registerToBatchFetchQueue | back to summary |
|---|---|
| protected void registerToBatchFetchQueue(RowProcessingState rowProcessingState) | |
| resolveKey | back to summary |
|---|---|
| public void resolveKey(RowProcessingState rowProcessingState) Implements org. Doc from org. Step 1 - Resolve the key value for this initializer for the current row. After this point, the initializer knows the entity/collection/component key for the current row
| |
| resolveKey | back to summary |
|---|---|
| protected void resolveKey(RowProcessingState rowProcessingState, ToOneAttributeMapping referencedModelPart, FetchParentAccess parentAccess) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final AbstractBatchEntitySelectFetchInitializer. | |
| public static final AbstractBatchEntitySelectFetchInitializer. | |
| public static final AbstractBatchEntitySelectFetchInitializer. | |
| public static final AbstractBatchEntitySelectFetchInitializer. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static AbstractBatchEntitySelectFetchInitializer. | |
| public static AbstractBatchEntitySelectFetchInitializer. |
| INITIALIZED | back to summary |
|---|---|
| public static final AbstractBatchEntitySelectFetchInitializer. | |
| KEY_RESOLVED | back to summary |
|---|---|
| public static final AbstractBatchEntitySelectFetchInitializer. | |
| MISSING | back to summary |
|---|---|
| public static final AbstractBatchEntitySelectFetchInitializer. | |
| UNINITIALIZED | back to summary |
|---|---|
| public static final AbstractBatchEntitySelectFetchInitializer. | |
| State | back to summary |
|---|---|
| private State() | |
| valueOf | back to summary |
|---|---|
| public static AbstractBatchEntitySelectFetchInitializer. | |
| values | back to summary |
|---|---|
| public static AbstractBatchEntitySelectFetchInitializer. | |