ResultSetMapping defined by a
org.hibernate.query.sql.spi.NativeSelectQueryDefinition and
preprocessing it for consumption by SQLQueryParser.
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private final Map | |
| private final Map | |
| private final Map | |
| private final Map | |
| private final Map | |
| private final Map | |
| private int | |
| private final Map | |
| private int | |
| private final SessionFactoryImplementor | factory
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| private static final CoreMessageLogger | |
| private final ResultSetMapping |
| Access | Constructor and Description |
|---|---|
| public | ResultSetMappingProcessor(ResultSetMapping resultSetMapping, SessionFactoryImplementor factory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | addFetchBuilder(String suffix, SQLLoadable loadable, DynamicFetchBuilderContainer resultBuilderEntity, String tableAlias, String[] identifierAliases, String propertyName, String[] columnAliases, Type propertyType)
Deprecated
as a consequence of
SQLLoadable being deprecated.
|
| private void | addPersister(String alias, Map<String, String[]> propertyResult, SQLLoadable persister)
Deprecated
as a consequence of
SQLLoadable being deprecated.
|
| private void | applyFetchBuilder(ResultSetMapping resultSetMapping, DynamicFetchBuilderLegacy fetchBuilder, Set<String> visited)
|
| private DynamicResultBuilderEntityStandard | |
| private DynamicResultBuilderEntityStandard | createSuffixedResultBuilder(EntityMappingType entityMapping, String tableAlias, String suffix, LockMode lockMode, NavigablePath navigablePath)
|
| private CompleteResultBuilderCollectionStandard | createSuffixedResultBuilder(NativeQuery.
|
| private NavigablePath | |
| private Map | |
| private String | |
| private String | |
| public ResultSetMapping | |
| public SQLLoadableCollection | getCollectionPersister(String alias)
Implements org.
Deprecated
as a consequence of
SQLLoadableCollection being deprecated.
|
| public String | |
| public SQLLoadable | getEntityPersister(String alias)
Implements org.
Deprecated
as a consequence of
SQLLoadable being deprecated.
|
| public String | |
| public String | |
| public Map | |
| private SQLLoadable | |
| private Map | |
| public boolean | |
| public boolean | |
| public SQLQueryParser. | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void |
| alias2CollectionPersister | back to summary |
|---|---|
| private final Map<String, CollectionPersister> alias2CollectionPersister | |
| alias2CollectionSuffix | back to summary |
|---|---|
| private final Map<String, String> alias2CollectionSuffix | |
| alias2OwnerAlias | back to summary |
|---|---|
| private final Map<String, String> alias2OwnerAlias | |
| alias2Persister | back to summary |
|---|---|
| private final Map<String, EntityPersister> alias2Persister | |
| alias2Return | back to summary |
|---|---|
| private final Map<String, NativeQuery. | |
| alias2Suffix | back to summary |
|---|---|
| private final Map<String, String> alias2Suffix | |
| collectionPropertyResultMaps | back to summary |
|---|---|
| private final Map<String, Map<String, String[]>> collectionPropertyResultMaps | |
| collectionSuffixSeed | back to summary |
|---|---|
| private int collectionSuffixSeed | |
| entityPropertyResultMaps | back to summary |
|---|---|
| private final Map<String, Map<String, String[]>> entityPropertyResultMaps | |
| entitySuffixSeed | back to summary |
|---|---|
| private int entitySuffixSeed | |
| factory | back to summary |
|---|---|
| private final SessionFactoryImplementor factory
Deprecated as a consequence of | |
| LOG | back to summary |
|---|---|
| private static final CoreMessageLogger LOG | |
| resultSetMapping | back to summary |
|---|---|
| private final ResultSetMapping resultSetMapping | |
| ResultSetMappingProcessor | back to summary |
|---|---|
| public ResultSetMappingProcessor(ResultSetMapping resultSetMapping, SessionFactoryImplementor factory)
Deprecated as a consequence of | |
| addCollection | back to summary |
|---|---|
| private void addCollection(String role, String alias, Map<String, String[]> propertyResults) | |
| addFetchBuilder | back to summary |
|---|---|
| private void addFetchBuilder(String suffix, SQLLoadable loadable, DynamicFetchBuilderContainer resultBuilderEntity, String tableAlias, String[] identifierAliases, String propertyName, String[] columnAliases, Type propertyType)
Deprecated as a consequence of | |
| addPersister | back to summary |
|---|---|
| private void addPersister(String alias, Map<String, String[]> propertyResult, SQLLoadable persister)
Deprecated as a consequence of | |
| applyFetchBuilder | back to summary |
|---|---|
| private void applyFetchBuilder(ResultSetMapping resultSetMapping, DynamicFetchBuilderLegacy fetchBuilder, Set<String> visited) | |
| createSuffixedResultBuilder | back to summary |
|---|---|
| private DynamicResultBuilderEntityStandard createSuffixedResultBuilder(NativeQuery. | |
| createSuffixedResultBuilder | back to summary |
|---|---|
| private DynamicResultBuilderEntityStandard createSuffixedResultBuilder(EntityMappingType entityMapping, String tableAlias, String suffix, LockMode lockMode, NavigablePath navigablePath) | |
| createSuffixedResultBuilder | back to summary |
|---|---|
| private CompleteResultBuilderCollectionStandard createSuffixedResultBuilder(NativeQuery. | |
| determineNavigablePath | back to summary |
|---|---|
| private NavigablePath determineNavigablePath(DynamicFetchBuilderLegacy fetchBuilder) | |
| filter | back to summary |
|---|---|
| private Map | |
| generateCollectionSuffix | back to summary |
|---|---|
| private String generateCollectionSuffix() | |
| generateEntitySuffix | back to summary |
|---|---|
| private String generateEntitySuffix() | |
| generateResultMapping | back to summary |
|---|---|
| public ResultSetMapping generateResultMapping(boolean queryHadAliases) | |
| getCollectionPersister | back to summary |
|---|---|
| public SQLLoadableCollection getCollectionPersister(String alias) Implements org. Deprecated as a consequence of
| |
| getCollectionSuffix | back to summary |
|---|---|
| public String getCollectionSuffix(String alias) Implements org.
| |
| getEntityPersister | back to summary |
|---|---|
| public SQLLoadable getEntityPersister(String alias) Implements org. Deprecated as a consequence of
| |
| getEntitySuffix | back to summary |
|---|---|
| public String getEntitySuffix(String alias) Implements org.
| |
| getOwnerAlias | back to summary |
|---|---|
| public String getOwnerAlias(String alias) | |
| getPropertyResultsMap | back to summary |
|---|---|
| public Map Implements org.
| |
| getSQLLoadable | back to summary |
|---|---|
| private SQLLoadable getSQLLoadable(String entityName) throws MappingException
Deprecated as a consequence of | |
| internalGetPropertyResultsMap | back to summary |
|---|---|
| private Map | |
| isCollectionAlias | back to summary |
|---|---|
| public boolean isCollectionAlias(String alias) Implements org.
| |
| isEntityAlias | back to summary |
|---|---|
| public boolean isEntityAlias(String alias) Implements org.
| |
| process | back to summary |
|---|---|
| public SQLQueryParser. | |
| processConstructorReturn | back to summary |
|---|---|
| private void processConstructorReturn(NativeQuery. | |
| processFetchBuilder | back to summary |
|---|---|
| private void processFetchBuilder(String attributeName, FetchBuilder fetchBuilder) | |
| processFetchReturn | back to summary |
|---|---|
| private void processFetchReturn(NativeQuery. | |
| processPropertyReturn | back to summary |
|---|---|
| private void processPropertyReturn(NativeQuery. | |
| processReturn | back to summary |
|---|---|
| private void processReturn(NativeQuery. | |
| processRootReturn | back to summary |
|---|---|
| private void processRootReturn(NativeQuery. | |
| processScalarReturn | back to summary |
|---|---|
| private void processScalarReturn(NativeQuery. | |