public enum ElementKind extends EnumSE<ElementKind>
ほとんどの場合、メタデータで制約および記述できる要素ですが、Path
の一部であり、Path.Node
で表される要素もあります。
列挙型定数と説明 |
---|
BEAN Java Bean またはオブジェクト。 |
CONSTRUCTOR コンストラクター。 |
CONTAINER_ELEMENT コンテナーに保存されている要素。 |
CROSS_PARAMETER メソッドまたはコンストラクターのクロスパラメーター制約を保持する要素。 |
METHOD メソッド。 |
PARAMETER メソッドまたはコンストラクターのパラメーター。 |
PROPERTY Java Bean のプロパティ。 |
RETURN_VALUE メソッドまたはコンストラクターの戻り値。 |
修飾子と型 | メソッドと説明 |
---|---|
static ElementKind | valueOf(StringSE name) 指定された名前を持つこの型の列挙定数を返します。 |
static ElementKind[] | values() この列挙型の定数を含む配列を、宣言されている順序で返します。 |
cloneSE, compareToSE, equalsSE, finalizeSE, getDeclaringClassSE, hashCodeSE, nameSE, ordinalSE, toStringSE, valueOfSE
getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public static final ElementKind BEAN
public static final ElementKind PROPERTY
public static final ElementKind METHOD
public static final ElementKind CONSTRUCTOR
public static final ElementKind PARAMETER
public static final ElementKind CROSS_PARAMETER
public static final ElementKind RETURN_VALUE
public static final ElementKind CONTAINER_ELEMENT
Map
のキーまたは値または List
の要素。public static ElementKind[] values()
for (ElementKind c : ElementKind.values()) System.out.println(c);
public static ElementKind valueOf(StringSE name)
name
- 返される列挙定数の名前。IllegalArgumentExceptionSE
- この列挙型に指定された名前の定数がない場合 NullPointerExceptionSE
- 引数が null の場合 Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.