public enum NodeTypeEnum extends Enum<NodeTypeEnum>
| 枚举常量和说明 |
|---|
BOOLEAN |
BOOLEAN_SCRIPT |
COMMON |
FALLBACK |
FOR |
FOR_SCRIPT |
ITERATOR |
SCRIPT |
SWITCH |
SWITCH_SCRIPT |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getCode() |
static NodeTypeEnum |
getEnumByCode(String code) |
Class<? extends NodeComponent> |
getMappingClazz() |
String |
getName() |
static NodeTypeEnum |
guessType(Class<?> clazz) |
static NodeTypeEnum |
guessTypeBySuperClazz(Class<?> clazz) |
boolean |
isScript() |
void |
setCode(String code) |
void |
setMappingClazz(Class<? extends NodeComponent> mappingClazz) |
void |
setName(String name) |
void |
setScript(boolean script) |
static NodeTypeEnum |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static NodeTypeEnum[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final NodeTypeEnum COMMON
public static final NodeTypeEnum SWITCH
public static final NodeTypeEnum BOOLEAN
public static final NodeTypeEnum FOR
public static final NodeTypeEnum ITERATOR
public static final NodeTypeEnum SCRIPT
public static final NodeTypeEnum SWITCH_SCRIPT
public static final NodeTypeEnum BOOLEAN_SCRIPT
public static final NodeTypeEnum FOR_SCRIPT
public static final NodeTypeEnum FALLBACK
public static NodeTypeEnum[] values()
for (NodeTypeEnum c : NodeTypeEnum.values()) System.out.println(c);
public static NodeTypeEnum valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public String getCode()
public void setCode(String code)
public String getName()
public void setName(String name)
public boolean isScript()
public void setScript(boolean script)
public Class<? extends NodeComponent> getMappingClazz()
public void setMappingClazz(Class<? extends NodeComponent> mappingClazz)
public static NodeTypeEnum getEnumByCode(String code)
public static NodeTypeEnum guessTypeBySuperClazz(Class<?> clazz)
public static NodeTypeEnum guessType(Class<?> clazz)
Copyright © 2024. All rights reserved.