インタフェースの使用
org.nkjmlab.sorm4j.sql.ParameterizedSql
ParameterizedSqlを使用しているパッケージ
パッケージ
説明
Provides the main API for Sorm4j.
Package for writing SQL and bind parameters.
Package for SQL utilities for table.
Package for Command interface.
Provides Logger.
-
org.nkjmlab.sorm4jでのParameterizedSqlの使用
ParameterizedSql型のパラメータを持つorg.nkjmlab.sorm4jのメソッド修飾子とタイプメソッド説明booleanOrm.execute(ParameterizedSql sql) <T> TOrm.executeQuery(ParameterizedSql sql, ResultSetTraverser<T> traverser) Executes a query and apply the givenResultSetTraverserto the returned result set.<T> List<T>Orm.executeQuery(ParameterizedSql sql, RowMapper<T> mapper) Executes a query and apply the givenRowMapperto the each row in returned result set.intOrm.executeUpdate(ParameterizedSql sql) <T> TOrm.readFirst(Class<T> type, ParameterizedSql sql) Reads an object from the database.<T> List<T>Orm.readList(Class<T> type, ParameterizedSql sql) 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> TOrm.readOne(Class<T> type, ParameterizedSql sql) Reads only one object from the database.<T1,T2, T3> List<Tuple.Tuple3<T1, T2, T3>> Orm.readTupleList(Class<T1> t1, Class<T2> t2, Class<T3> t3, ParameterizedSql sql) Reads results as List ofTuple.Tuple3for reading JOIN SQL results typically.<T1,T2> List<Tuple.Tuple2<T1, T2>> Orm.readTupleList(Class<T1> t1, Class<T2> t2, ParameterizedSql sql) Reads results as List ofTuple.Tuple2for reading JOIN SQL results typically.<T> ResultSetStream<T>Orm.stream(Class<T> type, ParameterizedSql sql) Returns anResultSetStream. -
org.nkjmlab.sorm4j.sqlでのParameterizedSqlの使用
修飾子とタイプメソッド説明static ParameterizedSqlCreatesParameterizedSqlobject of the given SQL string.static ParameterizedSqlCreatesParameterizedSqlobject of the given SQL string and parameters.static ParameterizedSqlCreatesNamedParameterSqlParserobject with parameters.static ParameterizedSqlCreates aOrderedParameterSqlParserobject with parameters.ParameterizedSqlParser.parse()Parse toParameterizedSqlobjects.static ParameterizedSqlParses the given SQL and ordered parameters which could include special parameters (e.g. list parameter and embedded parameter).static ParameterizedSqlParses the given SQL and named parameters which could include special parameters (e.g. list parameter and embedded parameter). -
org.nkjmlab.sorm4j.tableでのParameterizedSqlの使用
修飾子とタイプメソッド説明default ParameterizedSqlTableMappedOrm.getAllEqualSql(Object... tupplesOfNameAndValue) Creates a SQL statement selecting rows which are satisfied all equal condition corresponding to the given arguments.ParameterizedSql型のパラメータを持つorg.nkjmlab.sorm4j.tableのメソッド修飾子とタイプメソッド説明default TTableMappedOrm.readFirst(ParameterizedSql sql) TableMappedOrm.readList(ParameterizedSql sql) default TTableMappedOrm.readOne(ParameterizedSql sql) default ResultSetStream<T>TableMappedOrm.stream(ParameterizedSql sql) Returns anResultSetStream. -
org.nkjmlab.sorm4j.util.commandでのParameterizedSqlの使用
ParameterizedSql型のパラメータを持つorg.nkjmlab.sorm4j.util.commandのメソッド修飾子とタイプメソッド説明static CommandCommand.create(OrmConnection conn, ParameterizedSql sql) Creates aCommandfrom SQL string. -
org.nkjmlab.sorm4j.util.loggerでのParameterizedSqlの使用
ParameterizedSql型のパラメータを持つorg.nkjmlab.sorm4j.util.loggerのメソッド修飾子とタイプメソッド説明voidLogPoint.logBeforeSql(Connection connection, ParameterizedSql sql) voidSormLogger.logBeforeSql(String tag, Connection connection, ParameterizedSql psql)