|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | 列挙型定数 | フィールド | メソッド | 詳細: 列挙型定数 | フィールド | メソッド | |||||||||
java.lang.Objectjava.lang.Enum<ModifierKind>
org.ashikunep.irenka.dom.ModifierKind
public enum ModifierKind
修飾子の種類。
| 列挙型定数の概要 | |
|---|---|
ABSTRACT
abstract. |
|
BRIDGE
ACC_BRIDGE. |
|
FINAL
final. |
|
NATIVE
native. |
|
PRIVATE
private. |
|
PROTECTED
protected. |
|
PUBLIC
public. |
|
STATIC
static. |
|
STRICTFP
strictfp. |
|
SUPER
ACC_SUPER. |
|
SYNCHRONIZED
synchronized. |
|
SYNTHETIC
ACC_SYNTHETIC. |
|
TRANSIENT
transient. |
|
VARARGS
ACC_VARARGS. |
|
VOLATILE
volatile. |
|
| メソッドの概要 | |
|---|---|
boolean |
canBeDeclaredIn(ElementKind kind)
この修飾子を指定の種類の要素に対し、ソースコード上で付与できる場合のみ trueを返す。 |
boolean |
canBeGrantedIn(ElementKind kind)
この修飾子を指定の種類の要素に対し、ソースコードまたはクラスファイル上に付与できる場合のみ trueを返す。 |
boolean |
isImplicit()
この要素をソースコード上に明記できない場合のみ trueを返す。 |
String |
toString()
この修飾子の種類を表現する文字列を返す。 |
static ModifierKind |
valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。 |
static ModifierKind[] |
values()
この列挙型の定数を含む配列を宣言されている順序で返します。 |
| クラス java.lang.Enum から継承されたメソッド |
|---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf |
| クラス java.lang.Object から継承されたメソッド |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| 列挙型定数の詳細 |
|---|
public static final ModifierKind PUBLIC
public.
public static final ModifierKind PROTECTED
protected.
public static final ModifierKind PRIVATE
private.
public static final ModifierKind STATIC
static.
public static final ModifierKind ABSTRACT
abstract.
public static final ModifierKind NATIVE
native.
public static final ModifierKind FINAL
final.
public static final ModifierKind SYNCHRONIZED
synchronized.
public static final ModifierKind TRANSIENT
transient.
public static final ModifierKind VOLATILE
volatile.
public static final ModifierKind STRICTFP
strictfp.
public static final ModifierKind SUPER
ACC_SUPER.
public static final ModifierKind BRIDGE
ACC_BRIDGE.
public static final ModifierKind VARARGS
ACC_VARARGS.
public static final ModifierKind SYNTHETIC
ACC_SYNTHETIC.
| メソッドの詳細 |
|---|
public static final ModifierKind[] values()
for(ModifierKind c : ModifierKind.values())
System.out.println(c);
public static ModifierKind valueOf(String name)
name - 返される列挙型定数の名前
IllegalArgumentException - 指定された名前を持つ定数を
この列挙型が持っていない場合public boolean isImplicit()
trueを返す。
truepublic boolean canBeDeclaredIn(ElementKind kind)
trueを返す。
kind - 付与先の要素の種類
truepublic boolean canBeGrantedIn(ElementKind kind)
trueを返す。
kind - 付与先の要素の種類
truepublic String toString()
Enum<ModifierKind> 内の toString
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | 列挙型定数 | フィールド | メソッド | 詳細: 列挙型定数 | フィールド | メソッド | |||||||||