public abstract class PropertyCondition extends java.lang.Object implements Condition
getValue(String)
method.
getParameters()
method returns parameters parsed from the query parts by the parseParameters()
method.
Modifier and Type | Class and Description |
---|---|
static class |
PropertyCondition.Entry |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<PropertyCondition.Entry> |
entries |
protected java.util.List<java.lang.String> |
parameters |
Constructor and Description |
---|
PropertyCondition(java.util.List<PropertyCondition.Entry> entries) |
Modifier and Type | Method and Description |
---|---|
Condition |
actualize(java.util.Set<java.lang.String> actualParameters)
Returns the condition if the argument contains all parameters specified in the condition.
|
java.util.Collection<java.lang.String> |
getParameters()
Returns parameters specified in the condition.
|
java.lang.String |
getValue(java.lang.String name) |
protected abstract void |
parseParameters() |
java.lang.String |
toString() |
protected java.util.List<PropertyCondition.Entry> entries
protected java.util.List<java.lang.String> parameters
public PropertyCondition(java.util.List<PropertyCondition.Entry> entries)
protected abstract void parseParameters()
@Nullable public java.lang.String getValue(java.lang.String name)
public java.util.Collection<java.lang.String> getParameters()
Condition
getParameters
in interface Condition
@Nullable public Condition actualize(java.util.Set<java.lang.String> actualParameters)
Condition
public java.lang.String toString()
toString
in class java.lang.Object