Class BaSyxAasDescriptor


  • class BaSyxAasDescriptor
    extends java.lang.Object
    An internal AAS deployment descriptor.
    Author:
    Holger Eichelberger, SSE
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor aasDescriptor  
      private org.eclipse.basyx.aas.restapi.MultiSubmodelProvider fullProvider  
    • Constructor Summary

      Constructors 
      Constructor Description
      BaSyxAasDescriptor​(org.eclipse.basyx.aas.restapi.MultiSubmodelProvider fullProvider, org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor aasDescriptor)
      Creates an instance.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor getAasDescriptor()
      Returns the BaSyx AAS descriptor.
      (package private) org.eclipse.basyx.aas.restapi.MultiSubmodelProvider getFullProvider()
      Returns the sub-model provider.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • aasDescriptor

        private org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor aasDescriptor
      • fullProvider

        private org.eclipse.basyx.aas.restapi.MultiSubmodelProvider fullProvider
    • Constructor Detail

      • BaSyxAasDescriptor

        BaSyxAasDescriptor​(org.eclipse.basyx.aas.restapi.MultiSubmodelProvider fullProvider,
                           org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor aasDescriptor)
        Creates an instance.
        Parameters:
        fullProvider - the sub-model provider
        aasDescriptor - the AAS descriptor
    • Method Detail

      • getAasDescriptor

        org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor getAasDescriptor()
        Returns the BaSyx AAS descriptor.
        Returns:
        the BaSyx AAS descriptor
      • getFullProvider

        org.eclipse.basyx.aas.restapi.MultiSubmodelProvider getFullProvider()
        Returns the sub-model provider.
        Returns:
        the sub-model provider