クラス TypedOrmMapperImpl<T>
- java.lang.Object
-
- org.nkjmlab.sorm4j.mapping.AbstractOrmMapper
-
- org.nkjmlab.sorm4j.mapping.TypedOrmMapperImpl<T>
-
- すべての実装されたインタフェース:
TypedOrmMapper<T>,OrmMapReader,SqlExecutor,TypedOrmUpdater<T>,TypeOrmReader<T>
- 直系の既知のサブクラス:
TypedOrmConnectionImpl
public class TypedOrmMapperImpl<T> extends AbstractOrmMapper implements TypedOrmMapper<T>
-
-
コンストラクタの概要
コンストラクタ 修飾子 コンストラクタ 説明 protectedTypedOrmMapperImpl(Class<T> objectClass, Connection connection, OrmConfigStore options)
-
メソッドの概要
-
クラスから継承されたメソッド org.nkjmlab.sorm4j.mapping.AbstractOrmMapper
execSqlIfParameterExists, execSqlIfParameterExists, execute, executeQuery, executeUpdate, getCastedTableMapping, getCastedTableMapping, getColumnsMapping, getConfigStore, getJdbcConnection, getTableMapping, loadFirst, loadMapList, loadOne, loadOneMap, loadOneObject, loadPojoList, readAllAux, readAllLazyAux, readByPrimaryKeyAux, readFirstAux, readLazyAux, readListAux, readMap, readMapFirst, readMapLazy, readMapList, readMapOne, readOneAux
-
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.OrmMapReader
readMapFirst, readMapLazy, readMapList, readMapOne
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.SqlExecutor
execute, executeQuery, executeUpdate, getJdbcConnection
-
-
-
-
コンストラクタの詳細
-
TypedOrmMapperImpl
protected TypedOrmMapperImpl(Class<T> objectClass, Connection connection, OrmConfigStore options)
-
-
メソッドの詳細
-
toUntyped
public OrmMapper toUntyped()
-
readByPrimaryKey
public T readByPrimaryKey(Object... primaryKeyValues)
- 定義:
readByPrimaryKeyインタフェース内TypeOrmReader<T>
-
readFirst
public T readFirst(String sql, Object... parameters)
- 定義:
readFirstインタフェース内TypeOrmReader<T>
-
readLazy
public LazyResultSet<T> readLazy(String sql, Object... parameters)
- 定義:
readLazyインタフェース内TypeOrmReader<T>
-
readAllLazy
public LazyResultSet<T> readAllLazy()
- 定義:
readAllLazyインタフェース内TypeOrmReader<T>
-
readList
public List<T> readList(String sql, Object... parameters)
- 定義:
readListインタフェース内TypeOrmReader<T>
-
readAll
public List<T> readAll()
- 定義:
readAllインタフェース内TypeOrmReader<T>
-
insert
public int insert(T object)
- 定義:
insertインタフェース内TypedOrmUpdater<T>
-
insertOn
public int insertOn(String tableName, T object)
- 定義:
insertOnインタフェース内TypedOrmUpdater<T>
-
insertAndGet
public InsertResult<T> insertAndGet(T object)
- 定義:
insertAndGetインタフェース内TypedOrmUpdater<T>
-
insertAndGetOn
public InsertResult<T> insertAndGetOn(String tableName, T object)
- 定義:
insertAndGetOnインタフェース内TypedOrmUpdater<T>
-
delete
public int delete(T object)
- 定義:
deleteインタフェース内TypedOrmUpdater<T>
-
deleteOn
public int deleteOn(String tableName, T object)
- 定義:
deleteOnインタフェース内TypedOrmUpdater<T>
-
update
public int update(T object)
- 定義:
updateインタフェース内TypedOrmUpdater<T>
-
updateOn
public int updateOn(String tableName, T object)
- 定義:
updateOnインタフェース内TypedOrmUpdater<T>
-
merge
public int merge(T object)
- 定義:
mergeインタフェース内TypedOrmUpdater<T>
-
mergeOn
public int mergeOn(String tableName, T object)
- 定義:
mergeOnインタフェース内TypedOrmUpdater<T>
-
delete
public int[] delete(T... objects)
- 定義:
deleteインタフェース内TypedOrmUpdater<T>
-
deleteAll
public int deleteAll()
- 定義:
deleteAllインタフェース内TypedOrmUpdater<T>
-
deleteOnAll
public int deleteOnAll(String tableName)
- 定義:
deleteOnAllインタフェース内TypedOrmUpdater<T>
-
update
public int[] update(T... objects)
- 定義:
updateインタフェース内TypedOrmUpdater<T>
-
merge
public int[] merge(T... objects)
- 定義:
mergeインタフェース内TypedOrmUpdater<T>
-
insert
public int[] insert(T... objects)
- 定義:
insertインタフェース内TypedOrmUpdater<T>
-
insertAndGet
public InsertResult<T> insertAndGet(T... objects)
- 定義:
insertAndGetインタフェース内TypedOrmUpdater<T>
-
deleteOn
public int[] deleteOn(String tableName, T... objects)
- 定義:
deleteOnインタフェース内TypedOrmUpdater<T>
-
updateOn
public int[] updateOn(String tableName, T... objects)
- 定義:
updateOnインタフェース内TypedOrmUpdater<T>
-
mergeOn
public int[] mergeOn(String tableName, T... objects)
- 定義:
mergeOnインタフェース内TypedOrmUpdater<T>
-
insertOn
public int[] insertOn(String tableName, T... objects)
- 定義:
insertOnインタフェース内TypedOrmUpdater<T>
-
insertAndGetOn
public InsertResult<T> insertAndGetOn(String tableName, T... objects)
- 定義:
insertAndGetOnインタフェース内TypedOrmUpdater<T>
-
delete
public int[] delete(List<T> objects)
- 定義:
deleteインタフェース内TypedOrmUpdater<T>
-
deleteOn
public int[] deleteOn(String tableName, List<T> objects)
- 定義:
deleteOnインタフェース内TypedOrmUpdater<T>
-
insert
public int[] insert(List<T> objects)
- 定義:
insertインタフェース内TypedOrmUpdater<T>
-
insertAndGet
public InsertResult<T> insertAndGet(List<T> objects)
- 定義:
insertAndGetインタフェース内TypedOrmUpdater<T>
-
insertAndGetOn
public InsertResult<T> insertAndGetOn(String tableName, List<T> objects)
- 定義:
insertAndGetOnインタフェース内TypedOrmUpdater<T>
-
insertOn
public int[] insertOn(String tableName, List<T> objects)
- 定義:
insertOnインタフェース内TypedOrmUpdater<T>
-
merge
public int[] merge(List<T> objects)
- 定義:
mergeインタフェース内TypedOrmUpdater<T>
-
mergeOn
public int[] mergeOn(String tableName, List<T> objects)
- 定義:
mergeOnインタフェース内TypedOrmUpdater<T>
-
updateOn
public int[] updateOn(String tableName, List<T> objects)
- 定義:
updateOnインタフェース内TypedOrmUpdater<T>
-
update
public int[] update(List<T> objects)
- 定義:
updateインタフェース内TypedOrmUpdater<T>
-
execute
public boolean execute(SqlStatement sql)
- 定義:
executeインタフェース内SqlExecutor
-
executeQuery
public ResultSet executeQuery(SqlStatement sql)
- 定義:
executeQueryインタフェース内SqlExecutor
-
executeUpdate
public int executeUpdate(SqlStatement sql)
- 定義:
executeUpdateインタフェース内SqlExecutor
-
readFirst
public T readFirst(SqlStatement sql)
- 定義:
readFirstインタフェース内TypeOrmReader<T>
-
readLazy
public LazyResultSet<T> readLazy(SqlStatement sql)
- 定義:
readLazyインタフェース内TypeOrmReader<T>
-
readList
public List<T> readList(SqlStatement sql)
- 定義:
readListインタフェース内TypeOrmReader<T>
-
readOne
public T readOne(SqlStatement sql)
- 定義:
readOneインタフェース内TypeOrmReader<T>
-
readMapOne
public Map<String,Object> readMapOne(SqlStatement sql)
- 定義:
readMapOneインタフェース内OrmMapReader
-
readMapFirst
public Map<String,Object> readMapFirst(SqlStatement sql)
- 定義:
readMapFirstインタフェース内OrmMapReader
-
readMapLazy
public LazyResultSet<Map<String,Object>> readMapLazy(SqlStatement sql)
- 定義:
readMapLazyインタフェース内OrmMapReader
-
readMapList
public List<Map<String,Object>> readMapList(SqlStatement sql)
- 定義:
readMapListインタフェース内OrmMapReader
-
-