java.lang.Object
org.nkjmlab.sorm4j.table.SimpleTable<T>
org.nkjmlab.sorm4j.util.table_def.SimpleTableWithDefinition<T>
org.nkjmlab.sorm4j.util.h2.H2BasicTable<T>
- すべての実装されたインタフェース:
Table<T>,TableMappedOrm<T>,H2Orm,H2Table<T>,SqlKeyword,TableWithDefinition<T>,WithTableDefinition
-
フィールドの概要
インタフェースから継承されたフィールド org.nkjmlab.sorm4j.util.sql.SqlKeyword
ALL, AND, ANY, ARRAY, AS, ASC, AUTHORIZATION, AUTO_INCREMENT, AVG, BETWEEN, BIGINT, BOOLEAN, CASE, CAST, CHAR, CHECK, COLLATE, COLUMN, CONSTRAINT, COUNT, CREATE, CROSS, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, CURRENT_USER, DATE, DECIMAL, DEFAULT, DESC, DISTINCT, DOUBLE, ELSE, END, EXCEPT, FETCH, FOR, FOREIGN, FROM, FULL, GRANT, GROUP, GROUP_BY, HAVING, IDENTITY, IN, INNER, INT, INTERSECT, INTO, IS, IS_NOT_NULL, IS_NULL, JOIN, LEFT, LIKE, LIMIT, MAX, MIN, NOT, NOT_NULL, NULL, ON, OR, ORDER, ORDER_BY, OUTER, PRIMARY, PRIMARY_KEY, REAL, REFERENCES, RIGHT, SELECT, SELECT_STAR, SESSION_USER, SMALLINT, SOME, STAR, SUM, TABLE, TABLESAMPLE, THEN, TIME, TIMESTAMP, TINYINT, TO, UNION, UNIQUE, USER, VARCHAR, WHEN, WHERE, WITH -
コンストラクタの概要
コンストラクタコンストラクタ説明H2BasicTable(Sorm orm, Class<T> valueType) This table instance is bind to the table name defined in the given class.H2BasicTable(Sorm orm, Class<T> valueType, TableDefinition tableDefinition) This table instance is bind to the table name defined in the givenTableDefinition. -
メソッドの概要
クラスから継承されたメソッド org.nkjmlab.sorm4j.util.table_def.SimpleTableWithDefinition
getTableDefinitionクラスから継承されたメソッド org.nkjmlab.sorm4j.table.SimpleTable
getOrm, getTableName, getValueTypeクラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitインタフェースから継承されたメソッド org.nkjmlab.sorm4j.table.Table
acceptHandler, applyHandler, getOrm, open, toTableConnectionインタフェースから継承されたメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
count, delete, delete, delete, deleteAll, deleteByPrimaryKey, deleteByPrimaryKeyIn, exists, exists, getAllEqualSql, getResultSetTraverser, getRowMapper, getTableMetaData, getTableName, getValueType, insert, insert, insert, insertAndGet, insertAndGet, insertAndGet, insertMapIn, insertMapIn, insertMapIn, join, join, joinOn, joinSqlBuilder, joinUsing, leftJoinOn, merge, merge, merge, readFirst, readFirst, readList, readList, readOne, readOne, selectAll, selectByPrimaryKey, selectFirstAllEqual, selectListAllEqual, selectOneAllEqual, stream, stream, streamAll, update, update, update, updateByPrimaryKeyインタフェースから継承されたメソッド org.nkjmlab.sorm4j.util.table_def.WithTableDefinition
getOrm, getTableDefinition
-
コンストラクタの詳細
-
H2BasicTable
This table instance is bind to the table name defined in the givenTableDefinition.- パラメータ:
sorm-valueType-tableDefinition-
-
H2BasicTable
This table instance is bind to the table name defined in the given class.- パラメータ:
sorm-valueType-
-
-
メソッドの詳細
-
createTableIfNotExists
- 定義:
createTableIfNotExistsインタフェース内WithTableDefinition
-
createTableIfNotExists
-
createIndexesIfNotExists
- 定義:
createIndexesIfNotExistsインタフェース内WithTableDefinition
-
dropTableIfExists
- 定義:
dropTableIfExistsインタフェース内WithTableDefinition
-
dropTableIfExistsCascade
- 定義:
dropTableIfExistsCascadeインタフェース内WithTableDefinition
-