public class RelationFactoryFromMetaImpl extends java.lang.Object implements RelationFactory
修飾子とタイプ | フィールドと説明 |
---|---|
protected TableFactoryFromMetaImpl |
tableFactory |
KEY_RelationFactory
コンストラクタと説明 |
---|
RelationFactoryFromMetaImpl() |
RelationFactoryFromMetaImpl(TableFactoryFromMetaImpl tableFactory) |
修飾子とタイプ | メソッドと説明 |
---|---|
Relation |
createRelation(java.sql.Connection con,
Key primaryTableNameKey,
Key[] primaryColumnNameKeys,
boolean exported)
Relationを生成する。
|
Relation |
createRelation(Resource resource,
java.util.Map info) |
static RelationFactoryFromMetaImpl |
getInstance() |
protected TableFactoryFromMetaImpl tableFactory
public RelationFactoryFromMetaImpl()
public RelationFactoryFromMetaImpl(TableFactoryFromMetaImpl tableFactory)
public static RelationFactoryFromMetaImpl getInstance()
public Relation createRelation(java.sql.Connection con, Key primaryTableNameKey, Key[] primaryColumnNameKeys, boolean exported) throws DBException, FatalException
con
- コネクションprimaryTableNameKey
- Key(プライマリテーブル名)primaryColumnNameKeys
- Key(プライマリカラム名)の配列。テーブルのスキーマ~情報から取得する場合は、nullKey(primaryTableのalias名)。設定しない場合はnull
- DBException
FatalException
public Relation createRelation(Resource resource, java.util.Map info) throws DBException, FatalException
createRelation
インタフェース内 RelationFactory
DBException
FatalException