Class FakeReferenceElement.FakeReferenceElementBuilder

  • All Implemented Interfaces:
    de.iip_ecosphere.platform.support.aas.ReferenceElement.ReferenceElementBuilder, de.iip_ecosphere.platform.support.Builder<de.iip_ecosphere.platform.support.aas.ReferenceElement>
    Enclosing class:
    FakeReferenceElement

    static class FakeReferenceElement.FakeReferenceElementBuilder
    extends java.lang.Object
    implements de.iip_ecosphere.platform.support.aas.ReferenceElement.ReferenceElementBuilder
    • Constructor Detail

      • FakeReferenceElementBuilder

        FakeReferenceElementBuilder​(FakeSubmodelElementContainerBuilder parent,
                                    java.lang.String idShort)
        Creates a builder instance.
        Parameters:
        parent - the parent builder
        idShort - the short id
    • Method Detail

      • getParentBuilder

        public de.iip_ecosphere.platform.support.aas.SubmodelElementContainerBuilder getParentBuilder()
        Specified by:
        getParentBuilder in interface de.iip_ecosphere.platform.support.aas.ReferenceElement.ReferenceElementBuilder
      • setValue

        public de.iip_ecosphere.platform.support.aas.ReferenceElement.ReferenceElementBuilder setValue​(de.iip_ecosphere.platform.support.aas.Reference value)
        Specified by:
        setValue in interface de.iip_ecosphere.platform.support.aas.ReferenceElement.ReferenceElementBuilder
      • build

        public de.iip_ecosphere.platform.support.aas.ReferenceElement build()
        Specified by:
        build in interface de.iip_ecosphere.platform.support.Builder<de.iip_ecosphere.platform.support.aas.ReferenceElement>