public enum PropertyName extends Enum<PropertyName>
Enum Constant and Description |
---|
CLASSLOADER
A key to get/set the value for classloader policy.
|
CLASSPATH
A key used to get/set classpath setting.
|
COMPATVERSION
A key to get/set compatible version to Ruby.
|
COMPILEMODE
A key to get/set compile mode.
|
LAZINESS
A key to get/set variables/constants retrieval policy.
|
LOCALCONTEXT_SCOPE
A key to get/set local context scope.
|
LOCALVARIABLE_BEHAVIOR
A key to get/set local variable behavior.
|
Modifier and Type | Method and Description |
---|---|
static PropertyName |
getType(String fqpn)
Returns a fully qualified property name that corresponds to a given
enumerated type identifier.
|
String |
toString()
Returns the fully qualified property name of this enum constant.
|
static PropertyName |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PropertyName[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PropertyName CLASSPATH
public static final PropertyName LOCALCONTEXT_SCOPE
public static final PropertyName LOCALVARIABLE_BEHAVIOR
public static final PropertyName LAZINESS
public static final PropertyName CLASSLOADER
public static final PropertyName COMPILEMODE
public static final PropertyName COMPATVERSION
public static PropertyName[] values()
for (PropertyName c : PropertyName.values()) System.out.println(c);
public static PropertyName 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 toString()
toString
in class Enum<PropertyName>
public static PropertyName getType(String fqpn)
fqpn
- fully qualified property nameCopyright © 2001-2015 JRuby. All Rights Reserved.