インタフェースの使用
org.nkjmlab.sorm4j.sql.ParameterizedSql
-
ParameterizedSqlを使用しているパッケージ パッケージ 説明 org.nkjmlab.sorm4j Provides the main API for Sorm4j.org.nkjmlab.sorm4j.sql Package ofSqlStatementwhich support to write SQL statements.org.nkjmlab.sorm4j.typed (Non-public API) Package for core of typed connection. -
-
org.nkjmlab.sorm4jでのParameterizedSqlの使用
ParameterizedSqlを返すorg.nkjmlab.sorm4jのメソッド 修飾子とタイプ メソッド 説明 protected ParameterizedSqlBasicCommandImpl. parse()ParameterizedSql型のパラメータを持つorg.nkjmlab.sorm4jのメソッド 修飾子とタイプ メソッド 説明 voidSqlExecutor. acceptPreparedStatementHandler(ParameterizedSql sql, ConsumerHandler<PreparedStatement> handler)Accepts handler forPreparedStatementwhich has sets the given parameters.<T> TSqlExecutor. applyPreparedStatementHandler(ParameterizedSql sql, FunctionHandler<PreparedStatement,T> handler)Applies handler forPreparedStatementwhich has sets the given parameters.<T> TSqlExecutor. executeQuery(ParameterizedSql sql, FunctionHandler<ResultSet,T> resultSetHandler)Executes a query and apply the given handler to the returned result set.<T> List<T>SqlExecutor. executeQuery(ParameterizedSql sql, RowMapper<T> rowMapper)Executes a query and apply the given mapper to the each row in returned result set.intSqlExecutor. executeUpdate(ParameterizedSql sql)<T> TOrmReader. readFirst(Class<T> objectClass, ParameterizedSql sql)Reads an object from the database.<T> LazyResultSet<T>OrmReader. readLazy(Class<T> objectClass, ParameterizedSql sql)Returns anLazyResultSet.<T> List<T>OrmReader. readList(Class<T> objectClass, 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.Map<String,Object>OrmMapReader. readMapFirst(ParameterizedSql sql)LazyResultSet<Map<String,Object>>OrmMapReader. readMapLazy(ParameterizedSql sql)List<Map<String,Object>>OrmMapReader. readMapList(ParameterizedSql sql)Map<String,Object>OrmMapReader. readMapOne(ParameterizedSql sql)<T> TOrmReader. readOne(Class<T> objectClass, ParameterizedSql sql)Reads only one object from the database.<T1,T2,T3>
List<Tuple3<T1,T2,T3>>OrmReader. readTupleList(Class<T1> t1, Class<T2> t2, Class<T3> t3, ParameterizedSql sql)Reads results as List ofTuple3for reading JOIN SQL results typically.<T1,T2>
List<Tuple2<T1,T2>>OrmReader. readTupleList(Class<T1> t1, Class<T2> t2, ParameterizedSql sql)Reads results as List ofTuple2for reading JOIN SQL results typically. -
org.nkjmlab.sorm4j.sqlでのParameterizedSqlの使用
ParameterizedSqlを返すorg.nkjmlab.sorm4j.sqlのメソッド 修飾子とタイプ メソッド 説明 static ParameterizedSqlParameterizedSql. from(String sql)CreatesParameterizedSqlobject from the given SQL string.static ParameterizedSqlNamedParameterSql. parse(String sql, Map<String,Object> namedParameters)CreatesNamedParameterSqlobject with parameters.static ParameterizedSqlOrderedParameterSql. parse(String sql, Object... parameters)Creates aOrderedParameterSqlobject with parameters.static ParameterizedSqlParameterizedSql. parse(String sql, Object... parameters)static ParameterizedSqlParameterizedSql. parse(String sql, Map<String,Object> parameters)ParameterizedSqlParameterizedSqlParser. parse()Parse toParameterizedSqlobjects. -
org.nkjmlab.sorm4j.typedでのParameterizedSqlの使用
ParameterizedSql型のパラメータを持つorg.nkjmlab.sorm4j.typedのメソッド 修飾子とタイプ メソッド 説明 TTypedOrmReader. readFirst(ParameterizedSql sql)Reads an object from the database.LazyResultSet<T>TypedOrmReader. readLazy(ParameterizedSql sql)Returns anLazyResultSet.List<T>TypedOrmReader. readList(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.TTypedOrmReader. readOne(ParameterizedSql sql)Reads only one object from the database.
-