public class PhaseOptions extends Object
Constructor and Description |
---|
PhaseOptions(Singletons.Global g) |
Modifier and Type | Method and Description |
---|---|
static boolean |
getBoolean(Map<String,String> options,
String name)
This method returns true iff key "name" is in options
and maps to "true".
|
static boolean |
getBoolean(Map<String,String> options,
String name,
boolean defaultValue)
If key "name" is in options, this method returns true iff it maps to
"true".
|
static float |
getFloat(Map<String,String> options,
String name)
This method returns the float value of "name" in options
or 1.0 if "name" is not found.
|
static int |
getInt(Map<String,String> options,
String name)
This method returns the integer value of "name" in options
or 0 if "name" is not found.
|
Map<String,String> |
getPhaseOptions(HasPhaseOptions phase) |
Map<String,String> |
getPhaseOptions(String phaseName) |
static String |
getString(Map<String,String> options,
String name)
This method returns the value of "name" in options
or "" if "name" is not found.
|
boolean |
processPhaseOptions(String phaseName,
String option) |
void |
setPackManager(PackManager m) |
boolean |
setPhaseOption(HasPhaseOptions phase,
String option) |
boolean |
setPhaseOption(String phaseName,
String option) |
void |
setPhaseOptionIfUnset(String phaseName,
String option) |
static PhaseOptions |
v() |
public PhaseOptions(Singletons.Global g)
public void setPackManager(PackManager m)
public static PhaseOptions v()
public Map<String,String> getPhaseOptions(HasPhaseOptions phase)
public static boolean getBoolean(Map<String,String> options, String name)
public static boolean getBoolean(Map<String,String> options, String name, boolean defaultValue)
public static String getString(Map<String,String> options, String name)
public static float getFloat(Map<String,String> options, String name)
public static int getInt(Map<String,String> options, String name)
public boolean setPhaseOption(HasPhaseOptions phase, String option)