EntityT
- The entity type.ValueT
- The complex type.public static class ComplexProperty.Collection<EntityT extends VdmEntity<EntityT>,ValueT extends VdmComplex<ValueT>> extends StructuredPropertyCollection<EntityT,ValueT> implements FilterableCollection<EntityT,ValueT>
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() |
Class<ValueT> |
getItemType()
Get the item type the collection holds.
|
filter, orderBy, search, search, select, skip, top
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
all, any, concat, concat, contains, contains, endsWith, endsWith, hasSubSequence, hasSubSequence, hasSubset, hasSubset, indexOf, indexOf, length, startsWith, startsWith, substring, substring
getExpression, getExpression
asBoolean, asCollection, asDate, asDateTimeOffset, asDuration, asNumber, asString, asTimeOfDay, getExpression, of
equalTo, equalTo, notEqualTo, notEqualTo
greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, lessThan, lessThan, lessThanEqual, lessThanEqual
public Class<EntityT> getEntityType()
EntityReference
getEntityType
in interface EntityReference<EntityT extends VdmEntity<EntityT>>
public String getFieldName()
public Class<ValueT> getItemType()
FilterableCollection
getItemType
in interface FilterableCollection<EntityT extends VdmEntity<EntityT>,ValueT extends VdmComplex<ValueT>>
Copyright © 2020 SAP SE. All rights reserved.