クラスの使用
org.nkjmlab.sorm4j.annotation.Experimental
-
Experimentalを使用しているパッケージ パッケージ 説明 org.nkjmlab.sorm4j Provides the main API for Sorm4j.org.nkjmlab.sorm4j.annotation Provides annotation for object relation mapping.org.nkjmlab.sorm4j.context Package for context.org.nkjmlab.sorm4j.result Package for result.org.nkjmlab.sorm4j.sql Package for writing SQL and bind parameters.org.nkjmlab.sorm4j.util.command Package for Command interface.org.nkjmlab.sorm4j.util.logger Provides Logger.org.nkjmlab.sorm4j.util.sql Package for SQL utilities.org.nkjmlab.sorm4j.util.table Package for SQL utilities for table. -
-
org.nkjmlab.sorm4jでのExperimentalの使用
Experimental型の注釈を持つorg.nkjmlab.sorm4jのメソッド 修飾子とタイプ インタフェース 説明 interfaceTableMappedOrm<T>interfaceTableMappedOrmConnection<T>Experimental型の注釈を持つorg.nkjmlab.sorm4jのメソッド 修飾子とタイプ メソッド 説明 <T> TOrm. executeQuery(FunctionHandler<Connection,PreparedStatement> statementSupplier, ResultSetTraverser<T> traverser)Executes the query with the given PreparedStatement and applies the givenResultSetTraverser.<T> List<T>Orm. executeQuery(FunctionHandler<Connection,PreparedStatement> statementSupplier, RowMapper<T> rowMapper)Executes the query with the given PreparedStatement and applies the givenRowMapper.SormContextOrm. getContext()Gets the context of this object.<T> Table<T>Sorm. getTable(Class<T> objectClass)Gets a newTableinstance.<T> Table<T>Sorm. getTable(Class<T> type, String tableName)Gets a newTableinstance.int[]Orm. insertMapIn(String tableName, List<Map<String,Object>> objects)This method is experimental.intOrm. insertMapIn(String tableName, Map<String,Object> object)int[]Orm. insertMapIn(String tableName, Map<String,Object>... objects)This method is experimental.<T1,T2,T3>
List<Tuple.Tuple3<T1,T2,T3>>Orm. join(Class<T1> t1, Class<T2> t2, Class<T3> t3, String t1T2OnCondition, String t2T3OnCondition)<T1,T2>
List<Tuple.Tuple2<T1,T2>>Orm. join(Class<T1> t1, Class<T2> t2, String onCondition)<T1,T2,T3>
List<Tuple.Tuple3<T1,T2,T3>>Orm. leftJoin(Class<T1> t1, Class<T2> t2, Class<T3> t3, String t1T2OnCondition, String t2T3OnCondition)<T1,T2>
List<Tuple.Tuple2<T1,T2>>Orm. leftJoin(Class<T1> t1, Class<T2> t2, String onCondition)<T1,T2,T3>
List<Tuple.Tuple3<T1,T2,T3>>Orm. readTupleList(Class<T1> t1, Class<T2> t2, Class<T3> t3, String sql, Object... parameters)Reads results as List ofTuple.Tuple3for reading JOIN SQL results typically.<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, String sql, Object... parameters)Reads results as List ofTuple.Tuple2for 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. -
org.nkjmlab.sorm4j.annotationでのExperimentalの使用
Experimental型の注釈を持つorg.nkjmlab.sorm4j.annotationのメソッド 修飾子とタイプ クラス 説明 interfaceOrmColumnAliasPrefixDefines a prefix for field alias.interfaceOrmConstructorOrmConstructor can be associated with constructor parameters and specify the names of the column.interfaceOrmRecordDefines a record for mapping. -
org.nkjmlab.sorm4j.contextでのExperimentalの使用
Experimental型の注釈を持つorg.nkjmlab.sorm4j.contextのメソッド 修飾子とタイプ インタフェース 説明 interfaceSqlParameterSetter -
org.nkjmlab.sorm4j.resultでのExperimentalの使用
Experimental型の注釈を持つorg.nkjmlab.sorm4j.resultのメソッド 修飾子とタイプ インタフェース 説明 interfaceResultSetStream<T> -
org.nkjmlab.sorm4j.sqlでのExperimentalの使用
Experimental型の注釈を持つorg.nkjmlab.sorm4j.sqlのメソッド 修飾子とタイプ インタフェース 説明 interfaceNamedParameterSqlA SQL statement with named parameters.Experimental型の注釈を持つorg.nkjmlab.sorm4j.sqlのメソッド 修飾子とタイプ メソッド 説明 static StringParameterizedSql. embedParameter(String sql, Object... parameters)Embeds the given parameters to the give SQL string.static StringParameterizedSql. embedParameter(String sql, Map<String,Object> parameters)Embeds the given parameters to the give SQL string.static NamedParameterSqlNamedParameterSql. parse(String sql, char prefix, char suffix, ColumnToFieldAccessorMapper columnFieldMapper)CreatesNamedParameterSqlobject. the named parameters should have the given prefix and suffix. -
org.nkjmlab.sorm4j.util.commandでのExperimentalの使用
Experimental型の注釈を持つorg.nkjmlab.sorm4j.util.commandのメソッド 修飾子とタイプ インタフェース 説明 interfaceCommandAn executable requestinterfaceNamedParameterCommandAn executable request with named parameters.interfaceOrderedParameterCommandAn executable request with ordered parameters.Experimental型の注釈を持つorg.nkjmlab.sorm4j.util.commandのメソッド 修飾子とタイプ メソッド 説明 <T1,T2>
List<Tuple.Tuple2<T1,T2>>Command. readTupleList(Class<T1> t1, Class<T2> t2)Reads results as List ofTuple.Tuple2for reading JOIN SQL results typically.<T1,T2,T3>
List<Tuple.Tuple3<T1,T2,T3>>Command. readTupleList(Class<T1> t1, Class<T2> t2, Class<T3> t3)Reads results as List ofTuple.Tuple3for reading JOIN SQL results typically. -
org.nkjmlab.sorm4j.util.loggerでのExperimentalの使用
Experimental型の注釈を持つorg.nkjmlab.sorm4j.util.loggerのメソッド 修飾子とタイプ クラス 説明 classLogPointinterfaceSormLogger -
org.nkjmlab.sorm4j.util.sqlでのExperimentalの使用
Experimental型の注釈を持つorg.nkjmlab.sorm4j.util.sqlのメソッド 修飾子とタイプ クラス 説明 classSelectSqlAPI of creates a select SQL statement.interfaceSqlKeywordSql keywords wrapped with space. -
org.nkjmlab.sorm4j.util.tableでのExperimentalの使用
Experimental型の注釈を持つorg.nkjmlab.sorm4j.util.tableのメソッド 修飾子とタイプ インタフェース 説明 interfaceTable<T>classTableSchemaThis class represent a table schema.interfaceTableWithSchema<T>
-