public class Switches
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.Set<java.lang.String> |
booleanSwitches |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
valueSwitches |
Constructor and Description |
---|
Switches() |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String name)
Adds a switch that has no value (boolean).
|
void |
add(java.lang.String name,
java.lang.String value)
Adds a switch with the given value.
|
boolean |
has(java.lang.String name)
Returns whether or not the given switch was given by the user.
|
boolean |
hasValue(java.lang.String name,
java.lang.String value)
Returns whether or not the given switch has the given value.
|
java.lang.String[] |
values(java.lang.String name)
Returns the values for the given switch name.
|
public java.util.Set<java.lang.String> booleanSwitches
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> valueSwitches
public void add(java.lang.String name)
name
- The name of the switch.public void add(java.lang.String name, java.lang.String value)
name
- The name of the switch.value
- The value of the switch.public boolean has(java.lang.String name)
name
- The name of the switch.public boolean hasValue(java.lang.String name, java.lang.String value)
name
- The name of the switch.value
- The value to check for.public java.lang.String[] values(java.lang.String name)
name
- The name of the switch.