Interface ComplexProperty<EntityT extends VdmObject<?>,TargetT extends VdmComplex<?>>
- Type Parameters:
EntityT- Entity this property is part of.TargetT-VdmComplexthis property represents.
- All Superinterfaces:
Expressions.Operand,Expressions.OperandSingle,FieldReference,Property<EntityT>
- All Known Implementing Classes:
ComplexProperty.Collection,ComplexProperty.Single
public interface ComplexProperty<EntityT extends VdmObject<?>,TargetT extends VdmComplex<?>>
Interface representing a complex property of
ComplexProperty that holds a complex type of ComplexProperty.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classComplexProperty.Collection<EntityT extends VdmObject<EntityT>,ValueT extends VdmComplex<ValueT>> A collection of complex objects.static classComplexProperty.Single<EntityT extends VdmObject<EntityT>,ValueT extends VdmComplex<ValueT>> A navigational property to a single other entity reference. -
Field Summary
Fields inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
NULL -
Method Summary
Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
getExpressionMethods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.FieldReference
getExpression, getFieldName