org.asyrinx.joey.gen.model.rdb
クラス ForeignKey
java.lang.Object
org.asyrinx.joey.gen.model.Element
org.asyrinx.joey.gen.model.ElementSet
org.asyrinx.joey.gen.model.rdb.ForeignKey
- すべての実装インタフェース:
- java.lang.Cloneable
- public class ForeignKey
- extends ElementSet
- 作成者:
- akima
クラス org.asyrinx.joey.gen.model.Element から継承したフィールド |
log |
クラス org.asyrinx.joey.gen.model.ElementSet から継承したメソッド |
add, clear, contains, contains, getElement, getElement, indexOf, indexOf, isEmpty, iterator, removeElement, size, toList |
クラス org.asyrinx.joey.gen.model.Element から継承したメソッド |
clone, getDescription, getFullName, getLabel, getName, getOption, getOptions, getOriginal, getParentElement, setDescription, setLabel, setName, setOptions, setOriginal, setParentElement |
クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ForeignKey
public ForeignKey()
ForeignKey
public ForeignKey(java.lang.String foreignTable)
ForeignKey
public ForeignKey(java.lang.String name,
java.lang.String foreignTable)
- パラメータ:
name
-
ForeignKey
public ForeignKey(Table parent,
java.lang.String foreignTable)
- パラメータ:
parent
-
ForeignKey
public ForeignKey(Table parent,
java.lang.String name,
java.lang.String foreignTable)
- パラメータ:
parent
- name
-
isEntity
public boolean isEntity()
- 定義:
- クラス
ElementSet
内の isEntity
- 戻り値:
- Returns the entity.
add
public void add(ForeignKeyEntry entry)
contains
public boolean contains(ForeignKeyEntry entry)
getEntry
public ForeignKeyEntry getEntry(int idx)
getEntry
public ForeignKeyEntry getEntry(java.lang.String name)
removeEntry
public ForeignKeyEntry removeEntry(java.lang.String name)
getParent
public Table getParent()
getLocal
public Table getLocal()
getTable
protected final Table getTable(java.lang.String name)
getForeignTable
public Table getForeignTable()
getLocalColumnNames
public java.lang.String getLocalColumnNames()
getForeignColumnNames
public java.lang.String getForeignColumnNames()
getForeign
public java.lang.String getForeign()
- 戻り値:
- Returns the foreign.
setForeign
public void setForeign(java.lang.String foreignTabe)
isIndexed
public boolean isIndexed()
- 戻り値:
- Returns the indexed.
setIndexed
public void setIndexed(boolean indexed)
- パラメータ:
indexed
- The indexed to set.
getIndex
public Index getIndex()
- 戻り値:
- Returns the index.
setIndex
public void setIndex(Index index)
- パラメータ:
index
- The index to set.
getType
public ForeignKeyType getType()
- 戻り値:
- Returns the type.
setType
public void setType(ForeignKeyType type)
- パラメータ:
type
- The type to set.
containsAsLocal
public boolean containsAsLocal(Column column)
- パラメータ:
column
-
- 戻り値:
Copyright © 2004 asyrinx organization. All Rights Reserved.