public enum NodeTypeEnum extends Enum<NodeTypeEnum>
| Enum Constant and Description |
|---|
BOOLEAN |
BOOLEAN_SCRIPT |
COMMON |
FALLBACK |
FOR |
FOR_SCRIPT |
ITERATOR |
SCRIPT |
SWITCH |
SWITCH_SCRIPT |
| Modifier and Type | Method and Description |
|---|---|
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)
Returns the enum constant of this type with the specified name.
|
static NodeTypeEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
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 - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic 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 © 2025. All rights reserved.