EntityT
- @Beta public interface SimpleProperty<EntityT> extends Property<EntityT>
Modifier and Type | Interface and Description |
---|---|
static class |
SimpleProperty.All<Entity>
A pseudo property referencing all fields.
|
static class |
SimpleProperty.Boolean<EntityT>
A Boolean property.
|
static class |
SimpleProperty.Collection<EntityT,ValueT>
A composite property holding a collection of values.
|
static class |
SimpleProperty.Date<EntityT>
A Date property.
|
static class |
SimpleProperty.DateTime<EntityT>
A DateTime property.
|
static class |
SimpleProperty.Duration<EntityT>
A Duration property.
|
static class |
SimpleProperty.Enum<EntityT,EnumT extends VdmEnum>
A property with predefined possible values.
|
static class |
SimpleProperty.Guid<EntityT>
A Guid property.
|
static class |
SimpleProperty.NumericDecimal<EntityT>
A Decimal property.
|
static class |
SimpleProperty.NumericInteger<EntityT>
An Integer property.
|
static class |
SimpleProperty.String<EntityT>
A String property.
|
static class |
SimpleProperty.Time<EntityT>
A Time property.
|
Modifier and Type | Method and Description |
---|---|
default FieldOrdering<EntityT> |
asc()
A property for order ascending.
|
default FieldOrdering<EntityT> |
desc()
A property for order descending.
|
asBoolean, asCollection, asDate, asDateTimeOffset, asDuration, asNumber, asString, asTimeOfDay, getExpression, getFieldName, of
equalTo, equalTo, notEqualTo, notEqualTo
greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, lessThan, lessThan, lessThanEqual, lessThanEqual
getExpression
@Nonnull default FieldOrdering<EntityT> asc()
@Nonnull default FieldOrdering<EntityT> desc()
Copyright © 2020 SAP SE. All rights reserved.