public class FeatureCondition extends CustomCondition<GraphMember>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG |
isExpression, PROPERTY_MEMBERENTER, SPACE, SPLITEND, SPLITSTART| Constructor and Description |
|---|
FeatureCondition() |
| Modifier and Type | Method and Description |
|---|---|
void |
create(CharacterBuffer buffer,
TemplateParser parser,
LocalisationInterface customTemplate) |
java.lang.String |
getKey() |
FeatureCondition |
getSendableInstance(boolean isExpression) |
java.lang.CharSequence |
getValue(LocalisationInterface value) |
java.lang.Object |
getValue(SendableEntityCreator creator,
GraphMember member) |
boolean |
hasFeatureProperty(FeatureProperty property,
Clazz... values) |
java.lang.String |
toString() |
boolean |
update(java.lang.Object value)
checks or notify this condition.
|
addImport, addImport, getMember, isExpression, skipEnd, withExpressionpublic static final java.lang.String TAG
public java.lang.String getKey()
public void create(CharacterBuffer buffer, TemplateParser parser, LocalisationInterface customTemplate)
create in interface ParserConditioncreate in class CustomCondition<GraphMember>public FeatureCondition getSendableInstance(boolean isExpression)
public java.lang.Object getValue(SendableEntityCreator creator, GraphMember member)
getValue in class CustomCondition<GraphMember>public java.lang.CharSequence getValue(LocalisationInterface value)
getValue in interface ParserConditiongetValue in class CustomCondition<GraphMember>public boolean update(java.lang.Object value)
Conditionupdate in interface Condition<java.lang.Object>update in class CustomCondition<GraphMember>value - the telegram to be checkedpublic boolean hasFeatureProperty(FeatureProperty property, Clazz... values)
public java.lang.String toString()
toString in class java.lang.Object