|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.javacc.parser.Options
public class Options
A class with static state that stores all option information.
Field Summary | |
---|---|
static java.util.Hashtable |
cmdLineSetting
These tables store information on whether the option has been explicitly set on the command line or input file respectively. |
static java.util.Hashtable |
inputFileSetting
|
static java.util.Hashtable |
optionValues
A mapping of option names (String's) to values (Integer, Boolean, String). |
Constructor Summary | |
---|---|
Options()
|
Method Summary | |
---|---|
static boolean |
B(java.lang.String s)
|
static int |
I(java.lang.String s)
The following three functions extract option values in a convenient manner for users. |
static void |
JavaCCInit()
Initialize for JavaCC |
static void |
normalize()
|
static void |
reInit()
|
static java.lang.String |
S(java.lang.String s)
|
static void |
setCmdLineOption(java.lang.String arg)
|
static void |
setInputFileOption(java.lang.Object nameloc,
java.lang.Object valueloc,
java.lang.String name,
boolean value)
|
static void |
setInputFileOption(java.lang.Object nameloc,
java.lang.Object valueloc,
java.lang.String name,
int value)
|
static void |
setInputFileOption(java.lang.Object nameloc,
java.lang.Object valueloc,
java.lang.String name,
java.lang.String value)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.util.Hashtable optionValues
public static java.util.Hashtable cmdLineSetting
public static java.util.Hashtable inputFileSetting
Constructor Detail |
---|
public Options()
Method Detail |
---|
public static int I(java.lang.String s)
public static boolean B(java.lang.String s)
public static java.lang.String S(java.lang.String s)
public static void JavaCCInit()
public static void setInputFileOption(java.lang.Object nameloc, java.lang.Object valueloc, java.lang.String name, int value)
public static void setInputFileOption(java.lang.Object nameloc, java.lang.Object valueloc, java.lang.String name, boolean value)
public static void setInputFileOption(java.lang.Object nameloc, java.lang.Object valueloc, java.lang.String name, java.lang.String value)
public static void setCmdLineOption(java.lang.String arg)
public static void normalize()
public static void reInit()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |