java.lang.Object
org.nkjmlab.sorm4j.table.SimpleTable<T>
org.nkjmlab.sorm4j.util.table_def.BasicTable<T>
org.nkjmlab.sorm4j.util.h2.BasicH2Table<T>
- すべての実装されたインタフェース:
Table<T>,TableMappedOrm<T>,H2Table<T>,SqlKeyword,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 -
コンストラクタの概要
コンストラクタコンストラクタ説明BasicH2Table(Sorm orm, Class<T> valueType) This table instance is bind to the table name defined in the given class.BasicH2Table(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.BasicTable
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.util.h2.H2Table
csvReadSqlBuilder, getReadCsvWithHeaderSql, readCsvWithHeader, readCsvWithHeader, writeCsv, writeCsv, writeCsvインタフェースから継承されたメソッド 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
-
コンストラクタの詳細
-
BasicH2Table
This table instance is bind to the table name defined in the givenTableDefinition.- パラメータ:
sorm-valueType-tableDefinition-
-
BasicH2Table
This table instance is bind to the table name defined in the given class.- パラメータ:
sorm-valueType-
-
-
メソッドの詳細
-
createTableIfNotExists
- 定義:
createTableIfNotExistsインタフェース内WithTableDefinition
-
createIndexesIfNotExists
- 定義:
createIndexesIfNotExistsインタフェース内WithTableDefinition
-
dropTableIfExists
- 定義:
dropTableIfExistsインタフェース内WithTableDefinition
-
dropTableIfExistsCascade
- 定義:
dropTableIfExistsCascadeインタフェース内WithTableDefinition
-