org.bee.processor
Enum AbstractValue.Type
java.lang.Object
java.lang.Enum<AbstractValue.Type>
org.bee.processor.AbstractValue.Type
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<AbstractValue.Type>
- Enclosing class:
- AbstractValue
public static enum AbstractValue.Type
- extends java.lang.Enum<AbstractValue.Type>
Method Summary |
static AbstractValue.Type |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static AbstractValue.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
variable
public static final AbstractValue.Type variable
file
public static final AbstractValue.Type file
directory
public static final AbstractValue.Type directory
url
public static final AbstractValue.Type url
number
public static final AbstractValue.Type number
date
public static final AbstractValue.Type date
array
public static final AbstractValue.Type array
path
public static final AbstractValue.Type path
environment
public static final AbstractValue.Type environment
property
public static final AbstractValue.Type property
eval
public static final AbstractValue.Type eval
block
public static final AbstractValue.Type block
project
public static final AbstractValue.Type project
values
public static AbstractValue.Type[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (AbstractValue.Type c : AbstractValue.Type.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static AbstractValue.Type valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null