クラス SormContext
java.lang.Object
org.nkjmlab.sorm4j.extension.SormContext
A context for sorm.
- 作成者:
- nkjm
-
ネストされたクラスの概要
ネストされたクラス -
メソッドの概要
修飾子とタイプメソッド説明static SormContext.Builderbuilder()<T> org.nkjmlab.sorm4j.internal.mapping.ColumnsMapping<T>createColumnsMapping(Class<T> objectClass) <T> org.nkjmlab.sorm4j.internal.mapping.TableMapping<T>createTableMapping(Class<T> objectClass, String tableName, Connection connection) <T> org.nkjmlab.sorm4j.internal.mapping.TableMapping<T>getCastedTableMapping(Connection connection, Class<?> objectClass) <T> org.nkjmlab.sorm4j.internal.mapping.TableMapping<T>getCastedTableMapping(Connection connection, String tableName, Class<?> objectClass) <T> org.nkjmlab.sorm4j.internal.mapping.ColumnsMapping<T>getColumnsMapping(Class<T> objectClass) <T> org.nkjmlab.sorm4j.internal.mapping.TableMapping<T>getTableMapping(Connection connection, Class<T> objectClass) <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.getTableName(Connection connection, Class<?> objectClass) inttoString()
-
メソッドの詳細
-
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
-
getLoggerContext
-
getTransactionIsolationLevel
public int getTransactionIsolationLevel() -
getOptions
-
getResultSetConverter
-
getSqlParametersSetter
-
toString
-
builder
-