com.sun.tools.javac.main
Enum OptionName

java.lang.Object
  extended by java.lang.Enum<OptionName>
      extended by com.sun.tools.javac.main.OptionName
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<OptionName>

public enum OptionName
extends java.lang.Enum<OptionName>

TODO: describe com.sun.tools.javac.main.OptionName

This is NOT part of any API supported by Sun Microsystems. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.


Enum Constant Summary
A
           
BOOTCLASSPATH
           
CLASSPATH
           
COMPLEXINFERENCE
           
CP
           
D
           
DEPRECATION
           
DJAVA_ENDORSED_DIRS
           
DJAVA_EXT_DIRS
           
DOE
           
ENCODING
           
ENDORSEDDIRS
           
EXTDIRS
           
FULLVERSION
           
G
           
G_CUSTOM
           
G_NONE
           
HELP
           
IMPLICIT
           
J
           
MOREINFO
           
NOWARN
           
O
           
PRINTSOURCE
           
PROC
           
PROCESSOR
           
PROCESSORPATH
           
PROMPT
           
S
           
SOURCE
           
SOURCEFILE
           
SOURCEPATH
           
TARGET
           
VERBOSE
           
VERSION
           
WARNUNCHECKED
           
WERROR
           
X
           
XBOOTCLASSPATH
           
XBOOTCLASSPATH_APPEND
           
XBOOTCLASSPATH_PREPEND
           
XD
           
XJCOV
           
XLINT
           
XLINT_CUSTOM
           
XMAXERRS
           
XMAXWARNS
           
XPREFER
           
XPRINT
           
XPRINTPROCESSORINFO
           
XPRINTROUNDS
           
XSTDOUT
           
 
Field Summary
 java.lang.String optionName
           
 
Method Summary
 java.lang.String toString()
           
static OptionName valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static OptionName[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

G

public static final OptionName G

G_NONE

public static final OptionName G_NONE

G_CUSTOM

public static final OptionName G_CUSTOM

XLINT

public static final OptionName XLINT

XLINT_CUSTOM

public static final OptionName XLINT_CUSTOM

NOWARN

public static final OptionName NOWARN

VERBOSE

public static final OptionName VERBOSE

DEPRECATION

public static final OptionName DEPRECATION

CLASSPATH

public static final OptionName CLASSPATH

CP

public static final OptionName CP

SOURCEPATH

public static final OptionName SOURCEPATH

BOOTCLASSPATH

public static final OptionName BOOTCLASSPATH

XBOOTCLASSPATH_PREPEND

public static final OptionName XBOOTCLASSPATH_PREPEND

XBOOTCLASSPATH_APPEND

public static final OptionName XBOOTCLASSPATH_APPEND

XBOOTCLASSPATH

public static final OptionName XBOOTCLASSPATH

EXTDIRS

public static final OptionName EXTDIRS

DJAVA_EXT_DIRS

public static final OptionName DJAVA_EXT_DIRS

ENDORSEDDIRS

public static final OptionName ENDORSEDDIRS

DJAVA_ENDORSED_DIRS

public static final OptionName DJAVA_ENDORSED_DIRS

PROC

public static final OptionName PROC

PROCESSOR

public static final OptionName PROCESSOR

PROCESSORPATH

public static final OptionName PROCESSORPATH

D

public static final OptionName D

S

public static final OptionName S

IMPLICIT

public static final OptionName IMPLICIT

ENCODING

public static final OptionName ENCODING

SOURCE

public static final OptionName SOURCE

TARGET

public static final OptionName TARGET

VERSION

public static final OptionName VERSION

FULLVERSION

public static final OptionName FULLVERSION

HELP

public static final OptionName HELP

A

public static final OptionName A

X

public static final OptionName X

J

public static final OptionName J

MOREINFO

public static final OptionName MOREINFO

WERROR

public static final OptionName WERROR

COMPLEXINFERENCE

public static final OptionName COMPLEXINFERENCE

PROMPT

public static final OptionName PROMPT

DOE

public static final OptionName DOE

PRINTSOURCE

public static final OptionName PRINTSOURCE

WARNUNCHECKED

public static final OptionName WARNUNCHECKED

XMAXERRS

public static final OptionName XMAXERRS

XMAXWARNS

public static final OptionName XMAXWARNS

XSTDOUT

public static final OptionName XSTDOUT

XPRINT

public static final OptionName XPRINT

XPRINTROUNDS

public static final OptionName XPRINTROUNDS

XPRINTPROCESSORINFO

public static final OptionName XPRINTPROCESSORINFO

XPREFER

public static final OptionName XPREFER

O

public static final OptionName O

XJCOV

public static final OptionName XJCOV

XD

public static final OptionName XD

SOURCEFILE

public static final OptionName SOURCEFILE
Field Detail

optionName

public final java.lang.String optionName
Method Detail

values

public static final OptionName[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(OptionName c : OptionName.values())
        System.out.println(c);

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

valueOf

public static OptionName 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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Enum<OptionName>