EntityT
- The entity type.ValueT
- The collection item type.public static class SimpleProperty.Collection<EntityT,ValueT> extends Object implements SimpleProperty<EntityT>, FilterableCollection<EntityT,ValueT>
SimpleProperty.All<Entity>, SimpleProperty.Boolean<EntityT>, SimpleProperty.Collection<EntityT,ValueT>, SimpleProperty.Date<EntityT>, SimpleProperty.DateTime<EntityT>, SimpleProperty.Duration<EntityT>, SimpleProperty.Enum<EntityT,EnumT extends VdmEnum>, SimpleProperty.Guid<EntityT>, SimpleProperty.NumericDecimal<EntityT>, SimpleProperty.NumericInteger<EntityT>, SimpleProperty.String<EntityT>, SimpleProperty.Time<EntityT>
FilterableCollection.Expression<EntityT,ItemT>
Constructor and Description |
---|
Collection(Class<EntityT> entityType,
String fieldName,
Class<ValueT> itemType) |
Modifier and Type | Method and Description |
---|---|
Class<EntityT> |
getEntityType()
Get the type of the entity which references the value.
|
String |
getFieldName()
javadoc
|
Class<ValueT> |
getItemType()
Get the item type the collection holds.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asc, desc
asBoolean, asCollection, asDate, asDateTimeOffset, asDuration, asNumber, asString, asTimeOfDay, getExpression, of
equalTo, equalTo, notEqualTo, notEqualTo
greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, lessThan, lessThan, lessThanEqual, lessThanEqual
getExpression
all, any, concat, concat, contains, contains, endsWith, endsWith, hasSubSequence, hasSubSequence, hasSubset, hasSubset, indexOf, indexOf, length, startsWith, startsWith, substring, substring
public Class<EntityT> getEntityType()
EntityReference
getEntityType
in interface EntityReference<EntityT>
public String getFieldName()
Expressions.FieldReference
getFieldName
in interface Expressions.FieldReference
public Class<ValueT> getItemType()
FilterableCollection
getItemType
in interface FilterableCollection<EntityT,ValueT>
Copyright © 2020 SAP SE. All rights reserved.