Interface JdbcValuesMapping
- All Known Implementing Classes:
JdbcValuesMappingImpl
,StandardJdbcValuesMapping
public interface JdbcValuesMapping
The "resolved" form of
JdbcValuesMappingProducer
providing access
to resolved JDBC results (SqlSelection
) descriptors and resolved
domain results (DomainResult
) descriptors.-
Method Summary
Modifier and TypeMethodDescriptiondetermineDefaultLockMode
(String alias, LockMode defaultLockMode) List<DomainResult<?>>
int
int
The size of the row for caching.The JDBC selection descriptors.int[]
Mapping from value index to cache index.resolveAssemblers
(SessionFactoryImplementor sessionFactory)
-
Method Details
-
getSqlSelections
List<SqlSelection> getSqlSelections()The JDBC selection descriptors. Used to read ResultSet values and build the "JDBC values array" -
getRowSize
int getRowSize() -
getValueIndexesToCacheIndexes
int[] getValueIndexesToCacheIndexes()Mapping from value index to cache index. -
getRowToCacheSize
int getRowToCacheSize()The size of the row for caching. -
getDomainResults
List<DomainResult<?>> getDomainResults() -
resolveAssemblers
-
determineDefaultLockMode
-