クラス BasicTableWithDefinition<T>
- java.lang.Object
-
- org.nkjmlab.sorm4j.table.BasicTable<T>
-
- org.nkjmlab.sorm4j.util.table_def.BasicTableWithDefinition<T>
-
- すべての実装されたインタフェース:
Table<T>,TableMappedOrm<T>,SqlKeyword,TableWithDefinition<T>
public class BasicTableWithDefinition<T> extends BasicTable<T> implements 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
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 BasicTableWithDefinition(Sorm sorm, Class<T> valueType)BasicTableWithDefinition(Sorm sorm, Class<T> valueType, TableDefinition tableDefinition)This table instance is bind to the table name defined in the givenTableDefinition.
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 TableDefinitiongetTableDefinition()Gets the table definition.-
クラスから継承されたメソッド 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.table.TableMappedOrm
count, delete, delete, delete, deleteAll, 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
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.util.table_def.TableWithDefinition
createIndexesIfNotExists, createTableIfNotExists, dropTableIfExists, getTableName
-
-
-
-
コンストラクタの詳細
-
BasicTableWithDefinition
public BasicTableWithDefinition(Sorm sorm, Class<T> valueType, TableDefinition tableDefinition)
This table instance is bind to the table name defined in the givenTableDefinition.- パラメータ:
sorm-valueType-tableDefinition-
-
-
メソッドの詳細
-
getTableDefinition
public TableDefinition getTableDefinition()
インタフェースからコピーされた説明:TableWithDefinitionGets the table definition.- 定義:
getTableDefinitionインタフェース内TableWithDefinition<T>- 戻り値:
-
-