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.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondetermineDefaultLockMode(String alias, LockMode defaultLockMode) List<DomainResult<?>> intintThe 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
-