パッケージ org.nkjmlab.sorm4j
インタフェース OrmReader
-
- 既知のサブインタフェースのリスト:
OrmConnection,OrmMapper
- 既知の実装クラスのリスト:
OrmConnectionImpl,OrmMapperImpl,OrmTransaction
public interface OrmReaderThe main interface of Reading functions of ORM reader. This interface based on Persist.java- 作成者:
- nkjm
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 <T> List<T>readAll(Class<T> objectClass)<T> LazyResultSet<T>readAllLazy(Class<T> objectClass)<T> TreadByPrimaryKey(Class<T> objectClass, Object... primaryKeyValues)Reads an object from the database by its primary keys.<T> TreadFirst(Class<T> objectClass, String sql, Object... parameters)<T> TreadFirst(Class<T> objectClass, SqlStatement sql)<T> LazyResultSet<T>readLazy(Class<T> objectClass, String sql, Object... parameters)Returns anLazyResultSetand convert it to Stream, List, and so on.<T> LazyResultSet<T>readLazy(Class<T> objectClass, SqlStatement sql)<T> List<T>readList(Class<T> objectClass, String sql, Object... parameters)Reads a list of objects from the database by mapping the results of the parameterized SQL query into instances of the given object class.<T> List<T>readList(Class<T> objectClass, SqlStatement sql)<T> TreadOne(Class<T> objectClass, String sql, Object... parameters)<T> TreadOne(Class<T> objectClass, SqlStatement sql)
-
-
-
メソッドの詳細
-
readAllLazy
<T> LazyResultSet<T> readAllLazy(Class<T> objectClass)
-
readByPrimaryKey
<T> T readByPrimaryKey(Class<T> objectClass, Object... primaryKeyValues)
Reads an object from the database by its primary keys.
-
readLazy
<T> LazyResultSet<T> readLazy(Class<T> objectClass, String sql, Object... parameters)
Returns anLazyResultSetand convert it to Stream, List, and so on.Parameters will be set according with the correspondence defined in
PreparedStatementParametersSetter#setParameters(PreparedStatement, int[], Object[])- 導入されたバージョン:
- 1.0
-
readList
<T> List<T> readList(Class<T> objectClass, String sql, Object... parameters)
Reads a list of objects from the database by mapping the results of the parameterized SQL query into instances of the given object class. Only the columns returned from the SQL query will be set into the object instance.Parameters will be set according with the correspondence defined in
PreparedStatementParametersSetter#setParameters(PreparedStatement, int[], Object[])
-
readOne
<T> T readOne(Class<T> objectClass, SqlStatement sql)
-
readFirst
<T> T readFirst(Class<T> objectClass, SqlStatement sql)
-
readLazy
<T> LazyResultSet<T> readLazy(Class<T> objectClass, SqlStatement sql)
-
readList
<T> List<T> readList(Class<T> objectClass, SqlStatement sql)
-
-