Mirror API

com.sun.mirror.declaration
インタフェース EnumDeclaration

すべてのスーパーインタフェース:
ClassDeclaration, Declaration, MemberDeclaration, TypeDeclaration

public interface EnumDeclaration
extends ClassDeclaration

enum 型の宣言を表します。

導入されたバージョン:
1.5

メソッドの概要
 Collection<EnumConstantDeclaration> getEnumConstants()
          この enum に定義された enum 定数を返します。
 
インタフェース com.sun.mirror.declaration.ClassDeclaration から継承されたメソッド
getConstructors, getMethods, getSuperclass
 
インタフェース com.sun.mirror.declaration.TypeDeclaration から継承されたメソッド
getFields, getFormalTypeParameters, getNestedTypes, getPackage, getQualifiedName, getSuperinterfaces
 
インタフェース com.sun.mirror.declaration.MemberDeclaration から継承されたメソッド
getDeclaringType
 
インタフェース com.sun.mirror.declaration.Declaration から継承されたメソッド
accept, equals, getAnnotation, getAnnotationMirrors, getDocComment, getModifiers, getPosition, getSimpleName
 

メソッドの詳細

getEnumConstants

Collection<EnumConstantDeclaration> getEnumConstants()
この enum に定義された enum 定数を返します。

戻り値:
この enum に定義された enum 定数、ない場合は空のコレクション

Mirror API

バグや機能要求の報告
Copyright 2004 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.