Interface ComplexProperty<EntityT extends VdmObject<?>,TargetT extends VdmComplex<?>>

Type Parameters:
EntityT - Entity this property is part of.
TargetT - VdmComplex this 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.