org.jikesrvm
Enum CommandLineArgs.PrefixType

java.lang.Object
  extended by java.lang.Enum<CommandLineArgs.PrefixType>
      extended by org.jikesrvm.CommandLineArgs.PrefixType
All Implemented Interfaces:
Serializable, Comparable<CommandLineArgs.PrefixType>
Enclosing class:
CommandLineArgs

private static enum CommandLineArgs.PrefixType
extends Enum<CommandLineArgs.PrefixType>

Argument types


Enum Constant Summary
AOS_ARG
           
AOS_HELP_ARG
           
APPLICATION_ARG
          Application argument
ARG
           
AVAILABLE_PROCESSORS_ARG
           
BASE_ARG
           
BASE_HELP_ARG
           
BOOTCLASSPATH_A_ARG
           
BOOTCLASSPATH_P_ARG
           
BOOTSTRAP_CLASSES_ARG
           
CLASSPATH_ARG
           
DISABLE_ASSERTION_ARG
           
DISABLE_SYSTEM_ASSERTION_ARG
           
ENABLE_ASSERTION_ARG
           
ENABLE_SYSTEM_ASSERTION_ARG
           
ENVIRONMENT_ARG
           
GC_ARG
           
GC_HELP_ARG
           
HELP_ARG
           
INVALID_ARG
          Invalid argument type
IRC_ARG
           
IRC_HELP_ARG
           
JAR_ARG
           
JAVAAGENT_ARG
           
OPT_ARG
           
OPT_HELP_ARG
           
RECOMP_ARG
           
RECOMP_HELP_ARG
           
VERBOSE_CLS_ARG
           
VERBOSE_JNI_ARG
           
VERIFY_ARG
           
 
Method Summary
static CommandLineArgs.PrefixType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static CommandLineArgs.PrefixType[] 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
 

Enum Constant Detail

INVALID_ARG

public static final CommandLineArgs.PrefixType INVALID_ARG
Invalid argument type


APPLICATION_ARG

public static final CommandLineArgs.PrefixType APPLICATION_ARG
Application argument


CLASSPATH_ARG

public static final CommandLineArgs.PrefixType CLASSPATH_ARG

ENVIRONMENT_ARG

public static final CommandLineArgs.PrefixType ENVIRONMENT_ARG

VERBOSE_JNI_ARG

public static final CommandLineArgs.PrefixType VERBOSE_JNI_ARG

VERBOSE_CLS_ARG

public static final CommandLineArgs.PrefixType VERBOSE_CLS_ARG

JAR_ARG

public static final CommandLineArgs.PrefixType JAR_ARG

JAVAAGENT_ARG

public static final CommandLineArgs.PrefixType JAVAAGENT_ARG

ENABLE_ASSERTION_ARG

public static final CommandLineArgs.PrefixType ENABLE_ASSERTION_ARG

ENABLE_SYSTEM_ASSERTION_ARG

public static final CommandLineArgs.PrefixType ENABLE_SYSTEM_ASSERTION_ARG

DISABLE_ASSERTION_ARG

public static final CommandLineArgs.PrefixType DISABLE_ASSERTION_ARG

DISABLE_SYSTEM_ASSERTION_ARG

public static final CommandLineArgs.PrefixType DISABLE_SYSTEM_ASSERTION_ARG

HELP_ARG

public static final CommandLineArgs.PrefixType HELP_ARG

ARG

public static final CommandLineArgs.PrefixType ARG

IRC_HELP_ARG

public static final CommandLineArgs.PrefixType IRC_HELP_ARG

IRC_ARG

public static final CommandLineArgs.PrefixType IRC_ARG

RECOMP_HELP_ARG

public static final CommandLineArgs.PrefixType RECOMP_HELP_ARG

RECOMP_ARG

public static final CommandLineArgs.PrefixType RECOMP_ARG

AOS_HELP_ARG

public static final CommandLineArgs.PrefixType AOS_HELP_ARG

AOS_ARG

public static final CommandLineArgs.PrefixType AOS_ARG

BASE_HELP_ARG

public static final CommandLineArgs.PrefixType BASE_HELP_ARG

BASE_ARG

public static final CommandLineArgs.PrefixType BASE_ARG

OPT_ARG

public static final CommandLineArgs.PrefixType OPT_ARG

OPT_HELP_ARG

public static final CommandLineArgs.PrefixType OPT_HELP_ARG

VERIFY_ARG

public static final CommandLineArgs.PrefixType VERIFY_ARG

GC_HELP_ARG

public static final CommandLineArgs.PrefixType GC_HELP_ARG

GC_ARG

public static final CommandLineArgs.PrefixType GC_ARG

BOOTCLASSPATH_P_ARG

public static final CommandLineArgs.PrefixType BOOTCLASSPATH_P_ARG

BOOTCLASSPATH_A_ARG

public static final CommandLineArgs.PrefixType BOOTCLASSPATH_A_ARG

BOOTSTRAP_CLASSES_ARG

public static final CommandLineArgs.PrefixType BOOTSTRAP_CLASSES_ARG

AVAILABLE_PROCESSORS_ARG

public static final CommandLineArgs.PrefixType AVAILABLE_PROCESSORS_ARG
Method Detail

values

public static CommandLineArgs.PrefixType[] 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 (CommandLineArgs.PrefixType c : CommandLineArgs.PrefixType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static CommandLineArgs.PrefixType valueOf(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:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null