public class SystemPropertyCondition extends AbstractSlotCondition
System.getProperty(String)
and merely checks the
string values (no resolution to primitives is performed).Modifier | Constructor and Description |
---|---|
|
SystemPropertyCondition() |
protected |
SystemPropertyCondition(SlotBasedRequest request) |
Modifier and Type | Method and Description |
---|---|
int |
bind(IModel model,
VariableBindings variableBindings,
boolean isIterative)
Iteratively perform the resolution and binding for this condition.
|
ICondition |
clone(IModel model,
VariableBindings variableBindings)
attempt to clone this condition before it will be bound in the
instantiation phase.
|
addSlot, clearToString, createToString, dispose, getConditionalSlots, getRequest, getSlots, getSlots, removeSlot, setRequest, toString
public SystemPropertyCondition()
protected SystemPropertyCondition(SlotBasedRequest request)
public int bind(IModel model, VariableBindings variableBindings, boolean isIterative) throws CannotMatchException
ICondition
CannotMatchException
public ICondition clone(IModel model, VariableBindings variableBindings) throws CannotMatchException
ICondition
CannotMatchException
- if there is no way this condition can be matched