public class Between extends java.lang.Object implements Condition<ValuesSimple>, SendableEntityCreator
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FROM |
static java.lang.String |
TO |
| Constructor and Description |
|---|
Between() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
check(ValuesSimple values)
checks if a telegram fulfills this condition.
|
double |
getFrom() |
java.lang.String[] |
getProperties()
Gets the properties.
|
java.lang.Object |
getSendableInstance(boolean prototyp)
Gets the sendable instance.
|
double |
getTo() |
java.lang.Object |
getValue(java.lang.Object entity,
java.lang.String attribute)
Gets the value.
|
boolean |
setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type)
Sets the value.
|
Between |
withFrom(double from) |
Between |
withRange(double from,
double to) |
Between |
withTo(double to) |
public static final java.lang.String FROM
public static final java.lang.String TO
public Between withRange(double from, double to)
public Between withFrom(double from)
public Between withTo(double to)
public double getFrom()
public double getTo()
public boolean check(ValuesSimple values)
Conditioncheck in interface Condition<ValuesSimple>values - the telegram to be checkedpublic java.lang.String[] getProperties()
SendableEntityCreatorgetProperties in interface SendableEntityCreatorpublic java.lang.Object getSendableInstance(boolean prototyp)
SendableEntityCreatorgetSendableInstance in interface SendableEntityCreatorprototyp - the prototyppublic java.lang.Object getValue(java.lang.Object entity,
java.lang.String attribute)
SendableEntityCreatorgetValue in interface SendableEntityCreatorentity - the entityattribute - the attributepublic boolean setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type)
SendableEntityCreatorsetValue in interface SendableEntityCreatorentity - the entityattribute - the attributevalue - the valuetype - edit, update or remove operation