- 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>
public class BasicH2Table<T> extends BasicTableWithDefinition<T> implements H2Table<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
-
インタフェースから継承されたメソッド 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, joinOn, 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
createIndexesIfNotExists, createTableIfNotExists, dropTableIfExists, getTableDefinition, getTableName
-
-
-
-
コンストラクタの詳細
-
BasicH2Table
public BasicH2Table(Sorm sorm, Class<T> valueType, TableDefinition tableDifinition)
This table instance is bind to the table name defined in the givenTableDefinition.- パラメータ:
sorm-valueType-tableDifinition-
-
-