public interface Relation extends Queryable
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.Set |
deletableTableSet()
Delete可能なテーブルの一覧を返す。
|
Column |
getColumn(java.lang.String fullColumnName)
カラムを取得する。
|
Table |
getPrimaryTable()
プライマリーテーブルを取得する。
|
Table |
getTable(Key tableNameKey,
Key aliasNameKey)
Tableを取得する。
|
Table |
getTable(java.lang.String tableName,
java.lang.String aliasName)
Tableを取得する。
|
boolean |
hasMismatchKey()
Relation中にPrimaryKeyとForienKeyが一致しないものが存在するか否か?
|
java.util.Set |
insertableTableSet()
Insert可能なテーブルの一覧を返す。
|
boolean |
isExported()
Import/exportのいずれかに基づくかを返す。
|
java.util.Set |
selectableColumnSet()
Select可能なカラムの一覧を返す。
|
java.util.Set |
tableSet()
プライマリテーブルを除くTable一覧を取得する。
|
java.util.Set |
tableSetAll()
プライマリテーブルを含むTable一覧を取得する。
|
java.util.Set |
updatableColumnSet()
更新可能なカラムの一覧を返す。
|
createDeleteQuery, createInsertQuery, createInsertQuery, createPrimaryDeleteQuery, createPrimaryInsertQuery, createPrimaryInsertQuery, createPrimarySelectQuery, createPrimaryUpdateQuery, createPrimaryUpdateQuery, createSelectQuery, createUpdateQuery, createUpdateQuery, getColumnByFullName, getColumnByFullNameKey, getFullColumnMap, getPrimaryColumns, insertableColumnSet, isDeletable, isRelation, setFullColumnMap, setPrimaryColumns
Table getPrimaryTable()
getPrimaryTable
インタフェース内 Queryable
Table getTable(java.lang.String tableName, java.lang.String aliasName)
tableName
- テーブル名aliasName
- エイリアス名(存在しない場合はnull)Table getTable(Key tableNameKey, Key aliasNameKey)
tableNameKey
- テーブル名を含むKeyaliasNameKey
- エイリアス名を含むKey(存在しない場合はnull)java.util.Set tableSet()
java.util.Set tableSetAll()
java.util.Set selectableColumnSet()
selectableColumnSet
インタフェース内 Queryable
java.util.Set updatableColumnSet()
updatableColumnSet
インタフェース内 Queryable
java.util.Set insertableTableSet()
java.util.Set deletableTableSet()
Column getColumn(java.lang.String fullColumnName)
boolean hasMismatchKey()
boolean isExported()