org.asyrinx.joey.gen.model.rdb
クラス Table

java.lang.Object
  拡張org.asyrinx.joey.gen.model.Element
      拡張org.asyrinx.joey.gen.model.rdb.Table
すべての実装インタフェース:
java.lang.Cloneable

public class Table
extends Element

作成者:
akima

フィールドの概要
 
クラス org.asyrinx.joey.gen.model.Element から継承したフィールド
log
 
コンストラクタの概要
Table()
           
Table(Database parent, java.lang.String name)
           
Table(Database parent, java.lang.String name, java.lang.String label)
           
Table(java.lang.String name)
           
Table(java.lang.String name, java.lang.String label)
           
 
メソッドの概要
 void add(Element element)
           
 ForeignKey findForeignKey(Index index)
           
 ColumnSet getColumns()
           
 java.lang.String getExtends()
           
 Table getExtendsTable()
           
 ForeignKeySet getForeignKeys()
           
 IndexSet getIndexes()
           
 Database getParent()
           
 java.util.Iterator getPkColumns()
           
 PrimaryKey getPrimaryKey()
           
 java.util.List getReferrers()
           
protected  Table getTable(java.lang.String name)
           
 IndexSet getUniques()
           
 boolean hasPrimaryKey()
           
 void setExtends(java.lang.String extendz)
           
 
クラス org.asyrinx.joey.gen.model.Element から継承したメソッド
clone, getDescription, getFullName, getLabel, getName, getOption, getOptions, getOriginal, getParentElement, isEntity, setDescription, setLabel, setName, setOptions, setOriginal, setParentElement
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Table

public Table()

Table

public Table(java.lang.String name)

Table

public Table(java.lang.String name,
             java.lang.String label)

Table

public Table(Database parent,
             java.lang.String name)

Table

public Table(Database parent,
             java.lang.String name,
             java.lang.String label)
メソッドの詳細

getParent

public Database getParent()

add

public void add(Element element)
オーバーライド:
クラス Element 内の add

getReferrers

public java.util.List getReferrers()

getColumns

public ColumnSet getColumns()
戻り値:
Returns the columns.

getForeignKeys

public ForeignKeySet getForeignKeys()
戻り値:
Returns the foreignKeys.

getIndexes

public IndexSet getIndexes()
戻り値:
Returns the indexes.

getUniques

public IndexSet getUniques()
戻り値:
Returns the uniques.

findForeignKey

public ForeignKey findForeignKey(Index index)

getPkColumns

public java.util.Iterator getPkColumns()

hasPrimaryKey

public boolean hasPrimaryKey()

getTable

protected final Table getTable(java.lang.String name)

getExtendsTable

public Table getExtendsTable()

getExtends

public java.lang.String getExtends()
戻り値:
Returns the _extends.

setExtends

public void setExtends(java.lang.String extendz)

getPrimaryKey

public PrimaryKey getPrimaryKey()
戻り値:
Returns the primaryKey.


Copyright © 2004 asyrinx organization. All Rights Reserved.