Container for the sets of different identifiables.

Remarks

Note: w.r.t. file exchange: There is exactly one environment independent on how many files the contained elements are split. If the file is split then there shall be no element with the same identifier in two different files.

Hierarchy

Constructors

Properties

assetAdministrationShells: AssetAdministrationShell[]

Asset administration shell

conceptDescriptions: ConceptDescription[]

Concept description

submodels: Submodel[]

Submodel

Methods

  • Iterate recursively over the instances referenced from this instance.

    Returns

    Iterator over the referenced instances

    Returns IterableIterator<Class>

  • Iterate over the instances referenced from this instance.

    We do not recurse into the referenced instances.

    Returns

    Iterator over the referenced instances

    Returns IterableIterator<Class>

  • Dispatch the transformer on this instance.

    Returns

    transformation of this instance

    Param Type

    T - type of the transformation result

    Type Parameters

    • T

    Parameters

    Returns T

  • Dispatch the transformer on this instance in context.

    Returns

    transformation of this instance

    Param Type

    T - type of the transformation result

    Param Type

    ContextT - type of the transformation context

    Type Parameters

    • ContextT

    • T

    Parameters

    Returns T

Generated using TypeDoc