概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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, TablePattern, TablePatternSet, TableSet

public abstract class ElementSet
extends Element

作成者:
  akima

フィールドの概要
`protected java.util.List` | `elementList`

コンストラクタの概要
`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)`
`boolean` | `careChildOrder()`
`void` | `clear()`
`protected boolean` | `contains(Element element)`
`boolean` | `contains(java.lang.String name)`
`boolean` | `equals(java.lang.Object obj)`
`protected boolean` | `equalsChildren(ElementSet other)`
`protected boolean` | `equalsChildrenByName(ElementSet other)`
`protected boolean` | `equalsChildrenByOder(ElementSet other)`
`Element` | `getElement(int index)`
`Element` | `getElement(java.lang.String name)`
`boolean` | `hasNullNamedChild()`
`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, getAncestorDepth, getDescription, getElementType, getFullName, getLabel, getName, getOption, getOptions, getOriginal, getParentElement, setDescription, setLabel, setName, setOptions, setOriginal, setParentElement, toString`

クラス java.lang.Object から継承したメソッド
`finalize, getClass, hashCode, notify, notifyAll, 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

    public Element getElement(int index)

  戻り値:

### getElement

    public 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()

### equals

    public boolean equals(java.lang.Object obj)

  オーバーライド:
    クラス `Element` 内の `equals`

### equalsChildren

    protected boolean equalsChildren(ElementSet other)

### hasNullNamedChild

    public boolean hasNullNamedChild()

### equalsChildrenByOder

    protected boolean equalsChildrenByOder(ElementSet other)

### equalsChildrenByName

    protected boolean equalsChildrenByName(ElementSet other)

### careChildOrder

    public boolean careChildOrder()

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2004-2005 asyrinx organization. All Rights Reserved.