org.asyrinx.joey.gen.model
クラス ElementSet

java.lang.Object
  拡張org.asyrinx.joey.gen.model.Element
      拡張org.asyrinx.joey.gen.model.ElementSet
すべての実装インタフェース:
java.lang.Cloneable
直系の既知のサブクラス:
AbstractEnumeration, AbstractEnumerationSet, ColumnSet, DatabaseSet, EntityKey, EntityKeySet, EntitySet, ForeignKey, ForeignKeySet, Index, IndexSet, PrimaryKey, PropertySet, Reference, ReferenceSet, TableSet

public abstract class ElementSet
extends Element

作成者:
akima

フィールドの概要
protected  java.util.List elementList
           
 
クラス org.asyrinx.joey.gen.model.Element から継承したフィールド
log
 
コンストラクタの概要
ElementSet(Element parent)
           
ElementSet(Element parent, java.lang.String name)
           
ElementSet(Element parent, java.lang.String name, java.lang.String label)
           
ElementSet(java.lang.String name)
           
 
メソッドの概要
 void add(Element element)
           
 void clear()
           
protected  boolean contains(Element element)
           
 boolean contains(java.lang.String name)
           
protected  Element getElement(int index)
           
protected  Element getElement(java.lang.String name)
           
 int indexOf(Element element)
           
 int indexOf(java.lang.String name)
           
 boolean isEmpty()
           
abstract  boolean isEntity()
           
 java.util.Iterator iterator()
           
protected  Element removeElement(java.lang.String name)
           
 int size()
           
 java.util.List toList()
           
 
クラス org.asyrinx.joey.gen.model.Element から継承したメソッド
clone, getDescription, getElementType, 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
 

フィールドの詳細

elementList

protected final java.util.List elementList
コンストラクタの詳細

ElementSet

public ElementSet(java.lang.String name)
パラメータ:
name -

ElementSet

public ElementSet(Element parent)
パラメータ:
parent -

ElementSet

public ElementSet(Element parent,
                  java.lang.String name)
パラメータ:
parent -
name -

ElementSet

public ElementSet(Element parent,
                  java.lang.String name,
                  java.lang.String label)
パラメータ:
parent -
name -
label -
メソッドの詳細

isEntity

public abstract boolean isEntity()
オーバーライド:
クラス Element 内の isEntity
戻り値:
Returns the entity.

add

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

clear

public final void clear()

contains

public final boolean contains(java.lang.String name)
戻り値:

contains

protected boolean contains(Element element)
戻り値:

getElement

protected Element getElement(int index)
戻り値:

getElement

protected Element getElement(java.lang.String name)
戻り値:

indexOf

public final int indexOf(java.lang.String name)
戻り値:

indexOf

public final int indexOf(Element element)
戻り値:

isEmpty

public final boolean isEmpty()
戻り値:

iterator

public final java.util.Iterator iterator()
戻り値:

removeElement

protected Element removeElement(java.lang.String name)
戻り値:

size

public final int size()
戻り値:

toList

public java.util.List toList()


Copyright © 2004 asyrinx organization. All Rights Reserved.