| 枚举常量和说明 |
|---|
ASSIGN |
FILL_ARRAY_DATA |
GOTO |
IDENTITY |
IF |
LABEL |
LOCAL_END |
LOCAL_START |
LOCK |
LOOKUP_SWITCH |
NOP |
RETURN |
RETURN_VOID |
TABLE_SWITCH |
THROW |
UNLOCK |
VOID_INVOKE |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
canBranch() |
boolean |
canContinue() |
boolean |
canSwitch() |
boolean |
canThrow() |
boolean |
mayThrow() |
static Stmt.ST |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static Stmt.ST[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final Stmt.ST LOCAL_START
public static final Stmt.ST LOCAL_END
public static final Stmt.ST ASSIGN
public static final Stmt.ST IDENTITY
public static final Stmt.ST LABEL
public static final Stmt.ST LOCK
public static final Stmt.ST NOP
public static final Stmt.ST UNLOCK
public static final Stmt.ST VOID_INVOKE
public static final Stmt.ST FILL_ARRAY_DATA
public static final Stmt.ST RETURN
public static final Stmt.ST RETURN_VOID
public static final Stmt.ST THROW
public static final Stmt.ST GOTO
public static final Stmt.ST IF
public static final Stmt.ST LOOKUP_SWITCH
public static final Stmt.ST TABLE_SWITCH
public static Stmt.ST[] values()
for (Stmt.ST c : Stmt.ST.values()) System.out.println(c);
public static Stmt.ST valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值public boolean canBranch()
public boolean canContinue()
public boolean canSwitch()
public boolean mayThrow()
public boolean canThrow()