クラス SormContext

java.lang.Object
org.nkjmlab.sorm4j.extension.SormContext

public final class SormContext extends Object
A context for sorm.
作成者:
nkjm
  • メソッドの詳細

    • getTableMapping

      public <T> org.nkjmlab.sorm4j.internal.mapping.TableMapping<T> getTableMapping(Connection connection, Class<T> objectClass)
    • getTableMapping

      public <T> org.nkjmlab.sorm4j.internal.mapping.TableMapping<T> getTableMapping(Connection connection, String tableName, Class<T> objectClass)
      Get table mapping by the table name and the object class. When there is no mapping, the method create a mapping and register it.
    • createColumnsMapping

      public <T> org.nkjmlab.sorm4j.internal.mapping.ColumnsMapping<T> createColumnsMapping(Class<T> objectClass)
    • createTableMapping

      public <T> org.nkjmlab.sorm4j.internal.mapping.TableMapping<T> createTableMapping(Class<T> objectClass, String tableName, Connection connection) throws SQLException
      例外:
      SQLException
    • getCastedTableMapping

      public <T> org.nkjmlab.sorm4j.internal.mapping.TableMapping<T> getCastedTableMapping(Connection connection, Class<?> objectClass)
    • getCastedTableMapping

      public <T> org.nkjmlab.sorm4j.internal.mapping.TableMapping<T> getCastedTableMapping(Connection connection, String tableName, Class<?> objectClass)
    • getColumnsMapping

      public <T> org.nkjmlab.sorm4j.internal.mapping.ColumnsMapping<T> getColumnsMapping(Class<T> objectClass)
    • getTableName

      public String getTableName(Connection connection, Class<?> objectClass)
    • getLoggerContext

      public LoggerContext getLoggerContext()
    • getTransactionIsolationLevel

      public int getTransactionIsolationLevel()
    • getOptions

      public SormOptions getOptions()
    • getResultSetConverter

      public ResultSetConverter getResultSetConverter()
    • getSqlParametersSetter

      public SqlParametersSetter getSqlParametersSetter()
    • toString

      public String toString()
      オーバーライド:
      toString クラス内 Object
    • builder

      public static SormContext.Builder builder()