java.lang.Object
org.nkjmlab.sorm4j.table.BasicTable<T>
org.nkjmlab.sorm4j.util.table_def.BasicTableWithDefinition<T>
org.nkjmlab.sorm4j.util.h2.BasicH2Table<T>
- すべての実装されたインタフェース:
Table<T>,TableMappedOrm<T>,H2Table<T>,SqlKeyword,TableWithDefinition<T>
-
フィールドの概要
インタフェースから継承されたフィールド 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 sorm, Class<T> valueType) This table instance is bind to the table name defined in the given class.BasicH2Table(Sorm sorm, Class<T> valueType, TableDefinition tableDifinition) This table instance is bind to the table name defined in the givenTableDefinition. -
メソッドの概要
修飾子とタイプメソッド説明クラスから継承されたメソッド org.nkjmlab.sorm4j.util.table_def.BasicTableWithDefinition
getTableDefinitionクラスから継承されたメソッド org.nkjmlab.sorm4j.table.BasicTable
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.TableMappedOrm
count, delete, delete, delete, deleteAll, deleteByPrimaryKey, deleteByPrimaryKeyIn, exists, exists, getAllEqualSql, getResultSetTraverser, getRowMapper, getTableMetaData, 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.TableWithDefinition
getTableDefinition, getTableName
-
コンストラクタの詳細
-
BasicH2Table
This table instance is bind to the table name defined in the givenTableDefinition.- パラメータ:
sorm-valueType-tableDifinition-
-
BasicH2Table
This table instance is bind to the table name defined in the given class.- パラメータ:
sorm-valueType-
-
-
メソッドの詳細
-
createTableIfNotExists
- 定義:
createTableIfNotExistsインタフェース内TableWithDefinition<T>
-
createIndexesIfNotExists
- 定義:
createIndexesIfNotExistsインタフェース内TableWithDefinition<T>
-
dropTableIfExists
- 定義:
dropTableIfExistsインタフェース内TableWithDefinition<T>
-
dropTableIfExistsCascade
- 定義:
dropTableIfExistsCascadeインタフェース内TableWithDefinition<T>
-