public final class EntityStateFilter
extends io.spine.value.ValueHolder<io.spine.client.Filter>
EntityState
.Modifier and Type | Method and Description |
---|---|
static EntityStateFilter |
eq(io.spine.base.EntityStateField field,
java.lang.Object value)
Creates a new equality filter.
|
static EntityStateFilter |
ge(io.spine.base.EntityStateField field,
java.lang.Object value)
Creates a new "greater than or equals" filter.
|
static EntityStateFilter |
gt(io.spine.base.EntityStateField field,
java.lang.Object value)
Creates a new "greater than" filter.
|
static EntityStateFilter |
le(io.spine.base.EntityStateField field,
java.lang.Object value)
Creates a new "less than or equals" filter.
|
static EntityStateFilter |
lt(io.spine.base.EntityStateField field,
java.lang.Object value)
Creates a new "less than" filter.
|
boolean |
test(M m) |
public static EntityStateFilter eq(io.spine.base.EntityStateField field, java.lang.Object value)
field
- the message field from which the actual value is takenvalue
- the expected valuepublic static EntityStateFilter gt(io.spine.base.EntityStateField field, java.lang.Object value)
NOTE: not all value types are supported for ordering comparison. See Filters
for
details.
field
- the message field from which the actual value is takenvalue
- the expected valuepublic static EntityStateFilter lt(io.spine.base.EntityStateField field, java.lang.Object value)
NOTE: not all value types are supported for ordering comparison. See Filters
for
details.
field
- the message field from which the actual value is takenvalue
- the expected valuepublic static EntityStateFilter ge(io.spine.base.EntityStateField field, java.lang.Object value)
NOTE: not all value types are supported for ordering comparison. See Filters
for
details.
field
- the message field from which the actual value is takenvalue
- the expected valuepublic static EntityStateFilter le(io.spine.base.EntityStateField field, java.lang.Object value)
NOTE: not all value types are supported for ordering comparison. See Filters
for
details.
field
- the message field from which the actual value is takenvalue
- the expected valuepublic boolean test(M m)