Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DerivedComplexAttributeType

A DerivedComplexAttributeType is an AttributeType whose value is determined by an manually-provided implementation

DerivedComplexAttributeTypes are mutable

specfield

implementation (string): Implementation defining the value of the attribute

Hierarchy

Index

Constructors

constructor

Properties

Private implementation

implementation: string

Methods

getId

  • getId(): string

getImplementation

  • getImplementation(): string

getName

  • getName(): string

getValueType

isOptional

  • isOptional(): boolean

isValid

  • isValid(): boolean

setId

  • setId(id: string): void

toJSON

toModelFormat

Static createMapFromArray

  • createMapFromArray<MetaElementType>(elements: Array<MetaElementType>): Map<string, MetaElementType>

Generated using TypeDoc