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