|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | 列挙型定数 | フィールド | メソッド | 詳細: 列挙型定数 | フィールド | メソッド | |||||||||
java.lang.Objectjava.lang.Enum<ElementKind>
org.ashikunep.irenka.dom.ElementKind
public enum ElementKind
CtElementの種類。
| メソッドの概要 | |
|---|---|
Class<? extends CtElement> |
getElementType()
この種類を扱うインターフェースの型を返す。 |
List<? extends Navigation> |
getNavigationList()
子要素へのナビゲーションリストを返す。 |
static ElementKind |
valueOf(Class<? extends CtElement> type)
インターフェースの型を元に対応するこの列挙型の定数を返す。 |
static ElementKind |
valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。 |
static ElementKind[] |
values()
この列挙型の定数を含む配列を宣言されている順序で返します。 |
| クラス java.lang.Enum から継承されたメソッド |
|---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| クラス java.lang.Object から継承されたメソッド |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| 列挙型定数の詳細 |
|---|
public static final ElementKind ANNOTATION
CtAnnotation.
public static final ElementKind ANNOTATION_ELEMENT
CtAnnotationElement.
public static final ElementKind ANNOTATION_INSTANCE
CtAnnotationInstance.
public static final ElementKind ANNOTATION_INSTANCE_ELEMENT
CtAnnotationInstanceElement.
public static final ElementKind ARRAY
CtArray.
public static final ElementKind ARRAY_ACCESS
CtArrayAccess.
public static final ElementKind ARRAY_LENGTH
CtArrayLength.
public static final ElementKind ASSERT
CtAssert.
public static final ElementKind ASSIGNMENT
CtAssignment.
public static final ElementKind BLOCK
CtBlock.
public static final ElementKind BREAK
CtBreak.
public static final ElementKind CASE
CtCase.
public static final ElementKind CAST
CtInfix.
public static final ElementKind CATCH
CtCatch.
public static final ElementKind CLASS
CtClass.
public static final ElementKind CLASS_LITERAL
CtClassLiteral.
public static final ElementKind CONDITIONAL
CtConditional.
public static final ElementKind CONSTRUCTOR
CtConstructor.
public static final ElementKind CONSTRUCTOR_INVOCATION
CtConstructorInvocation.
public static final ElementKind CONTINUE
CtContinue.
public static final ElementKind DO
CtDo.
public static final ElementKind EMPTY_STATEMENT
CtEmptyStatement.
public static final ElementKind ENUM
CtEnum.
public static final ElementKind ENUM_CONSTANT
CtEnumConstant.
public static final ElementKind FIELD
CtField.
public static final ElementKind FOR
CtFor.
public static final ElementKind FOR_EACH
CtForEach.
public static final ElementKind SUPER
CtThis.
public static final ElementKind THIS
CtThis.
public static final ElementKind THROW
CtThrow.
public static final ElementKind IF
CtIf.
public static final ElementKind INFIX
CtInfix.
public static final ElementKind INITIALIZER
CtInitializer.
public static final ElementKind INSTANCEOF
CtInstanceof.
public static final ElementKind INTERFACE
CtInterface.
public static final ElementKind JAVADOC
CtJavadoc.
public static final ElementKind LABEL
CtLabel.
public static final ElementKind LITERAL
CtLiteral.
public static final ElementKind LOCAL_VARIABLE
CtLocalVariable.
public static final ElementKind METHOD
CtMethod.
public static final ElementKind METHOD_INVOCATION
CtMethodInvocation.
public static final ElementKind MODIFIER
CtModifier.
public static final ElementKind NEW_ARRAY
CtNewArray.
public static final ElementKind NEW_INSTANCE
CtNewInstance.
public static final ElementKind PACKAGE
CtPackage.
public static final ElementKind PARAMETER
CtParameter.
public static final ElementKind RETURN
CtReturn.
public static final ElementKind TRY
CtTry.
public static final ElementKind SWITCH
CtSwitch.
public static final ElementKind SYNCHRONIZED
CtSynchronized.
public static final ElementKind TYPE
CtType (special).
public static final ElementKind TYPE_PARAMETER
CtTypeParameter.
public static final ElementKind UNARY
CtUnary.
public static final ElementKind VARIABLE_ACCESS
CtVariableAccess.
public static final ElementKind WHILE
CtWhile.
public static final ElementKind WILDCARD
CtWildcard.
public static final ElementKind IMPORT
CtImport.
public static final ElementKind COMPILATION_UNIT
CtCompilationUnit.
public static final ElementKind VALUE
public static final ElementKind LIST
public static final ElementKind DUMMY
public static final ElementKind MANIPULATED
public static final ElementKind EVENT
public static final ElementKind DOC_BLOCK
public static final ElementKind DOC_SIMPLE_NAME
public static final ElementKind DOC_QUALIFIED_NAME
public static final ElementKind DOC_FIELD
public static final ElementKind DOC_METHOD
public static final ElementKind DOC_TEXT
public static final ElementKind DOC_METHOD_PARAMETER
public static final ElementKind DOC_BASIC_TYPE
public static final ElementKind DOC_NAMED_TYPE
public static final ElementKind DOC_ARRAY_TYPE
| メソッドの詳細 |
|---|
public static final ElementKind[] values()
for(ElementKind c : ElementKind.values())
System.out.println(c);
public static ElementKind valueOf(String name)
name - 返される列挙型定数の名前
IllegalArgumentException - 指定された名前を持つ定数を
この列挙型が持っていない場合public Class<? extends CtElement> getElementType()
public List<? extends Navigation> getNavigationList()
public static ElementKind valueOf(Class<? extends CtElement> type)
type - 対象のインターフェース型
NullPointerException - 引数にnullが含まれていた場合
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | 列挙型定数 | フィールド | メソッド | 詳細: 列挙型定数 | フィールド | メソッド | |||||||||