private static enum ProcessTweaks.TweakFunction extends java.lang.Enum<ProcessTweaks.TweakFunction>
Enum Constant and Description |
---|
GET_BOOLEAN |
GET_COMPILER_OVERRIDES |
GET_NUMBER |
GET_STRING |
OVERRIDE_DEFAULT_VALUE |
REGISTER_BOOLEAN |
REGISTER_NUMBER |
REGISTER_STRING |
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
expectedTypeName |
(package private) java.lang.String |
name |
(package private) ProcessTweaks.TweakFunction |
registerFunction |
(package private) int |
validNodeTypeA |
(package private) int |
validNodeTypeB |
Modifier and Type | Method and Description |
---|---|
(package private) Node |
createDefaultValueNode() |
(package private) java.lang.String |
getExpectedTypeName() |
(package private) java.lang.String |
getName() |
(package private) boolean |
isCorrectRegisterFunction(ProcessTweaks.TweakFunction registerFunction) |
(package private) boolean |
isGetterFunction() |
(package private) boolean |
isValidNodeType(int type) |
static ProcessTweaks.TweakFunction |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ProcessTweaks.TweakFunction[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ProcessTweaks.TweakFunction REGISTER_BOOLEAN
public static final ProcessTweaks.TweakFunction REGISTER_NUMBER
public static final ProcessTweaks.TweakFunction REGISTER_STRING
public static final ProcessTweaks.TweakFunction OVERRIDE_DEFAULT_VALUE
public static final ProcessTweaks.TweakFunction GET_COMPILER_OVERRIDES
public static final ProcessTweaks.TweakFunction GET_BOOLEAN
public static final ProcessTweaks.TweakFunction GET_NUMBER
public static final ProcessTweaks.TweakFunction GET_STRING
final java.lang.String name
final java.lang.String expectedTypeName
final int validNodeTypeA
final int validNodeTypeB
final ProcessTweaks.TweakFunction registerFunction
public static ProcessTweaks.TweakFunction[] values()
for (ProcessTweaks.TweakFunction c : ProcessTweaks.TweakFunction.values()) System.out.println(c);
public static ProcessTweaks.TweakFunction valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullboolean isValidNodeType(int type)
boolean isCorrectRegisterFunction(ProcessTweaks.TweakFunction registerFunction)
boolean isGetterFunction()
java.lang.String getName()
java.lang.String getExpectedTypeName()
Node createDefaultValueNode()