| Modifier and Type | Field and Description |
|---|---|
| private Object | |
| private Object | |
| private final DomainResultAssembler | |
| private final NavigablePath | |
| private final FetchParentAccess | |
| private final ToOneAttributeMapping | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| public | EntityDelayedFetchInitializer(FetchParentAccess parentAccess, NavigablePath fetchedNavigable, ToOneAttributeMapping referencedModelPart, boolean selectByUniqueKey, 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 | |
| public FetchParentAccess | |
| protected Object | |
| protected DomainResultAssembler | |
| public ModelPart | |
| public NavigablePath | |
| protected EntityInitializer | |
| public Object | |
| public void | initializeInstance(RowProcessingState rowProcessingState)
Implements org. resolveInstance from the current row values.
|
| protected static boolean | |
| public boolean | |
| protected boolean | |
| public void | registerResolutionListener(Consumer<Object> listener)
Overrides org. Implements org. |
| public void | resolveInstance(RowProcessingState rowProcessingState)
Implements org. resolveKey, resolve the
instance (of the thing initialized) to use for the current row.
|
| public void | resolveKey(RowProcessingState rowProcessingState)
Implements org. |
| protected void | |
| protected void | |
| public String |
| entityInstance | back to summary |
|---|---|
| private Object entityInstance | |
| identifier | back to summary |
|---|---|
| private Object identifier | |
| identifierAssembler | back to summary |
|---|---|
| private final DomainResultAssembler<?> identifierAssembler | |
| navigablePath | back to summary |
|---|---|
| private final NavigablePath navigablePath | |
| parentAccess | back to summary |
|---|---|
| private final FetchParentAccess parentAccess | |
| referencedModelPart | back to summary |
|---|---|
| private final ToOneAttributeMapping referencedModelPart | |
| selectByUniqueKey | back to summary |
|---|---|
| private final boolean selectByUniqueKey | |
| EntityDelayedFetchInitializer | back to summary |
|---|---|
| public EntityDelayedFetchInitializer(FetchParentAccess parentAccess, NavigablePath fetchedNavigable, ToOneAttributeMapping referencedModelPart, boolean selectByUniqueKey, 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.
| |
| getFetchParentAccess | back to summary |
|---|---|
| public FetchParentAccess getFetchParentAccess() Overrides default org.
| |
| getIdentifier | back to summary |
|---|---|
| protected Object getIdentifier() | |
| getIdentifierAssembler | back to summary |
|---|---|
| protected DomainResultAssembler | |
| getInitializedPart | back to summary |
|---|---|
| public ModelPart getInitializedPart() Implements org.
| |
| getNavigablePath | back to summary |
|---|---|
| public NavigablePath getNavigablePath() Implements org.
| |
| getParentEntityInitializer | back to summary |
|---|---|
| protected EntityInitializer getParentEntityInitializer(FetchParentAccess parentAccess) | |
| 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
| |
| isEnhancedForLazyLoading | back to summary |
|---|---|
| protected static boolean isEnhancedForLazyLoading(EntityInitializer parentEntityIntialiazer) | |
| isEntityInitialized | back to summary |
|---|---|
| public boolean isEntityInitialized() Implements org.
| |
| isSelectByUniqueKey | back to summary |
|---|---|
| protected boolean isSelectByUniqueKey() | |
| 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"
| |
| resolveInstance | back to summary |
|---|---|
| public void resolveInstance(RowProcessingState rowProcessingState) Implements org. Doc from org. Step 2 - Using the key resolved in
| |
| 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
| |
| setEntityInstance | back to summary |
|---|---|
| protected void setEntityInstance(Object entityInstance) | |
| setIdentifier | back to summary |
|---|---|
| protected void setIdentifier(Object identifier) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |