EntityT
- The entity type.ValueT
- The navigable entity type.public static class ComplexProperty.Single<EntityT extends VdmEntity<EntityT>,ValueT extends VdmComplex<ValueT>> extends StructuredPropertySingle<EntityT,ValueT> implements FilterableComplex<EntityT,ValueT>
Constructor and Description |
---|
Single(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.
|
default String |
getExpression()
Create the String representation of the expression.
|
String |
getExpression(Map<String,Predicate<Expressions.FieldReference>> prefixes)
Create the String representation of the expression.
|
String |
getFieldName() |
Class<ValueT> |
getItemType() |
select
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
has, has
getExpression
public Class<EntityT> getEntityType()
EntityReference
getEntityType
in interface EntityReference<EntityT extends VdmEntity<EntityT>>
public String getFieldName()
@Nonnull public String getExpression()
Copyright © 2020 SAP SE. All rights reserved.