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 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

      JdbcValuesMappingResolution resolveAssemblers(SessionFactoryImplementor sessionFactory)
    • determineDefaultLockMode

      LockMode determineDefaultLockMode(String alias, LockMode defaultLockMode)