Class BaSyxReference

java.lang.Object
de.iip_ecosphere.platform.support.aas.basyx.BaSyxReference
All Implemented Interfaces:
de.iip_ecosphere.platform.support.aas.Reference

public class BaSyxReference
extends Object
implements de.iip_ecosphere.platform.support.aas.Reference
Implements a BaSyx reference value wrapper.
Author:
Holger Eichelberger, SSE
  • Field Summary

    Fields 
    Modifier and Type Field Description
    private org.eclipse.basyx.submodel.metamodel.api.reference.IReference reference  
  • Constructor Summary

    Constructors 
    Constructor Description
    BaSyxReference​(org.eclipse.basyx.submodel.metamodel.api.reference.IReference reference)
    Creates an instance.
  • Method Summary

    Modifier and Type Method Description
    (package private) org.eclipse.basyx.submodel.metamodel.api.reference.IReference getReference()
    Returns the BaSyx reference.
    boolean hasReference()  
    String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • reference

      private org.eclipse.basyx.submodel.metamodel.api.reference.IReference reference
  • Constructor Details

    • BaSyxReference

      public BaSyxReference​(org.eclipse.basyx.submodel.metamodel.api.reference.IReference reference)
      Creates an instance.
      Parameters:
      reference - the BaSyx reference
  • Method Details

    • getReference

      org.eclipse.basyx.submodel.metamodel.api.reference.IReference getReference()
      Returns the BaSyx reference.
      Returns:
      the BaSyx reference
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hasReference

      public boolean hasReference()
      Specified by:
      hasReference in interface de.iip_ecosphere.platform.support.aas.Reference