A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- aas - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedDecoratingSubmodelAggregatorFactory
- aas - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- aas - Variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedDecoratingSubmodelAPIFactory
- aas - Variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- AAS - org.eclipse.basyx.extensions.aas.directory.tagged.api.TagType
- AAS - Static variable in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- aas_provider - Variable in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Store aas providers
- AAS_SUFFIX - Static variable in class org.eclipse.basyx.aas.aggregator.AASAggregatorAPIHelper
- AASAggregator - Class in org.eclipse.basyx.aas.aggregator
-
An implementation of the IAASAggregator interface using maps internally
- AASAggregator() - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregator
-
Constructs default AAS Aggregator
- AASAggregator(IAASRegistry) - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregator
-
Constructs AAS Aggregator using the passed registry.
- AASAggregator(IAASAPIFactory, ISubmodelAggregatorFactory) - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregator
- AASAggregator(IAASAPIFactory, ISubmodelAggregatorFactory, IAASRegistry) - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregator
- AASAggregator(IAASAPIFactory, ISubmodelAPIFactory) - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregator
-
Constructs an AAS aggregator with custom API providers
- AASAggregator(IAASAPIFactory, ISubmodelAPIFactory, IAASRegistry) - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregator
-
Constructs AAS Aggregator using the passed registry.
- AASAggregatorAASXUpload - Class in org.eclipse.basyx.extensions.aas.aggregator.aasxupload
-
An implementation of the IAASAggregatorAASXUpload interface using maps internally with the support of AASX upload via
InputStream
- AASAggregatorAASXUpload(IAASAggregator) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.AASAggregatorAASXUpload
-
Constructs default AAS Aggregator with AASX upload
- AASAggregatorAASXUploadProvider - Class in org.eclipse.basyx.extensions.aas.aggregator.aasxupload.restapi
-
Provider class with support to upload an AASX file in the underlying
IAASAggregator
- AASAggregatorAASXUploadProvider(IAASAggregatorAASXUpload) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.restapi.AASAggregatorAASXUploadProvider
- AASAggregatorAASXUploadProxy - Class in org.eclipse.basyx.extensions.aas.aggregator.aasxupload.proxy
-
Proxy AASAggregator with the support of uploading AASX
- AASAggregatorAASXUploadProxy(String) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.proxy.AASAggregatorAASXUploadProxy
- AASAggregatorAPIHelper - Class in org.eclipse.basyx.aas.aggregator
-
API helper for AAS Aggregator
- AASAggregatorAPIHelper() - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregatorAPIHelper
- aasAggregatorAuthorizer - Variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- aasAggregatorAuthorizer - Variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedDecoratingAASAggregatorFactory
- AASAggregatorFactory - Class in org.eclipse.basyx.aas.aggregator
-
Factory that constructs a AASAggregator with the given API
- AASAggregatorFactory() - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregatorFactory
- AASAggregatorFactory(IAASRegistry) - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregatorFactory
- AASAggregatorFactory(IAASAPIFactory, ISubmodelAggregatorFactory) - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregatorFactory
- AASAggregatorFactory(IAASAPIFactory, ISubmodelAggregatorFactory, IAASRegistry) - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregatorFactory
- AASAggregatorFactory(IAASAPIFactory, ISubmodelAPIFactory) - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregatorFactory
- AASAggregatorFactory(IAASAPIFactory, ISubmodelAPIFactory, IAASRegistry) - Constructor for class org.eclipse.basyx.aas.aggregator.AASAggregatorFactory
- AASAggregatorProvider - Class in org.eclipse.basyx.aas.aggregator.restapi
-
Connects an IAASAggregator to the VAB
- AASAggregatorProvider(IAASAggregator) - Constructor for class org.eclipse.basyx.aas.aggregator.restapi.AASAggregatorProvider
- AASAggregatorProxy - Class in org.eclipse.basyx.aas.aggregator.proxy
- AASAggregatorProxy(String) - Constructor for class org.eclipse.basyx.aas.aggregator.proxy.AASAggregatorProxy
-
Constructor for an AAS aggregator proxy based on a HTTP connection
- AASAggregatorProxy(IModelProvider) - Constructor for class org.eclipse.basyx.aas.aggregator.proxy.AASAggregatorProxy
-
Constructor for an AAS aggregator proxy based on an arbitrary
IModelProvider
- AASAggregatorScopes - Class in org.eclipse.basyx.extensions.aas.aggregator.authorization
-
Constants for the permission scopes related to the
AuthorizedAASAggregator
. - aasAPIAuthorizer - Variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- aasAPIAuthorizer - Variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedDecoratingAASAPIFactory
- aasApiFactory - Variable in class org.eclipse.basyx.aas.aggregator.AASAggregator
-
Store AAS API Provider.
- AASAPIFactory - Class in org.eclipse.basyx.aas.restapi
-
AAS API provider that provides the default AAS API
- AASAPIFactory() - Constructor for class org.eclipse.basyx.aas.restapi.AASAPIFactory
- AASAPIFactory(IAASAPIFactory) - Constructor for class org.eclipse.basyx.aas.restapi.AASAPIFactory
- AASAPIHelper - Class in org.eclipse.basyx.aas.restapi
-
API helper for AAS API
- AASAPIHelper() - Constructor for class org.eclipse.basyx.aas.restapi.AASAPIHelper
- aasApiProvider - Variable in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Store AAS API Provider.
- AASAPIScopes - Class in org.eclipse.basyx.extensions.aas.api.authorization
-
Constants for the permission scopes related to the
AuthorizedAASAPI
. - AASBundle - Class in org.eclipse.basyx.aas.bundle
-
Helper class to bundle an AAS with its corresponding submodels, e.g.
- AASBundle(IAssetAdministrationShell, Set<ISubmodel>) - Constructor for class org.eclipse.basyx.aas.bundle.AASBundle
- AASBundleDescriptorFactory - Class in org.eclipse.basyx.aas.bundle
-
Helper class that supports AASDescriptor utilization for an AASBundle
- AASBundleDescriptorFactory() - Constructor for class org.eclipse.basyx.aas.bundle.AASBundleDescriptorFactory
- AASBundleFactory - Class in org.eclipse.basyx.aas.bundle
-
Factory for creation of AASBundles from Sets of AAS, Submodels and Assets
- AASBundleFactory() - Constructor for class org.eclipse.basyx.aas.bundle.AASBundleFactory
- AASBundleHelper - Class in org.eclipse.basyx.aas.bundle
-
This class can be used to check if all required resources are present on a server
(e.g. - AASBundleHelper() - Constructor for class org.eclipse.basyx.aas.bundle.AASBundleHelper
- aasCreated(String) - Method in interface org.eclipse.basyx.aas.aggregator.observing.IAASAggregatorObserver
-
Is called when an AAS is created
- aasCreated(String) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorObserver
- aasCreated(AssetAdministrationShell, String) - Method in interface org.eclipse.basyx.aas.aggregator.observing.IAASAggregatorObserverV2
-
Is called when an AAS is created
- aasCreated(AssetAdministrationShell, String) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttV2AASAggregatorObserver
- aasDeleted(String) - Method in interface org.eclipse.basyx.aas.aggregator.observing.IAASAggregatorObserver
-
Is called when an AAS is deleted
- aasDeleted(String) - Method in interface org.eclipse.basyx.aas.registration.observing.IAASRegistryServiceObserver
-
Is called when an AAS is deleted
- aasDeleted(String) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorObserver
- aasDeleted(String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServiceObserver
- aasDeleted(IAssetAdministrationShell, String) - Method in interface org.eclipse.basyx.aas.aggregator.observing.IAASAggregatorObserverV2
-
Is called when an AAS is deleted
- aasDeleted(IAssetAdministrationShell, String) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttV2AASAggregatorObserver
- aasDeleted(AASDescriptor, String) - Method in interface org.eclipse.basyx.aas.registration.observing.IAASRegistryServiceObserverV2
-
Is called when an AAS is deleted
- aasDeleted(AASDescriptor, String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryServiceObserver
- AASDescriptor - Class in org.eclipse.basyx.aas.metamodel.map.descriptor
-
AAS descriptor class
- AASDescriptor() - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
- AASDescriptor(String, IIdentifier, String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Create a new descriptor with minimal information
- AASDescriptor(String, IIdentifier, IAsset, String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Create a new descriptor with aasid, idshort , assetid, and endpoint
- AASDescriptor(Map<String, Object>) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Create descriptor from existing hash map
- AASDescriptor(IAssetAdministrationShell, String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Create a new aas descriptor that retrieves the necessary information from a passed AssetAdministrationShell
- AASDescriptor(IIdentifier, String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Create a new descriptor with minimal information (idShort is assumed to be set to "")
- aasDirectory - Variable in class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
- AasEnv - Class in org.eclipse.basyx.aas.metamodel.map
-
AasEnv class
- AasEnv() - Constructor for class org.eclipse.basyx.aas.metamodel.map.AasEnv
- AasEnv(Collection<IAssetAdministrationShell>, Collection<IAsset>, Collection<IConceptDescription>, Collection<ISubmodel>) - Constructor for class org.eclipse.basyx.aas.metamodel.map.AasEnv
- AASENV - Static variable in class org.eclipse.basyx.aas.factory.xml.MetamodelToXMLConverter
- AASHTTPServerResource - Variable in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
- aasId - Variable in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Store aasId
- AASLambdaPropertyHelper - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property
-
Supports using Properties in combination with
VABLambdaProvider
- AASLambdaPropertyHelper() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.AASLambdaPropertyHelper
- AASModelProvider - Class in org.eclipse.basyx.aas.restapi
-
Model provider explicitely meant to implement the access to the AAS object.
- AASModelProvider(AssetAdministrationShell) - Constructor for class org.eclipse.basyx.aas.restapi.AASModelProvider
-
Creates an AASModelProvider based on a lambda provider and a given model
- AASModelProvider(IAASAPI) - Constructor for class org.eclipse.basyx.aas.restapi.AASModelProvider
-
Creates an AASModelProvider based on a passed AAS API
- AASModelProvider(IModelProvider) - Constructor for class org.eclipse.basyx.aas.restapi.AASModelProvider
-
Constructor based on the model provider containing the AAS model.
- aasProviderMap - Variable in class org.eclipse.basyx.aas.aggregator.AASAggregator
- aasRegistered(String) - Method in interface org.eclipse.basyx.aas.registration.observing.IAASRegistryServiceObserver
-
Is called when an AAS is registered
- aasRegistered(String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServiceObserver
- aasRegistered(AASDescriptor, String) - Method in interface org.eclipse.basyx.aas.registration.observing.IAASRegistryServiceObserverV2
-
Is called when an AAS is registered
- aasRegistered(AASDescriptor, String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryServiceObserver
- AASRegistry - Class in org.eclipse.basyx.aas.registration.memory
-
Implements a generic AAS registry that makes use of a given handler.
- AASRegistry(IRegistryHandler) - Constructor for class org.eclipse.basyx.aas.registration.memory.AASRegistry
- AASRegistryAPIHelper - Class in org.eclipse.basyx.aas.registration
-
API helper for AAS Registry
- AASRegistryAPIHelper() - Constructor for class org.eclipse.basyx.aas.registration.AASRegistryAPIHelper
- aasRegistryAuthorizer - Variable in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- AASRegistryModelProvider - Class in org.eclipse.basyx.aas.registration.restapi
-
Connects an arbitrary IRegistryService implementation to the VAB
- AASRegistryModelProvider() - Constructor for class org.eclipse.basyx.aas.registration.restapi.AASRegistryModelProvider
- AASRegistryModelProvider(IAASRegistry) - Constructor for class org.eclipse.basyx.aas.registration.restapi.AASRegistryModelProvider
- AASRegistryProxy - Class in org.eclipse.basyx.aas.registration.proxy
-
Local proxy class that hides HTTP calls to BaSys registry
- AASRegistryProxy(String) - Constructor for class org.eclipse.basyx.aas.registration.proxy.AASRegistryProxy
-
Constructor for an AAS registry proxy based on a HTTP connection
- AASRegistryProxy(IModelProvider) - Constructor for class org.eclipse.basyx.aas.registration.proxy.AASRegistryProxy
-
Constructor for an AAS registry proxy based on its model provider
- AASRegistryScopes - Class in org.eclipse.basyx.extensions.aas.registration.authorization
-
Constants for the permission scopes related to the
AuthorizedAASRegistry
. - aasUpdated(String) - Method in interface org.eclipse.basyx.aas.aggregator.observing.IAASAggregatorObserver
-
Is called when an AAS is updated
- aasUpdated(String) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorObserver
- aasUpdated(AssetAdministrationShell, String) - Method in interface org.eclipse.basyx.aas.aggregator.observing.IAASAggregatorObserverV2
-
Is called when an AAS is updated
- aasUpdated(AssetAdministrationShell, String) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttV2AASAggregatorObserver
- aasUpdated(AASDescriptor, String) - Method in interface org.eclipse.basyx.aas.registration.observing.IAASRegistryServiceObserverV2
-
Is called when an AAS is updated
- aasUpdated(AASDescriptor, String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryServiceObserver
- AASX_PATH - Static variable in class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.restapi.AASAggregatorAASXUploadProvider
- AASXFactory - Class in org.eclipse.basyx.aas.factory.aasx
-
Deprecated.Replaced by
MetamodelToAASXConverter
- AASXFactory() - Constructor for class org.eclipse.basyx.aas.factory.aasx.AASXFactory
-
Deprecated.
- AASXPackageExplorerCompatibilityHandler - Class in org.eclipse.basyx.aas.factory.xml
-
This class contains workarounds needed to be able to load .xml files produced by the AASXPackageExplorer in BaSyx.
- AASXPackageExplorerCompatibilityHandler() - Constructor for class org.eclipse.basyx.aas.factory.xml.AASXPackageExplorerCompatibilityHandler
- AASXPackageExplorerConformantHelper - Class in org.eclipse.basyx.aas.factory.aasx
-
Helper class providing methods for handling inconsistencies in regard to BaSyx and AASXPackageExplorer
- AASXPackageExplorerConformantHelper() - Constructor for class org.eclipse.basyx.aas.factory.aasx.AASXPackageExplorerConformantHelper
- AASXToMetamodelConverter - Class in org.eclipse.basyx.aas.factory.aasx
-
The AASX package converter converts a aasx package into a list of aas, a list of submodels a list of assets, a list of Concept descriptions The aas provides the references to the submodels and assets
- AASXToMetamodelConverter(InputStream) - Constructor for class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
- AASXToMetamodelConverter(String) - Constructor for class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
- AbstractMqttV2TopicFactory - Class in org.eclipse.basyx.extensions.shared.mqtt
-
Abstrac base class for all MqttV2Topic factories
- AbstractMqttV2TopicFactory(IEncoder) - Constructor for class org.eclipse.basyx.extensions.shared.mqtt.AbstractMqttV2TopicFactory
- acceptIncomingConnection() - Method in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Accept an incoming connection
- AccessControlPolicyPoints - Class in org.eclipse.basyx.aas.metamodel.map.policypoints
-
Security class
- AccessControlPolicyPoints() - Constructor for class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
-
Constructor
- ACCESSCONTROLPOLICYPOINTS - Static variable in class org.eclipse.basyx.aas.metamodel.map.security.Security
- ACCESSPERMISSIONRULE - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
-
Enum values of ReferableElements
- adapt(Collection<IAssetAdministrationShell>, Collection<IAsset>, Collection<IConceptDescription>, Collection<ISubmodel>) - Static method in class org.eclipse.basyx.aas.factory.aasx.AASXPackageExplorerConformantHelper
-
Converts meta model elements so that the AASXPackageExplorer can load their serialized AASX.
- adapt(AasEnv) - Static method in class org.eclipse.basyx.aas.factory.aasx.AASXPackageExplorerConformantHelper
-
Converts meta model elements so that the AASXPackageExplorer can load their serialized AASX
- add(int) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Adds an integer to this
UnsignedInteger
. - add(long) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
Adds a long integer to this
UnsignedLong
. - add(short) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Adds a byte to this
UnsignedByte
. - add(short) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Adds a short integer to this
UnsignedShort
. - add(UnsignedByte) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Adds another
UnsignedByte
to this one. - add(UnsignedInteger) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Adds another
UnsignedInteger
to this one. - add(UnsignedLong) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
Adds another
UnsignedLong
to this one. - add(UnsignedShort) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Adds another
UnsignedShort
to this one. - addAssetAdministrationShell(IAssetAdministrationShell) - Method in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- addChildContext(BaSyxChildContext) - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Add childContext
- addConceptDescription(IConceptDescription) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
-
Allows addition of a concept description to the concept dictionary
- addConceptDescription(IConceptDescription) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
-
Adds a new concept description together with a local reference to it.
- addConceptDescription(IConceptDescription) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
-
QoL method that allows adding a reference to a concept description to a property
- addConnectorProvider(String, IConnectorFactory) - Method in class org.eclipse.basyx.vab.gateway.ConnectorProviderMapper
- addDnsName(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Adds a DNS name as a subject alternative name to the certificate.
- addEndpoint(String) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
-
Adds an endpoint
- addIpAddress(InetAddress, boolean) - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Adds an IP address as a subject alternative name to the certificate.
- addMapping(String, String) - Method in interface org.eclipse.basyx.vab.registry.api.IVABRegistryService
-
Add a mapping to directory
- addMapping(String, String) - Method in class org.eclipse.basyx.vab.registry.memory.VABInMemoryRegistry
-
Add a mapping to directory
- addMapping(String, String) - Method in class org.eclipse.basyx.vab.registry.proxy.VABRegistryProxy
-
Adds a single entry to the directory
- addMappings(Map<String, String>) - Method in class org.eclipse.basyx.vab.registry.memory.VABInMemoryRegistry
-
Add several mappings to directory
- addObserver(T) - Method in class org.eclipse.basyx.submodel.observer.Observable
-
Adds an observer to the subscriber list
- Address - Class in org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address
-
Address as defined in the AAS Digital Nameplate Template document
It is a submodel element collection which contains The standardized SMC Address contains information about address of a partner within the value chain. - Address(String, LangString, LangString, LangString, LangString) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Constructor with mandatory attributes
- Address(String, MultiLanguageProperty, MultiLanguageProperty, MultiLanguageProperty, MultiLanguageProperty) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Constructor with mandatory attributes
- Address(LangString, LangString, LangString, LangString) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Constructor with default idShort
- Address(MultiLanguageProperty, MultiLanguageProperty, MultiLanguageProperty, MultiLanguageProperty) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Constructor with default idShort
- ADDRESS - Static variable in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- ADDRESSID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
- ADDRESSIDSHORT - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- ADDRESSOFADDITIONALLINKID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- ADDRESSREMARKSID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- addRule(RbacRule) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleSet
- addServletMapping(String, HttpServlet) - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Add a servlet mapping
- addServletMapping(String, HttpServlet, Map<String, String>) - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Add a servlet mapping with parameter
- addServletParameter(String, Map<String, String>) - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Add servlet parameter
- addSubmodel(ISubmodel) - Method in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- addSubmodel(IReference) - Method in interface org.eclipse.basyx.aas.restapi.api.IAASAPI
-
Adds a submodel reference to the AAS
- addSubmodel(IReference) - Method in class org.eclipse.basyx.aas.restapi.observing.ObservableAASAPI
- addSubmodel(IReference) - Method in class org.eclipse.basyx.aas.restapi.vab.VABAASAPI
- addSubmodel(IReference) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.AuthorizedAASAPI
- addSubmodel(IReference) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- addSubmodel(Submodel) - Method in interface org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell
-
Add a submodel to the AAS
- addSubmodel(Submodel) - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- addSubmodel(Submodel) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- addSubmodel(SubmodelProvider) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- addSubmodelDescriptor(SubmodelDescriptor) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Add a sub model descriptor
- addSubmodelElement(String, ISubmodelElement) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- addSubmodelElement(String, ISubmodelElement) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- addSubmodelElement(String, ISubmodelElement) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- addSubmodelElement(String, ISubmodelElement) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- addSubmodelElement(String, ISubmodelElement) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Adds a submodelElement to the submodel
- addSubmodelElement(String, ISubmodelElement) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- addSubmodelElement(String, ISubmodelElement) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- addSubmodelElement(String, ISubmodelElement) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- addSubmodelElement(ISubmodelElement) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- addSubmodelElement(ISubmodelElement) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- addSubmodelElement(ISubmodelElement) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- addSubmodelElement(ISubmodelElement) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- addSubmodelElement(ISubmodelElement) - Method in interface org.eclipse.basyx.submodel.metamodel.api.IElementContainer
-
Adds a submodel element
- addSubmodelElement(ISubmodelElement) - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- addSubmodelElement(ISubmodelElement) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
-
adds a submodel element to the collection
- addSubmodelElement(ISubmodelElement) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- addSubmodelElement(ISubmodelElement) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
-
Adds an element to the SubmodelElementCollection
- addSubmodelElement(ISubmodelElement) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Adds a submodelElement to the submodel
- addSubmodelElement(ISubmodelElement) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- addSubmodelElement(ISubmodelElement) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- addSubmodelElement(ISubmodelElement) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- addSubmodelReference(IReference) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- addSubmodelTags(TaggedSubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- addTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedAASDescriptor
-
Adds a tag to the AAS descriptor
- addTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedSubmodelDescriptor
- addTags(List<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedAASDescriptor
-
Adds a list of tags to the AAS descriptor
- addTags(List<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedSubmodelDescriptor
- addTags(TaggedAASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- addThumbnail(Thumbnail, OPCPackage) - Static method in class org.eclipse.basyx.aas.factory.aasx.MetamodelToAASXConverter
- ADMINISTRATION - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.IdentifiableXMLConverter
- ADMINISTRATION - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
- AdministrativeInformation - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier
-
AdministrativeInformation class
- AdministrativeInformation() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
-
Constructor
- AdministrativeInformation(String, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
-
Constructor
- Aes128_Sha256_RsaOaep - org.eclipse.basyx.vab.protocol.opcua.types.SecurityPolicy
- Aes256_Sha256_RsaPss - org.eclipse.basyx.vab.protocol.opcua.types.SecurityPolicy
- aggregator - Variable in class org.eclipse.basyx.aas.aggregator.restapi.AASAggregatorProvider
- ALLOW_DUPLICATES - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementCollectionXMLConverter
- ALLOWDUPLICATES - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- AmbiguousBrowsePathException - Exception in org.eclipse.basyx.vab.protocol.opcua.exception
-
Indicates that a browse path was used which matches for than one node on the server.
- AmbiguousBrowsePathException(String) - Constructor for exception org.eclipse.basyx.vab.protocol.opcua.exception.AmbiguousBrowsePathException
- AmbiguousBrowsePathException(String, Throwable) - Constructor for exception org.eclipse.basyx.vab.protocol.opcua.exception.AmbiguousBrowsePathException
- AmbiguousBrowsePathException(Throwable) - Constructor for exception org.eclipse.basyx.vab.protocol.opcua.exception.AmbiguousBrowsePathException
- ANNOTATED_RELATIONSHIP_ELEMENT - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.AnnotatedRelationshipElementXMLConverter
- AnnotatedRelationshipElement - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship
-
AnnotatedRelationshipElement as defined in DAAS document
An annotated relationship element is a relationship element that can be annotated with additional data elements. - AnnotatedRelationshipElement() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
- AnnotatedRelationshipElement(String, IReference, IReference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
- ANNOTATEDRELATIONSHIPELEMENT - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- AnnotatedRelationshipElementValue - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship
-
Container class for holding the value of RelationshipElement
- AnnotatedRelationshipElementValue(IReference, IReference, Collection<IDataElement>) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElementValue
- AnnotatedRelationshipElementXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship
-
Parses <aas:annotatedRelationshipElement> and builds an AnnotatedRelationshipElement object from it
Builds <aas:annotatedRelationshipElement> from a given AnnotatedRelationshipElement - AnnotatedRelationshipElementXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.AnnotatedRelationshipElementXMLConverter
- ANNOTATIONS - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.AnnotatedRelationshipElementXMLConverter
- ANNOTATIONS - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
- AnySimpleType - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- AnyType - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- AnyURI - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- API_ACCESS - Static variable in class org.eclipse.basyx.extensions.aas.directory.tagged.restapi.TaggedDirectoryProvider
- apiFactory - Variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedDecoratingAASAggregatorFactory
- apiFactory - Variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedDecoratingAASAPIFactory
- append(String) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelUrn
-
Create a new ModelUrn by appending a String to the URN string, e.g.
- append(String, String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
- Asset - Class in org.eclipse.basyx.aas.metamodel.map.parts
-
Asset class as described in DAAS document
An Asset describes meta data of an asset that is represented by an AAS. - Asset() - Constructor for class org.eclipse.basyx.aas.metamodel.map.parts.Asset
-
Constructor
- Asset(String, IIdentifier, AssetKind) - Constructor for class org.eclipse.basyx.aas.metamodel.map.parts.Asset
-
Constructor accepting only mandatory attributes
- Asset(Reference) - Constructor for class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- ASSET - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
-
Enum values of IdentifiableElements
- ASSET - Static variable in class org.eclipse.basyx.aas.factory.xml.api.parts.AssetXMLConverter
- ASSET - Static variable in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- ASSET - Static variable in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
- ASSET - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- ASSET_ADMINISTRATION_SHELL - Static variable in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
- ASSET_ADMINISTRATION_SHELLS - Static variable in class org.eclipse.basyx.aas.factory.json.MetamodelToJSONConverter
- ASSET_ADMINISTRATION_SHELLS - Static variable in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
- ASSET_BILLOFMATERIAL - Static variable in class org.eclipse.basyx.aas.factory.xml.api.parts.AssetXMLConverter
- ASSET_IDENTIFICATION_MODEL_REF - Static variable in class org.eclipse.basyx.aas.factory.xml.api.parts.AssetXMLConverter
- ASSET_KIND - Static variable in class org.eclipse.basyx.aas.factory.xml.api.parts.AssetXMLConverter
- ASSET_REF - Static variable in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
- ASSET_REF - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.entity.EntityXMLConverter
- AssetAdministrationShell - Class in org.eclipse.basyx.aas.metamodel.map
-
AssetAdministrationShell class
Does not implement IAssetAdministrationShell since there are only references stored in this map - AssetAdministrationShell() - Constructor for class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
-
Constructor
- AssetAdministrationShell(String, IIdentifier, Asset) - Constructor for class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
-
Constructor accepting only mandatory attributes
- AssetAdministrationShell(Reference, Security, Asset, Collection<Submodel>, Collection<IConceptDictionary>, Collection<IView>) - Constructor for class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- ASSETADMINISTRATIONSHELL - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- ASSETADMINISTRATIONSHELLS - Static variable in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- AssetAdministrationShellXMLConverter - Class in org.eclipse.basyx.aas.factory.xml.converters
-
Handles the conversion between IAssetAdministrationShell objects and the XML tag <aas:assetAdministrationShells> in both directions
- AssetAdministrationShellXMLConverter() - Constructor for class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
- ASSETIDENTIFICATIONMODEL - Static variable in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- AssetKind - Enum in org.eclipse.basyx.aas.metamodel.api.parts.asset
-
AssetKind enum as defined by DAAS document
Enumeration for denoting whether an element is a type or an instance. - ASSETREF - Static variable in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- ASSETS - Static variable in class org.eclipse.basyx.aas.factory.json.MetamodelToJSONConverter
- ASSETS - Static variable in class org.eclipse.basyx.aas.factory.xml.api.parts.AssetXMLConverter
- ASSETS - Static variable in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- AssetSpecificProperties - Class in org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties
-
AssetSpecificProperties as defined in the AAS Digital Nameplate Template document
It is a submodel element collection which contains collection of guideline specific properties - AssetSpecificProperties(String, List<GuidelineSpecificProperties>) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.AssetSpecificProperties
-
Constructor with mandatory attributes
- AssetSpecificProperties(List<GuidelineSpecificProperties>) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.AssetSpecificProperties
-
Constructor with default idShort
- ASSETSPECIFICPROPERTIESID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
- ASSETSPECIFICPROPERTIESID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.AssetSpecificProperties
- AssetXMLConverter - Class in org.eclipse.basyx.aas.factory.xml.api.parts
-
Handles the conversion between IAsset objects and the XML tag <aas:assets> in both directions
- AssetXMLConverter() - Constructor for class org.eclipse.basyx.aas.factory.xml.api.parts.AssetXMLConverter
- ASYNC - Static variable in class org.eclipse.basyx.submodel.restapi.OperationProvider
- AsyncInvocation - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation
-
Local implementation of IAsyncInvocation.
- AsyncInvocation(Operation, int, Object...) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.AsyncInvocation
- AsyncOperationHandler - Class in org.eclipse.basyx.submodel.restapi.operation
-
Helperclass used to keep and invoke operations asynchronously.
- AsyncOperationHandler() - Constructor for class org.eclipse.basyx.submodel.restapi.operation.AsyncOperationHandler
- AtomicTransactionFailedException - Exception in org.eclipse.basyx.vab.exception
- AtomicTransactionFailedException(String) - Constructor for exception org.eclipse.basyx.vab.exception.AtomicTransactionFailedException
-
Constructor
- AuthenticationContextProvider - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Provides an
Authentication
object taken from the (thread-local)SecurityContext
. - AuthenticationContextProvider() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.AuthenticationContextProvider
- AuthenticationGrantedAuthorityAuthenticator - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Implementation for an
GrantedAuthority
-based authenticator that reads from the (thread-local)SecurityContext
. - AuthenticationGrantedAuthorityAuthenticator() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.AuthenticationGrantedAuthorityAuthenticator
- authorizeAddSubmodel(IReference) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- authorizeAddSubmodel(SubjectInformationType, Supplier<IAssetAdministrationShell>, IReference) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.GrantedAuthorityAASAPIAuthorizer
- authorizeAddSubmodel(SubjectInformationType, Supplier<IAssetAdministrationShell>, IReference) - Method in interface org.eclipse.basyx.extensions.aas.api.authorization.internal.IAASAPIAuthorizer
-
Checks authorization for
IAASAPI.addSubmodel(IReference)
. - authorizeAddSubmodel(SubjectInformationType, Supplier<IAssetAdministrationShell>, IReference) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.SimpleRbacAASAPIAuthorizer
- authorizeAddSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- authorizeAddSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- authorizeAddSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in interface org.eclipse.basyx.extensions.submodel.authorization.internal.ISubmodelAPIAuthorizer
-
Checks authorization for
ISubmodelAPI.addSubmodelElement(String, ISubmodelElement)
. - authorizeAddSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- authorizeCreateAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- authorizeCreateAAS(SubjectInformationType, AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.GrantedAuthorityAASAggregatorAuthorizer
- authorizeCreateAAS(SubjectInformationType, AssetAdministrationShell) - Method in interface org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.IAASAggregatorAuthorizer
-
Checks authorization for
IAASAggregator.createAAS(AssetAdministrationShell)
. - authorizeCreateAAS(SubjectInformationType, AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.SimpleRbacAASAggregatorAuthorizer
- authorizeCreateSubmodel(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- authorizeCreateSubmodel(ISubmodelAPI) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- authorizeCreateSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.GrantedAuthoritySubmodelAggregatorAuthorizer
- authorizeCreateSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference) - Method in interface org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.ISubmodelAggregatorAuthorizer
-
Checks authorization for
ISubmodelAggregator.createSubmodel(Submodel)
. - authorizeCreateSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.SimpleRbacSubmodelAggregatorAuthorizer
- AuthorizedAASAggregator - Class in org.eclipse.basyx.extensions.aas.aggregator.authorization
- AuthorizedAASAggregator<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.aggregator.authorization.internal
-
An aggregator implementation that authorizes invocations before forwarding them to * an underlying aggregator implementation.
- AuthorizedAASAggregator(IAASAggregator) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedAASAggregator
- AuthorizedAASAggregator(IAASAggregator, IAASAggregatorAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- AuthorizedAASAggregatorProxy - Class in org.eclipse.basyx.extensions.aas.aggregator.authorization
-
Local proxy class that hides HTTP calls to BaSys aggregator with enabled authorization.
- AuthorizedAASAggregatorProxy(String, IAuthorizationSupplier) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedAASAggregatorProxy
-
Constructor for an AAS aggregator proxy based on a HTTP connection
- AuthorizedAASAPI - Class in org.eclipse.basyx.extensions.aas.api.authorization
-
Implementation variant for the AASAPI that authorizes each access to the API
- AuthorizedAASAPI<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.api.authorization.internal
-
Implementation variant for the AASAPI that authorizes each access to the API
- AuthorizedAASAPI(IAASAPI) - Constructor for class org.eclipse.basyx.extensions.aas.api.authorization.AuthorizedAASAPI
- AuthorizedAASAPI(IAASAPI, IAASAPIAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- AuthorizedAASRegistry - Class in org.eclipse.basyx.extensions.aas.registration.authorization
-
A registry implementation that authorizes invocations before forwarding them to an underlying registry implementation.
- AuthorizedAASRegistry<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.registration.authorization.internal
-
A registry implementation that authorizes invocations before forwarding them to an underlying registry implementation.
- AuthorizedAASRegistry(IAASRegistry) - Constructor for class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
-
Provides registry implementation that authorizes invocations before forwarding them to the provided registry implementation.
- AuthorizedAASRegistry(IAASRegistry, IAASRegistryAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
-
Provides registry implementation that authorizes invocations before forwarding them to the provided registry implementation.
- AuthorizedAASRegistryProxy - Class in org.eclipse.basyx.extensions.aas.registration.authorization
-
Local proxy class that hides HTTP calls to BaSys registry with enabled authorization.
- AuthorizedAASRegistryProxy(String, IAuthorizationSupplier) - Constructor for class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistryProxy
-
Constructor for an AAS registry proxy based on a HTTP connection
- AuthorizedConnectedAASManager - Class in org.eclipse.basyx.extensions.aas.manager.authorized
-
A ConnectedAASManager that uses a HTTPSConnector with authorization.
- AuthorizedConnectedAASManager(String, IAuthorizationSupplier) - Constructor for class org.eclipse.basyx.extensions.aas.manager.authorized.AuthorizedConnectedAASManager
-
Constructor to create a ConnectedAASManager with authorized registry and authorization supplier
- AuthorizedConnectedAASManager(IAASRegistry, IAuthorizationSupplier) - Constructor for class org.eclipse.basyx.extensions.aas.manager.authorized.AuthorizedConnectedAASManager
-
Constructor to create a ConnectedAASManager with an user defined registry and authorization supplier
- AuthorizedDecoratingAASAggregatorFactory - Class in org.eclipse.basyx.extensions.aas.aggregator.authorization
-
Factory decorating AASAggregator for authorization
- AuthorizedDecoratingAASAggregatorFactory<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.aggregator.authorization.internal
-
Factory decorating AASAggregator for authorization
- AuthorizedDecoratingAASAggregatorFactory(IAASAggregatorFactory) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedDecoratingAASAggregatorFactory
- AuthorizedDecoratingAASAggregatorFactory(IAASAggregatorFactory, IAASAggregatorAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedDecoratingAASAggregatorFactory
- AuthorizedDecoratingAASAPIFactory - Class in org.eclipse.basyx.extensions.aas.api.authorization
-
Api provider for constructing a new AAS API that is authorized
- AuthorizedDecoratingAASAPIFactory<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.api.authorization.internal
-
Api provider for constructing a new AAS API that is authorized
- AuthorizedDecoratingAASAPIFactory(IAASAPIFactory) - Constructor for class org.eclipse.basyx.extensions.aas.api.authorization.AuthorizedDecoratingAASAPIFactory
- AuthorizedDecoratingAASAPIFactory(IAASAPIFactory, IAASAPIAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedDecoratingAASAPIFactory
- AuthorizedDecoratingSubmodelAggregatorFactory - Class in org.eclipse.basyx.extensions.submodel.aggregator.authorization
-
Api provider for constructing a new Submodel aggregator that is authorized
- AuthorizedDecoratingSubmodelAggregatorFactory<SubjectInformationType> - Class in org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal
-
Api provider for constructing a new Submodel aggregator that is authorized
- AuthorizedDecoratingSubmodelAggregatorFactory(IAssetAdministrationShell, ISubmodelAggregatorFactory, ISubmodelAggregatorAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedDecoratingSubmodelAggregatorFactory
- AuthorizedDecoratingSubmodelAggregatorFactory(ISubmodelAggregatorFactory) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedDecoratingSubmodelAggregatorFactory
- AuthorizedDecoratingSubmodelAPIFactory - Class in org.eclipse.basyx.extensions.submodel.authorization
-
Api provider for constructing a new SubmodelAPI that is authorized
- AuthorizedDecoratingSubmodelAPIFactory<SubjectInformationType> - Class in org.eclipse.basyx.extensions.submodel.authorization.internal
-
Api provider for constructing a new SubmodelAPI that is authorized
- AuthorizedDecoratingSubmodelAPIFactory(IAssetAdministrationShell, ISubmodelAPIFactory, ISubmodelAPIAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedDecoratingSubmodelAPIFactory
- AuthorizedDecoratingSubmodelAPIFactory(ISubmodelAPIFactory) - Constructor for class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedDecoratingSubmodelAPIFactory
- authorizeDelete(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- authorizeDelete(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- authorizeDeleteAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- authorizeDeleteAAS(SubjectInformationType, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.GrantedAuthorityAASAggregatorAuthorizer
- authorizeDeleteAAS(SubjectInformationType, IIdentifier) - Method in interface org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.IAASAggregatorAuthorizer
-
Checks authorization for
IAASAggregator.deleteAAS(IIdentifier)
. - authorizeDeleteAAS(SubjectInformationType, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.SimpleRbacAASAggregatorAuthorizer
- authorizeDeleteSubmodelByIdentifier(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- authorizeDeleteSubmodelByIdentifier(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.GrantedAuthoritySubmodelAggregatorAuthorizer
- authorizeDeleteSubmodelByIdentifier(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference) - Method in interface org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.ISubmodelAggregatorAuthorizer
-
Checks authorization for
ISubmodelAggregator.deleteSubmodelByIdentifier(IIdentifier)
andISubmodelAggregator.deleteSubmodelByIdShort(String)
. - authorizeDeleteSubmodelByIdentifier(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.SimpleRbacSubmodelAggregatorAuthorizer
- authorizeDeleteSubmodelByIdShort(String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- authorizeDeleteSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- authorizeDeleteSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- authorizeDeleteSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in interface org.eclipse.basyx.extensions.submodel.authorization.internal.ISubmodelAPIAuthorizer
-
Checks authorization for
ISubmodelAPI.deleteSubmodelElement(String)
. - authorizeDeleteSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- AuthorizedSubmodelAggregator - Class in org.eclipse.basyx.extensions.submodel.aggregator.authorization
-
Implementation variant for the SubmodelAggregator that authorized each access
- AuthorizedSubmodelAggregator<SubjectInformationType> - Class in org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal
-
Implementation variant for the SubmodelAggregator that authorized each access
- AuthorizedSubmodelAggregator(IAssetAdministrationShell, ISubmodelAggregator, ISubmodelAggregatorAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- AuthorizedSubmodelAggregator(ISubmodelAggregator) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- AuthorizedSubmodelAggregator(ISubmodelAggregator, ISubmodelAggregatorAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- AuthorizedSubmodelAPI - Class in org.eclipse.basyx.extensions.submodel.authorization
-
Implementation variant for the SubmodelAggregator that authorized each access
- AuthorizedSubmodelAPI<SubjectInformationType> - Class in org.eclipse.basyx.extensions.submodel.authorization.internal
-
Implementation variant for the SubmodelAggregator that authorizes each access
- AuthorizedSubmodelAPI(IAssetAdministrationShell, ISubmodelAPI, ISubmodelAPIAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- AuthorizedSubmodelAPI(ISubmodelAPI) - Constructor for class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- AuthorizedSubmodelAPI(ISubmodelAPI, ISubmodelAPIAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- AuthorizedTaggedDirectory - Class in org.eclipse.basyx.extensions.aas.directory.tagged.authorized
-
Implementation of
IAASTaggedDirectory
for restricting access to sensitive data - AuthorizedTaggedDirectory<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal
-
Implementation of
IAASTaggedDirectory
for restricting access to sensitive data - AuthorizedTaggedDirectory(IAASTaggedDirectory) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.AuthorizedTaggedDirectory
- AuthorizedTaggedDirectory(IAASTaggedDirectory, ITaggedDirectoryAuthorizer<SubjectInformationType>, ISubjectInformationProvider<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
-
Provides registry implementation that authorizes invocations before forwarding them to the provided registry implementation.
- AuthorizedTaggedDirectoryProxy - Class in org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal
-
Local proxy class that hides HTTP calls to BaSys registry with enabled authorization.
- AuthorizedTaggedDirectoryProxy(String, IAuthorizationSupplier) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectoryProxy
-
Constructor for an AAS registry proxy based on a HTTP connection
- authorizeGetAAS() - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- authorizeGetAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- authorizeGetAAS(SubjectInformationType, Supplier<IAssetAdministrationShell>) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.GrantedAuthorityAASAPIAuthorizer
- authorizeGetAAS(SubjectInformationType, Supplier<IAssetAdministrationShell>) - Method in interface org.eclipse.basyx.extensions.aas.api.authorization.internal.IAASAPIAuthorizer
-
Checks authorization for
IAASAPI.getAAS()
. - authorizeGetAAS(SubjectInformationType, Supplier<IAssetAdministrationShell>) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.SimpleRbacAASAPIAuthorizer
- authorizeGetAAS(SubjectInformationType, IIdentifier, Supplier<IAssetAdministrationShell>) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.GrantedAuthorityAASAggregatorAuthorizer
- authorizeGetAAS(SubjectInformationType, IIdentifier, Supplier<IAssetAdministrationShell>) - Method in interface org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.IAASAggregatorAuthorizer
-
Checks authorization for
IAASAggregator.getAAS(IIdentifier)
. - authorizeGetAAS(SubjectInformationType, IIdentifier, Supplier<IAssetAdministrationShell>) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.SimpleRbacAASAggregatorAuthorizer
- authorizeGetAASList() - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- authorizeGetAASList(SubjectInformationType, Supplier<Collection<IAssetAdministrationShell>>) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.GrantedAuthorityAASAggregatorAuthorizer
- authorizeGetAASList(SubjectInformationType, Supplier<Collection<IAssetAdministrationShell>>) - Method in interface org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.IAASAggregatorAuthorizer
-
Checks authorization for
IAASAggregator.getAASList()
. - authorizeGetAASList(SubjectInformationType, Supplier<Collection<IAssetAdministrationShell>>) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.SimpleRbacAASAggregatorAuthorizer
- authorizeGetAASProvider(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- authorizeGetAASProvider(SubjectInformationType, IIdentifier, Supplier<IModelProvider>) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.GrantedAuthorityAASAggregatorAuthorizer
- authorizeGetAASProvider(SubjectInformationType, IIdentifier, Supplier<IModelProvider>) - Method in interface org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.IAASAggregatorAuthorizer
-
Checks authorization for
IAASAggregator.getAASProvider(IIdentifier)
. - authorizeGetAASProvider(SubjectInformationType, IIdentifier, Supplier<IModelProvider>) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.SimpleRbacAASAggregatorAuthorizer
- authorizeGetOperationResult(String, String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- authorizeGetOperationResult(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String, String, Supplier<Object>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- authorizeGetOperationResult(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String, String, Supplier<Object>) - Method in interface org.eclipse.basyx.extensions.submodel.authorization.internal.ISubmodelAPIAuthorizer
-
Checks authorization for
ISubmodelAPI.getOperationResult(String, String)
. - authorizeGetOperationResult(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String, String, Supplier<Object>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- authorizeGetOperations() - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- authorizeGetOperations(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>, Supplier<Collection<IOperation>>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- authorizeGetOperations(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>, Supplier<Collection<IOperation>>) - Method in interface org.eclipse.basyx.extensions.submodel.authorization.internal.ISubmodelAPIAuthorizer
-
Checks authorization for
ISubmodelAPI.getOperations()
. - authorizeGetOperations(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>, Supplier<Collection<IOperation>>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- authorizeGetSubmodel() - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- authorizeGetSubmodel(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- authorizeGetSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.GrantedAuthoritySubmodelAggregatorAuthorizer
- authorizeGetSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>) - Method in interface org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.ISubmodelAggregatorAuthorizer
-
Checks authorization for
ISubmodelAggregator.getSubmodel(IIdentifier)
. - authorizeGetSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.SimpleRbacSubmodelAggregatorAuthorizer
- authorizeGetSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- authorizeGetSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>) - Method in interface org.eclipse.basyx.extensions.submodel.authorization.internal.ISubmodelAPIAuthorizer
-
Checks authorization for
ISubmodelAPI.getSubmodel()
. - authorizeGetSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- authorizeGetSubmodelAPIById(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- authorizeGetSubmodelAPIById(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodelAPI>) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.GrantedAuthoritySubmodelAggregatorAuthorizer
- authorizeGetSubmodelAPIById(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodelAPI>) - Method in interface org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.ISubmodelAggregatorAuthorizer
-
Checks authorization for
ISubmodelAggregator.getSubmodelAPIById(IIdentifier)
. - authorizeGetSubmodelAPIById(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodelAPI>) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.SimpleRbacSubmodelAggregatorAuthorizer
- authorizeGetSubmodelAPIByIdShort(String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- authorizeGetSubmodelAPIByIdShort(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodelAPI>) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.GrantedAuthoritySubmodelAggregatorAuthorizer
- authorizeGetSubmodelAPIByIdShort(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodelAPI>) - Method in interface org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.ISubmodelAggregatorAuthorizer
-
Checks authorization for
ISubmodelAggregator.getSubmodelAPIByIdShort(String)
. - authorizeGetSubmodelAPIByIdShort(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodelAPI>) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.SimpleRbacSubmodelAggregatorAuthorizer
- authorizeGetSubmodelbyIdShort(String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- authorizeGetSubmodelbyIdShort(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.GrantedAuthoritySubmodelAggregatorAuthorizer
- authorizeGetSubmodelbyIdShort(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>) - Method in interface org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.ISubmodelAggregatorAuthorizer
-
Checks authorization for
ISubmodelAggregator.getSubmodelbyIdShort(String)
. - authorizeGetSubmodelbyIdShort(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.SimpleRbacSubmodelAggregatorAuthorizer
- authorizeGetSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- authorizeGetSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String, Supplier<ISubmodelElement>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- authorizeGetSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String, Supplier<ISubmodelElement>) - Method in interface org.eclipse.basyx.extensions.submodel.authorization.internal.ISubmodelAPIAuthorizer
-
Checks authorization for
ISubmodelAPI.getSubmodelElement(String)
. - authorizeGetSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String, Supplier<ISubmodelElement>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- authorizeGetSubmodelElements() - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- authorizeGetSubmodelElements(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>, Supplier<Collection<ISubmodelElement>>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- authorizeGetSubmodelElements(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>, Supplier<Collection<ISubmodelElement>>) - Method in interface org.eclipse.basyx.extensions.submodel.authorization.internal.ISubmodelAPIAuthorizer
-
Checks authorization for
ISubmodelAPI.getSubmodelElements()
. - authorizeGetSubmodelElements(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, Supplier<ISubmodel>, Supplier<Collection<ISubmodelElement>>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- authorizeGetSubmodelElementValue(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- authorizeGetSubmodelElementValue(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String, Supplier<Object>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- authorizeGetSubmodelElementValue(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String, Supplier<Object>) - Method in interface org.eclipse.basyx.extensions.submodel.authorization.internal.ISubmodelAPIAuthorizer
-
Checks authorization for
ISubmodelAPI.getSubmodelElementValue(String)
. - authorizeGetSubmodelElementValue(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String, Supplier<Object>) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- authorizeGetSubmodelList() - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- authorizeGetSubmodelList(SubjectInformationType, IAssetAdministrationShell, Supplier<Collection<ISubmodel>>) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.GrantedAuthoritySubmodelAggregatorAuthorizer
- authorizeGetSubmodelList(SubjectInformationType, IAssetAdministrationShell, Supplier<Collection<ISubmodel>>) - Method in interface org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.ISubmodelAggregatorAuthorizer
-
Checks authorization for
ISubmodelAggregator.getSubmodelList()
. - authorizeGetSubmodelList(SubjectInformationType, IAssetAdministrationShell, Supplier<Collection<ISubmodel>>) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.SimpleRbacSubmodelAggregatorAuthorizer
- authorizeInvokeOperation(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- authorizeInvokeOperation(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- authorizeInvokeOperation(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in interface org.eclipse.basyx.extensions.submodel.authorization.internal.ISubmodelAPIAuthorizer
-
Checks authorization for
ISubmodelAPI.invokeOperation(String, Object...)
andISubmodelAPI.invokeAsync(String, Object...)
. - authorizeInvokeOperation(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- authorizeLookupAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- authorizeLookupAAS(SubjectInformationType, IIdentifier, Supplier<AASDescriptor>) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.GrantedAuthorityAASRegistryAuthorizer
- authorizeLookupAAS(SubjectInformationType, IIdentifier, Supplier<AASDescriptor>) - Method in interface org.eclipse.basyx.extensions.aas.registration.authorization.internal.IAASRegistryAuthorizer
-
Checks authorization for
IAASRegistry.lookupAAS(IIdentifier)
. - authorizeLookupAAS(SubjectInformationType, IIdentifier, Supplier<AASDescriptor>) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.SimpleRbacAASRegistryAuthorizer
- authorizeLookupAll() - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- authorizeLookupAll(SubjectInformationType, Supplier<List<AASDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.GrantedAuthorityAASRegistryAuthorizer
- authorizeLookupAll(SubjectInformationType, Supplier<List<AASDescriptor>>) - Method in interface org.eclipse.basyx.extensions.aas.registration.authorization.internal.IAASRegistryAuthorizer
-
Checks authorization for
IAASRegistry.lookupAll()
. - authorizeLookupAll(SubjectInformationType, Supplier<List<AASDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.SimpleRbacAASRegistryAuthorizer
- authorizeLookupBothAasAndSubmodelTags(Set<String>, Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- authorizeLookupBothAasAndSubmodelTags(SubjectInformationType, Set<String>, Set<String>, Supplier<Set<TaggedSubmodelDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.GrantedAuthorityTaggedDirectoryAuthorizer
- authorizeLookupBothAasAndSubmodelTags(SubjectInformationType, Set<String>, Set<String>, Supplier<Set<TaggedSubmodelDescriptor>>) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.ITaggedDirectoryAuthorizer
-
Checks authorization for
IAASTaggedDirectory.lookupBothAasAndSubmodelTags(Set, Set)
. - authorizeLookupBothAasAndSubmodelTags(SubjectInformationType, Set<String>, Set<String>, Supplier<Set<TaggedSubmodelDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.SimpleRbacTaggedDirectoryAuthorizer
- authorizeLookupSubmodel(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- authorizeLookupSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference, Supplier<SubmodelDescriptor>) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.GrantedAuthorityAASRegistryAuthorizer
- authorizeLookupSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference, Supplier<SubmodelDescriptor>) - Method in interface org.eclipse.basyx.extensions.aas.registration.authorization.internal.IAASRegistryAuthorizer
-
Checks authorization for
IAASRegistry.lookupSubmodel(IIdentifier, IIdentifier)
. - authorizeLookupSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference, Supplier<SubmodelDescriptor>) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.SimpleRbacAASRegistryAuthorizer
- authorizeLookupSubmodels(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- authorizeLookupSubmodels(SubjectInformationType, IIdentifier, Supplier<List<SubmodelDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.GrantedAuthorityAASRegistryAuthorizer
- authorizeLookupSubmodels(SubjectInformationType, IIdentifier, Supplier<List<SubmodelDescriptor>>) - Method in interface org.eclipse.basyx.extensions.aas.registration.authorization.internal.IAASRegistryAuthorizer
-
Checks authorization for
IAASRegistry.lookupSubmodels(IIdentifier)
. - authorizeLookupSubmodels(SubjectInformationType, IIdentifier, Supplier<List<SubmodelDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.SimpleRbacAASRegistryAuthorizer
- authorizeLookupSubmodelTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- authorizeLookupSubmodelTag(SubjectInformationType, String, Supplier<Set<TaggedSubmodelDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.GrantedAuthorityTaggedDirectoryAuthorizer
- authorizeLookupSubmodelTag(SubjectInformationType, String, Supplier<Set<TaggedSubmodelDescriptor>>) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.ITaggedDirectoryAuthorizer
-
Checks authorization for
IAASTaggedDirectory.lookupSubmodelTag(String)
}. - authorizeLookupSubmodelTag(SubjectInformationType, String, Supplier<Set<TaggedSubmodelDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.SimpleRbacTaggedDirectoryAuthorizer
- authorizeLookupSubmodelTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- authorizeLookupSubmodelTags(SubjectInformationType, Set<String>, Supplier<Set<TaggedSubmodelDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.GrantedAuthorityTaggedDirectoryAuthorizer
- authorizeLookupSubmodelTags(SubjectInformationType, Set<String>, Supplier<Set<TaggedSubmodelDescriptor>>) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.ITaggedDirectoryAuthorizer
-
Checks authorization for
IAASTaggedDirectory.lookupSubmodelTags(Set)
. - authorizeLookupSubmodelTags(SubjectInformationType, Set<String>, Supplier<Set<TaggedSubmodelDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.SimpleRbacTaggedDirectoryAuthorizer
- authorizeLookupTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- authorizeLookupTag(SubjectInformationType, String, Supplier<Set<TaggedAASDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.GrantedAuthorityTaggedDirectoryAuthorizer
- authorizeLookupTag(SubjectInformationType, String, Supplier<Set<TaggedAASDescriptor>>) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.ITaggedDirectoryAuthorizer
-
Checks authorization for
IAASTaggedDirectory.lookupTag(String)
. - authorizeLookupTag(SubjectInformationType, String, Supplier<Set<TaggedAASDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.SimpleRbacTaggedDirectoryAuthorizer
- authorizeLookupTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- authorizeLookupTags(SubjectInformationType, Set<String>, Supplier<Set<TaggedAASDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.GrantedAuthorityTaggedDirectoryAuthorizer
- authorizeLookupTags(SubjectInformationType, Set<String>, Supplier<Set<TaggedAASDescriptor>>) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.ITaggedDirectoryAuthorizer
-
Checks authorization for
IAASTaggedDirectory.lookupTags(Set)
. - authorizeLookupTags(SubjectInformationType, Set<String>, Supplier<Set<TaggedAASDescriptor>>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.SimpleRbacTaggedDirectoryAuthorizer
- authorizeRegister(AASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- authorizeRegister(TaggedAASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- authorizeRegister(IIdentifier, SubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- authorizeRegister(SubjectInformationType, IIdentifier, TaggedAASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.GrantedAuthorityTaggedDirectoryAuthorizer
- authorizeRegister(SubjectInformationType, IIdentifier, TaggedAASDescriptor) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.ITaggedDirectoryAuthorizer
-
Checks authorization for
IAASRegistry.register(AASDescriptor)
. - authorizeRegister(SubjectInformationType, IIdentifier, TaggedAASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.SimpleRbacTaggedDirectoryAuthorizer
- authorizeRegisterAas(SubjectInformationType, IIdentifier, AASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.GrantedAuthorityAASRegistryAuthorizer
- authorizeRegisterAas(SubjectInformationType, IIdentifier, AASDescriptor) - Method in interface org.eclipse.basyx.extensions.aas.registration.authorization.internal.IAASRegistryAuthorizer
-
Checks authorization for
IAASRegistry.register(AASDescriptor)
. - authorizeRegisterAas(SubjectInformationType, IIdentifier, AASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.SimpleRbacAASRegistryAuthorizer
- authorizeRegisterSubmodel(IIdentifier, TaggedSubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- authorizeRegisterSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference, SubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.GrantedAuthorityAASRegistryAuthorizer
- authorizeRegisterSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference, SubmodelDescriptor) - Method in interface org.eclipse.basyx.extensions.aas.registration.authorization.internal.IAASRegistryAuthorizer
-
Checks authorization for
IAASRegistry.register(IIdentifier, SubmodelDescriptor)
. - authorizeRegisterSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference, SubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.SimpleRbacAASRegistryAuthorizer
- authorizeRegisterSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference, TaggedSubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.GrantedAuthorityTaggedDirectoryAuthorizer
- authorizeRegisterSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference, TaggedSubmodelDescriptor) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.ITaggedDirectoryAuthorizer
-
Checks authorization for
IAASTaggedDirectory.registerSubmodel(IIdentifier, TaggedSubmodelDescriptor)
. - authorizeRegisterSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference, TaggedSubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.SimpleRbacTaggedDirectoryAuthorizer
- authorizeRemoveSubmodel(String) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- authorizeRemoveSubmodel(SubjectInformationType, Supplier<IAssetAdministrationShell>, String) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.GrantedAuthorityAASAPIAuthorizer
- authorizeRemoveSubmodel(SubjectInformationType, Supplier<IAssetAdministrationShell>, String) - Method in interface org.eclipse.basyx.extensions.aas.api.authorization.internal.IAASAPIAuthorizer
-
Checks authorization for
IAASAPI.removeSubmodel(String)
. - authorizeRemoveSubmodel(SubjectInformationType, Supplier<IAssetAdministrationShell>, String) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.SimpleRbacAASAPIAuthorizer
- authorizeUnregisterAas(SubjectInformationType, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.GrantedAuthorityAASRegistryAuthorizer
- authorizeUnregisterAas(SubjectInformationType, IIdentifier) - Method in interface org.eclipse.basyx.extensions.aas.registration.authorization.internal.IAASRegistryAuthorizer
-
Checks authorization for
IAASRegistry.delete(IIdentifier)
. - authorizeUnregisterAas(SubjectInformationType, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.SimpleRbacAASRegistryAuthorizer
- authorizeUnregisterSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.GrantedAuthorityAASRegistryAuthorizer
- authorizeUnregisterSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference) - Method in interface org.eclipse.basyx.extensions.aas.registration.authorization.internal.IAASRegistryAuthorizer
-
Checks authorization for
IAASRegistry.delete(IIdentifier, IIdentifier)
. - authorizeUnregisterSubmodel(SubjectInformationType, IIdentifier, IIdentifier, IReference) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.SimpleRbacAASRegistryAuthorizer
- authorizeUpdateAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- authorizeUpdateAAS(SubjectInformationType, AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.GrantedAuthorityAASAggregatorAuthorizer
- authorizeUpdateAAS(SubjectInformationType, AssetAdministrationShell) - Method in interface org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.IAASAggregatorAuthorizer
-
Checks authorization for
IAASAggregator.updateAAS(AssetAdministrationShell)
. - authorizeUpdateAAS(SubjectInformationType, AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.SimpleRbacAASAggregatorAuthorizer
- authorizeUpdateSubmodel(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- authorizeUpdateSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.GrantedAuthoritySubmodelAggregatorAuthorizer
- authorizeUpdateSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference) - Method in interface org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.ISubmodelAggregatorAuthorizer
-
Checks authorization for
ISubmodelAggregator.updateSubmodel(Submodel)
. - authorizeUpdateSubmodel(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.SimpleRbacSubmodelAggregatorAuthorizer
- authorizeUpdateSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- authorizeUpdateSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- authorizeUpdateSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in interface org.eclipse.basyx.extensions.submodel.authorization.internal.ISubmodelAPIAuthorizer
-
Checks authorization for
ISubmodelAPI.updateSubmodelElement(String, Object)
. - authorizeUpdateSubmodelElement(SubjectInformationType, IAssetAdministrationShell, IIdentifier, IReference, String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
B
- Base64Binary - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- Base64URLEncoder - Class in org.eclipse.basyx.extensions.shared.encoding
-
Encoder supporting Base64URL encoding
- Base64URLEncoder() - Constructor for class org.eclipse.basyx.extensions.shared.encoding.Base64URLEncoder
- BASIC_EVENT - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.event.BasicEventXMLConverter
- Basic128Rsa15 - org.eclipse.basyx.vab.protocol.opcua.types.SecurityPolicy
- Basic256 - org.eclipse.basyx.vab.protocol.opcua.types.SecurityPolicy
- Basic256Sha256 - org.eclipse.basyx.vab.protocol.opcua.types.SecurityPolicy
- BasicEvent - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.event
-
A BasicEvent element as defined in DAAS document
- BasicEvent() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
- BasicEvent(String, IReference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
-
Constructor accepting only mandatory attribute
- BasicEvent(IReference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
- BASICEVENT - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- BasicEventXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.event
-
Parses <aas:basicEvent> and builds the BasicEvent object from it
Builds <aas:basicEvent> from a given BasicEvent object - BasicEventXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.event.BasicEventXMLConverter
- BasysHTTPServlet - Class in org.eclipse.basyx.vab.protocol.http.server
-
HTTP Servelet superclass to enable HTTP Patch
- BasysHTTPServlet() - Constructor for class org.eclipse.basyx.vab.protocol.http.server.BasysHTTPServlet
- BASYX_CREATE - Static variable in class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
BaSyx create command
- BASYX_DELETE - Static variable in class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
BaSyx delete command
- BASYX_GET - Static variable in class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
BaSyx get command
- BASYX_INVOKE - Static variable in class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
BaSyx invoke command
- BASYX_RESULT_OK - Static variable in class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
BaSyx result 'OK' : 0x00
- BASYX_SET - Static variable in class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
BaSyx set command
- BaSyxChildContext - Class in org.eclipse.basyx.vab.protocol.http.server
-
Child context definition
- BaSyxChildContext(Context, HttpServlet, String) - Constructor for class org.eclipse.basyx.vab.protocol.http.server.BaSyxChildContext
- BaSyxConnector - Class in org.eclipse.basyx.vab.protocol.basyx.connector
-
BaSyx connector class
- BaSyxConnector(String, int) - Constructor for class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnector
-
Constructor that creates a connection.
- BaSyxConnectorFactory - Class in org.eclipse.basyx.vab.protocol.basyx.connector
-
A connector provider for TCP/BaSyx protocol
- BaSyxConnectorFactory() - Constructor for class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnectorFactory
- BaSyxContext - Class in org.eclipse.basyx.vab.protocol.http.server
-
BaSyx context that contains an Industrie 4.0 Servlet infrastructure
- BaSyxContext(String, String) - Constructor for class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Constructor with default port
- BaSyxContext(String, String, String, int) - Constructor for class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Initiates a BasyxContext
- BaSyxContext(String, String, String, int, boolean, String, String) - Constructor for class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Initiates a BasyxContext.
- BASYXFUNCTIONTYPE - Static variable in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
- BASYXFUNCTIONVALUE - Static variable in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
- BaSyxHTTPServer - Class in org.eclipse.basyx.vab.protocol.http.server
-
Starter Class for Apache Tomcat HTTP server that adds the provided servlets and respective mappings on startup.
- BaSyxHTTPServer(BaSyxContext) - Constructor for class org.eclipse.basyx.vab.protocol.http.server.BaSyxHTTPServer
-
Constructor Create new Tomcat instance and add the provided servlet mappings
- BASYXINVOCABLE - Static variable in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
- BaSyxObjectTargetInformation - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Specialization of
TargetInformation
that uses the aasId/smId/smSemanticId/smElIdShortPath tuple. - BaSyxObjectTargetInformation(String, String, String, String) - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation
- BaSyxObjectTargetInformation.Builder - Class in org.eclipse.basyx.extensions.shared.authorization.internal
- BaSyxOpcUaClient - Interface in org.eclipse.basyx.vab.protocol.opcua.server
-
Deprecated.As of version 1.1. Was never actually used, so no direct replacement available.
- BaSyxOpcUaClientRunner - Class in org.eclipse.basyx.vab.protocol.opcua.server
-
Deprecated.As of version 1.1. Replaced by
IOpcUaClient
andMiloOpcUaClient
. - BaSyxOpcUaClientRunner(String) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.server.BaSyxOpcUaClientRunner
-
Deprecated.
- BaSyxService - Interface in org.eclipse.basyx.vab.service.api
-
Runnable BaSyx service
- BaSyxStorageAPI<T> - Class in org.eclipse.basyx.extensions.internal.storage
-
Abstract class to create a storage API.
- BaSyxStorageAPI(String, Class<T>) - Constructor for class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- BaSyxTCPServer<T extends IModelProvider> - Class in org.eclipse.basyx.vab.protocol.basyx.server
-
BaSyx TCP server thread
- BaSyxTCPServer(T) - Constructor for class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Default constructor without port number
- BaSyxTCPServer(T, int) - Constructor for class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Constructor
- BidirectionalJSONConverter - Class in org.eclipse.basyx.aas.factory.json
-
Serializes and deserializes shells and submodels to and from json
- BidirectionalJSONConverter() - Constructor for class org.eclipse.basyx.aas.factory.json.BidirectionalJSONConverter
- BILLOFMATERIAL - Static variable in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- BLACKLIST - Static variable in class org.eclipse.basyx.submodel.metamodel.api.submodelelement.SubmodelElementIdShortBlacklist
- Blob - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement
-
A blob element as defined in DAAS document
- Blob() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
-
Creates an empty Blob object
- Blob(byte[], String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
-
Has to have a MimeType
- Blob(String, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
-
Constructor accepting only mandatory attribute
- BLOB - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- BLOB - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.BlobXMLConverter
- BlobXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement
-
Parses <aas:blob> and builds the Blob object from it
Builds <aas:blob> from a given Blob object - BlobXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.BlobXMLConverter
- Boolean - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- BOOLEAN - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- BrowsePathHelper - Class in org.eclipse.basyx.vab.protocol.opcua.connector.milo
-
Converts between string-formatted browse path and a
BrowsePath
object. - build() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation.Builder
- build() - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Builds a self-signed certificate from the information previously provided to this helper.
- buildAASX(Collection<IAssetAdministrationShell>, Collection<IAsset>, Collection<IConceptDescription>, Collection<ISubmodel>, Collection<InMemoryFile>, OutputStream) - Static method in class org.eclipse.basyx.aas.factory.aasx.MetamodelToAASXConverter
-
Generates the .aasx file and writes it to the given OutputStream
- buildAASX(Collection<IAssetAdministrationShell>, Collection<IAsset>, Collection<IConceptDescription>, Collection<ISubmodel>, Collection<InMemoryFile>, Thumbnail, OutputStream) - Static method in class org.eclipse.basyx.aas.factory.aasx.MetamodelToAASXConverter
-
Generates the .aasx file with Thumbnail and writes it to the given OutputStream
- buildAASX(AasEnv, Collection<InMemoryFile>, OutputStream) - Static method in class org.eclipse.basyx.aas.factory.aasx.MetamodelToAASXConverter
-
Generates the .aasx file and writes it to the given OutputStream
- buildAASX(AasEnv, Collection<InMemoryFile>, Thumbnail, OutputStream) - Static method in class org.eclipse.basyx.aas.factory.aasx.MetamodelToAASXConverter
-
Generates the .aasx file and writes it to the given OutputStream
- buildAnnotatedRelationshipElement(Document, IAnnotatedRelationshipElement) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.AnnotatedRelationshipElementXMLConverter
-
Builds the <aas:annotatedRelationshipElement> XML tag for a AnnotatedRelationshipElement
- buildAssetAdministrationShellsXML(Document, Collection<IAssetAdministrationShell>) - Static method in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
-
Builds <aas:assetAdministrationShells> from a given Collection of IAssetAdministrationShell objects
- buildAssetsXML(Document, Collection<IAsset>) - Static method in class org.eclipse.basyx.aas.factory.xml.api.parts.AssetXMLConverter
-
Builds <aas:assets> from a given Collection of IAsset objects
- buildBasicEvent(Document, IBasicEvent) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.event.BasicEventXMLConverter
-
Builds the <aas:basicEvent> XML tag for a BasicEvent
- buildBlob(Document, IBlob) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.BlobXMLConverter
-
Builds the <aas:blob> XML tag for a Blob
- buildCapability(Document, ICapability) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.CapabilityXMLConverter
-
Builds the <aas:capability> XML tag for a Capability
- buildConceptDescriptionsXML(Document, Collection<IConceptDescription>) - Static method in class org.eclipse.basyx.submodel.factory.xml.api.parts.ConceptDescriptionXMLConverter
-
Builds <aas:conceptDescriptions> from a given Collection of IConceptDescription objects
- buildEntity(Document, IEntity) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.entity.EntityXMLConverter
-
Builds the <aas:entity> XML tag for an Entity
- Builder() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation.Builder
- buildFile(Document, IFile) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.FileXMLConverter
-
Builds the <aas:file> XML tag for a File
- buildLangStringsXML(Document, Element, String, LangStrings) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.LangStringsXMLConverter
-
Builds XML from a given LangStrings object with a custom langString tagName
- buildLangStringsXML(Document, Element, LangStrings) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.LangStringsXMLConverter
-
Builds XML from a given LangStrings object
- buildMultiLanguageProperty(Document, IMultiLanguageProperty) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.MultiLanguagePropertyXMLConverter
-
Builds the <aas:multiLanguageProperty> XML tag for a MultiLanguageProperty
- buildOperation(Document, IOperation) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.operation.OperationXMLConverter
-
Builds the <aas:operation> XML tag for an Operation
- buildPath(String[], int) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Build and return a path with pathElements[startIndex] as the root element
- buildProperty(Document, IProperty) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.PropertyXMLConverter
-
Builds the <aas:property> XML tag for a Property
- buildRange(Document, IRange) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.RangeXMLConverter
-
Builds the <aas:range> XML tag for a Range
- buildReferenceElement(Document, IReferenceElement) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.ReferenceElementXMLConverter
-
Builds the <aas:referenceElement> XML tag for a ReferenceElement
- buildReferencesXML(Document, Collection<IReference>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
-
Builds XML from a given Collection of IReference objects
- buildReferencesXML(Document, Collection<IReference>, String, String) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
-
Builds XML from a given Collection of IReference objects
- buildReferenceXML(Document, IReference) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
-
Builds XML from a given single IReference object
- buildReferenceXML(Document, IReference, String, String) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
-
Builds XML from a given single IReference object
- buildRelationshipElement(Document, IRelationshipElement) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.RelationshipElementXMLConverter
-
Builds the <aas:relationshipElement> XML tag for a RelationshipElement
- buildRequest(Client, String) - Method in class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
-
Execute a web service, return JSON string
- buildSubmodelElement(Document, ISubmodelElement) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
-
Builds one SubmodelElement XML tag
- buildSubmodelElementCollection(Document, ISubmodelElementCollection) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementCollectionXMLConverter
-
Builds the <aas:submodelElementCollection> XML tag for a SubmodelElementCollection
- buildSubmodelElements(Document, Element, Collection<ISubmodelElement>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
-
Builds the individual SubmodelElement XML tags from a List of SubmodelElements and
populates the given root Element with them - buildSubmodelElementsXML(Document, Collection<ISubmodelElement>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
-
Builds the SubmodelElemensts XML tag <aas:submodelElements>
- buildSubmodelsXML(Document, Collection<ISubmodel>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.SubmodelXMLConverter
-
Builds <aas:submodels> from a given Collection of ISubmodel objects
- buildViewsXML(Document, Collection<IView>) - Static method in class org.eclipse.basyx.aas.factory.xml.api.parts.ViewXMLConverter
-
Builds <aas:views> from a given Collection of IView objects
- buildXmlMap(String) - Static method in class org.eclipse.basyx.vab.factory.xml.XmlParser
-
Parses the XML string content and returns the nested LinkedHashMap
C
- cached - Variable in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedElement
- CallbackResponse - Class in org.eclipse.basyx.submodel.restapi.operation
-
Direct response when invoking an async operation
- CallbackResponse() - Constructor for class org.eclipse.basyx.submodel.restapi.operation.CallbackResponse
- CallbackResponse(String, String) - Constructor for class org.eclipse.basyx.submodel.restapi.operation.CallbackResponse
- CALLBACKURL - Static variable in class org.eclipse.basyx.submodel.restapi.operation.CallbackResponse
- callMethod(NodeId, NodeId, Variant[]) - Method in class org.eclipse.basyx.vab.protocol.opcua.server.BaSyxOpcUaClientRunner
-
Deprecated.
- CANCELED - org.eclipse.basyx.submodel.restapi.operation.ExecutionState
-
Operation has been canceled
- Capability - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement
-
A Capability element as defined in DAAS document
- Capability() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.Capability
- Capability(String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.Capability
-
Constructor accepting only mandatory attribute
- CAPABILITY - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- CAPABILITY - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.CapabilityXMLConverter
- CapabilityXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement
-
Parses <aas:capability> and builds the Capability object form it
Builds <aas:capability> from a given Capability object - CapabilityXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.CapabilityXMLConverter
- CATEGORY - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.ReferableXMLConverter
- CATEGORY - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- CERTIFICATE - Static variable in class org.eclipse.basyx.aas.metamodel.map.security.Security
- CertificateHelper - Class in org.eclipse.basyx.vab.protocol.opcua
-
Builds self-signed X.509 certificates.
- CertificateHelper() - Constructor for class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Creates a new
CertificateHelper
. - checkAuthority(IGrantedAuthorityAuthenticator<SubjectInformationType>, SubjectInformationType, String) - Static method in class org.eclipse.basyx.extensions.shared.authorization.internal.GrantedAuthorityHelper
- checkClientTrusted(X509Certificate[], String) - Method in class org.eclipse.basyx.vab.protocol.https.DefaultTrustManager
- checkPathForNull(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Checks if path is null, if yes throw exception
- checkRbacRuleIsSatisfied(List<String>, String, TargetInformation) - Method in interface org.eclipse.basyx.extensions.shared.authorization.internal.IRbacRuleChecker
-
Checks if the given the given roles x action x target information tuple is satisfied in some context.
- checkRbacRuleIsSatisfied(List<String>, String, TargetInformation) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.PredefinedSetRbacRuleChecker
-
Checks for a given rbac tuple if it exists within the predefined set.
- checkRule(IRbacRuleChecker, IRoleAuthenticator<SubjectInformationType>, SubjectInformationType, String, TargetInformation) - Static method in class org.eclipse.basyx.extensions.shared.authorization.internal.SimpleRbacHelper
- checkServerTrusted(X509Certificate[], String) - Method in class org.eclipse.basyx.vab.protocol.https.DefaultTrustManager
- checkSubmodelElementAsParameter(Map<String, SubmodelElement>, Collection<IOperationVariable>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationCheckHelper
-
Checks parameter signature for given complex parameters for an operation.
- checkSubmodelElementAsParameter(SubmodelElement[], Collection<IOperationVariable>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationCheckHelper
-
Checks parameter signature for given complex parameters for an operation.
- checkSubmodelElementExpectedTypes(Object[], Collection<IOperationVariable>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationCheckHelper
-
Checks if the expected variables allow setValue to the given parameters.
- checkValidParameterLength(int, String, Collection<IOperationVariable>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationCheckHelper
-
Checks if given parameters correspond with the actual length.
- CITYTOWNID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- CLASSIFICATIONSYSTEMVERSIONID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
- clear() - Method in class org.eclipse.basyx.vab.model.VABModelMap
- client - Variable in class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
- ClientConfiguration - Class in org.eclipse.basyx.vab.protocol.opcua.connector
-
Holds the configuration for an
IOpcUaClient
. - ClientConfiguration() - Constructor for class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Creates a new
ClientConfiguration
with default settings. - clock - Variable in class org.eclipse.basyx.vab.modelprovider.consistency.ConsistencyProvider
-
Server Clock that gets incremented when a property of this submodel is changed
- clone() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Creates a shallow copy of this object.
- close() - Method in class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
-
Closes the resources associated with the AASXToMetamodelConverter instance.
- close() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.ElevatedCodeAuthentication.ElevatedCodeAuthenticationAreaHandler
- CODE - Static variable in class org.eclipse.basyx.vab.coder.json.metaprotocol.Message
- CoderTools - Class in org.eclipse.basyx.vab.protocol.basyx
-
Byte en/decoding tools
- CoderTools() - Constructor for class org.eclipse.basyx.vab.protocol.basyx.CoderTools
- COLLECTION_NAME - Variable in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- COMANAGEDENTITY - org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.EntityType
-
For co-managed entities there is no separate AAS.
- commChannel - Variable in class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
Socket communication channel
- COMPLETED - org.eclipse.basyx.submodel.restapi.operation.ExecutionState
-
Operation has been completed
- concatenatePaths(String...) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Concatenate two paths
- CONCEPT_DESCRIPTION - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.parts.ConceptDescriptionXMLConverter
- CONCEPT_DESCRIPTION_REF - Static variable in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
- CONCEPT_DESCRIPTION_REFS - Static variable in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
- CONCEPT_DESCRIPTIONS - Static variable in class org.eclipse.basyx.aas.factory.json.MetamodelToJSONConverter
- CONCEPT_DESCRIPTIONS - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.parts.ConceptDescriptionXMLConverter
- CONCEPT_DICTIONARIES - Static variable in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
- CONCEPT_DICTIONARY - Static variable in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
- ConceptDescription - Class in org.eclipse.basyx.submodel.metamodel.map.parts
-
ConceptDescription class as described in DAAS document
- ConceptDescription() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- ConceptDescription(String, IIdentifier) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
-
Constructor accepting only mandatory attribute
- CONCEPTDESCRIPTION - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- CONCEPTDESCRIPTION - Static variable in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- CONCEPTDESCRIPTIONS - Static variable in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- CONCEPTDESCRIPTIONS - Static variable in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- ConceptDescriptionXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.api.parts
-
Handles the conversion between IConceptDescription objects and the XML tag <aas:conceptDescriptions> in both directions
- ConceptDescriptionXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.api.parts.ConceptDescriptionXMLConverter
- ConceptDictionary - Class in org.eclipse.basyx.aas.metamodel.map.parts
-
ConceptDictionary class as described in DAAS document
- ConceptDictionary() - Constructor for class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
-
Constructor
- ConceptDictionary(String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
-
Constructor accepting only mandatory attribute
- ConceptDictionary(Collection<IReference>) - Constructor for class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- CONCEPTDICTIONARY - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- CONCEPTDICTIONARY - Static variable in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- ConnectedAnnotatedRelationshipElement - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship
-
"Connected" implementation of AnnotatedRelationshipElement
- ConnectedAnnotatedRelationshipElement(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship.ConnectedAnnotatedRelationshipElement
- ConnectedAssetAdministrationShell - Class in org.eclipse.basyx.aas.metamodel.connected
-
"Connected" implementation of IAssetAdministrationShell
- ConnectedAssetAdministrationShell(ConnectedAssetAdministrationShell) - Constructor for class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
-
Copy constructor, allowing to create a ConnectedAAS pointing to the same AAS as shell
- ConnectedAssetAdministrationShell(VABElementProxy) - Constructor for class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
-
Constructor creating a ConnectedAAS pointing to the AAS represented by proxy
- ConnectedAssetAdministrationShell(VABElementProxy, AssetAdministrationShell) - Constructor for class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
-
Constructor creating a ConnectedAAS pointing to the AAS represented by proxy and an already cached local copy
- ConnectedAssetAdministrationShellManager - Class in org.eclipse.basyx.aas.manager
-
Implement a AAS manager backend that communicates via HTTP/REST
- ConnectedAssetAdministrationShellManager(IAASRegistry) - Constructor for class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
-
Creates a manager assuming an HTTP connection
- ConnectedAssetAdministrationShellManager(IAASRegistry, IConnectorFactory) - Constructor for class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
- ConnectedAsyncInvocation - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation
-
Connected variant of IAsyncInvocation
- ConnectedAsyncInvocation(VABElementProxy, String, InvocationRequest) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedAsyncInvocation
- ConnectedBasicEvent - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.event
-
"Connected" implementation of IBasicEvent
- ConnectedBasicEvent(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.event.ConnectedBasicEvent
- ConnectedBlob - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement
-
"Connected" implementation of IBlob
- ConnectedBlob(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedBlob
- ConnectedCapability - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement
-
"Connected" implementation of ICapability
- ConnectedCapability(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedCapability
- ConnectedDataElement - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement
-
"Connected" implementation of DataElement
- ConnectedDataElement(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedDataElement
- ConnectedElement - Class in org.eclipse.basyx.submodel.metamodel.connected
-
Conntected Element superclass; Extends LinkedHashMap for local caching used for c# proxy
- ConnectedElement(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.ConnectedElement
- ConnectedEntity - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.entity
-
Connected implementation of IEntity
- ConnectedEntity(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.entity.ConnectedEntity
-
Constructs an ConnectedEntity representing the data pointed to by the elementProxy
- ConnectedEvent - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement
-
"Connected" implementation of Event
- ConnectedEvent() - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedEvent
- ConnectedFile - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement
-
"Connected" implementation of IFile
- ConnectedFile(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedFile
- ConnectedMultiLanguageProperty - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement
-
"Connected" implementation of IMultiLanguageProperty
- ConnectedMultiLanguageProperty(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedMultiLanguageProperty
- ConnectedOperation - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation
-
"Connected" implementation of IOperation
- ConnectedOperation(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- ConnectedProperty - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement
-
Connects to a PropertySingleValued as specified by DAAS containing a simple value
- ConnectedProperty(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedProperty
- ConnectedRange - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement
-
"Connected" implementation of IRange
- ConnectedRange(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedRange
- ConnectedReferenceElement - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement
-
"Connected" implementation of IReferenceElement
- ConnectedReferenceElement(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedReferenceElement
- ConnectedRelationshipElement - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship
-
"Connected" implementation of RelationshipElement
- ConnectedRelationshipElement(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship.ConnectedRelationshipElement
- ConnectedSubmodel - Class in org.eclipse.basyx.submodel.metamodel.connected
-
"Connected" implementation of Submodel
- ConnectedSubmodel(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- ConnectedSubmodel(VABElementProxy, Submodel) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
-
Creates a ConnectedSubmodel based on a proxy and an already cached local copy
- ConnectedSubmodelElement - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement
-
"Connected" implementation of SubmodelElement
- ConnectedSubmodelElement(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- ConnectedSubmodelElementCollection - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement
-
"Connected" implementation of SubmodelElementCollection
- ConnectedSubmodelElementCollection(VABElementProxy) - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
- ConnectedSubmodelElementFactory - Class in org.eclipse.basyx.submodel.metamodel.connected.submodelelement
-
Factory creating connected ISubmodelElements from a given VABElementProxy
- ConnectedSubmodelElementFactory() - Constructor for class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementFactory
- connectorFactory - Variable in class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
- connectorFactory - Variable in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Store HTTP Connector
- connectorFactory - Variable in class org.eclipse.basyx.vab.manager.VABConnectionManager
-
Store connection providers
- ConnectorFactory - Class in org.eclipse.basyx.vab.protocol.api
-
ConnectorProvider that caches connectors for addresses to save resources
- ConnectorFactory() - Constructor for class org.eclipse.basyx.vab.protocol.api.ConnectorFactory
- ConnectorProviderMapper - Class in org.eclipse.basyx.vab.gateway
-
Maps an incoming address to an IConnectorProvider based on the protocol used in the path
E.g. - ConnectorProviderMapper() - Constructor for class org.eclipse.basyx.vab.gateway.ConnectorProviderMapper
- connectToVABElement(String) - Method in class org.eclipse.basyx.vab.manager.VABConnectionManager
-
Connect to an VAB element
- connectToVABElementByPath(String) - Method in class org.eclipse.basyx.vab.manager.VABConnectionManager
-
Connect to an VAB element on an VAB server using a qualified path
- ConsistencyProvider<T extends IModelProvider> - Class in org.eclipse.basyx.vab.modelprovider.consistency
- ConsistencyProvider(T) - Constructor for class org.eclipse.basyx.vab.modelprovider.consistency.ConsistencyProvider
-
Constructor
- Constraint - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable
- Constraint() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Constraint
- CONTAINED_ELEMENT_REF - Static variable in class org.eclipse.basyx.aas.factory.xml.api.parts.ViewXMLConverter
- CONTAINED_ELEMENTS - Static variable in class org.eclipse.basyx.aas.factory.xml.api.parts.ViewXMLConverter
- CONTAINEDELEMENT - Static variable in class org.eclipse.basyx.aas.metamodel.map.parts.View
- contains(IIdentifier) - Method in interface org.eclipse.basyx.aas.registration.memory.IRegistryHandler
-
Queries the registry datasource to check, if an entry with the given identifier exists.
- contains(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.memory.MapRegistryHandler
- containsKey(Object) - Method in class org.eclipse.basyx.vab.model.VABModelMap
- containsValue(Object) - Method in class org.eclipse.basyx.vab.model.VABModelMap
- CONTENT - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.EmbeddedDataSpecification
- contextPath - Variable in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Requested server context path
- convertAASXValueToLocal(String, ValueType) - Static method in class org.eclipse.basyx.submodel.factory.xml.XMLHelper
- convertAASXValueTypeToLocal(String) - Static method in class org.eclipse.basyx.submodel.factory.xml.XMLHelper
-
adapts AASX value type to local value types
- convertAssetKind(String) - Static method in class org.eclipse.basyx.aas.factory.xml.AASXPackageExplorerCompatibilityHandler
-
The AASXPackageExplorer uses "Template" instead of "Type" AssetKind This converts "Template" to "Type"
- convertCollectionToIDMap(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.facade.SubmodelElementMapCollectionConverter
-
Converts a given smElement Collection/Map to a Map<IdShort, SMElement>.
- convertIDMapToCollection(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.facade.SubmodelElementMapCollectionConverter
-
Converts a given Map<IdShort, SMElement> to a smElement Collection.
- convertSubmodelElementArrayToMap(SubmodelElement[]) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationHelper
- convertToJSON(Collection<AssetAdministrationShell>, Collection<Asset>, Collection<ConceptDescription>, Collection<Submodel>) - Static method in class org.eclipse.basyx.aas.factory.json.MetamodelToJSONConverter
-
Builds the JSON for the given metamodel Objects.
- convertToJSON(AasEnv) - Static method in class org.eclipse.basyx.aas.factory.json.MetamodelToJSONConverter
-
Builds the JSON for the aasEnv
- convertToXML(Collection<IAssetAdministrationShell>, Collection<IAsset>, Collection<IConceptDescription>, Collection<ISubmodel>, Result) - Static method in class org.eclipse.basyx.aas.factory.xml.MetamodelToXMLConverter
-
Builds the XML for the given metamodel Objects
- convertToXML(AasEnv, Result) - Static method in class org.eclipse.basyx.aas.factory.xml.MetamodelToXMLConverter
-
Builds the XML for the given aasEnv
- corsOrigin - Variable in class org.eclipse.basyx.vab.protocol.http.server.BasysHTTPServlet
- create() - Method in class org.eclipse.basyx.aas.aggregator.AASAggregatorFactory
- create() - Method in interface org.eclipse.basyx.aas.aggregator.api.IAASAggregatorFactory
-
Creates an AASAggregator for the Factory
- create() - Method in class org.eclipse.basyx.aas.factory.json.JSONAASBundleFactory
-
Creates the set of
AASBundle
contained in the JSON string. - create() - Method in class org.eclipse.basyx.aas.factory.xml.XMLAASBundleFactory
-
Creates the set of
AASBundle
contained in the XML string. - create() - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedDecoratingAASAggregatorFactory
- create() - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedDecoratingAASAggregatorFactory
- create() - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttDecoratingAASAggregatorFactory
- create() - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttV2DecoratingAASAggregatorFactory
- create() - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedDecoratingSubmodelAggregatorFactory
- create() - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedDecoratingSubmodelAggregatorFactory
- create() - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttDecoratingSubmodelAggregatorFactory
- create() - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2DecoratingSubmodelAggregatorFactory
- create() - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregatorFactory
-
Returns a constructed SubmodelAggregator
- create() - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregatorFactory
- create(String) - Method in interface org.eclipse.basyx.vab.protocol.api.IConnectorFactory
- create(String) - Static method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Static factory method for creating a client using the default implementation based on eclipse Milo.
- create(Collection<? extends IAssetAdministrationShell>, Collection<? extends ISubmodel>, Collection<? extends IAsset>) - Method in class org.eclipse.basyx.aas.bundle.AASBundleFactory
-
Creates from a collection of AAS, Submodels and Assets the appropriate set of AASBundles
- create(AssetAdministrationShell) - Method in interface org.eclipse.basyx.aas.restapi.api.IAASAPIFactory
- create(IIdentifier) - Method in class org.eclipse.basyx.aas.restapi.AASAPIFactory
- create(IIdentifier) - Method in interface org.eclipse.basyx.aas.restapi.api.IAASAPIFactory
- create(IIdentifier) - Method in class org.eclipse.basyx.aas.restapi.vab.VABAASAPIFactory
- create(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.AuthorizedDecoratingAASAPIFactory
- create(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedDecoratingAASAPIFactory
- create(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.api.mqtt.MqttDecoratingAASAPIFactory
- create(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedDecoratingSubmodelAggregatorFactory
- create(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedDecoratingSubmodelAggregatorFactory
- create(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttDecoratingSubmodelAggregatorFactory
- create(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2DecoratingSubmodelAggregatorFactory
- create(IIdentifier) - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregatorFactory
-
Returns a constructed SubmodelAggregator
- create(IIdentifier) - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregatorFactory
- create(Submodel) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPIFactory
- createAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.aas.aggregator.AASAggregator
- createAAS(AssetAdministrationShell) - Method in interface org.eclipse.basyx.aas.aggregator.api.IAASAggregator
-
Creates a new Asset Administration Shell at the endpoint
- createAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregator
- createAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregatorV2
- createAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.aas.aggregator.proxy.AASAggregatorProxy
- createAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.AASAggregatorAASXUpload
- createAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedAASAggregator
- createAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- createAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.
- createAAS(AssetAdministrationShell, String) - Method in interface org.eclipse.basyx.aas.manager.api.IAssetAdministrationShellManager
-
Creates an AAS on a remote server
- createAAS(AssetAdministrationShell, String) - Method in class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
- createAASChangedPayload(String) - Static method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorHelper
-
Create payload for changed aas which includes creating, deleting, and updating the corresponding aas.
- createAASDescriptor(AASBundle, String) - Static method in class org.eclipse.basyx.aas.bundle.AASBundleDescriptorFactory
-
Creates the AASDescriptor for the given bundle and aasAggregatorPath aasAggregatorPath is normalized before the descriptor is created
- createAsFacade(Collection<Map<String, Object>>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangStrings
-
Creates a LangStrings object from a collection of map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.AasEnv
-
Creates a AssetAdministrationShell object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
-
Creates a AssetAdministrationShell object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Creates the AASDescriptor from a given map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
-
Creates a Asset object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
-
Creates a ConceptDictionary object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.parts.View
-
Creates a View object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
-
Creates a DataSpecificationIEC61360 object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.security.Security
-
Creates a Security object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedAASDescriptor
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedSubmodelDescriptor
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationContent
-
Creates a DataSpecificationContent object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
-
Creates a DataSpecificationIEC61360 object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.EmbeddedDataSpecification
-
Creates a EmbeddedDataSpecification object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.ValueReferencePair
-
Creates a ValueReferencePair object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.identifier.Identifier
-
Creates a Identifier object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.modeltype.ModelType
-
Creates a DataSpecificationIEC61360 object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
-
Creates a DataSpecificationIEC61360 object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
-
Creates a AdministrativeInformation object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasDataSpecification
-
Creates a DataSpecificationIEC61360 object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.haskind.HasKind
-
Creates a HasKind object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasSemantics
-
Creates a HasSemantics object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangString
-
Creates a LangString object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Formula
-
Creates a Formula object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifiable
-
Creates a Qualifiable object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
-
Creates a Qualifier object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
-
Creates a Key object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
-
Creates a Reference object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.Capability
-
Creates a Capability object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
-
Creates a Blob object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.DataElement
-
Creates a DataElement object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
-
Creates a File object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
-
Creates a MultiLanguageProperty object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
-
Creates a Property object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
-
Creates a Range object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.RangeValue
-
Creates a RangeValue object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
-
Creates a ReferenceElement object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
-
Creates an Entity object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.EntityValue
-
Creates a EntityValue object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
-
Creates a BasicEvent object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
-
Creates an Operation object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationVariable
-
Creates an OperationVariable object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
-
Creates a AnnotatedRelationshipElement object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElementValue
-
Creates a AnnotatedRelationshipElementValue object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
-
Creates a RelationshipElement object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElementValue
-
Creates a RelationshipElementValue object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
-
Creates a SubmodelElement object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
-
Creates a SubmodelElementCollection object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.restapi.operation.CallbackResponse
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Creates a DigitalNameplateSubmodel object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Creates a Address SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Creates a Email SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
-
Creates a Fax SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
-
Creates a Phone SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.AssetSpecificProperties
-
Creates a AssetSpecificProperties SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.GuidelineSpecificProperties
-
Creates a GuidelineSpecificProperties SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
-
Creates a Marking SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Markings
-
Creates a Markings SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
-
Creates a FurtherInformation SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Creates a GeneralInformation SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Creates a ProductClassificationItem SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassifications
-
Creates a ProductClassifications SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Creates a TechnicalProperties SMC object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Creates a TechnicalDataSubmodel object from a map
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.vab.coder.json.metaprotocol.Message
- createAsFacade(Map<String, Object>) - Static method in class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- createAsFacade(Map<String, Object>, KeyElements) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
-
Creates a Identifiable object from a map
- createAsFacade(Map<String, Object>, KeyElements) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
-
Creates a Referable object from a map
- createAsFacadeNonStrict(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
-
Creates a Reference object from a map without checking mandatory attributes present
- createAsFacadeNonStrict(Map<String, Object>, KeyElements) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
-
Creates an Identifiable object from a map Without checking mandatory attributes present
- createAsFacadeNonStrict(Map<String, Object>, KeyElements) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
-
Creates a Referable object from a map without checking the mandatory attributes present
- createChangedSubmodelElementPayload(String, String, String) - Static method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIHelper
- createChangedSubmodelPayload(String) - Static method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIHelper
- createCollection() - Method in class org.eclipse.basyx.vab.coder.json.serialization.DefaultTypeFactory
-
Create a collection
- createCollection() - Method in interface org.eclipse.basyx.vab.coder.json.serialization.GSONToolsFactory
-
Create a Collection
- createCollection(Supplier<?>, Consumer<?>, Consumer<Object>, Consumer<Object>, Consumer<String>) - Static method in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaProviderHelper
-
Creates a property referencing a collection
- createCollectionIfNotExists(String) - Method in interface org.eclipse.basyx.extensions.internal.storage.IBaSyxStorageAPI
-
Creates a collection if it does not already exist, whereby "collection" is a data container in the context of the respective persistence storage.
- createConnectorFactory() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.KeycloakService
-
This creates a connector factory which injects logic for getting an access token from Keycloak before making some other network request.
- createCreateAASTopic(String) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttV2AASAggregatorTopicFactory
-
Creates the hierarchical topic for the create event
- createCreateAASTopic(String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryTopicFactory
-
This method creates a Mqtt topic like /aas-registry/default/shells/created
- createCreateSubmodelElementTopic(String, String, String, String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPITopicFactory
-
Creates the hierarchical topic for the create submodel element event
- createCreateSubmodelTopic(String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryTopicFactory
-
This method creates a Mqtt topic like /aas-registry/default/submodels/created
- createCreateSubmodelTopic(String, String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2SubmodelAggregatorTopicFactory
- createCreateSubmodelTopicWithAASId(String, String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryTopicFactory
-
This method creates a Mqtt topic like /aas-registry/default/shells/[encoded aasId]/submodels/created
- createDelegationQualifier(String) - Static method in class org.eclipse.basyx.extensions.submodel.delegation.PropertyDelegationManager
-
Creates a qualifier with a delegatedTo type
- createDelegationQualifier(String) - Static method in class org.eclipse.basyx.submodel.restapi.operation.DelegatedInvocationManager
-
Creates the Qualifier used to tag an Operation as delegating operation
- createDeleteAASTopic(String) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttV2AASAggregatorTopicFactory
-
Creates the hierarchical topic for the delete event
- createDeleteAASTopic(String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryTopicFactory
-
This method creates a Mqtt topic like /aas-registry/default/shells/deleted
- createDeleteSubmodelElementTopic(String, String, String, String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPITopicFactory
-
Creates the hierarchical topic for the delete submodel element event
- createDeleteSubmodelTopic(String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryTopicFactory
-
This method creates a Mqtt topic like /aas-registry/default/submodels/deleted
- createDeleteSubmodelTopic(String, String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2SubmodelAggregatorTopicFactory
- createDeleteSubmodelTopicWithAASId(String, String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryTopicFactory
-
This method creates a Mqtt topic like /aas-registry/default/shells/[encoded aasId]/submodels/deleted
- createDirectory(String) - Method in interface org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.FileSystem
-
Creates a directory at the given path.
Creates parent directories if nonexistent. - createDirectory(String) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.GenericFileSystem
- createEmptyValueEventDisabledQualifier() - Static method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2Helper
-
Creates a qualifier indicating that the annotated element's value should be propagated via eventing
Note: This is the default behavior, this annotation is not needed if you would like to use the feature as-is - createEmptyValueEventEnabledQualifier() - Static method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2Helper
-
Creates a qualifier indicating that the annotated element's value should not be propagated via eventing
- createJwtBearerTokenAuthenticationConfiguration() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.KeycloakService
-
Creates a new
JwtBearerTokenAuthenticationConfiguration
object based on the Keycloak server information. - createMap() - Method in class org.eclipse.basyx.vab.coder.json.serialization.DefaultTypeFactory
-
Create a map
- createMap() - Method in interface org.eclipse.basyx.vab.coder.json.serialization.GSONToolsFactory
-
Create a Map
- createMap(Supplier<?>, Consumer<?>, BiConsumer<String, Object>, Consumer<Object>, Consumer<String>) - Static method in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaProviderHelper
-
Creates a property referencing a map
- createOrUpdate(T) - Method in interface org.eclipse.basyx.extensions.internal.storage.IBaSyxStorageAPI
-
Creates or updates objects in the persistence storage
- createPropertyTemplate(ValueType) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationHelper
- createProvider(String) - Method in class org.eclipse.basyx.vab.protocol.api.ConnectorFactory
-
Creates a new provider for the given address
- createProvider(String) - Method in class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnectorFactory
-
Create the provider
- createProvider(String) - Method in class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnectorFactory
-
returns HTTPConnetor wrapped with ConnectedHashmapProvider that handles message header information
- createProvider(String) - Method in class org.eclipse.basyx.vab.protocol.https.HTTPSConnectorProvider
-
returns HTTPSConnetor wrapped with ConnectedHashmapProvider that handles message header information
- createProvider(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnectorFactory
-
Creates a new
OpcUaConnector
for the given endpoint URL. - createProxy(String) - Method in class org.eclipse.basyx.vab.factory.java.ModelProxyFactory
-
Returns an element proxy for a path that can contain multiple endpoints
- createRegisteredAASChangedPayload(String) - Static method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryHelper
-
This function creates the payload for changed aas for a mqtt message
- createSimple(Supplier<Object>, Consumer<Object>) - Static method in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaProviderHelper
-
Creates a property referencing a simple value, e.g.
- createSubmodel(IIdentifier, Submodel) - Method in interface org.eclipse.basyx.aas.manager.api.IAssetAdministrationShellManager
-
Creates a submodel on a remote server.
- createSubmodel(IIdentifier, Submodel) - Method in class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
- createSubmodel(Submodel) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- createSubmodel(Submodel) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- createSubmodel(Submodel) - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregator
-
Creates a new Submodel at the endpoint
- createSubmodel(Submodel) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregator
- createSubmodel(Submodel) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- createSubmodel(Submodel) - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- createSubmodel(ISubmodelAPI) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- createSubmodel(ISubmodelAPI) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- createSubmodel(ISubmodelAPI) - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregator
-
Creates a new Submodel using an API
- createSubmodel(ISubmodelAPI) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregator
- createSubmodel(ISubmodelAPI) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- createSubmodel(ISubmodelAPI) - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- createSubmodelDescriptorOfAASChangedPayload(IIdentifier, IIdentifier) - Static method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryHelper
-
This function is for creating a message payload representing a descriptor change of a submodel of a specific AAS.
- createSubmodelElement(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.facade.submodelelement.SubmodelElementFacadeFactory
-
Takes a Map and creates the corresponding SubmodelElement as facade
- createSubmodelElementValueTopic(String, String, String, String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPITopicFactory
-
Creates the hierarchical topic for the update submodel element value event
- createUpdateAASTopic(String) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttV2AASAggregatorTopicFactory
-
Creates the hierarchical topic for the update event
- createUpdateAASTopic(String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryTopicFactory
-
This method creates a Mqtt topic like /aas-registry/default/shells/updated
- createUpdateSubmodelElementTopic(String, String, String, String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPITopicFactory
-
Creates the hierarchical topic for the update submodel element event
- createUpdateSubmodelTopic(String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryTopicFactory
-
This method creates a Mqtt topic like /aas-registry/default/submodels/updated
- createUpdateSubmodelTopic(String, String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2SubmodelAggregatorTopicFactory
- createUpdateSubmodelTopicWithAASId(String, String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryTopicFactory
-
This method creates a Mqtt topic like /aas-registry/default/shells/[encoded aasId]/submodels/updated
- createVABElements(String) - Method in class org.eclipse.basyx.vab.factory.xml.VABXmlProviderFactory
- createValue(Object, Object) - Method in interface org.eclipse.basyx.vab.modelprovider.generic.IVABElementHandler
- createValue(Object, Object) - Method in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- createValue(Object, Object) - Method in class org.eclipse.basyx.vab.modelprovider.map.VABMapHandler
- createValue(String, Object) - Method in class org.eclipse.basyx.aas.aggregator.restapi.AASAggregatorProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.aas.registration.restapi.AASRegistryModelProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.aas.restapi.AASModelProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.restapi.AASAggregatorAASXUploadProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.restapi.TaggedDirectoryProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.MultiSubmodelElementProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.OperationProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.PropertyProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementCollectionProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.vab.coder.json.connector.JSONConnector
- createValue(String, Object) - Method in class org.eclipse.basyx.vab.gateway.DelegatingModelProvider
- createValue(String, Object) - Method in interface org.eclipse.basyx.vab.modelprovider.api.IModelProvider
-
Create a new value under the given path
- createValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.consistency.ConsistencyProvider
-
Create new Entity, check if submodel is frozen
- createValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.FileSystemProvider
-
Creates newEntity at the specified path If a collection exists at the specified path, add newEntity to it IF newEntity is not a collection
- createValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.generic.VABModelProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.VABElementProxy
-
Add element on server
- createValue(String, Object) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnector
- createValue(String, Object) - Method in class org.eclipse.basyx.vab.registry.restapi.VABRegistryModelProvider
- createValue(String, Object) - Method in class org.eclipse.basyx.vab.support.TypeDestroyingProvider
- createValue(String, String) - Method in interface org.eclipse.basyx.vab.protocol.api.IBaSyxConnector
-
Create a new property, operation, event submodel or aas under the given path
- createValue(String, String) - Method in class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnector
-
Invoke a BaSys Create operation
- createValue(String, String) - Method in class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
-
Invoke a BaSys invoke operation via HTTP.
- createWSPath(String, String) - Method in class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
-
Create web service path
- CUSTOM - org.eclipse.basyx.submodel.metamodel.api.identifier.IdentifierType
-
Custom identifiers like GUIDs (globally unique identifiers)
- CUSTOM - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyType
-
Enum values of IdentifierType
- CustomId - Class in org.eclipse.basyx.aas.metamodel.map.descriptor
-
CustomId identifier
- CustomId(String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.CustomId
-
Creates a new Identifier with IdentifierType == IdentifierType.CUSTOM
D
- DATA - org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.FileType
- DATA_ELEMENT - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
- DATA_SPECIFICATION_CONTENT - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.HasDataSpecificationXMLConverter
- DATA_SPECIFICATION_IEC61360 - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.HasDataSpecificationXMLConverter
- DATA_SPECIFICATION_REFERENCE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.HasDataSpecificationXMLConverter
- DataElement - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement
- DataElement() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.DataElement
- DataElement(String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.DataElement
-
Constructor with mandatory attribute
- DATAELEMENT - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- DATASPECIFICATION - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.EmbeddedDataSpecification
- DATASPECIFICATION - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasDataSpecification
- DataSpecificationContent - Class in org.eclipse.basyx.submodel.metamodel.map.dataspecification
- DataSpecificationContent() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationContent
- DataSpecificationIEC61360 - Class in org.eclipse.basyx.submodel.metamodel.map.dataspecification
-
An embedded DataSpecification that uses the DataSpecificationIEC61360 as a template
- DataSpecificationIEC61360() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360
-
Creates an empty DataSpecificationIEC61360
- DataSpecificationIEC61360(IDataSpecificationIEC61360Content) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360
-
Creates a DataSpecificationIEC61360 with a specific content
- DataSpecificationIEC61360Content - Class in org.eclipse.basyx.submodel.metamodel.map.dataspecification
-
DataSpecification class
- DataSpecificationIEC61360Content() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
-
Constructor
- DataSpecificationIEC61360Content(LangStrings, LangStrings, String, IReference, String, String, DataTypeIEC61360, LangStrings, String, Collection<IValueReferencePair>, String, IReference, LevelType) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
-
Constructor
- DataSpecificationIEC61360XMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.api.dataspecification
-
Handles the conversion between a DataSpecificationIEC61360 object and the XML tag <aas:dataSpecificationIEC61360> in both directions
- DataSpecificationIEC61360XMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- DATATYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- DataTypeIEC61360 - Enum in org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums
-
Possible value data types as defined in DAAS for IEC61360 data specification templates
- Date - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- DATE - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- DateTime - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- DateTimeStamp - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- DayTimeDuration - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- Debug - org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
- Decimal - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- decodePathElement(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Decodes sensitive characters, e.g.
- decoratedAasAggregator - Variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- decoratedAASAPI - Variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- decoratedRegistry - Variable in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- decoratedSubmodelAggregator - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- decoratedSubmodelAPI - Variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- DEFAULT_ASYNC_TIMEOUT - Static variable in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- DEFAULT_ASYNC_TIMEOUT - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- DefaultTrustManager - Class in org.eclipse.basyx.vab.protocol.https
-
A Default Trust manager class which trusts everything Used for testing with self signed certificate
- DefaultTrustManager() - Constructor for class org.eclipse.basyx.vab.protocol.https.DefaultTrustManager
- DefaultTypeFactory - Class in org.eclipse.basyx.vab.coder.json.serialization
-
Default type factory
- DefaultTypeFactory() - Constructor for class org.eclipse.basyx.vab.coder.json.serialization.DefaultTypeFactory
- DEFINITION - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- DelegatedInvocationManager - Class in org.eclipse.basyx.submodel.restapi.operation
-
A helper class for operation invocation delegation
- DelegatedInvocationManager(IConnectorFactory) - Constructor for class org.eclipse.basyx.submodel.restapi.operation.DelegatedInvocationManager
-
Constructs the DelegatedInvocationHelper using the passed connectorFactory for call delegation
- DelegatingDecoratingSubmodelAPIFactory - Class in org.eclipse.basyx.extensions.submodel.delegation
-
API provider for constructing a new SubmodelAPI which has delegated property
- DelegatingDecoratingSubmodelAPIFactory(ISubmodelAPIFactory) - Constructor for class org.eclipse.basyx.extensions.submodel.delegation.DelegatingDecoratingSubmodelAPIFactory
- DelegatingModelProvider - Class in org.eclipse.basyx.vab.gateway
-
IModelProvider that delegates all calls to a Connector to enable gateway functionality
- DelegatingModelProvider(IConnectorFactory) - Constructor for class org.eclipse.basyx.vab.gateway.DelegatingModelProvider
- DelegatingSubmodelAPI - Class in org.eclipse.basyx.extensions.submodel.delegation
-
Implementation variant for the SubmodelAPI which handles the Submodels with delegated Property
- DelegatingSubmodelAPI(ISubmodelAPI, PropertyDelegationManager) - Constructor for class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- DELEGATION_TYPE - Static variable in class org.eclipse.basyx.submodel.restapi.operation.DelegatedInvocationManager
- delete(String) - Method in interface org.eclipse.basyx.extensions.internal.storage.IBaSyxStorageAPI
-
Deletes an object by it's key from the persistence storage
- delete(IIdentifier) - Method in interface org.eclipse.basyx.aas.registration.api.IAASRegistry
-
Delete AAS descriptor from registry
- delete(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.memory.AASRegistry
- delete(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryService
- delete(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryServiceV2
- delete(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.proxy.AASRegistryProxy
-
Delete AAS descriptor from registry
- delete(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- delete(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
- delete(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- delete(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
- delete(IIdentifier, IIdentifier) - Method in interface org.eclipse.basyx.aas.registration.api.IAASRegistry
-
Delete SM descriptor from registry
- delete(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.aas.registration.memory.AASRegistry
- delete(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryService
- delete(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryServiceV2
- delete(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.aas.registration.proxy.AASRegistryProxy
- delete(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
- delete(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- delete(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
- deleteAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.AASAggregator
- deleteAAS(IIdentifier) - Method in interface org.eclipse.basyx.aas.aggregator.api.IAASAggregator
-
Deletes a specific Asset Administration Shell
- deleteAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregator
- deleteAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregatorV2
- deleteAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.proxy.AASAggregatorProxy
- deleteAAS(IIdentifier) - Method in interface org.eclipse.basyx.aas.manager.api.IAssetAdministrationShellManager
-
Unlink an AAS from the system
- deleteAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
- deleteAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.AASAggregatorAASXUpload
- deleteAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedAASAggregator
- deleteAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- deleteAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.
- deleteCollection() - Method in interface org.eclipse.basyx.extensions.internal.storage.IBaSyxStorageAPI
-
Deletes a collection, whereby "collection" is a data container in the context of the respective persistence storage.
- deleteDirectory(String) - Method in interface org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.FileSystem
-
Deletes the directory at the specified path, including contained files and subdirectories.
Does not throw an Exception if directory at path does not exist. - deleteDirectory(String) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.GenericFileSystem
- deleteFile(String) - Method in interface org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.FileSystem
-
Deletes the file at the specified path.
Does not throw an Exception if the file does not exist. - deleteFile(String) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.GenericFileSystem
- deleteFile(Submodel, String) - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- deleteRule(RbacRule) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleSet
- deleteSubmodel(IIdentifier, IIdentifier) - Method in interface org.eclipse.basyx.aas.manager.api.IAssetAdministrationShellManager
-
Deletes a submodel on a remote server and removes its registry entry
- deleteSubmodel(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
- deleteSubmodelByIdentifier(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- deleteSubmodelByIdentifier(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- deleteSubmodelByIdentifier(IIdentifier) - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregator
-
Deletes a specific Submodel
- deleteSubmodelByIdentifier(IIdentifier) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregator
- deleteSubmodelByIdentifier(IIdentifier) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- deleteSubmodelByIdentifier(IIdentifier) - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- deleteSubmodelByIdShort(String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- deleteSubmodelByIdShort(String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- deleteSubmodelByIdShort(String) - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregator
-
Deletes a specific Submodel
- deleteSubmodelByIdShort(String) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregator
- deleteSubmodelByIdShort(String) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- deleteSubmodelByIdShort(String) - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- deleteSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- deleteSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- deleteSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- deleteSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- deleteSubmodelElement(String) - Method in interface org.eclipse.basyx.submodel.metamodel.api.IElementContainer
-
Deletes a submodel element by name
- deleteSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
-
Delete a submodel element by given id
- deleteSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
-
Delete a submodel element by given id
- deleteSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
-
Deletes an element from element collection
- deleteSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
-
Deletes an element from element collection
- deleteSubmodelElement(String) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Removes a submodelElement from the submodel
- deleteSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- deleteSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- deleteSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- deleteSubmodelTag(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- deleteValue(Object, Object) - Method in interface org.eclipse.basyx.vab.modelprovider.generic.IVABElementHandler
- deleteValue(Object, Object) - Method in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- deleteValue(Object, Object) - Method in class org.eclipse.basyx.vab.modelprovider.map.VABMapHandler
- deleteValue(Object, String) - Method in interface org.eclipse.basyx.vab.modelprovider.generic.IVABElementHandler
- deleteValue(Object, String) - Method in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- deleteValue(Object, String) - Method in class org.eclipse.basyx.vab.modelprovider.map.VABMapHandler
- deleteValue(String) - Method in class org.eclipse.basyx.aas.aggregator.restapi.AASAggregatorProvider
- deleteValue(String) - Method in class org.eclipse.basyx.aas.registration.restapi.AASRegistryModelProvider
- deleteValue(String) - Method in class org.eclipse.basyx.aas.restapi.AASModelProvider
- deleteValue(String) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- deleteValue(String) - Method in class org.eclipse.basyx.submodel.restapi.MultiSubmodelElementProvider
- deleteValue(String) - Method in class org.eclipse.basyx.submodel.restapi.OperationProvider
- deleteValue(String) - Method in class org.eclipse.basyx.submodel.restapi.PropertyProvider
- deleteValue(String) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementCollectionProvider
- deleteValue(String) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementProvider
- deleteValue(String) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- deleteValue(String) - Method in class org.eclipse.basyx.vab.coder.json.connector.JSONConnector
- deleteValue(String) - Method in class org.eclipse.basyx.vab.gateway.DelegatingModelProvider
- deleteValue(String) - Method in interface org.eclipse.basyx.vab.modelprovider.api.IModelProvider
-
Deletes value under the given path
- deleteValue(String) - Method in class org.eclipse.basyx.vab.modelprovider.consistency.ConsistencyProvider
-
Delete entity, check if submodel is frozen
- deleteValue(String) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.FileSystemProvider
-
Deletes the Object, folder or collection at the specified path If it is a collection, remove its name from the meta file of the folder that contains the collection
- deleteValue(String) - Method in class org.eclipse.basyx.vab.modelprovider.generic.VABModelProvider
- deleteValue(String) - Method in class org.eclipse.basyx.vab.modelprovider.VABElementProxy
-
Delete element from server
- deleteValue(String) - Method in interface org.eclipse.basyx.vab.protocol.api.IBaSyxConnector
-
Delete a property, operation, event, submodel or aas under the given path
- deleteValue(String) - Method in class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnector
-
Invoke a Basys delete operation.
- deleteValue(String) - Method in class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
-
Invoke basysDelete operation via HTTP DELETE.
- deleteValue(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnector
- deleteValue(String) - Method in class org.eclipse.basyx.vab.registry.restapi.VABRegistryModelProvider
- deleteValue(String) - Method in class org.eclipse.basyx.vab.support.TypeDestroyingProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.aas.aggregator.restapi.AASAggregatorProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.aas.registration.restapi.AASRegistryModelProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.aas.restapi.AASModelProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.MultiSubmodelElementProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.OperationProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.PropertyProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementCollectionProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.vab.coder.json.connector.JSONConnector
- deleteValue(String, Object) - Method in class org.eclipse.basyx.vab.gateway.DelegatingModelProvider
- deleteValue(String, Object) - Method in interface org.eclipse.basyx.vab.modelprovider.api.IModelProvider
-
Deletes an entry from a map or collection by the given key
- deleteValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.consistency.ConsistencyProvider
-
Delete value from collection or map, check if submodel is frozen and increase clock
- deleteValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.FileSystemProvider
-
Deletes the Object or Map that is equal to obj from the collection in the specified path Otherwise, throw a ResourceNotFoundException
- deleteValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.generic.VABModelProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.VABElementProxy
-
Delete element from server
- deleteValue(String, Object) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnector
- deleteValue(String, Object) - Method in class org.eclipse.basyx.vab.registry.restapi.VABRegistryModelProvider
- deleteValue(String, Object) - Method in class org.eclipse.basyx.vab.support.TypeDestroyingProvider
- deleteValue(String, String) - Method in interface org.eclipse.basyx.vab.protocol.api.IBaSyxConnector
-
Deletes an entry from a map or collection by the given key
- deleteValue(String, String) - Method in class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnector
-
Invoke a Basys delete operation.
- deleteValue(String, String) - Method in class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
-
Invoke a BaSys Delete operation via HTTP PATCH.
- DEPARTMENTID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- DEPENDS_ON_REFS - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable.QualifiableXMLConverter
- DEPENDSON - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Formula
- deregister(IAASRegistry, Collection<AASBundle>) - Static method in class org.eclipse.basyx.aas.bundle.AASBundleHelper
-
Deregisters a given set of bundles from a given registry
- DERIVED_FROM - Static variable in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
- DERIVEDFROM - Static variable in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- DESCRIPTION - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.ReferableXMLConverter
- DESCRIPTION - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- descriptorMap - Variable in class org.eclipse.basyx.aas.registration.memory.MapRegistryHandler
- deserialize(InputStream) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleSetDeserializer
- deserialize(String) - Method in interface org.eclipse.basyx.vab.coder.json.metaprotocol.IMetaProtocolHandler
-
Deserialize the returned JSON String, handle meta-information of the protocol and return response object
- deserialize(String) - Method in class org.eclipse.basyx.vab.coder.json.metaprotocol.MetaprotocolHandler
- deserialize(String) - Method in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
- deserialize(String) - Method in interface org.eclipse.basyx.vab.coder.json.serialization.Serializer
-
Deserialize a primitive or complex value from JSON object
- deserializeAASDescriptor(String) - Static method in class org.eclipse.basyx.aas.factory.json.BidirectionalJSONConverter
- deserializeJSON(String) - Static method in class org.eclipse.basyx.aas.factory.json.BidirectionalJSONConverter
- deserializeObjectFromString(String) - Method in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
-
Read an object from Base64 string.
- deserializeShell(String) - Static method in class org.eclipse.basyx.aas.factory.json.BidirectionalJSONConverter
- deserializeSubmodel(String) - Static method in class org.eclipse.basyx.aas.factory.json.BidirectionalJSONConverter
- destroyType(Map<String, Object>) - Static method in class org.eclipse.basyx.vab.support.TypeDestroyer
-
Removes type information of all objects within the map, i.e.
- DigitalNameplateSubmodel - Class in org.eclipse.basyx.submodel.types.digitalnameplate
-
DigitalNameplateSubmodel as defined in the AAS Digital Nameplate Template document
this contains the nameplate information attached to the product - DigitalNameplateSubmodel(String, Identifier, LangString, LangString, Address, LangString, String) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Constructor with mandatory attributes
- DigitalNameplateSubmodel(String, Identifier, MultiLanguageProperty, MultiLanguageProperty, Address, MultiLanguageProperty, Property) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Constructor with mandatory attributes
- DigitalNameplateSubmodel(Identifier, LangString, LangString, Address, LangString, String) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Constructor with default idShort
- DigitalNameplateSubmodel(Identifier, MultiLanguageProperty, MultiLanguageProperty, Address, MultiLanguageProperty, Property) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Constructor with default idShort
- DIRECTORY - org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.FileType
- directoryService - Variable in class org.eclipse.basyx.vab.manager.VABConnectionManager
-
Directory service reference
- disableValidation() - Method in class org.eclipse.basyx.vab.protocol.https.HTTPSConnectorProvider
-
Disable the validation of hostname in Jersey Https client
- disableWhitelist() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.Disables the submodel element filter whitelist
- disableWhitelist() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Disables the submodel element filter whitelist
- disableWhitelist() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
-
Disables the submodel element filter whitelist
- docBasePath - Variable in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Requested server documents base path
- doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.basyx.vab.protocol.http.server.VABHTTPInterface
-
Implement "Delete" operation.
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.basyx.vab.protocol.http.server.VABHTTPInterface
-
Implement "Get" operation Process HTTP get request - get sub model property value
- doPatch(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.basyx.vab.protocol.http.server.BasysHTTPServlet
-
Implement Patch request
- doPatch(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.basyx.vab.protocol.http.server.VABHTTPInterface
-
Handle a HTTP PATCH operation.
- doPost(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.basyx.vab.protocol.http.server.VABHTTPInterface
-
Handle HTTP POST operation.
- doPut(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.basyx.vab.protocol.http.server.VABHTTPInterface
-
Implement "Set" operation
- Double - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- Duration - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
E
- elementAdded(String, Object) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
- elementAdded(String, Object) - Method in interface org.eclipse.basyx.submodel.restapi.observing.ISubmodelAPIObserver
-
Is called when a SubmodelElement is added
- elementAdded(String, Object, String, String, String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
- elementAdded(String, Object, String, String, String) - Method in interface org.eclipse.basyx.submodel.restapi.observing.ISubmodelAPIObserverV2
-
Is called when a SubmodelElement is added
- ElementContainerHelper - Class in org.eclipse.basyx.submodel.metamodel.map.helper
-
Contains helper methods of element container
- ElementContainerHelper() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.helper.ElementContainerHelper
- ElementContainerValuesHelper - Class in org.eclipse.basyx.submodel.metamodel.facade
-
Helper class for getting the /values Map from a Element Container.
- ElementContainerValuesHelper() - Constructor for class org.eclipse.basyx.submodel.metamodel.facade.ElementContainerValuesHelper
- elementDeleted(String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
- elementDeleted(String) - Method in interface org.eclipse.basyx.submodel.restapi.observing.ISubmodelAPIObserver
-
Is called when a SubmodelElement is deleted
- elementDeleted(String, ISubmodelElement, String, String, String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
- elementDeleted(String, ISubmodelElement, String, String, String) - Method in interface org.eclipse.basyx.submodel.restapi.observing.ISubmodelAPIObserverV2
-
Is called when a SubmodelElement is deleted
- elements - Variable in class org.eclipse.basyx.vab.modelprovider.generic.VABModelProvider
-
Root object that stores contained elements
- ELEMENTS - Static variable in class org.eclipse.basyx.submodel.restapi.MultiSubmodelElementProvider
- elementUpdated(String, Object) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
- elementUpdated(String, Object) - Method in interface org.eclipse.basyx.submodel.restapi.observing.ISubmodelAPIObserver
-
Is called when a SubmodelElement is updated
- elementUpdated(String, ISubmodelElement, String, String, String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
- elementUpdated(String, ISubmodelElement, String, String, String) - Method in interface org.eclipse.basyx.submodel.restapi.observing.ISubmodelAPIObserverV2
-
Is called when a SubmodelElement is updated
- elementValue(String, Object, String, String, String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
- elementValue(String, Object, String, String, String) - Method in interface org.eclipse.basyx.submodel.restapi.observing.ISubmodelAPIObserverV2
-
Is called when a SubmodelElement value is updated
- ElevatedCodeAuthentication - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Authentication type that indicates that execution was caused by internal code and therefore should bypass access control to get the required information or do the required changes.
- ElevatedCodeAuthentication() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.ElevatedCodeAuthentication
- ElevatedCodeAuthentication.ElevatedCodeAuthenticationAreaHandler - Class in org.eclipse.basyx.extensions.shared.authorization.internal
- ElevatedCodeAuthenticationAreaHandler() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.ElevatedCodeAuthentication.ElevatedCodeAuthenticationAreaHandler
- Email - Class in org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address
-
Email as defined in the AAS Digital Nameplate Template document
It is a submodel element collection which contains email address and encryption method - Email(String, String) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Constructor with mandatory attributes
- Email(String, Property) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Constructor with mandatory attributes
- EMAILADDRESSID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
- EMAILPREFIX - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- EMBEDDED_DATA_SPECIFICATION - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.HasDataSpecificationXMLConverter
- EmbeddedDataSpecification - Class in org.eclipse.basyx.submodel.metamodel.map.dataspecification
- EmbeddedDataSpecification() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.dataspecification.EmbeddedDataSpecification
- EMBEDDEDDATASPECIFICATIONS - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasDataSpecification
- EMPTYVALUEUPDATE_TYPE - Static variable in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2Helper
- enableValidation() - Method in class org.eclipse.basyx.vab.protocol.https.HTTPSConnectorProvider
-
Enable the validation of hostname in Jersey Https client
- enableWhitelist() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.Enables the submodel element filter whitelist
- enableWhitelist() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Enables the submodel element filter whitelist
- enableWhitelist() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
-
Enables the submodel element filter whitelist
- encode(String) - Method in class org.eclipse.basyx.extensions.shared.encoding.Base64URLEncoder
- encode(String) - Method in interface org.eclipse.basyx.extensions.shared.encoding.IEncoder
-
Encodes the passed string
- encode(String) - Method in class org.eclipse.basyx.extensions.shared.encoding.URLEncoder
- encodeId(String) - Method in class org.eclipse.basyx.extensions.shared.mqtt.AbstractMqttV2TopicFactory
- encodePathElement(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Encodes sensitive characters, e.g.
- ENDPOINTS - Static variable in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
- enterElevatedCodeAuthenticationArea() - Static method in class org.eclipse.basyx.extensions.shared.authorization.internal.ElevatedCodeAuthentication
- Entity - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity
-
A entity element as defined in DAAS document
- Entity() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- Entity(String, EntityType) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
-
Constructor accepting only mandatory attribute
- Entity(EntityType, Collection<ISubmodelElement>, IReference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- ENTITY - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- ENTITY - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- ENTITY - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.entity.EntityXMLConverter
- ENTITY - Static variable in class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- ENTITY_TYPE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.entity.EntityXMLConverter
- ENTITY_TYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- EntityType - Enum in org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity
-
Enumeration for denoting whether an entity is a self-managed entity or a comanaged entity.
- ENTITYTYPE - Static variable in class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- EntityValue - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity
-
Container class for holding the value of Entity
- EntityValue(Collection<ISubmodelElement>, IReference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.EntityValue
- EntityXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.entity
-
Parses <aas:entity> and builds the Entity object from it
Builds <aas:entity> from a given Entity object - EntityXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.entity.EntityXMLConverter
- entrySet() - Method in class org.eclipse.basyx.vab.model.VABModelMap
- equals(Object) - Method in class org.eclipse.basyx.aas.bundle.AASBundle
- equals(Object) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation
- equals(Object) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRule
- equals(Object) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.TagTargetInformation
- equals(Object) - Method in class org.eclipse.basyx.vab.model.VABModelMap
-
VABModelMaps are assumed to be equal iff they are containing the same data independent of the used containers.
- equals(Object) - Method in class org.eclipse.basyx.vab.protocol.http.server.JwtBearerTokenAuthenticationConfiguration
- equals(Object) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
- Error - org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
- EVENT - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- Exception - org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
- ExceptionToHTTPCodeMapper - Class in org.eclipse.basyx.vab.protocol.http.server
-
Maps Exceptions from providers to HTTP-Codes
- ExceptionToHTTPCodeMapper() - Constructor for class org.eclipse.basyx.vab.protocol.http.server.ExceptionToHTTPCodeMapper
- EXECUTE_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- EXECUTE_SCOPE - Static variable in class org.eclipse.basyx.extensions.submodel.authorization.SubmodelAPIScopes
- ExecutionState - Enum in org.eclipse.basyx.submodel.restapi.operation
-
ExecutionState for Operations
- EXECUTIONSTATE - Static variable in class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
- exit - Variable in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Exit flag
- extractIds(String) - Static method in class org.eclipse.basyx.extensions.shared.mqtt.PayloadParserHelper
- extractShellId() - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorPayloadParser
- extractShellId() - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServicePayloadParser
- extractShellId() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIPayloadParser
- extractSubmodelElementIdShort() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIPayloadParser
- extractSubmodelId() - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServicePayloadParser
- extractSubmodelId() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIPayloadParser
F
- FAILED - org.eclipse.basyx.submodel.restapi.operation.ExecutionState
-
Operation has failed
- Fatal - org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
- Fax - Class in org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address
-
Fax as defined in the AAS Digital Nameplate Template document
It is a submodel element collection which contains a fax number including type - Fax(String, LangString) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
-
Constructor with mandatory attributes
- Fax(String, MultiLanguageProperty) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
-
Constructor with mandatory attributes
- FAXNUMBERID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
- FAXPREFIX - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- FaxType - Enum in org.eclipse.basyx.submodel.types.digitalnameplate.enums
-
characterization of the fax according its location or usage as described in the AAS Digital Nameplate template
- FeatureNotImplementedException - Exception in org.eclipse.basyx.vab.exception
-
Exception that indicates that a SDK feature is not yet implemented
- FeatureNotImplementedException() - Constructor for exception org.eclipse.basyx.vab.exception.FeatureNotImplementedException
- FeatureNotImplementedException(String) - Constructor for exception org.eclipse.basyx.vab.exception.FeatureNotImplementedException
- File - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement
-
A blob property as defined in DAAS document
- File - Class in org.eclipse.basyx.vab.modelprovider.filesystem.filesystem
-
Represents a generic file which is either data or a directory
- File() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
-
Creates an empty File object
- File(String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
-
Constructor accepting only mandatory attribute
- File(String, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
-
Creates a file data element.
- File(String, FileType) - Constructor for class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.File
- FILE - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- FILE - Static variable in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- FILE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.FileXMLConverter
- FILE - Static variable in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- FileLoaderHelper - Class in org.eclipse.basyx.aas.factory.aasx
-
A helper class for providing InputStream of file from specified path.
- FileLoaderHelper() - Constructor for class org.eclipse.basyx.aas.factory.aasx.FileLoaderHelper
- FileSystem - Interface in org.eclipse.basyx.vab.modelprovider.filesystem.filesystem
-
Abstracts from a generic file system
- FileSystemProvider - Class in org.eclipse.basyx.vab.modelprovider.filesystem
-
Provides models based on a generic file system
- FileSystemProvider(FileSystem, String) - Constructor for class org.eclipse.basyx.vab.modelprovider.filesystem.FileSystemProvider
-
Constructor which takes a file system and a root directory Removes the last '/' from the passed root directory if it exists Creates the root directory folder
- FileSystemProvider(FileSystem, String, Map<String, Object>) - Constructor for class org.eclipse.basyx.vab.modelprovider.filesystem.FileSystemProvider
- FileSystemProvider(FileSystem, String, Map<String, Object>, boolean) - Constructor for class org.eclipse.basyx.vab.modelprovider.filesystem.FileSystemProvider
-
Same constructor as the above one, only gets an additional boolean argument doEmptyDirectory which specifies whether to empty the root directory or not
- FileType - Enum in org.eclipse.basyx.vab.modelprovider.filesystem.filesystem
-
Represent the type of a file: Either it is data or a directory
- FileXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement
-
Parses <aas:file> and builds the File object from it
Builds <aas:file> from a given File object - FileXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.FileXMLConverter
- FIRST - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.RelationshipElementXMLConverter
- FIRST - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- fixInvokeIdShortPath(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- Float - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- Formula - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable
-
Forumla class as defined by DAAS document
- Formula() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Formula
-
Constructor
- Formula(Collection<IReference>) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Formula
- FORMULA - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable.QualifiableXMLConverter
- FRAGMENTID - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyType
- FRAGMENTREFERENCE - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- fromFile(String) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleSetDeserializer
- fromIdentifierType(IdentifierType) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyType
- fromLiteral(Class<T>, String) - Static method in class org.eclipse.basyx.submodel.metamodel.enumhelper.StandardizedLiteralEnumHelper
-
Maps string literals of
StandardizedLiteralEnum
s to enum constants. - fromName(String) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueTypeHelper
-
Map the name of a PropertyValueTypeDef to a PropertyValueTypeDef
- fromString(String) - Static method in enum org.eclipse.basyx.aas.metamodel.api.parts.asset.AssetKind
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.LevelType
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.identifier.IdentifierType
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind.ModelingKind
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyType
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.EntityType
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.restapi.operation.ExecutionState
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.FaxType
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.MailType
- fromString(String) - Static method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.PhoneType
- fromStringPairs(String...) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangStrings
-
QoL method which creates a
LangStrings
with the specified strings. - FurtherInformation - Class in org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation
-
FurtherInformation as described in the Submodel Template AAS Technical Data Document It contains Further information on the product, the validity of the information provided and this data record.
- FurtherInformation(String, XMLGregorianCalendar) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
-
Constructor with mandatory attributes
- FurtherInformation(String, Property) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
-
Constructor with mandatory attributes
- FurtherInformation(XMLGregorianCalendar) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
-
Constructor with default idShort
- FurtherInformation(Property) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
-
Constructor with default idShort
- FURTHERINFORMATIONID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
G
- GDay - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- GeneralInformation - Class in org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation
-
GeneralInformation as described in the Submodel Template AAS Technical Data Document It is a submodel element collection which contains General information, for example ordering and manufacturer information.
- GeneralInformation(String, String, LangString, String, String) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Constructor with mandatory attributes
- GeneralInformation(String, LangString, String, String) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Constructor with default idShort
- GeneralInformation(String, Property, MultiLanguageProperty, Property, Property) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Constructor with mandatory attributes
- GeneralInformation(Property, MultiLanguageProperty, Property, Property) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Constructor with default idShort
- GENERALINFORMATIONID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
- GenericFileSystem - Class in org.eclipse.basyx.vab.modelprovider.filesystem.filesystem
-
Implements a generic file system
- GenericFileSystem() - Constructor for class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.GenericFileSystem
- get() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.AuthenticationContextProvider
- get() - Method in interface org.eclipse.basyx.extensions.shared.authorization.internal.ISubjectInformationProvider
-
Fetches the value from the provider.
- get() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.JWTAuthenticationContextProvider
- get(Object) - Method in class org.eclipse.basyx.vab.model.VABModelMap
- get(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangStrings
- get(IIdentifier) - Method in interface org.eclipse.basyx.aas.registration.memory.IRegistryHandler
-
Queries the registry datasource for a entry with the given identifier.
- get(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.memory.MapRegistryHandler
- getAAS() - Method in class org.eclipse.basyx.aas.bundle.AASBundle
- getAAS() - Method in interface org.eclipse.basyx.aas.restapi.api.IAASAPI
- getAAS() - Method in class org.eclipse.basyx.aas.restapi.observing.ObservableAASAPI
- getAAS() - Method in class org.eclipse.basyx.aas.restapi.vab.VABAASAPI
- getAAS() - Method in class org.eclipse.basyx.extensions.aas.api.authorization.AuthorizedAASAPI
- getAAS() - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- getAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.AASAggregator
- getAAS(IIdentifier) - Method in interface org.eclipse.basyx.aas.aggregator.api.IAASAggregator
-
Retrieves a specific Asset Administration Shell
- getAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregator
- getAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregatorV2
- getAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.proxy.AASAggregatorProxy
- getAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.AASAggregatorAASXUpload
- getAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedAASAggregator
- getAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- getAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.
- getAASAccessPath(IIdentifier) - Static method in class org.eclipse.basyx.aas.aggregator.AASAggregatorAPIHelper
-
Retrieves access path for getting single AAS
- getAASApi(AssetAdministrationShell) - Method in class org.eclipse.basyx.aas.restapi.AASAPIFactory
- getAASApi(AssetAdministrationShell) - Method in interface org.eclipse.basyx.aas.restapi.api.IAASAPIFactory
-
Deprecated.This method is deprecated please use
IAASAPIFactory.create(AssetAdministrationShell)
- getAASApi(AssetAdministrationShell) - Method in class org.eclipse.basyx.aas.restapi.vab.VABAASAPIFactory
- getAASApi(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.AuthorizedDecoratingAASAPIFactory
- getAASApi(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedDecoratingAASAPIFactory
- getAASApi(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.api.mqtt.MqttDecoratingAASAPIFactory
- getAasApiProvider() - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- getAASEntryPath(IIdentifier) - Static method in class org.eclipse.basyx.aas.aggregator.AASAggregatorAPIHelper
-
Retrieves access path for creating, updating, deleting single AAS
- getAasId() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation
- getAASId(ObservableSubmodelAPI) - Static method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIHelper
- getAASIdShort(ObservableAASAPI) - Static method in class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIHelper
- getAasIdUnsecured(AASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- getAASList() - Method in class org.eclipse.basyx.aas.aggregator.AASAggregator
- getAASList() - Method in interface org.eclipse.basyx.aas.aggregator.api.IAASAggregator
-
Retrieves all Asset Administration Shells from the endpoint
- getAASList() - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregator
- getAASList() - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregatorV2
- getAASList() - Method in class org.eclipse.basyx.aas.aggregator.proxy.AASAggregatorProxy
- getAASList() - Method in class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.AASAggregatorAASXUpload
- getAASList() - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedAASAggregator
- getAASList() - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- getAASList() - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.
- getAASPath() - Static method in class org.eclipse.basyx.aas.restapi.AASAPIHelper
-
Retrieves base access path for AAS API
- getAASPath(IIdentifier) - Static method in class org.eclipse.basyx.aas.registration.AASRegistryAPIHelper
-
Retrieves an access path for an AAS
- getAASProvider(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.AASAggregator
- getAASProvider(IIdentifier) - Method in interface org.eclipse.basyx.aas.aggregator.api.IAASAggregator
-
Retrieves the provider for a specific Asset Administration Shell
- getAASProvider(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregator
- getAASProvider(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregatorV2
- getAASProvider(IIdentifier) - Method in class org.eclipse.basyx.aas.aggregator.proxy.AASAggregatorProxy
- getAASProvider(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.AASAggregatorAASXUpload
- getAASProvider(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedAASAggregator
- getAASProvider(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- getAASProvider(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.
- getAasServerId() - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregatorV2
- getAasServerId() - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- getAcceptedIssuers() - Method in class org.eclipse.basyx.vab.protocol.https.DefaultTrustManager
- getAccessControlAllowOrigin() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
- getAccessControlPolicyPoints() - Method in interface org.eclipse.basyx.aas.metamodel.api.security.ISecurity
-
Gets the access control policy points of the AAS.
- getAccessControlPolicyPoints() - Method in class org.eclipse.basyx.aas.metamodel.map.security.Security
- getAction() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRule
- getAction() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleDTO
- getAddress() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Gets address information of a business partner Note: mandatory property according to EU Machine Directive 2006/42/EC.
- getAddressOfAdditionalLink() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets web site address where information about the product or contact is given
- getAddressRemarks() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets plain text characterizing address information for which there is no property
- getAdministration() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getAdministration() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getAdministration() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getAdministration() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IIdentifiable
-
Gets the administrative information of an identifiable element.
- getAdministration() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getAdministration() - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- getAdministration() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
- getAdministration() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getAggregatorPath() - Static method in class org.eclipse.basyx.aas.aggregator.AASAggregatorAPIHelper
- getAll() - Method in interface org.eclipse.basyx.aas.registration.memory.IRegistryHandler
-
Returns a list of all descriptors contained in the registry datasource.
- getAll() - Method in class org.eclipse.basyx.aas.registration.memory.MapRegistryHandler
- getAnnotations() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElementValue
- getAPI() - Method in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- getApplicationName() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Gets the OPC UA client's application name.
- getApplicationUri() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Gets the OPC UA client's application URI.
- getArbitrary() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.GuidelineSpecificProperties
-
Gets arbitrary, representing information required by further standards
- getArbitrary() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Gets arbitrary semanticId but defined in a classification system Arbitrary SubmodelElement with semanticId possibly referring to a ConceptDescription can be used within the Technical Properties.
- getAsset() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell
-
Gets the asset the AAS is representing.
- getAsset() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getAsset() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getAsset() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Get asset
- getAsset() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.IEntity
-
Gets the reference to the asset the entity is representing.
- getAsset() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.entity.ConnectedEntity
- getAsset() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- getAsset() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.EntityValue
- getAssetAdministrationShells() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAasEnv
- getAssetAdministrationShells() - Method in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- getAssetIdentificationModel() - Method in interface org.eclipse.basyx.aas.metamodel.api.parts.asset.IAsset
-
Gets the reference to a Submodel that defines the handling of additional domain specific (proprietary) Identifiers for the asset like e.g.
- getAssetIdentificationModel() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getAssetKind() - Method in interface org.eclipse.basyx.aas.metamodel.api.parts.asset.IAsset
-
Gets the asset kind
- getAssetKind() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getAssetReference() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell
-
Gets the reference to the asset the AAS is representing.
- getAssetReference() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getAssetReference() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getAssets() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAasEnv
- getAssets() - Method in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- getAssetSpecificProperties() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Gets collection of guideline specific properties
- getAuthentication() - Static method in class org.eclipse.basyx.extensions.shared.authorization.internal.AuthenticationContextProvider
- getAuthorities(Authentication) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.AuthenticationGrantedAuthorityAuthenticator
- getAuthorities(SubjectInformationType) - Method in interface org.eclipse.basyx.extensions.shared.authorization.internal.IGrantedAuthorityAuthenticator
-
Fetches the authorities from the provider.
- getAuthorization() - Method in interface org.eclipse.basyx.vab.protocol.http.connector.IAuthorizationSupplier
-
Might provide a value that can be placed in the HTTP Authorization request header.
- getAuthorization() - Method in class org.eclipse.basyx.vab.protocol.http.connector.OAuth2ClientCredentialsBasedAuthorizationSupplier
- getBackendReference() - Method in class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Get backend reference
- getBackendReference() - Method in class org.eclipse.basyx.vab.modelprovider.consistency.ConsistencyProvider
-
Get backend reference
- getBillOfMaterial() - Method in interface org.eclipse.basyx.aas.metamodel.api.parts.asset.IAsset
-
Gets bill of material of the asset represented by a submodel of the same AAS.
- getBillOfMaterial() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getById(int) - Static method in enum org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
- getByteArray(byte[], int) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Get all remaining bytes from byte array
- getByteArray(byte[], int, int) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Get a number of bytes from byte array
- getByteArrayValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IBlob
-
Gets the value of the Blob instance of a blob data element.
- getByteArrayValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedBlob
- getByteArrayValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- getCallbackUrl() - Method in class org.eclipse.basyx.submodel.restapi.operation.CallbackResponse
- getCategory() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getCategory() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getCategory() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getCategory() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- getCategory() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- getCategory() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IReferable
-
Gets the category of the referable.
- getCategory() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getCategory() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getCategory() - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- getCategory() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- getCategory() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getCategory() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- getCategory() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getCategory() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- getCertificate() - Method in interface org.eclipse.basyx.aas.metamodel.api.security.ISecurity
-
Gets the certificates of the AAS.
- getCertificate() - Method in class org.eclipse.basyx.aas.metamodel.map.security.Security
- getCertificate() - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Gets the generated self-signed certificate.
- getCertificate() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Gets the certificate for client identification towards the server.
- getCertificatePath() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Returns Path to the certificate
- getCertsEndpoint() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.KeycloakService
- getChildContext() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxChildContext
- getChildContexts() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
- getCityTown() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets town or city Note: mandatory property according to EU Machine Directive 2006/42/EC.
- getClassificationSystemVersion() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Gets common version identifier of the used classification system, in order to distinguish different version of the property dictionary.
- getClient() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Gets the client object from the underlying OPC UA library.
- getClient() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnector
-
Gets the OPC UA client used for communication to the server.
- getCode() - Method in class org.eclipse.basyx.vab.coder.json.metaprotocol.Message
- getCollectionName() - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- getCombinedMessage(String, String) - Static method in class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIObserver
- getCombinedMessage(String, String) - Static method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorHelper
- getCombinedMessage(String, String, String) - Static method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- getCombinedMessage(String, String, String) - Static method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Deprecated.
- getConceptDescriptionReferences() - Method in interface org.eclipse.basyx.aas.metamodel.api.parts.IConceptDictionary
-
Returns the external concept descriptions that defines a concept.
- getConceptDescriptionReferences() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- getConceptDescriptions() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAasEnv
- getConceptDescriptions() - Method in interface org.eclipse.basyx.aas.metamodel.api.parts.IConceptDictionary
-
Returns the internal concept descriptions that defines a concept.
- getConceptDescriptions() - Method in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- getConceptDescriptions() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- getConceptDictionary() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell
-
Gets the concept dictionaries associated with the AAS.
- getConceptDictionary() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getConceptDictionary() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getConfiguration() - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Gets the current client configuration.
- getConfiguration() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Gets the current client configuration.
- getConnectedSubmodelElement(VABElementProxy, String, String, Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementFactory
-
Creates a connected ISubmodelElement by idShort, proxy and map content
- getConnectedSubmodelElements(VABElementProxy, String, String) - Static method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementFactory
-
Creates connected ISubmodelElements from a VABElementProxy
- getConnector(String) - Method in class org.eclipse.basyx.vab.gateway.ConnectorProviderMapper
- getConnector(String) - Method in class org.eclipse.basyx.vab.protocol.api.ConnectorFactory
- getConnector(String) - Method in interface org.eclipse.basyx.vab.protocol.api.IConnectorFactory
-
Deprecated.This method is deprecated please use
IConnectorFactory.create(String)
- getConnectorFactory() - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- getContainedElement() - Method in interface org.eclipse.basyx.aas.metamodel.api.parts.IView
-
Gets the referable elements that are contained in the view.
- getContainedElement() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- getContent() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecification
-
Returns the embedded content of the DataSpecification
- getContent() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IEmbeddedDataSpecification
-
Returns the embedded content of the DataSpecification
- getContent() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360
- getContent() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.EmbeddedDataSpecification
- getContextPath() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Return Tomcat context path.
- getCorsOrigin() - Method in class org.eclipse.basyx.vab.protocol.http.server.BasysHTTPServlet
- getCredentials() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.ElevatedCodeAuthentication
- getCurrentTime() - Method in interface org.eclipse.basyx.vab.modelprovider.filesystem.TimeProvider
- getDataElements(VABElementProxy, String, String) - Static method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementFactory
-
Creates connected IDataElements from a VABElementProxy
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- getDataSpecificationReferences() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IHasDataSpecification
-
Global reference to the data specification template used by the element.
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasDataSpecification
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getDataSpecificationReferences() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- getDataSpecificationTemplate() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IEmbeddedDataSpecification
-
Returns the reference to the identifiable data specification template
- getDataSpecificationTemplate() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.EmbeddedDataSpecification
- getDataType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getDataType() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getDeepProxy(String) - Method in class org.eclipse.basyx.vab.modelprovider.VABElementProxy
-
Creates a proxy object pointing to an object deeper within the element the current proxy is pointing to
- getDefinition() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getDefinition() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getDepartment() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets administrative section within an organisation where a business partner is located
- getDependsOn() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable.IFormula
- getDependsOn() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Formula
- getDerivedFrom() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell
-
Gets the reference to the AAS the AAS was derived from.
- getDerivedFrom() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getDerivedFrom() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getDescription() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getDescription() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getDescription() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getDescription() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- getDescription() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- getDescription() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IReferable
-
Gets the description or comments on the element.
The description can be provided in several languages. - getDescription() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getDescription() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getDescription() - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- getDescription() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangString
-
Get Description of the langString
- getDescription() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- getDescription() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getDescription() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- getDescription() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getDescription() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- getElem() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedElement
-
Returns the cached variant of the underlying element.
- getElementById(Map<String, ISubmodelElement>, String) - Static method in class org.eclipse.basyx.submodel.metamodel.map.helper.ElementContainerHelper
- getElementCollection(VABElementProxy, String, String) - Static method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementFactory
-
Creates a Collection of connected ISubmodelElements from a VABElementProxy
- getElementProperty(Object, String) - Method in interface org.eclipse.basyx.vab.modelprovider.generic.IVABElementHandler
- getElementProperty(Object, String) - Method in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- getElementProperty(Object, String) - Method in class org.eclipse.basyx.vab.modelprovider.map.VABMapHandler
- getElementProvider(String) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementCollectionProvider
-
Get a single smElement for a given idShort and return a provider for it
- getElementProvider(IModelProvider) - Static method in class org.eclipse.basyx.submodel.restapi.SubmodelElementProvider
-
Used to find out if an Element needs a specialized Provider (Collection, Operation)
- getElements() - Method in class org.eclipse.basyx.vab.modelprovider.map.VABMapProvider
- getElementsList() - Method in class org.eclipse.basyx.submodel.restapi.MultiSubmodelElementProvider
-
The elements are stored in a map => convert them to a list
- getElemLive() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedElement
-
Returns a live variant of the map.
- getEmail() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets E-mail address and encryption method
- getEmailAddress() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Gets electronic mail address of a business partner
- getEmbeddedDataSpecifications() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getEmbeddedDataSpecifications() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getEmbeddedDataSpecifications() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getEmbeddedDataSpecifications() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- getEmbeddedDataSpecifications() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IHasDataSpecification
- getEmbeddedDataSpecifications() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getEmbeddedDataSpecifications() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getEmbeddedDataSpecifications() - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- getEmbeddedDataSpecifications() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
- getEmbeddedDataSpecifications() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasDataSpecification
- getEmbeddedDataSpecifications() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getEmbeddedDataSpecifications() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getEncodedURN() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelUrn
-
Get URL encoded URN as string
- getEndpointRepresentation(String) - Method in interface org.eclipse.basyx.vab.protocol.api.IBaSyxConnector
-
Get string representation of endpoint for given path for debugging.
- getEndpointRepresentation(String) - Method in class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnector
-
Get string representation of endpoint for given path for debugging.
- getEndpointRepresentation(String) - Method in class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
-
Get string representation of endpoint for given path for debugging.
- getEndpoints() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
-
Return all AAS endpoints
- getEndpointUrl() - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Gets the endpoint URL that this client connects to.
- getEndpointUrl() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Gets the endpoint URL that this client connects to.
- getEntity() - Method in class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- getEntityType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.IEntity
-
Gets EntityType describing whether the entity is a comanaged entity or a self-managed entity.
- getEntityType() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.entity.ConnectedEntity
- getEntityType() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- getEntityType() - Method in class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- getEntry(String, int) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Returns the Nth entry of a path, e.g.
- getExceptionFromCode(String, String) - Static method in class org.eclipse.basyx.vab.coder.json.metaprotocol.MetaprotocolHandler
-
Creates a ProviderException from a String received form the Server
The String has to be formated e.g. - getExecutionState() - Method in class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
- getFax() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets fax number including type
- getFaxNumber() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
-
Gets complete telephone number to be called to reach a business partner's fax machine
- getFile(String, String, Map<String, Object>) - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- getFileContent() - Method in class org.eclipse.basyx.aas.factory.aasx.InMemoryFile
- getFirst() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- getFirst() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElementValue
- getFirstEndpoint() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
-
Return first AAS endpoint
- getFirstEndpoint(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Gets the first endpoint of a path.
- getFirstOutput() - Method in class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
-
Gets the first output value of this response
- getFurtherInformation() - Method in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Gets further information on the product, the validity of the information provided and this data record.
- getGeneralInformation() - Method in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Gets general information, for example ordering and manufacturer information.
- getGuidelineForConformityDeclaration() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.GuidelineSpecificProperties
-
Gets guideline, stipulation or legislation used for determining conformity
- getGuidelineSpecificProperties() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.AssetSpecificProperties
- getHostname() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Return Tomcat hostname.
- getId() - Method in interface org.eclipse.basyx.submodel.metamodel.api.identifier.IIdentifier
-
Gets the identifier of the element.
- getId() - Method in class org.eclipse.basyx.submodel.metamodel.map.identifier.Identifier
- getId() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
- getId() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- getId() - Method in enum org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
- getIdentification() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getIdentification() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getIdentification() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getIdentification() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IIdentifiable
-
Gets theglobally unique identification of the element.
- getIdentification() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getIdentification() - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- getIdentification() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
- getIdentification() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getIdentifier() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
-
Return AAS ID
- getIdentifier() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
-
Gets the identifier of this node id.
- getIdentifierId(IIdentifier) - Static method in class org.eclipse.basyx.extensions.shared.authorization.internal.IdHelper
- getIdShort() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getIdShort() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getIdShort() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
- getIdShort() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getIdShort() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- getIdShort() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- getIdShort() - Method in interface org.eclipse.basyx.submodel.metamodel.api.IElement
-
Return the unique ID that identifies an VAB element
- getIdShort() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IReferable
-
Gets the identifying string of the element within its name space.
- getIdShort() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedElement
- getIdShort() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getIdShort() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getIdShort() - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- getIdShort() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- getIdShort() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getIdShort() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- getIdShort() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getIdShort() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- getIdType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.identifier.IIdentifier
-
Gets the type of the Identifier, e.g.
- getIdType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.reference.IKey
-
Gets the type of the key value.
- getIdType() - Method in class org.eclipse.basyx.submodel.metamodel.map.identifier.Identifier
- getIdType() - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- getInitParameter(String) - Method in class org.eclipse.basyx.vab.protocol.http.server.BasysHTTPServlet
-
Get init parameter of servlet
- getInOutArguments() - Method in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
- getInOutArguments() - Method in class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
- getInOutputVariables() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation.IOperation
-
Get the parameters that are input and output of the operation.
- getInOutputVariables() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- getInOutputVariables() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- getInputArguments() - Method in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
- getInputStream(String) - Static method in class org.eclipse.basyx.aas.factory.aasx.FileLoaderHelper
- getInputVariables() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation.IOperation
-
Return operation parameter types (operation signature)
- getInputVariables() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- getInputVariables() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- getInt16(byte[], int) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Get a uint16 from a byte array with offset, MSB is first bit
- getInt32(byte[], int) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Get a uint32 from a byte array with offset, MSB is first bit
- getInt8(byte[], int) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Get a uint8 from a byte array with offset, MSB is first bit
- getInternalId() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
-
Gets the wrapped Milo NodeId.
- getInternalValue() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Gets the internal representation of this value.
- getInternalValue() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Gets the internal representation of this value.
- getInternalValue() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
Gets the internal representation of this value.
- getInternalValue() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Gets the internal representation of this value.
- getIsCaseOf() - Method in interface org.eclipse.basyx.submodel.metamodel.api.parts.IConceptDescription
-
Gets the global reference to an external definition the concept is compatible to or was derived from.
- getIsCaseOf() - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- getIssuerUri() - Method in class org.eclipse.basyx.vab.protocol.http.server.JwtBearerTokenAuthenticationConfiguration
- getJavaObject(Object, ValueType) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueTypeHelper
-
Map the PropertyValueType to Java type
- getJerseyHTTPSClientWithoutValidation() - Static method in class org.eclipse.basyx.vab.protocol.https.JerseyHttpsClientFactory
-
Returns an HTTPS client without validation
- getJerseyHTTPSClientWithValidation() - Static method in class org.eclipse.basyx.vab.protocol.https.JerseyHttpsClientFactory
-
Returns an HTTPS client
- getJwkSetUri() - Method in class org.eclipse.basyx.vab.protocol.http.server.JwtBearerTokenAuthenticationConfiguration
- getJwtBearerTokenAuthenticationConfiguration() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
- getKey(T) - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
-
DISCLAIMER: Currently only supports to extract keys from IIdentifiables and ModelDescriptors.
- getKeycloak() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.KeycloakService
-
Makes a
Keycloak
object used for interacting with the Keycloak server, basing on the parameters given in the constructor andKeycloakService.setCredentials(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
method. - getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedCapability
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedBlob
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedDataElement
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedFile
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedMultiLanguageProperty
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedProperty
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedRange
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedReferenceElement
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.event.ConnectedBasicEvent
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship.ConnectedRelationshipElement
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.Capability
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.DataElement
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getKeyElement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- getKeyPair() - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Gets the generated key pair.
- getKeyPair() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Gets the key pair used to generate the client certificate.
- getKeyPassword() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Returns password of the SSL key
- getKeys() - Method in interface org.eclipse.basyx.submodel.metamodel.api.reference.IReference
-
Gets the keys describing the reference.
- getKeys() - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
- getKeyType() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
- getKeyType() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- getKind() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind.IHasKind
- getKind() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getKind() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getKind() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.haskind.HasKind
- getKind() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getKind() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getLanguage() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangString
-
Get Language of the langString
- getLanguages() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangStrings
- getLastElement(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Get the last element of a path.
- getLevelType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getLevelType() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getList(Object) - Static method in class org.eclipse.basyx.submodel.factory.xml.XMLHelper
-
The XML Parser returns a Map if a requested XML-Element exists only once,
but a List of Maps if it exists multiple times. - getLocalCopy() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
-
Returns a local copy of the AAS, i.e.
- getLocalCopy() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElement
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
-
Returns a local copy of the submodel, i.e.
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedCapability
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedBlob
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedDataElement
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedFile
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedMultiLanguageProperty
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedProperty
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedRange
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedReferenceElement
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.event.ConnectedBasicEvent
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship.ConnectedRelationshipElement
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.Capability
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.DataElement
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getLocalCopy() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- getMainSections() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Gets main subdivision possibility for properties.
- getManufacturerLogo() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Gets imagefile for logo of manufacturer provided in common format (.png, .jpg).
- getManufacturerName() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Gets manufacturerName legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation Note: mandatory property according to EU Machine Directive 2006/42/EC.
- getManufacturerName() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Gets legally valid designation of the natural or judicial body which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into the market.
- getManufacturerOrderCode() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Gets unique product identifier of the manufacturer sufficient to order the exact same product.
- getManufacturerPartNumber() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Gets unique product identifier of the manufacturer for the product type respective the type designation of the industrial equipemnt.
- getManufacturerProductDesignation() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Gets Short description of the product (short text) Note: mandatory property according to EU Machine Directive 2006/42/EC.
- getManufacturerProductDesignation() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Gets product designation as given by the mnaufacturer.
- getManufacturerProductFamily() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Gets 2nd level of a 3 level manufacturer specific product hierarchy Note: mandatory property according to EU Machine Directive 2006/42/EC.
- getMarking() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Markings
-
Gets information about the marking labelled on the device Note: CE marking is declared as mandatory according to EU Machine Directive 2006/42/EC.
- getMarkingAdditionalText() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
-
Gets where applicable, additional information on the marking in plain text
- getMarkingFile() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
-
Gets picture of the marking Note: CE marking is declared as mandatory according to EU Machine Directive 2006/42/EC.
- getMarkingName() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
-
Gets common name of the marking Note: CE marking is declared as mandatory according to EU Machine Directive 2006/42/EC.
- getMarkings() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Gets collection of product markings Note: CE marking is declared as mandatory according to EU Machine Directive 2006/42/EC.
- getMax() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IRange
-
The maximum value of the range.
- getMax() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedRange
- getMax() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- getMax() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.RangeValue
- getMessage() - Method in exception org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationExecutionErrorException
-
Return detailed message
- getMessage() - Method in exception org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationExecutionTimeoutException
-
Return detailed message
- getMessage() - Method in exception org.eclipse.basyx.vab.exception.AtomicTransactionFailedException
-
Return detailed message
- getMessage() - Method in exception org.eclipse.basyx.vab.exception.LostHTTPRequestParameterException
- getMessage() - Method in exception org.eclipse.basyx.vab.exception.ReadOnlyException
-
Return detailed message
- getMessage() - Method in exception org.eclipse.basyx.vab.exception.TypeMismatchException
-
Return detailed message
- getMessages() - Method in class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- getMessages() - Method in exception org.eclipse.basyx.vab.exception.provider.ProviderException
- getMessageSecurityMode() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Sets the message security mode.
- getMessageType() - Method in class org.eclipse.basyx.vab.coder.json.metaprotocol.Message
- getMimeType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IBlob
-
Gets the mime type of the content of the BLOB.
- getMimeType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IFile
-
Gets mime type of the content of the file.
- getMimeType() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedBlob
- getMimeType() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedFile
- getMimeType() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- getMimeType() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
- getMin() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IRange
-
Returns the minimum value of the range.
- getMin() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedRange
- getMin() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- getMin() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.RangeValue
- getModelingKind() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind.IHasKind
-
Deprecated.Please use
IHasKind.getKind()
instead. - getModelingKind() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getModelingKind() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
-
Deprecated.Please use
ConnectedSubmodelElement.getKind()
instead. - getModelingKind() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.haskind.HasKind
-
Deprecated.Please use
HasKind.getKind()
instead. - getModelingKind() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
-
Deprecated.Please use
Submodel.getKind()
instead. - getModelingKind() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
-
Deprecated.Please use
SubmodelElement.getKind()
instead. - getModelProvider() - Method in class org.eclipse.basyx.vab.protocol.http.server.VABHTTPInterface
-
Access model provider
- getModelType() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
- getModelType() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
- getModelType() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.SubmodelDescriptor
- getModelType() - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedAASDescriptor
- getModelType() - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedSubmodelDescriptor
- getModelType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElement
- getModelType() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getModelType() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getMqttConnectOptions(String, char[]) - Static method in class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIHelper
- getMqttConnectOptions(String, char[]) - Static method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIHelper
- getName() - Method in class org.eclipse.basyx.submodel.metamodel.map.modeltype.ModelType
- getName() - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.File
- getName() - Method in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Return service name
- getName() - Method in interface org.eclipse.basyx.vab.service.api.BaSyxService
-
Get runnable name
- getNamespaceIndex() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
-
Gets the namespace index of this node id.
- getNationalCode() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets code of a country Note: Country codes defined accord.
- getObserved() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.event.IBasicEvent
-
Gets reference to the data or other elements that are being observed
- getObserved() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.event.ConnectedBasicEvent
- getObserved() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
- getOperationId() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedAsyncInvocation
- getOperationId() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.AsyncInvocation
- getOperationResult(String, String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- getOperationResult(String, String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- getOperationResult(String, String) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- getOperationResult(String, String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- getOperationResult(String, String) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Gets the result of an asynchronously invoked operation
- getOperationResult(String, String) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- getOperationResult(String, String) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- getOperationResult(String, String) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- getOperations() - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- getOperations() - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- getOperations() - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- getOperations() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- getOperations() - Method in interface org.eclipse.basyx.submodel.metamodel.api.IElementContainer
-
Gets only submodel elements that are operations
- getOperations() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElementCollection
-
Gets the operations contained in the collection
- getOperations() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getOperations() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
- getOperations() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getOperations() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- getOperations() - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Helper function for quick access of operations
- getOperations() - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- getOperations() - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- getOperations() - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- getOperations(VABElementProxy, String, String) - Static method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementFactory
-
Creates connected IOperations from a VABElementProxy
- getOutputArguments() - Method in class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
- getOutputVariables() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation.IOperation
-
Get operation return type
- getOutputVariables() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- getOutputVariables() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- getParent() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getParent() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getParent() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getParent() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- getParent() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- getParent() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IReferable
-
Gets the parent of the referable.
- getParent() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getParent() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getParent() - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- getParent() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- getParent() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getParent() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getParent(BrowsePath) - Static method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.BrowsePathHelper
-
Creates a new browse path pointing to the second to last element of the given path.
- getParentPath(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Remove the last element from the path
- getPath() - Method in class org.eclipse.basyx.aas.factory.aasx.InMemoryFile
- getPath(String) - Method in class org.eclipse.basyx.vab.model.VABModelMap
-
Get element from qualified path
To retrieve the root element, use "" as path - getPathFromURL(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Gets the path from a URL e.g "http://localhost:8080/path/to/test.file" results in "/path/to/test.file"
- getPhone() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets Phone number including type
- getPOBox() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets P.O.
- getPolicyAdministrationPoint() - Method in interface org.eclipse.basyx.aas.metamodel.api.policypoints.IAccessControlPolicyPoints
-
Gets the access control administration policy point of the AAS.
- getPolicyAdministrationPoint() - Method in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- getPolicyDecisionPoint() - Method in interface org.eclipse.basyx.aas.metamodel.api.policypoints.IAccessControlPolicyPoints
-
Gets the access control policy decision point of the AAS.
- getPolicyDecisionPoint() - Method in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- getPolicyEnforcementPoint() - Method in interface org.eclipse.basyx.aas.metamodel.api.policypoints.IAccessControlPolicyPoints
-
Gets the access control policy enforcement point of the AAS.
- getPolicyEnforcementPoint() - Method in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- getPolicyInformationPoints() - Method in interface org.eclipse.basyx.aas.metamodel.api.policypoints.IAccessControlPolicyPoints
-
Gets the access control policy information points of the AAS.
- getPolicyInformationPoints() - Method in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- getPort() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Return Tomcat server port
- getPreferredName() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getPreferredName() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getPrincipal() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.ElevatedCodeAuthentication
- getProductClassId() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Gets class of the associated product or industrial equipment in the classification system.
- getProductClassificationItems() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassifications
-
Gets single product classification item by association with product class in a particular classification system or property dictionary
- getProductClassifications() - Method in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Gets product classifications by association of product classes with common classification systems.
- getProductClassificationSystem() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Gets common name of the classification system.
- getProductImages() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Gets image file for associated product provided in common format (.png, .jpg).
- getProperties() - Method in interface org.eclipse.basyx.submodel.metamodel.api.IElementContainer
-
Gets only submodel elements that are properties
- getProperties() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElementCollection
-
Gets the data elements contained in the collection
- getProperties() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getProperties() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
- getProperties() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getProperties() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- getProperties(VABElementProxy, String, String) - Static method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementFactory
-
Creates connected IProperty elements from VABElementProxy
- getProxy() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedElement
- getPublicKey() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Gets public part of an unsymmetrical key pair to sign or encrypt text or messages
- getQoS() - Method in class org.eclipse.basyx.extensions.shared.mqtt.MqttEventService
-
Gets the QoS for MQTT messages
- getQualifiers() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable.IQualifiable
- getQualifiers() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getQualifiers() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getQualifiers() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifiable
- getQualifiers() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getQualifiers() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getRealmUrl() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.KeycloakService
- getReference() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getReference() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getReference() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- getReference() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- getReference() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- getReference() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IReferable
- getReference() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getReference() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getReference() - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- getReference() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- getReference() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getReference() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getReferenceId(IReference) - Static method in class org.eclipse.basyx.extensions.shared.authorization.internal.IdHelper
- getRegistryId() - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryServiceV2
- getRegistryPath() - Static method in class org.eclipse.basyx.aas.registration.AASRegistryAPIHelper
-
Retrieves base access path
- getRequestId() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedAsyncInvocation
- getRequestId() - Method in class org.eclipse.basyx.submodel.restapi.operation.CallbackResponse
- getRequestId() - Method in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
- getRequestId() - Method in class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
- getRequiredAud() - Method in class org.eclipse.basyx.vab.protocol.http.server.JwtBearerTokenAuthenticationConfiguration
- getRequiredCertificateExtension() - Method in interface org.eclipse.basyx.aas.metamodel.api.security.ISecurity
-
Gets the certificate extensions as required by the AAS
- getRequiredCertificateExtension() - Method in class org.eclipse.basyx.aas.metamodel.map.security.Security
- getResult() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation.IAsyncInvocation
-
Gets the result of the async Invocation
Will block if execution is not finished yet - getResult() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedAsyncInvocation
- getResult() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.AsyncInvocation
- getRevision() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IAdministrativeInformation
-
Gets the revision of the element
- getRevision() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
- getRole() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRule
- getRole() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleDTO
- getRoles(Jwt) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.KeycloakRoleAuthenticator
- getRoles(SubjectInformationType) - Method in interface org.eclipse.basyx.extensions.shared.authorization.internal.IRoleAuthenticator
-
Fetches the authorities from the provider.
- getRootFolder() - Method in class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
-
Deprecated, for removal: This API element is subject to removal in a future version.This method is deprecated. Please use the
AASXToMetamodelConverter.getTemporaryDirPath()
- getRules() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleSet
- getSecond() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- getSecond() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElementValue
- getSecurity() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell
-
Gets the definition of the security relevant aspects of the AAS.
- getSecurity() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getSecurity() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getSecurityPolicy() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Gets the security policy.
- getSemanticId() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.SubmodelDescriptor
- getSemanticId() - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- getSemanticId() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IHasSemantics
-
Gets the identifier of the semantic definition of the element.
- getSemanticId() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getSemanticId() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getSemanticId() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasSemantics
- getSemanticId() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- getSemanticId() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getSemanticId() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getSerializerReference() - Method in class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Get serializer reference
- getSerialNumber() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Gets unique combination of numbers and letters used to identify the device once it has been manufactured
- getServerURL(String) - Static method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Gets the server URL of a given endpoint.
- getServlet() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxChildContext
- getServletMappingPattern() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxChildContext
- getServletParameter(String) - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Get servlet parameter
- getShortName() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getShortName() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getSmAggregator() - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- getSmDescriptorUnsecured(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- getSmElIdShortPath() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation
- getSMENotDescribedBySemanticId() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Get arbitrary Represents a SubmodelElement that is not described using a common classification system, a consortium specification, an open community standard, a published manufacturer specification or such.
- getSmId() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation
- getSmIdUnsecured(SubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- getSmSemanticId() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation
- getSmSemanticIdUnsecured(SubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- getSourceOfDefinition() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getSourceOfDefinition() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.aas.metamodel.api.parts.asset.AssetKind
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.extensions.aas.directory.tagged.api.TagType
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.LevelType
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.metamodel.api.identifier.IdentifierType
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind.ModelingKind
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyType
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.EntityType
- getStandardizedLiteral() - Method in interface org.eclipse.basyx.submodel.metamodel.enumhelper.StandardizedLiteralEnum
-
Custom string for use in case sensitive environments or during serialization.
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.restapi.operation.ExecutionState
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.FaxType
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.MailType
- getStandardizedLiteral() - Method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.PhoneType
- getStateCounty() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets federal state a part of a state
- getStatement() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.EntityValue
- getStatements() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.IEntity
-
Gets statements applicable to the entity by a set of submodel elements, typically with a qualified value.
- getStatements() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.entity.ConnectedEntity
- getStatements() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- getStatements() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
-
Gets statement by the manufacturer in text form, e.g.
- getStorageConnection() - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
-
This Method shall return an implementation specific connection object which can be used to implement more advanced operations on the storage.
- getStreet() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets street name and house number Note: mandatory property according to EU Machine Directive 2006/42/EC.
- getString(byte[], int) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Extract a string from a byte array
- getString(Object) - Static method in class org.eclipse.basyx.submodel.factory.xml.XMLHelper
-
If the content of a XML-Element is requested, the parser returns an Object or null, if it doesn't exist.
This function returns a String representation if possible. - getSubmodel() - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- getSubmodel() - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- getSubmodel() - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- getSubmodel() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- getSubmodel() - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Retrieves the underlying submodel
- getSubmodel() - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- getSubmodel() - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- getSubmodel() - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- getSubmodel(IIdentifier) - Method in interface org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell
-
Gets a submodel from the AAS
- getSubmodel(IIdentifier) - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getSubmodel(IIdentifier) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getSubmodel(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- getSubmodel(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- getSubmodel(IIdentifier) - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregator
-
Retrieves a specific Submodel
- getSubmodel(IIdentifier) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregator
- getSubmodel(IIdentifier) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- getSubmodel(IIdentifier) - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- getSubmodelAccessPath(IIdentifier, IIdentifier) - Static method in class org.eclipse.basyx.aas.registration.AASRegistryAPIHelper
-
Retrieves an access path for a submodel
- getSubmodelAPI(Submodel) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedDecoratingSubmodelAPIFactory
- getSubmodelAPI(Submodel) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedDecoratingSubmodelAPIFactory
- getSubmodelAPI(Submodel) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingDecoratingSubmodelAPIFactory
- getSubmodelAPI(Submodel) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttDecoratingSubmodelAPIFactory
- getSubmodelAPI(Submodel) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2DecoratingSubmodelAPIFactory
- getSubmodelAPI(Submodel) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPIFactory
-
Deprecated.This method is deprecated please use
ISubmodelAPIFactory.create(Submodel)
- getSubmodelAPI(Submodel) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPIFactory
- getSubmodelAPIById(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- getSubmodelAPIById(IIdentifier) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- getSubmodelAPIById(IIdentifier) - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregator
-
Retrieves the API for a specific Submodel
- getSubmodelAPIById(IIdentifier) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregator
- getSubmodelAPIById(IIdentifier) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- getSubmodelAPIById(IIdentifier) - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- getSubmodelAPIByIdShort(String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- getSubmodelAPIByIdShort(String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- getSubmodelAPIByIdShort(String) - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregator
-
Retrieves the API for a specific Submodel
- getSubmodelAPIByIdShort(String) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregator
- getSubmodelAPIByIdShort(String) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- getSubmodelAPIByIdShort(String) - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- getSubmodelbyIdShort(String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- getSubmodelbyIdShort(String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- getSubmodelbyIdShort(String) - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregator
-
Retrieves a specific Submodel
- getSubmodelbyIdShort(String) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregator
- getSubmodelbyIdShort(String) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- getSubmodelbyIdShort(String) - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- getSubmodelDescriptor(ModelUrn) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Get a specific sub model descriptor from a ModelUrn
- getSubmodelDescriptorFromIdentifierId(String) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Retrieves a submodel descriptor based on the globally unique id of the submodel
- getSubmodelDescriptorFromIdShort(String) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Retrieves a submodel descriptor based on the idShort of the submodel
- getSubmodelDescriptors() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
-
Retrieves all submodel descriptors of the aas described by this descriptor
- getSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- getSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- getSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- getSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- getSubmodelElement(String) - Method in interface org.eclipse.basyx.submodel.metamodel.api.IElementContainer
-
Gets a submodel element by name
- getSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
-
Get submodel element by given id
- getSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
-
Get submodel element by given id
- getSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
-
Retrieves an element from element collection
- getSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
-
Retrieves an element from element collection
- getSubmodelElement(String) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Retrieves a submodelElement
- getSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- getSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- getSubmodelElement(String) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- getSubmodelElement(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
-
Parses the one SubmodelElement
- getSubmodelElementAsyncInvokePath(String) - Static method in class org.eclipse.basyx.submodel.restapi.SubmodelAPIHelper
-
Retrieves access path for async invocation of element's operation
- getSubmodelElementFile(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- getSubmodelElementFile(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- getSubmodelElementFile(String) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- getSubmodelElementFile(String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- getSubmodelElementFile(String) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
- getSubmodelElementFile(String) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- getSubmodelElementFile(String) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- getSubmodelElementFile(String) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- getSubmodelElementPath(String) - Static method in class org.eclipse.basyx.submodel.restapi.SubmodelAPIHelper
-
Retrieves access path for given element
- getSubmodelElementResultValuePath(String, String) - Static method in class org.eclipse.basyx.submodel.restapi.SubmodelAPIHelper
-
Retrieves access path for Element operation's result by request id
- getSubmodelElements() - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- getSubmodelElements() - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- getSubmodelElements() - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- getSubmodelElements() - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- getSubmodelElements() - Method in interface org.eclipse.basyx.submodel.metamodel.api.IElementContainer
-
Gets all contained submodel elements
- getSubmodelElements() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElementCollection
-
Gets all the elements contained in the collection
- getSubmodelElements() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getSubmodelElements() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
- getSubmodelElements() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getSubmodelElements() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- getSubmodelElements() - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Helper function for quick access of submodelElements
- getSubmodelElements() - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- getSubmodelElements() - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- getSubmodelElements() - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- getSubmodelElements(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
-
Parses the individual <aas:submodelElement> tags from the Map
- getSubmodelElementsByIdPrefix(String, Map<String, ISubmodelElement>) - Static method in class org.eclipse.basyx.submodel.types.helper.SubmodelElementRetrievalHelper
- getSubmodelElementsPath() - Static method in class org.eclipse.basyx.submodel.restapi.SubmodelAPIHelper
-
Retrieves base access path for submodel element
- getSubmodelElementSyncInvokePath(String) - Static method in class org.eclipse.basyx.submodel.restapi.SubmodelAPIHelper
-
Retrieves access path for synchroenous invocation of element's operation
- getSubmodelElementValue(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- getSubmodelElementValue(String) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- getSubmodelElementValue(String) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- getSubmodelElementValue(String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- getSubmodelElementValue(String) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Retrieves the value of a submodelElement
- getSubmodelElementValue(String) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- getSubmodelElementValue(String) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- getSubmodelElementValue(String) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- getSubmodelElementValuePath(String) - Static method in class org.eclipse.basyx.submodel.restapi.SubmodelAPIHelper
-
Retrieves access path for element value
- getSubmodelId(ObservableSubmodelAPI) - Static method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIHelper
- getSubmodelList() - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- getSubmodelList() - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- getSubmodelList() - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregator
-
Retrieves all Submodels from the endpoint
- getSubmodelList() - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregator
- getSubmodelList() - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- getSubmodelList() - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- getSubmodelListOfAASPath(IIdentifier) - Static method in class org.eclipse.basyx.aas.registration.AASRegistryAPIHelper
-
Retrieves an access path for all the submodels inside an AAS
- getSubmodelPath() - Static method in class org.eclipse.basyx.submodel.restapi.SubmodelAPIHelper
-
Retrieves base access path for Submodel API
- getSubmodelReferences() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell
-
Return the references to all registered submodels
- getSubmodelReferences() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getSubmodelReferences() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getSubmodels() - Method in class org.eclipse.basyx.aas.bundle.AASBundle
- getSubmodels() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAasEnv
- getSubmodels() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell
-
Return all registered submodels of this AAS
- getSubmodels() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getSubmodels() - Method in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- getSubmodels() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getSubmodelsPath() - Static method in class org.eclipse.basyx.aas.restapi.AASAPIHelper
-
Retrieves access path for submodels inside AAS API
- getSubmodelValue(IElementContainer) - Static method in class org.eclipse.basyx.submodel.metamodel.facade.ElementContainerValuesHelper
-
Gets the Values from a
IElementContainer
- getSubSections() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Gets subordinate subdivision possibility for properties.
- getSymbol() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getSymbol() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getTag() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.TagTargetInformation
- getTags() - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedAASDescriptor
-
Retrieves the Tags associated with the AAS descriptor
- getTags() - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedSubmodelDescriptor
- getTargetElement(String) - Method in class org.eclipse.basyx.vab.modelprovider.generic.VABModelProvider
-
Instead of returning the parent element of a path, this function gives the target element.
- getTargetInformation() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRule
- getTargetInformation() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleDTO
- getTechnicalProperties() - Method in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Gets technical and product properties.
- getTelephoneNumber() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
-
Gets complete telephone number to be called to reach a business partner
- getTemporaryDirPath() - Method in class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
-
Creates a temporary directory to hold the unpackaged files.
- getText() - Method in class org.eclipse.basyx.vab.coder.json.metaprotocol.Message
- getThumbnailExtension() - Method in class org.eclipse.basyx.aas.factory.aasx.Thumbnail
- getThumbnailFilename() - Method in class org.eclipse.basyx.aas.factory.aasx.Thumbnail
- getThumbnailStream() - Method in class org.eclipse.basyx.aas.factory.aasx.Thumbnail
- getTimeout() - Method in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
- getToken() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.KeycloakService
-
Fetches an access token from the Keycloak server using the parameters passed in the constructor and
KeycloakService.setCredentials(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
method. - getTokenAsBearer() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.KeycloakService
-
Fetches an access token to be used as a bearer token in HTTP Authorization from the Keycloak server using the parameters passed in the constructor and
KeycloakService.setCredentials(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
method. - getType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable.IQualifier
- getType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.reference.IKey
-
Denotes which kind of entity is referenced.
- getType() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- getType() - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- getType() - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.File
- getType(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueTypeHelper
-
Creates the PropertyValueTypeDef for an arbitrary object
- getType(String) - Method in interface org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.FileSystem
-
Gets the FileType of an object at a specified path
- getType(String) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.GenericFileSystem
- getTypeOfEmailAddress() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Gets characterization of an e-mail address according to its location or usage enumeration
- getTypeOfFaxNumber() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
-
Gets characterization of the fax according its location or usage
- getTypeOfPublicKey() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Gets characterization of a public key according to its encryption process
- getTypeOfTelephone() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
-
Gets characterization of a telephone according to its location or usage enumeration
- getUnit() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getUnit() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getUnitId() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getUnitId() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getURN() - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelUrn
-
Get URN as string
- getUTF8String() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IBlob
-
Returns the UTF8 String representation of the byte array BLOB value
- getUTF8String() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedBlob
- getUTF8String() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- getValidDate() - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
-
Gets a date on which the data specified in the Submodel was valid from for the associated asset.
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IValueReferencePair
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable.IQualifier
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.reference.IKey
-
Gets the key value, for example an IRDI if the idType=IRDI.
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IBlob
-
Gets the value of the Blob instance of a blob data element.
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IFile
-
Gets path and name of the referenced file (with file extension).
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IMultiLanguageProperty
-
Gets the
LangStrings
value of the property instance - getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IRange
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IReferenceElement
-
Gets the reference to any other referable element of the same or of any other AAS or a reference to an external object or entity.
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.IEntity
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElement
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation.IOperationVariable
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.relationship.IAnnotatedRelationshipElement
- getValue() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.relationship.IRelationshipElement
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedCapability
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedBlob
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedFile
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedMultiLanguageProperty
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedProperty
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedRange
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedReferenceElement
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.entity.ConnectedEntity
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.event.ConnectedBasicEvent
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship.ConnectedAnnotatedRelationshipElement
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship.ConnectedRelationshipElement
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.ValueReferencePair
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationVariable
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- getValue() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- getValue(String) - Method in class org.eclipse.basyx.aas.aggregator.restapi.AASAggregatorProvider
- getValue(String) - Method in class org.eclipse.basyx.aas.registration.restapi.AASRegistryModelProvider
- getValue(String) - Method in class org.eclipse.basyx.aas.restapi.AASModelProvider
- getValue(String) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Get the value of an element
- getValue(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.restapi.TaggedDirectoryProvider
- getValue(String) - Method in class org.eclipse.basyx.submodel.restapi.MultiSubmodelElementProvider
- getValue(String) - Method in class org.eclipse.basyx.submodel.restapi.OperationProvider
- getValue(String) - Method in class org.eclipse.basyx.submodel.restapi.PropertyProvider
- getValue(String) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementCollectionProvider
- getValue(String) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementProvider
- getValue(String) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- getValue(String) - Method in class org.eclipse.basyx.vab.coder.json.connector.JSONConnector
- getValue(String) - Method in class org.eclipse.basyx.vab.gateway.DelegatingModelProvider
- getValue(String) - Method in interface org.eclipse.basyx.vab.modelprovider.api.IModelProvider
-
Gets a value stored in a given path
- getValue(String) - Method in class org.eclipse.basyx.vab.modelprovider.consistency.ConsistencyProvider
- getValue(String) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.FileSystemProvider
- getValue(String) - Method in class org.eclipse.basyx.vab.modelprovider.generic.VABModelProvider
- getValue(String) - Method in class org.eclipse.basyx.vab.modelprovider.VABElementProxy
-
Read VAB element value
- getValue(String) - Method in interface org.eclipse.basyx.vab.protocol.api.IBaSyxConnector
-
Get a sub model property value
- getValue(String) - Method in class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnector
-
Invoke a BaSys get operation via HTTP
- getValue(String) - Method in class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
-
Invoke a BaSys get operation via HTTP GET
- getValue(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnector
- getValue(String) - Method in class org.eclipse.basyx.vab.registry.restapi.VABRegistryModelProvider
- getValue(String) - Method in class org.eclipse.basyx.vab.support.TypeDestroyingProvider
- getValueFormat() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getValueFormat() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getValueId() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getValueId() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IValueReferencePair
- getValueId() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable.IQualifier
- getValueId() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IMultiLanguageProperty
-
Gets the reference to the global unique id of a coded value.
- getValueId() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IProperty
-
Gets the reference to the global unique id of a coded value.
- getValueId() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedMultiLanguageProperty
- getValueId() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedProperty
- getValueId() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getValueId() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.ValueReferencePair
- getValueId() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- getValueId() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
- getValueId() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- getValueList() - Method in interface org.eclipse.basyx.submodel.metamodel.api.dataspecification.IDataSpecificationIEC61360Content
- getValueList() - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- getValues() - Method in interface org.eclipse.basyx.submodel.metamodel.api.ISubmodel
-
Gets a Map<IdShort, smElement.getValue() > containing the values of all submodelElements
- getValues() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElementCollection
-
Gets a Map<IdShort, smElement.getValue() > containing the values of all submodelElements
- getValues() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedSubmodel
- getValues() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
- getValues() - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- getValues() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- getValueType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable.IQualifier
- getValueType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IProperty
-
Gets the data type of the value
- getValueType() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IRange
-
Returns data type of the min und max
- getValueType() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedProperty
- getValueType() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedRange
- getValueType() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- getValueType() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- getValueType() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- getVatNumber() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets VAT identification number of the business partner
- getVersion() - Method in interface org.eclipse.basyx.submodel.metamodel.api.qualifier.IAdministrativeInformation
-
Gets the version of the element
- getVersion() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
- getViews() - Method in interface org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell
-
Gets the views associated with the AAS.
- getViews() - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- getViews() - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- getYearOfConstruction() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Gets year as completion date of object Note: mandatory property according to EU Machine Directive 2006/42/EC.
- getZipCode() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets ZIP code of address Note: mandatory property according to EU Machine Directive 2006/42/EC.
- getZipCodeOfPOBox() - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Gets ZIP code of P.O.
- GLOBALREFERENCE - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
-
Enum values of KeyElements
- GMonth - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- GMonthDay - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- GrantedAuthorityAASAggregatorAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.aggregator.authorization.internal
-
Scope based implementation for
IAASAggregatorAuthorizer
. - GrantedAuthorityAASAggregatorAuthorizer(IGrantedAuthorityAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.GrantedAuthorityAASAggregatorAuthorizer
- GrantedAuthorityAASAPIAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.api.authorization.internal
-
Scope based implementation for
IAASAPIAuthorizer
. - GrantedAuthorityAASAPIAuthorizer(IGrantedAuthorityAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.api.authorization.internal.GrantedAuthorityAASAPIAuthorizer
- GrantedAuthorityAASRegistryAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.registration.authorization.internal
-
Scope based implementation for
IAASRegistryAuthorizer
. - GrantedAuthorityAASRegistryAuthorizer(IGrantedAuthorityAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.registration.authorization.internal.GrantedAuthorityAASRegistryAuthorizer
- grantedAuthorityAuthenticator - Variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.GrantedAuthorityAASAggregatorAuthorizer
- grantedAuthorityAuthenticator - Variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.GrantedAuthorityAASAPIAuthorizer
- grantedAuthorityAuthenticator - Variable in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.GrantedAuthorityAASRegistryAuthorizer
- grantedAuthorityAuthenticator - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.GrantedAuthoritySubmodelAggregatorAuthorizer
- grantedAuthorityAuthenticator - Variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- GrantedAuthorityHelper - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Helper methods for Granted Authority access control scheme.
- GrantedAuthorityInhibitException - Exception in org.eclipse.basyx.extensions.shared.authorization.internal
-
Specialization of
InhibitException
for Granted Authority access control scheme. - GrantedAuthorityInhibitException(String) - Constructor for exception org.eclipse.basyx.extensions.shared.authorization.internal.GrantedAuthorityInhibitException
- GrantedAuthoritySubmodelAggregatorAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal
-
Scope based implementation for
ISubmodelAggregatorAuthorizer
. - GrantedAuthoritySubmodelAggregatorAuthorizer(IGrantedAuthorityAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.GrantedAuthoritySubmodelAggregatorAuthorizer
- GrantedAuthoritySubmodelAPIAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.submodel.authorization.internal
-
Scope based implementation for
ISubmodelAPIAuthorizer
. - GrantedAuthoritySubmodelAPIAuthorizer(IGrantedAuthorityAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.submodel.authorization.internal.GrantedAuthoritySubmodelAPIAuthorizer
- GrantedAuthorityTaggedDirectoryAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal
-
Scope based implementation for
ITaggedDirectoryAuthorizer
. - GrantedAuthorityTaggedDirectoryAuthorizer(IGrantedAuthorityAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.GrantedAuthorityTaggedDirectoryAuthorizer
- GSONTools - Class in org.eclipse.basyx.vab.coder.json.serialization
-
Provides means for (de-)serialization of Primitives (int, double, string, boolean), Maps, Sets and Lists.
- GSONTools(GSONToolsFactory) - Constructor for class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
-
Constructor
- GSONTools(GSONToolsFactory, boolean, boolean) - Constructor for class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
-
Constructor
- GSONToolsFactory - Interface in org.eclipse.basyx.vab.coder.json.serialization
-
Factory that controls the kind of Maps and Collections that are produced when an Object is deserialized
- GUIDELINEFORCONFORMITYDECLARATIONID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.GuidelineSpecificProperties
- GuidelineSpecificProperties - Class in org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties
-
GuidelineSpecificProperties as defined in the AAS Digital Nameplate Template document
It is a submodel element collection which contains Asset specific nameplate information required by guideline, stipulation or legislation. - GuidelineSpecificProperties(String, String, List<Property>) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.GuidelineSpecificProperties
-
Constructor with mandatory attributes
- GuidelineSpecificProperties(String, Property, List<Property>) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.GuidelineSpecificProperties
-
Constructor with mandatory attributes
- GUIDELINESPECIFICPROPERTYPREFIX - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.AssetSpecificProperties
- GYear - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- GYearMonth - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
H
- handle(Object) - Static method in class org.eclipse.basyx.vab.support.TypeDestroyer
- handler - Variable in class org.eclipse.basyx.aas.registration.memory.AASRegistry
- handleRetrievedSubmodel(Submodel) - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
-
Helper to bring the SubmodelElements a retrieved SubmodelObject to the correct Type of ISubmodelElements.
- handleSubmodel(ISubmodel) - Method in class org.eclipse.basyx.extensions.submodel.delegation.PropertyDelegationManager
-
Adds delegation mechanism to the delegated property contained in the provided submodel
- handleSubmodelElement(SubmodelElement) - Method in class org.eclipse.basyx.extensions.submodel.delegation.PropertyDelegationManager
-
Adds delegation mechanism to the delegated property contained in the provided submodel element
- harmonizePathWithSuffix(String, String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Harmonizes a path so that it will always and with the suffix and no ending slash (even if the suffix contains one).
- harmonizeURL(String) - Static method in class org.eclipse.basyx.aas.aggregator.AASAggregatorAPIHelper
-
Removes the "/shells" suffix if it exists
- harmonizeURL(String) - Static method in class org.eclipse.basyx.aas.aggregator.proxy.AASAggregatorProxy
-
Removes the "/shells" suffix if it exists
- harmonizeURL(String) - Static method in class org.eclipse.basyx.aas.registration.proxy.AASRegistryProxy
-
Removes prefix if it exists since it will be readded at a later stage
- hasConnected() - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Gets a value signifying whether this client has already attempted to establish a connection to the server endpoint.
- hasConnected() - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Gets a value signifying whether this client has already attempted to establish a connection to the server endpoint.
- HasDataSpecification - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier
-
HasDataSpecification class
- HasDataSpecification() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasDataSpecification
-
Constructor
- HasDataSpecification(Collection<IEmbeddedDataSpecification>, Collection<IReference>) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasDataSpecification
-
Constructor
- HasDataSpecificationXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.qualifier
-
Handles the conversion between an IHasDataSpecification object and the XML tag
<aas:embeddedDataSpecification> in both directions - HasDataSpecificationXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.HasDataSpecificationXMLConverter
- hasEnded() - Method in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Indicate if this service has ended
- hasEnded() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxHTTPServer
-
Returns a value indicating whether the server is currently running.
- hasEnded() - Method in interface org.eclipse.basyx.vab.service.api.BaSyxService
-
Indicate if this service has ended
- hashCode() - Method in class org.eclipse.basyx.aas.bundle.AASBundle
- hashCode() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation
- hashCode() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRule
- hashCode() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.TagTargetInformation
- hashCode() - Method in class org.eclipse.basyx.vab.model.VABModelMap
- hashCode() - Method in class org.eclipse.basyx.vab.protocol.http.server.JwtBearerTokenAuthenticationConfiguration
- hashCode() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
- HasKind - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier.haskind
-
HasKind class
- HasKind() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.haskind.HasKind
-
Constructor
- HasKind(ModelingKind) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.haskind.HasKind
-
Constructor that takes
ModelingKind
(either Kind.Instance or Kind.Type) - HasKindXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.qualifier.haskind
-
Handles the conversion between an IHasKind object and the XML tag <aas:kind> in both directions
- HasKindXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.haskind.HasKindXMLConverter
- hasRequestId(String) - Static method in class org.eclipse.basyx.submodel.restapi.operation.AsyncOperationHandler
-
Checks if a given requestId exists
- HasSemantics - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier
-
HasSemantics class
- HasSemantics() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasSemantics
-
Constructor
- HasSemantics(IReference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasSemantics
-
Constructor
- HasSemanticsXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.qualifier
-
Handles the conversion between an IHasSemantics object and the XML tag <aas:semanticId> in both directions
- HasSemanticsXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.HasSemanticsXMLConverter
- HexBinary - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- HOME - org.eclipse.basyx.submodel.types.digitalnameplate.enums.FaxType
-
(home, 0173-1#07-AAS758#001)
- HOME - org.eclipse.basyx.submodel.types.digitalnameplate.enums.MailType
-
(home, 0173-1#07-AAS758#001)
- HOME - org.eclipse.basyx.submodel.types.digitalnameplate.enums.PhoneType
-
(home, 0173-1#07-AAS758#001)
- hostname - Variable in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
hostname, e.g.
- HTTPConnector - Class in org.eclipse.basyx.vab.protocol.http.connector
-
HTTP connector class
- HTTPConnector(String) - Constructor for class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
- HTTPConnector(String, String) - Constructor for class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
- HTTPConnector(String, String, IAuthorizationSupplier) - Constructor for class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
- HTTPConnector(String, IAuthorizationSupplier) - Constructor for class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
- HTTPConnectorFactory - Class in org.eclipse.basyx.vab.protocol.http.connector
- HTTPConnectorFactory() - Constructor for class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnectorFactory
- HTTPSConnector - Class in org.eclipse.basyx.vab.protocol.https
-
An HTTPS Connector class which can be used for creating an HTTPS Client with self signed SSL certificate and communicating in REST
- HTTPSConnector(String) - Constructor for class org.eclipse.basyx.vab.protocol.https.HTTPSConnector
-
Initiates an HTTPSConnector with given address
- HTTPSConnector(String, String) - Constructor for class org.eclipse.basyx.vab.protocol.https.HTTPSConnector
-
Initiates an HTTPSConnector with given address and media type
- HTTPSConnector(String, IAuthorizationSupplier) - Constructor for class org.eclipse.basyx.vab.protocol.https.HTTPSConnector
- HTTPSConnector(String, IAuthorizationSupplier, boolean) - Constructor for class org.eclipse.basyx.vab.protocol.https.HTTPSConnector
- HTTPSConnectorProvider - Class in org.eclipse.basyx.vab.protocol.https
-
An HTTPS Connector provider class which uses a HTTPSConnector in domain having self signed certificate
- HTTPSConnectorProvider() - Constructor for class org.eclipse.basyx.vab.protocol.https.HTTPSConnectorProvider
- HTTPSConnectorProvider(IAuthorizationSupplier) - Constructor for class org.eclipse.basyx.vab.protocol.https.HTTPSConnectorProvider
-
Constructor to create a HTTPSConenctorProvider with a given authorization supplier
- HTTPUploadHelper - Class in org.eclipse.basyx.vab.protocol.http.helper
-
Helper class to achieve http post multipart/form-data upload
- HTTPUploadHelper() - Constructor for class org.eclipse.basyx.vab.protocol.http.helper.HTTPUploadHelper
I
- IAASAggregator - Interface in org.eclipse.basyx.aas.aggregator.api
-
Interface for the Asset Administration Shell Aggregator API
It is used to manage multiple AASs at the same endpoint - IAASAggregatorAASXUpload - Interface in org.eclipse.basyx.extensions.aas.aggregator.aasxupload.api
-
Interface for the Asset Administration Shell Aggregator API
with AASX upload support - IAASAggregatorAuthorizer<SubjectInformationType> - Interface in org.eclipse.basyx.extensions.aas.aggregator.authorization.internal
-
Interface for the authorization points used in
AuthorizedAASAggregator
. - IAASAggregatorFactory - Interface in org.eclipse.basyx.aas.aggregator.api
-
Interface for providing an AASAggregator
- IAASAggregatorObserver - Interface in org.eclipse.basyx.aas.aggregator.observing
-
Interface for an observer of
ObservableAASAggregator
- IAASAggregatorObserverV2 - Interface in org.eclipse.basyx.aas.aggregator.observing
-
Interface for an observer of
ObservableAASAggregatorV2
- IAASAPI - Interface in org.eclipse.basyx.aas.restapi.api
-
Specifies overall AAS API
- IAASAPIAuthorizer<SubjectInformationType> - Interface in org.eclipse.basyx.extensions.aas.api.authorization.internal
-
Interface for the authorization points used in
AuthorizedAASAPI
. - IAASAPIFactory - Interface in org.eclipse.basyx.aas.restapi.api
-
Interface for providing an AAS API
- IAASAPIObserver - Interface in org.eclipse.basyx.aas.restapi.observing
-
Observer for the AASAPI that triggers MQTT events for different operations on the AAS.
- IAasEnv - Interface in org.eclipse.basyx.aas.metamodel.api
- IAASRegistry - Interface in org.eclipse.basyx.aas.registration.api
-
BaSys registry interface
- IAASRegistryAuthorizer<SubjectInformationType> - Interface in org.eclipse.basyx.extensions.aas.registration.authorization.internal
-
Interface for the authorization points used in
AuthorizedAASRegistry
. - IAASRegistryServiceObserver - Interface in org.eclipse.basyx.aas.registration.observing
-
Interface for an observer of
ObservableAASRegistryService
- IAASRegistryServiceObserverV2 - Interface in org.eclipse.basyx.aas.registration.observing
-
Interface for an observer of
ObservableAASRegistryServiceV2
- IAASTaggedDirectory - Interface in org.eclipse.basyx.extensions.aas.directory.tagged.api
-
A tagged directory is a registry that allows to register AAS and associate tags with them.
- IAccessControlPolicyPoints - Interface in org.eclipse.basyx.aas.metamodel.api.policypoints
-
Container for access control policy points.
- IAdministrativeInformation - Interface in org.eclipse.basyx.submodel.metamodel.api.qualifier
-
Administrative metainformation for an element like version information.
- IAnnotatedRelationshipElement - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.relationship
-
An annotated relationship element is a relationship element that can be annotated with additional data elements.
- IAsset - Interface in org.eclipse.basyx.aas.metamodel.api.parts.asset
-
An Asset describes meta data of an asset that is represented by an AAS.
- IAssetAdministrationShell - Interface in org.eclipse.basyx.aas.metamodel.api
-
Asset Administration Shell (AAS) interface
- IAssetAdministrationShellManager - Interface in org.eclipse.basyx.aas.manager.api
-
Technology independent interface to technology specific Asset Administration Shell (AAS) manager class.
- IAsyncInvocation - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation
-
An AsyncInvocation is used for asynchronously invoking operation
- IAuthorizationSupplier - Interface in org.eclipse.basyx.vab.protocol.http.connector
-
Interface for a supplier of values that can be placed in the HTTP Authorization request header.
- IBasicEvent - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.event
-
A basic event.
- IBaSyxConnector - Interface in org.eclipse.basyx.vab.protocol.api
-
Connector interface for technology specific communication.
- IBaSyxStorageAPI<T> - Interface in org.eclipse.basyx.extensions.internal.storage
-
Provides basic methods to write data into or read and delete data from a persistence storage
- IBlob - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement
-
A BLOB is a data element that represents a file that is contained with its source code in the value attribute.
- ICapability - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement
-
A capability is the implementation-independent description of the potential of an asset to achieve a certain effect in the physical or virtual world.
- ICertificate - Interface in org.eclipse.basyx.aas.metamodel.api.security
-
TODO: Implement
- IConceptDescription - Interface in org.eclipse.basyx.submodel.metamodel.api.parts
-
The semantics of a property or other elements that may have a semantic description is defined by a concept description.
- IConceptDictionary - Interface in org.eclipse.basyx.aas.metamodel.api.parts
-
A dictionary contains elements that can be reused.
- IConnectorFactory - Interface in org.eclipse.basyx.vab.protocol.api
-
Base interface for factories that return IModelProviders that connects to specific addresses
- IConstraint - Interface in org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable
-
Interface for Constraint
- ID - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- ID - Static variable in class org.eclipse.basyx.submodel.metamodel.map.identifier.Identifier
- ID_SHORT - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.ReferableXMLConverter
- IDataElement - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement
- IDataSpecification - Interface in org.eclipse.basyx.submodel.metamodel.api.dataspecification
-
Template for an DataSpecification
- IDataSpecificationContent - Interface in org.eclipse.basyx.submodel.metamodel.api.dataspecification
-
Interface identifying implementing classes as DataSpecificationContent
- IDataSpecificationIEC61360Content - Interface in org.eclipse.basyx.submodel.metamodel.api.dataspecification
-
Interface for DataSpecification In DAAS, this element is named DataSpecificationIEC61360, but for clarity "Content" is added to the interface name
- Identifiable - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier
-
Identifiable class
- Identifiable() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
-
Default constructor
- Identifiable(String, String, String, String, LangStrings, IdentifierType, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
-
Constructor that accepts values for most relevant properties
- Identifiable(String, IIdentifier) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
-
Constructor with mandatory attribute
- IdentifiableXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.qualifier
-
Handles the conversion between an IIdentifiable object and the XML tags
<aas:administration> and <aas:identification> in both directions - IdentifiableXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.IdentifiableXMLConverter
- IDENTIFICATION - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.IdentifiableXMLConverter
- IDENTIFICATION - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
- Identifier - Class in org.eclipse.basyx.submodel.metamodel.map.identifier
-
Identification class
- Identifier() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.identifier.Identifier
-
Constructor
- Identifier(IdentifierType, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.identifier.Identifier
-
Constructor that accepts parameter
- IdentifierType - Enum in org.eclipse.basyx.submodel.metamodel.api.identifier
-
Enumeration of different types of Identifiers for global identification
Since in Java there is no enum inheritance, it is implemented as class
- IdHelper - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Helper methods for handling ids.
- IDREF - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- IDSHORT - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyType
-
Enum values of LocalKeyType
- IDSHORT - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- IDSHORT - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Markings
- IDSHORT - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
- IDSHORT - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
- IDSHORT - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassifications
- IDSHORT - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
- IDSHORT_REGEX - Static variable in class org.eclipse.basyx.submodel.metamodel.api.qualifier.IdShortValidator
- IdShortDuplicationException - Exception in org.eclipse.basyx.aas.metamodel.exception
-
This class represents the exception when there are two Submodel elements that has same IdShort.
- IdShortDuplicationException(Class<?>, Map<String, Object>) - Constructor for exception org.eclipse.basyx.aas.metamodel.exception.IdShortDuplicationException
- IdShortDuplicationException(Map<String, Object>) - Constructor for exception org.eclipse.basyx.aas.metamodel.exception.IdShortDuplicationException
- IdShortValidator - Class in org.eclipse.basyx.submodel.metamodel.api.qualifier
-
Tests the validity of IdShorts according to DotAAS
- IdShortValidator() - Constructor for class org.eclipse.basyx.submodel.metamodel.api.qualifier.IdShortValidator
- IDTYPE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.IdentifiableXMLConverter
- IDTYPE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
- IDTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.identifier.Identifier
- IDTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- IEC61360_DATATYPE - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_DEFINITION - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_KEY - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_KEYS - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_LANGSTRING - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_LEVELTYPE - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_PAIRID - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_PAIRVALUE - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_PREFERREDNAME - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_REFERENCEPAIR - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_SHORTNAME - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_SOURCEOFDEFINITION - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_SYMBOL - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_UNIT - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_UNITID - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_VALUE - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_VALUEFORMAT - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_VALUEID - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IEC61360_VALUELIST - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
- IElement - Interface in org.eclipse.basyx.submodel.metamodel.api
-
Base interface for all AAS elements
- IElementContainer - Interface in org.eclipse.basyx.submodel.metamodel.api
-
Base interface for elements containing submodel elements
- IEmbeddedDataSpecification - Interface in org.eclipse.basyx.submodel.metamodel.api.dataspecification
-
DataSpecification containing a DataSpecificationContent Difference to the IDataSpecification: It is not identifiable, but has a reference to an identifiable DataSpecification template
- IEncoder - Interface in org.eclipse.basyx.extensions.shared.encoding
-
Simple encoder interface used for encoding strings
- IEntity - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity
-
An entity is a submodel element that is used to model entities.
- IEvent - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.event
-
An event.
- IFile - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement
-
A File is a data element that represents an address to a file.
- IFormula - Interface in org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable
-
Interface for Formula
- IGrantedAuthorityAuthenticator<SubjectInformationType> - Interface in org.eclipse.basyx.extensions.shared.authorization.internal
-
Interface for a GrantedAuthority (as defined by Spring Security) provider that should be used in the context of authorization by authenticating some request.
- IHasDataSpecification - Interface in org.eclipse.basyx.submodel.metamodel.api.qualifier
-
Element that can be extended by using data specification templates.
- IHasKind - Interface in org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind
-
Interface for HasKind
- IHasSemantics - Interface in org.eclipse.basyx.submodel.metamodel.api.qualifier
-
Element that can have a semantic definition.
- IIdentifiable - Interface in org.eclipse.basyx.submodel.metamodel.api.qualifier
-
An element that has a globally unique identifier.
- IIdentifier - Interface in org.eclipse.basyx.submodel.metamodel.api.identifier
-
Used to uniquely identify an entity by using an identifier.
- IKey - Interface in org.eclipse.basyx.submodel.metamodel.api.reference
-
A key is a reference to an element by its id.
- IMetaProtocolHandler - Interface in org.eclipse.basyx.vab.coder.json.metaprotocol
- IModelProvider - Interface in org.eclipse.basyx.vab.modelprovider.api
-
Basic model provider backend interface
- IMultiLanguageProperty - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement
-
A property that has a multi language value.
- IN - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- Information - org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
- InhibitException - Exception in org.eclipse.basyx.extensions.shared.authorization.internal
-
Exception that is thrown when an authorization decision point decides to inhibit some action.
- InhibitException(String) - Constructor for exception org.eclipse.basyx.extensions.shared.authorization.internal.InhibitException
- InhibitException(String, Throwable) - Constructor for exception org.eclipse.basyx.extensions.shared.authorization.internal.InhibitException
- INITIATED - org.eclipse.basyx.submodel.restapi.operation.ExecutionState
-
Initial state
- InMemoryFile - Class in org.eclipse.basyx.aas.factory.aasx
-
Container class for the content of a File and its Path
- InMemoryFile(byte[], String) - Constructor for class org.eclipse.basyx.aas.factory.aasx.InMemoryFile
- InMemoryRegistry - Class in org.eclipse.basyx.aas.registration.memory
-
An implementation of the IAASRegistryService interface.
- InMemoryRegistry() - Constructor for class org.eclipse.basyx.aas.registration.memory.InMemoryRegistry
-
Default constructor based on HashMaps
- INOUT - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- INOUTARGUMENTS - Static variable in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
- INOUTARGUMENTS - Static variable in class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
- INOUTPUT_VARIABLE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.operation.OperationXMLConverter
- INPUT_VARIABLE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.operation.OperationXMLConverter
- INPUTARGUMENTS - Static variable in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
- insert(AASDescriptor) - Method in interface org.eclipse.basyx.aas.registration.memory.IRegistryHandler
-
Inserts a new descriptor into the registry datasource.
- insert(AASDescriptor) - Method in class org.eclipse.basyx.aas.registration.memory.MapRegistryHandler
- INSTANCE - org.eclipse.basyx.aas.metamodel.api.parts.asset.AssetKind
-
Concrete, clearly identifiable component of a certain type
- INSTANCE - org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind.ModelingKind
-
Software element which specifies the common attributes shared by all instances of the template.
- Int16 - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- Int32 - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- Int64 - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- Int8 - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- Integer - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- integrate(IAASAggregator, Collection<AASBundle>) - Static method in class org.eclipse.basyx.aas.bundle.AASBundleHelper
-
Checks (by ID) if all AASs/SMs contained
in the given AASBundles exist in the AASAggregator.
Adds missing ones to the Aggregator.
If a given object already exists in the Aggregator it will NOT be replaced. - INVOCATION_LIST - Static variable in class org.eclipse.basyx.submodel.restapi.OperationProvider
- InvocationRequest - Class in org.eclipse.basyx.submodel.restapi.operation
-
Request for invoking operation submodel elements
- InvocationRequest(String, Collection<IOperationVariable>, Collection<IOperationVariable>, int) - Constructor for class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
- InvocationResponse - Class in org.eclipse.basyx.submodel.restapi.operation
-
Response when invoking operation submodel elements
- InvocationResponse(String, Collection<IOperationVariable>, Collection<IOperationVariable>, ExecutionState) - Constructor for class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
- INVOKABLE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- invoke(Object...) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation.IOperation
-
Deprecated.Please use either
IOperation.invoke(SubmodelElement...)
for passing SubmodelElements orIOperation.invokeSimple(Object...)
for directly passing values. - invoke(Object...) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
-
Invoke a remote operation
- invoke(Object...) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- invoke(SubmodelElement...) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation.IOperation
-
Invoke operation with parameters wrapped as SubmodelElements
- invoke(SubmodelElement...) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- invoke(SubmodelElement...) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- INVOKE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- invokeAsync(Object...) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation.IOperation
-
Invoke operation with given parameter asynchronously
- invokeAsync(Object...) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- invokeAsync(Object...) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- invokeAsync(String, Object...) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- invokeAsync(String, Object...) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- invokeAsync(String, Object...) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- invokeAsync(String, Object...) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- invokeAsync(String, Object...) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Invoke an operation asynchronously
- invokeAsync(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- invokeAsync(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- invokeAsync(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- invokeAsync(Operation, String, String, Object[], Collection<IOperationVariable>, int) - Static method in class org.eclipse.basyx.submodel.restapi.operation.AsyncOperationHandler
-
Invokes an Operation without an invocation request
- invokeAsync(Operation, String, InvocationRequest, Collection<IOperationVariable>) - Static method in class org.eclipse.basyx.submodel.restapi.operation.AsyncOperationHandler
-
Invokes an Operation with an invocation request
- invokeAsyncWithTimeout(int, Object...) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation.IOperation
-
Invoke operation with given parameter asynchronously and use a user-defined timeout
- invokeAsyncWithTimeout(int, Object...) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- invokeAsyncWithTimeout(int, Object...) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- invokeBaSyx(byte[]) - Method in class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnector
-
Invoke a BaSyx operation in a remote provider
- invokeDelegatedOperation(Operation, Object...) - Method in class org.eclipse.basyx.submodel.restapi.operation.DelegatedInvocationManager
-
Invokes delegated operation using delegated URL
- invokeMethod(NodeId, NodeId, Object...) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Invokes an OPC UA method on an object.
- invokeMethod(NodeId, NodeId, Object...) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Invokes an OPC UA method on an object.
- invokeMethodAsync(NodeId, NodeId, Object...) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Invokes an OPC UA method on an object.
- invokeMethodAsync(NodeId, NodeId, Object...) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Invokes an OPC UA method on an object.
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.aas.aggregator.restapi.AASAggregatorProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.aas.registration.restapi.AASRegistryModelProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.aas.restapi.AASModelProvider
-
Operations that can be invoked are not contained inside of AAS, but inside of submodels
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- invokeOperation(String, Object...) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Invokes an operation
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.MultiSubmodelElementProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.OperationProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.PropertyProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementCollectionProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.vab.coder.json.connector.JSONConnector
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.vab.gateway.DelegatingModelProvider
- invokeOperation(String, Object...) - Method in interface org.eclipse.basyx.vab.modelprovider.api.IModelProvider
-
Invoke an operation
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.vab.modelprovider.consistency.ConsistencyProvider
-
Invoke and operation FIXME address security problems
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.FileSystemProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.vab.modelprovider.generic.VABModelProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.vab.modelprovider.VABElementProxy
-
Invoke element as an operation
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnector
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.vab.registry.restapi.VABRegistryModelProvider
- invokeOperation(String, Object...) - Method in class org.eclipse.basyx.vab.support.TypeDestroyingProvider
- invokeOperation(String, String) - Method in interface org.eclipse.basyx.vab.protocol.api.IBaSyxConnector
-
Invoke an operation
- invokeOperation(String, String) - Method in class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnector
-
Invoke a Basys invoke operation.
- invokeOperation(String, String) - Method in class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
- invokeSimple(Object...) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation.IOperation
-
Invoke operation with raw parameters, i.e.
- invokeSimple(Object...) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- invokeSimple(Object...) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- IObserver - Interface in org.eclipse.basyx.submodel.observer
-
Generic interface for any observer
- IOpcUaClient - Interface in org.eclipse.basyx.vab.protocol.opcua.connector
-
Very simplified OPC UA client interface for reading and writing node values and invoking methods.
- IOperation - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation
-
An operation is a submodel element with input and output variables.
- IOperationVariable - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation
-
Interface for OperationVariable
- IProperty - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement
-
Interface for IElement properties
- IQualifiable - Interface in org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable
-
Interface for Qualifiable
- IQualifier - Interface in org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable
-
Interface for Qualifier
- IRange - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement
-
A range data element is a data element that defines a range with min and max.
- IRbacRuleChecker - Interface in org.eclipse.basyx.extensions.shared.authorization.internal
-
Interface for checking role based access rules against some target information.
- IRDI - org.eclipse.basyx.submodel.metamodel.api.identifier.IdentifierType
-
IRDI according to ISO29002-5 as an Identifier scheme for properties and classifications.
- IRDI - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyType
- IReferable - Interface in org.eclipse.basyx.submodel.metamodel.api.qualifier
-
An element that is referable by its idShort.
- IReference - Interface in org.eclipse.basyx.submodel.metamodel.api.reference
-
Reference to either a model element of the same or another AAs or to an external entity.
- IReferenceElement - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement
-
A reference element is a data element that defines a logical reference to another element within the same or another AAS or a reference to an external object or entity.
- IRegistryHandler - Interface in org.eclipse.basyx.aas.registration.memory
-
An interface for a registry handler for different types of registry datasources.
- IRelationshipElement - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement.relationship
-
A relationship element is used to define a relationship between two referable elements.
- IRI - org.eclipse.basyx.submodel.metamodel.api.identifier.IdentifierType
-
IRI according to Rfc 3987.
- IRI - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyType
- IRoleAuthenticator<SubjectInformationType> - Interface in org.eclipse.basyx.extensions.shared.authorization.internal
-
Interface for a role provider that should be used in the context of authorization by authenticating some request.
- IS_CASE_OF - Static variable in class org.eclipse.basyx.submodel.factory.xml.api.parts.ConceptDescriptionXMLConverter
- IS_WRAPPED_INVOKABLE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- isAASDescriptorType(Class<?>) - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- isAllowDuplicates() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElementCollection
-
Gets if the collection allows duplicates
- isAllowDuplicates() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
- isAllowDuplicates() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- isAnnotatedRelationshipElement(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
- isAnnotatedRelationshipElementValue(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElementValue
- isBasicEvent(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
-
Returns true if the given submodel element map is recognized as an BasicEvent element
- isBaSyxType(Class<?>) - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- isBlacklisted(String) - Static method in class org.eclipse.basyx.submodel.metamodel.api.submodelelement.SubmodelElementIdShortBlacklist
-
Returns true iff an idShort is blacklisted
- isBlob(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
-
Returns true if the given submodel element map is recognized as a blob
- isCapability(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.Capability
-
Returns true if the given submodel element map is recognized as a Capability element
- ISCASEOF - Static variable in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- isCodeAuthentication() - Static method in class org.eclipse.basyx.extensions.shared.authorization.internal.ElevatedCodeAuthentication
- isDataElement(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.DataElement
-
Returns true if the given submodel element map is recognized as a data element
- isDelegatingOperation(Operation) - Static method in class org.eclipse.basyx.submodel.restapi.operation.DelegatedInvocationManager
-
Checks whether the given operation is delegated invocation
- isDelegationQualifier(IConstraint) - Static method in class org.eclipse.basyx.extensions.submodel.delegation.PropertyDelegationManager
-
Checks if the provided qualifier is of delegatedTo type
- ISecurity - Interface in org.eclipse.basyx.aas.metamodel.api.security
-
Container for security relevant information of the AAS.
- isEmpty() - Method in class org.eclipse.basyx.vab.model.VABModelMap
- isEmptyPath(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Check, if the path does not contain any elements.
- isEntity(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- isEntityValue(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.EntityValue
- isException() - Method in class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- ISEXCEPTION - Static variable in class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- isFile(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
-
Returns true if the given submodel element map is recognized as a fiel
- isFinished() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation.IAsyncInvocation
-
Gets the status of the async Invocation
- isFinished() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedAsyncInvocation
-
Queries the operation with the connected proxy to see, if the result is already finished
- isFinished() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.AsyncInvocation
- isHTTPSUrl(String) - Static method in class org.eclipse.basyx.vab.registry.proxy.VABRegistryProxy
- isInvocationRequest(Object) - Static method in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
-
Returns true if the given map is recognized as an InvocationRequest
- isKey(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- isLangString(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangString
- isLangStrings(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangStrings
- isLocal() - Method in interface org.eclipse.basyx.submodel.metamodel.api.reference.IKey
-
Gets if the key references a model element of the same AAS (=true) or not (=false).
- isLocal() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
- isLocal() - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- isLocal() - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- isMultiLanguageProperty(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
-
Returns true if the given submodel element map is recognized as a MultiLanguageProperty
- isOperation(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
-
Returns true if the given submodel element map is recognized as an operation
- isOperationInvokationPath(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Check if the path to an VAB elements leads to the invocation of an operation.
- isOrdered() - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElementCollection
-
Gets if the collection is ordered or unordered
- isOrdered() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElementCollection
- isOrdered() - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- isProperty(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
-
Returns true if the given submodel element map is recognized as a property
- isRange(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
-
Returns true if the given submodel element map is recognized as a Range element
- isRangeValue(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.RangeValue
- isReference(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
- isReferenceElement(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
-
Returns true if the given submodel element map is recognized as a ReferenceElement
- isRelationshipElement(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
-
Returns true if the given submodel element map is recognized as a RelationshipElement
- isRelationshipElementValue(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElementValue
- isSecuredConnectionEnabled() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Returns whether the secured connection enabled or not
- isShellType(Class<?>) - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- isSubmodelElementCollection(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
-
Returns true if the given submodel element map is recognized as a submodel element collection
- isSubmodelType(Class<?>) - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- ISubjectInformationProvider<T> - Interface in org.eclipse.basyx.extensions.shared.authorization.internal
-
Interface for a generic subject information used for authorization.
- ISubmodel - Interface in org.eclipse.basyx.submodel.metamodel.api
-
A submodel defines a specific aspect of the asset represented by the AAS.
A submodel is used to structure the digital representation and technical functionality of an Administration Shell into distinguishable parts. - ISubmodelAggregator - Interface in org.eclipse.basyx.submodel.aggregator.api
-
Interface for the Submodel Aggregator API
It is used to manage multiple Submodels at the same endpoint - ISubmodelAggregatorAuthorizer<SubjectInformationType> - Interface in org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal
-
Interface for the authorization points used in
AuthorizedSubmodelAggregator
. - ISubmodelAggregatorFactory - Interface in org.eclipse.basyx.submodel.aggregator.api
-
Interface for providing an SubmodelAggregator
- ISubmodelAggregatorObserver - Interface in org.eclipse.basyx.submodel.aggregator.observing
-
Interface for an observer of
ObservableSubmodelAggregator
- ISubmodelAggregatorObserverV2 - Interface in org.eclipse.basyx.submodel.aggregator.observing
-
Interface for an observer of
ObservableSubmodelAggregatorV2
- ISubmodelAPI - Interface in org.eclipse.basyx.submodel.restapi.api
-
Specifies overall Submodel API
- ISubmodelAPIAuthorizer<SubjectInformationType> - Interface in org.eclipse.basyx.extensions.submodel.authorization.internal
-
Interface for the authorization points used in
AuthorizedSubmodelAPI
. - ISubmodelAPIFactory - Interface in org.eclipse.basyx.submodel.restapi.api
-
Interface for providing an Submodel API
- ISubmodelAPIObserver - Interface in org.eclipse.basyx.submodel.restapi.observing
-
Interface for an observer of
ObservableSubmodelAPI
- ISubmodelAPIObserverV2 - Interface in org.eclipse.basyx.submodel.restapi.observing
-
Interface for an observer of
ObservableSubmodelAPIV2
- ISubmodelElement - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement
-
A submodel element is an element suitable for the description and differentiation of assets.
- ISubmodelElementCollection - Interface in org.eclipse.basyx.submodel.metamodel.api.submodelelement
-
A submodel element collection is a set or list of submodel elements.
- isValid(String) - Static method in class org.eclipse.basyx.submodel.metamodel.api.qualifier.IdShortValidator
-
Returns true iff the idShort is valid according to DotAAS
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.metamodel.map.parts.View
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.ValueReferencePair
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.identifier.Identifier
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.Capability
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.DataElement
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
-
Checks whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationVariable
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
-
Check whether all mandatory elements for the metamodel exist in a map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Check whether all mandatory elements for DigitalNameplateSubmodel exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Check whether all mandatory elements for Address SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Check whether all mandatory elements for Email SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
-
Check whether all mandatory elements for Fax SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
-
Check whether all mandatory elements for Phone SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.AssetSpecificProperties
-
Check whether all mandatory elements for AssetSpecificProperties SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.GuidelineSpecificProperties
-
Check whether all mandatory elements for GuidelineSpecificProperties SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
-
Check whether all mandatory elements for Marking SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Markings
-
Check whether all mandatory elements for Markings SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
-
Check whether all mandatory elements for FurtherInformation SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Check whether all mandatory elements for GeneralInformation SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Check whether all mandatory elements for ProdictClassificationSystem SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassifications
-
Check whether all mandatory elements for ProductClassifications SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Check whether all mandatory elements for TechnicalProperties SMC exist in the map
- isValid(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Check whether all mandatory elements for TechnicalDataSubmodel exist in the map
- ITaggedDirectoryAuthorizer<SubjectInformationType> - Interface in org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal
-
Interface for the authorization points used in
AuthorizedTaggedDirectory
. - IVABElementHandler - Interface in org.eclipse.basyx.vab.modelprovider.generic
-
Interface for a handler, that can handle an object in the VAB.
- IVABRegistryService - Interface in org.eclipse.basyx.vab.registry.api
-
Directory service SDK interface.
- IValueReferencePair - Interface in org.eclipse.basyx.submodel.metamodel.api.dataspecification
-
A value reference pair within a value list within a value list of the DataSpecificationIEC61360.
- IView - Interface in org.eclipse.basyx.aas.metamodel.api.parts
-
A view is a collection of referable elements w.r.t.
J
- JerseyHttpsClientFactory - Class in org.eclipse.basyx.vab.protocol.https
-
A Factory class containing methods creating an HTTPS client with no verification and validation for self signed SSL and other helper methods
- JerseyHttpsClientFactory() - Constructor for class org.eclipse.basyx.vab.protocol.https.JerseyHttpsClientFactory
- JPEG - org.eclipse.basyx.aas.factory.aasx.Thumbnail.ThumbnailExtension
- JPG - org.eclipse.basyx.aas.factory.aasx.Thumbnail.ThumbnailExtension
- JSONAASBundleFactory - Class in org.eclipse.basyx.aas.factory.json
-
Creates multiple
AASBundle
from a JSON containing several AAS and Submodels
TODO: ConceptDescriptions - JSONAASBundleFactory(String) - Constructor for class org.eclipse.basyx.aas.factory.json.JSONAASBundleFactory
- JSONAASBundleFactory(Path) - Constructor for class org.eclipse.basyx.aas.factory.json.JSONAASBundleFactory
- JSONConnector - Class in org.eclipse.basyx.vab.coder.json.connector
-
Connector Class responsible for serializing parameters and de-serializing results.
- JSONConnector(IBaSyxConnector) - Constructor for class org.eclipse.basyx.vab.coder.json.connector.JSONConnector
-
Constructor
- JSONConnector(IBaSyxConnector, GSONToolsFactory) - Constructor for class org.eclipse.basyx.vab.coder.json.connector.JSONConnector
-
Constructor that accepts specific factory for serializer
- JSONProvider<ModelProvider extends IModelProvider> - Class in org.eclipse.basyx.vab.coder.json.provider
-
Provider class that supports JSON serialized communication
Generic Caller is required since messages can be technology specific. - JSONProvider(ModelProvider) - Constructor for class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Constructor
- JSONProvider(ModelProvider, GSONToolsFactory) - Constructor for class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Constructor
- JSONToMetamodelConverter - Class in org.eclipse.basyx.aas.factory.json
-
This class can be used to parse JSON to Metamodel Objects
- JSONToMetamodelConverter(String) - Constructor for class org.eclipse.basyx.aas.factory.json.JSONToMetamodelConverter
-
Initializes the parser with XML given as a String
- JWTAuthenticationContextProvider - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
A
ISubjectInformationProvider
that provides aJwt
obtained by theAuthentication
from the (thread-local) Spring Security context. - JWTAuthenticationContextProvider() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.JWTAuthenticationContextProvider
- JwtBearerTokenAuthenticationConfiguration - Class in org.eclipse.basyx.vab.protocol.http.server
-
Configuration for a Resource Server to support JWT Bearer Tokens for authentication.
K
- Key - Class in org.eclipse.basyx.submodel.metamodel.map.reference
-
Key as defined in DAAS document
A key is a reference to an element by its id. - Key(KeyElements, boolean, String, IdentifierType) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.reference.Key
-
Helper constructor to translate IdentifierType to KeyType.
- Key(KeyElements, boolean, String, KeyType) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- KEY - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
- KEY - Static variable in class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
- KeycloakRoleAuthenticator - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Implementation for a role authenticator that reads from the security context
SecurityContextHolder
and parses it according to an access token (JSON Web Token) as handed out by Keycloak. - KeycloakRoleAuthenticator() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.KeycloakRoleAuthenticator
- KeycloakService - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Functions for interacting with Keycloak in the context of BaSyx.
- KeycloakService(String, String) - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.KeycloakService
-
Creates a new KeycloakService object.
- KeyElements - Enum in org.eclipse.basyx.submodel.metamodel.api.reference.enums
-
KeyElements, ReferableElements, IdentifiableElements as defined in DAAS document
Since there's no enum inheritance in Java, all enums are merged into a single class - KEYS - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
- keySet() - Method in class org.eclipse.basyx.vab.model.VABModelMap
- KeyStoreLoaderClient - Class in org.eclipse.basyx.vab.protocol.opcua.server
-
Deprecated.As of version 1.1. No full replacement planned.
A limited replacement is available inCertificateHelper
which creates self-signed certificates in memory to be passed toClientConfiguration.setKeyPairAndCertificate(KeyPair, X509Certificate)
. But it is the user's responsibility to persist these in aKeyStore
, if they wish. - KeyStoreLoaderClient() - Constructor for class org.eclipse.basyx.vab.protocol.opcua.server.KeyStoreLoaderClient
-
Deprecated.
- keyToValue - Variable in class org.eclipse.basyx.vab.registry.memory.VABInMemoryRegistry
-
Map that stores key/value mappings
- KeyType - Enum in org.eclipse.basyx.submodel.metamodel.api.reference.enums
-
KeyType, LocalKeyType, IdentifierType as defined in DAAS document
Since there's no enum inheritance in Java, all enums are merged into a single class - KIND - Static variable in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- KIND - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.haskind.HasKindXMLConverter
- KIND - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.haskind.HasKind
L
- LAMBDA - Static variable in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
- LANG - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.LangStringsXMLConverter
- LANG_STRING - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.LangStringsXMLConverter
- LangString - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier
-
This class holds a description in a single language
- LangString - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- LangString(String, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangString
-
Constructor that accepts a language and a description
- LangStrings - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier
-
This Class is a List, which holds LangString Objects
It is used to hold a text in multiple languages - LangStrings() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangStrings
- LangStrings(String, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangStrings
-
Constructor taking a language and a description in that language
- LangStrings(Collection<LangString>) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangStrings
-
Constructor taking a collection of LangString
- LangStrings(LangString) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.LangStrings
-
Constructor taking a single LangString
- LangStringsXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.qualifier
-
Handles the conversion between a LangStrings object and the XML tag <aas:langString> in both directions
- LangStringsXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.LangStringsXMLConverter
- LevelType - Enum in org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums
-
Possible level types as defined in DAAS for IEC61360 data specification templates
- LEVELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- LOCAL - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
- LOCAL - Static variable in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- logger - Variable in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- logger - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationVariable
- lookup(String) - Method in interface org.eclipse.basyx.vab.registry.api.IVABRegistryService
-
Lookup method maps key "id" to value
- lookup(String) - Method in class org.eclipse.basyx.vab.registry.memory.VABInMemoryRegistry
-
Lookup method
- lookup(String) - Method in class org.eclipse.basyx.vab.registry.proxy.VABRegistryProxy
-
Returns a single entry in the directory
- lookupAAS(IIdentifier) - Method in interface org.eclipse.basyx.aas.registration.api.IAASRegistry
-
Lookup AAS
- lookupAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.memory.AASRegistry
- lookupAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryService
- lookupAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryServiceV2
- lookupAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.proxy.AASRegistryProxy
-
Lookup device AAS
- lookupAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
- lookupAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- lookupAAS(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
- lookupAll() - Method in interface org.eclipse.basyx.aas.registration.api.IAASRegistry
-
Retrieve all registered AAS
- lookupAll() - Method in class org.eclipse.basyx.aas.registration.memory.AASRegistry
- lookupAll() - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryService
- lookupAll() - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryServiceV2
- lookupAll() - Method in class org.eclipse.basyx.aas.registration.proxy.AASRegistryProxy
- lookupAll() - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
- lookupAll() - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- lookupAll() - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
- lookupBothAasAndSubmodelTags(Set<String>, Set<String>) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.api.IAASTaggedDirectory
-
Looks up all SM that are tagged with submodelTags and that belongs to an AssetAdministrationShell tagged with aasTags.
- lookupBothAasAndSubmodelTags(Set<String>, Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- lookupBothAasAndSubmodelTags(Set<String>, Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- lookupBothAasAndSubmodelTags(Set<String>, Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryServiceV2
- lookupBothAasAndSubmodelTags(Set<String>, Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.proxy.TaggedDirectoryProxy
- lookupSubmodel(IIdentifier, IIdentifier) - Method in interface org.eclipse.basyx.aas.registration.api.IAASRegistry
-
Retrieves the SubmodelDescriptor of a specific submodel of an AAS
- lookupSubmodel(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.aas.registration.memory.AASRegistry
- lookupSubmodel(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryService
- lookupSubmodel(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryServiceV2
- lookupSubmodel(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.aas.registration.proxy.AASRegistryProxy
- lookupSubmodel(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
- lookupSubmodel(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- lookupSubmodel(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
- lookupSubmodels(IIdentifier) - Method in interface org.eclipse.basyx.aas.registration.api.IAASRegistry
-
Retrieves all SubmodelDescriptors of submodels of an AAS
- lookupSubmodels(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.memory.AASRegistry
- lookupSubmodels(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryService
- lookupSubmodels(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryServiceV2
- lookupSubmodels(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.proxy.AASRegistryProxy
- lookupSubmodels(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
- lookupSubmodels(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- lookupSubmodels(IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
- lookupSubmodelTag(String) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.api.IAASTaggedDirectory
-
Looks up all SM that are tagged with submodelTag
- lookupSubmodelTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- lookupSubmodelTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- lookupSubmodelTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryServiceV2
- lookupSubmodelTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.proxy.TaggedDirectoryProxy
- lookupSubmodelTags(Set<String>) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.api.IAASTaggedDirectory
-
Looks up all SM that are tagged with submodelTags
- lookupSubmodelTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- lookupSubmodelTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- lookupSubmodelTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryServiceV2
- lookupSubmodelTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.proxy.TaggedDirectoryProxy
- lookupTag(String) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.api.IAASTaggedDirectory
-
Looks up all AAS that are tagged with tag
- lookupTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.AuthorizedTaggedDirectory
- lookupTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- lookupTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- lookupTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryService
- lookupTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryServiceV2
- lookupTag(String) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.proxy.TaggedDirectoryProxy
- lookupTags(Set<String>) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.api.IAASTaggedDirectory
-
Looks up all AAS that are tagged with all tags
- lookupTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.AuthorizedTaggedDirectory
- lookupTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- lookupTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- lookupTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryService
- lookupTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryServiceV2
- lookupTags(Set<String>) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.proxy.TaggedDirectoryProxy
- LostHTTPRequestParameterException - Exception in org.eclipse.basyx.vab.exception
- LostHTTPRequestParameterException(String) - Constructor for exception org.eclipse.basyx.vab.exception.LostHTTPRequestParameterException
M
- MailType - Enum in org.eclipse.basyx.submodel.types.digitalnameplate.enums
-
characterization of an e-mail address according to its location or usage as described in the AAS Digital Nameplate template
- MAINSECTIONID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
- MAINSECTIONPREFIX - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
- MalformedRequestException - Exception in org.eclipse.basyx.vab.exception.provider
-
Used to indicate by a ModelProvider, that a given request was malformed.
- MalformedRequestException(Exception) - Constructor for exception org.eclipse.basyx.vab.exception.provider.MalformedRequestException
- MalformedRequestException(String) - Constructor for exception org.eclipse.basyx.vab.exception.provider.MalformedRequestException
-
Constructor
- MalformedRequestException(List<Message>) - Constructor for exception org.eclipse.basyx.vab.exception.provider.MalformedRequestException
- MANUFACTURERLOGOID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
- MANUFACTURERNAMEID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
- MANUFACTURERNAMEID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
- MANUFACTURERORDERCODEID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
- MANUFACTURERPARTNUMBERID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
- MANUFACTURERPRODUCTDESIGNATIONID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
- MANUFACTURERPRODUCTDESIGNATIONID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
- MANUFACTURERPRODUCTFAMILYID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
- map - Variable in class org.eclipse.basyx.vab.model.VABModelMap
- mapFromException(ProviderException) - Static method in class org.eclipse.basyx.vab.protocol.http.server.ExceptionToHTTPCodeMapper
-
Maps ProviderExceptions to HTTP-Codes
- MapRegistryHandler - Class in org.eclipse.basyx.aas.registration.memory
-
Implements a preconfigured registry based on the Map interface
- MapRegistryHandler(Map<String, AASDescriptor>) - Constructor for class org.eclipse.basyx.aas.registration.memory.MapRegistryHandler
-
Constructor that takes a reference to a map as a base for the registry entries
- MapTaggedDirectory - Class in org.eclipse.basyx.extensions.aas.directory.tagged.map
-
Map implementation of a tagged directory.
- MapTaggedDirectory(Map<String, AASDescriptor>, Map<String, Set<TaggedAASDescriptor>>) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
-
Constructor that takes a reference to a map as a base for the registry entries
- MapTaggedDirectory(IRegistryHandler, Map<String, Set<TaggedAASDescriptor>>) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- mapToException(int, String) - Static method in class org.eclipse.basyx.vab.protocol.http.server.ExceptionToHTTPCodeMapper
-
Maps HTTP-Codes to ProviderExceptions
- mapToException(int, List<Message>) - Static method in class org.eclipse.basyx.vab.protocol.http.server.ExceptionToHTTPCodeMapper
-
Maps HTTP-Codes to ProviderExceptions
- mapToSM(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.facade.SubmodelElementMapCollectionConverter
-
Builds a Submodel from a given Map.
Converts the Submodel.SUBMODELELEMENT entry of a Map to a Map<IdShort, SMElement>.
Creates Facades for all smElements. - mapToSmECollection(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.facade.SubmodelElementMapCollectionConverter
-
Builds a SubmodelElementCollection from a given Map.
Converts the Property.VALUE entry of a Map to a Map<IdShort, SMElement>.
Creates Facades for all smElements. - Marking - Class in org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings
-
Marking as defined in the AAS Digital Nameplate Template document
It is a submodel element collection which contains information about the marking labelled on the device - Marking(String, String, File) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
-
Constructor with mandatory attributes
- Marking(String, Property, File) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
-
Constructor with mandatory attributes
- MARKINGADDITIONALTEXTPREFIX - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
- MARKINGFILEID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
- MARKINGNAMEID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
- MARKINGPREFIX - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Markings
- Markings - Class in org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings
-
Markings as defined in the AAS Digital Nameplate Template document
It is a submodel element collection which contains a collection of product markings Note: CE marking is declared as mandatory according to EU Machine Directive 2006/42/EC. - Markings(String, List<Marking>) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Markings
-
Constructor with mandatory attributes
- Markings(List<Marking>) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Markings
-
Constructor with default idShort
- MARKINGSID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
- MAX - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.LevelType
- MAX - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.RangeXMLConverter
- MAX - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- MAX - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
A constant instance holding the highest possible value of an unsigned 8-bit integer.
- MAX - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
A constant instance holding the highest possible value of an unsigned 32-bit integer.
- MAX - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
A constant instance holding the highest possible value of an unsigned 64-bit integer.
- MAX - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
A constant instance holding the highest possible value of an unsigned 16-bit integer.
- MAX_VALUE - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
The highest possible value of an unsigned 8-bit integer.
- MAX_VALUE - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
The highest possible value of an unsigned 32-bit integer.
- MAX_VALUE - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
The highest possible value of an unsigned 64-bit integer.
- MAX_VALUE - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
The highest possible value of an unsigned 16-bit integer.
- message - Variable in exception org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationExecutionErrorException
-
Store message
- message - Variable in exception org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationExecutionTimeoutException
-
Store message
- Message - Class in org.eclipse.basyx.vab.coder.json.metaprotocol
- Message(MessageType, String) - Constructor for class org.eclipse.basyx.vab.coder.json.metaprotocol.Message
- Message(MessageType, String, String) - Constructor for class org.eclipse.basyx.vab.coder.json.metaprotocol.Message
- MESSAGES - Static variable in class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- MessageSecurityMode - Enum in org.eclipse.basyx.vab.protocol.opcua.types
-
Available message security modes for OPC UA connections.
- MessageType - Enum in org.eclipse.basyx.vab.coder.json.metaprotocol
- MESSAGETYPE - Static variable in class org.eclipse.basyx.vab.coder.json.metaprotocol.Message
- MetamodelConstructionException - Exception in org.eclipse.basyx.aas.metamodel.exception
-
This class is used to throw exception when metamodel's createAsFacade from map does not work due to absence of mandatory fields
- MetamodelConstructionException(Class<?>, Map<String, Object>) - Constructor for exception org.eclipse.basyx.aas.metamodel.exception.MetamodelConstructionException
- MetamodelConstructionException(String) - Constructor for exception org.eclipse.basyx.aas.metamodel.exception.MetamodelConstructionException
- MetamodelToAASXConverter - Class in org.eclipse.basyx.aas.factory.aasx
-
This class can be used to generate an .aasx file from Metamodel Objects and the Files referred to in the Submodels
- MetamodelToAASXConverter() - Constructor for class org.eclipse.basyx.aas.factory.aasx.MetamodelToAASXConverter
- MetamodelToJSONConverter - Class in org.eclipse.basyx.aas.factory.json
-
This class can be used to build JSON from Metamodel Objects
- MetamodelToJSONConverter() - Constructor for class org.eclipse.basyx.aas.factory.json.MetamodelToJSONConverter
- MetamodelToXMLConverter - Class in org.eclipse.basyx.aas.factory.xml
-
This class can be used to build XML from Metamodel Objects
- MetamodelToXMLConverter() - Constructor for class org.eclipse.basyx.aas.factory.xml.MetamodelToXMLConverter
- metaProtocolHandler - Variable in class org.eclipse.basyx.vab.coder.json.connector.JSONConnector
-
Handle meta protocol in JSON String
- MetaprotocolHandler - Class in org.eclipse.basyx.vab.coder.json.metaprotocol
- MetaprotocolHandler() - Constructor for class org.eclipse.basyx.vab.coder.json.metaprotocol.MetaprotocolHandler
-
Constructor that create the serializer
- MetaprotocolHandler(GSONToolsFactory) - Constructor for class org.eclipse.basyx.vab.coder.json.metaprotocol.MetaprotocolHandler
-
Constructor that accepts specific factory for serializer
- MiloOpcUaClient - Class in org.eclipse.basyx.vab.protocol.opcua.connector.milo
-
Provides a wrapper around the eclipse Milo OPC UA client that works in the BaSyx environment.
- MiloOpcUaClient(String) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Creates a new OPC UA client for the given endpoint URL with a default configuration.
- MIME_TYPE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
- MIMETYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- MIMETYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
- MIN - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.LevelType
- MIN - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.RangeXMLConverter
- MIN - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- MIN - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
A constant instance holding the lowest possible value of an unsigned 8-bit integer.
- MIN - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
A constant instance holding the lowest possible value of an unsigned 32-bit integer.
- MIN - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
A constant instance holding the lowest possible value of an unsigned 64-bit integer.
- MIN - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
A constant instance holding the lowest possible value of an unsigned 16-bit integer.
- MIN_VALUE - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
The lowest possible value of an unsigned 8-bit integer.
- MIN_VALUE - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
The lowest possible value of an unsigned 32-bit integer.
- MIN_VALUE - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
The lowest possible value of an unsigned 64-bit integer.
- MIN_VALUE - Static variable in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
The lowest possible value of an unsigned 16-bit integer.
- ModelDescriptor - Class in org.eclipse.basyx.aas.metamodel.map.descriptor
-
Abstract class for a model descriptor that contains: - a short id - an identifier - endpoints
- ModelDescriptor() - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
- ModelDescriptor(String, IIdentifier, String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
-
Create a new descriptor with minimal information
- ModelDescriptor(Map<String, Object>) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
-
Create descriptor from existing hash map
- ModelingKind - Enum in org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind
-
ModelingKind enum as defined by DAAS document
Enumeration for denoting whether an element is a template or an instance. - ModelProxyFactory - Class in org.eclipse.basyx.vab.factory.java
-
A factory for creating model providers out of addresses with multiple endpoints included.
- ModelProxyFactory(IConnectorFactory) - Constructor for class org.eclipse.basyx.vab.factory.java.ModelProxyFactory
- ModelType - Class in org.eclipse.basyx.submodel.metamodel.map.modeltype
-
Describes the type of the used model and is used to add a model type to existing AAS meta model entries.
- ModelType(String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.modeltype.ModelType
- MODELTYPE - Static variable in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- MODELTYPE - Static variable in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- MODELTYPE - Static variable in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
- MODELTYPE - Static variable in class org.eclipse.basyx.aas.metamodel.map.descriptor.SubmodelDescriptor
- MODELTYPE - Static variable in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- MODELTYPE - Static variable in class org.eclipse.basyx.aas.metamodel.map.parts.View
- MODELTYPE - Static variable in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedAASDescriptor
- MODELTYPE - Static variable in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedSubmodelDescriptor
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.modeltype.ModelType
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Constraint
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Formula
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.Capability
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.DataElement
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationVariable
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- MODELTYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- ModelUrn - Class in org.eclipse.basyx.aas.metamodel.map.descriptor
-
Create URNs with the format urn: <legalEntity>:<subUnit>:<subModel>:<version>:<revision>:<elementID>#<elementInstance>
- ModelUrn(String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelUrn
-
Constructor that accepts a single, raw URN
- ModelUrn(String, String, String, String, String, String, String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelUrn
-
Constructor that build a URN
- MqttAASAggregator - Class in org.eclipse.basyx.extensions.aas.aggregator.mqtt
-
Deprecated.Deprecated, please use
MqttDecoratingAASAggregatorFactory
- MqttAASAggregator(IAASAggregator, String, String) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.Constructor for adding this MQTT extension on top of an AASAggregator
- MqttAASAggregator(IAASAggregator, String, String, String, char[]) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.Constructor for adding this MQTT extension on top of an AASAggregator
- MqttAASAggregator(IAASAggregator, String, String, String, char[], MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.
- MqttAASAggregator(IAASAggregator, String, String, MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.Constructor for adding this MQTT extension on top of an AASAggregator
- MqttAASAggregator(IAASAggregator, MqttClient) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.
- MqttAASAggregatorHelper - Class in org.eclipse.basyx.extensions.aas.aggregator.mqtt
-
A helper class containing string constants of topics used by the AASAggregator.
- MqttAASAggregatorHelper() - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorHelper
- MqttAASAggregatorObserver - Class in org.eclipse.basyx.extensions.aas.aggregator.mqtt
-
Observer for the AASAggregator that triggers MQTT events for different operations on the aggregator.
- MqttAASAggregatorObserver(String, String) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorObserver
-
Constructor for adding this MQTT extension as an AAS Aggregator Observer
- MqttAASAggregatorObserver(String, String, String, char[]) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorObserver
-
Constructor for adding this MQTT extension as an AAS Aggregator Observer
- MqttAASAggregatorObserver(String, String, String, char[], MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorObserver
-
Constructor for adding this MQTT extension as an AAS Aggregator Observer
- MqttAASAggregatorObserver(String, String, MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorObserver
-
Constructor for adding this MQTT extension as an AAS Aggregator Observer
- MqttAASAggregatorObserver(MqttClient) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorObserver
-
Constructor for adding this MQTT extension as an AAS Aggregator Observer
- MqttAASAggregatorPayloadParser - Class in org.eclipse.basyx.extensions.aas.aggregator.mqtt
-
Parser for Payloads sent by MqttAASAggregator
- MqttAASAggregatorPayloadParser(String) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorPayloadParser
- MqttAASAPIHelper - Class in org.eclipse.basyx.extensions.aas.api.mqtt
-
A helper class containing string constants of topics used by the AASAPI.
- MqttAASAPIHelper() - Constructor for class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIHelper
- MqttAASAPIObserver - Class in org.eclipse.basyx.extensions.aas.api.mqtt
-
Implementation of
IAASAPIObserver
Triggers MQTT events for different operations on the AAS. - MqttAASAPIObserver(ObservableAASAPI, String, String) - Constructor for class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIObserver
-
Deprecated.This constructor is deprecated please use
MqttAASAPIObserver(MqttClient, String)
instead. - MqttAASAPIObserver(ObservableAASAPI, String, String, String, char[]) - Constructor for class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIObserver
-
Deprecated.This constructor is deprecated please use
MqttAASAPIObserver(MqttClient, String, MqttConnectOptions)
instead. - MqttAASAPIObserver(ObservableAASAPI, String, String, String, char[], MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIObserver
-
Deprecated.This constructor is deprecated please use
MqttAASAPIObserver(MqttClient, String, MqttConnectOptions)
instead. - MqttAASAPIObserver(ObservableAASAPI, String, String, MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIObserver
-
Deprecated.This constructor is deprecated please use
MqttAASAPIObserver(MqttClient, String)
instead. - MqttAASAPIObserver(ObservableAASAPI, MqttClient) - Constructor for class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIObserver
-
Deprecated.This constructor is deprecated please use
MqttAASAPIObserver(MqttClient, String)
instead. - MqttAASAPIObserver(MqttClient, String) - Constructor for class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIObserver
-
Constructor for adding this MQTT extension on top of another AASAPI
- MqttAASAPIObserver(MqttClient, String, MqttConnectOptions) - Constructor for class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIObserver
-
Constructor for adding this MQTT extension on top of another AASAPI
- MqttAASRegistryHelper - Class in org.eclipse.basyx.extensions.aas.registration.mqtt
-
A helper class containing method and string constants of topics used by the AASRegistry.
- MqttAASRegistryHelper() - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryHelper
- MqttAASRegistryService - Class in org.eclipse.basyx.extensions.aas.registration.mqtt
-
Implementation variant for the AASRegistryService that triggers MQTT events for different operations on the registry.
- MqttAASRegistryService(IAASRegistry, String, String) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
-
Constructor for adding this MQTT extension on top of an AASRegistryService
- MqttAASRegistryService(IAASRegistry, String, String, String, char[]) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
-
Constructor for adding this MQTT extension on top of an AASRegistryService
- MqttAASRegistryService(IAASRegistry, MqttClient) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
-
Constructor for adding this MQTT extension on top of an AASRegistryService
- MqttAASRegistryServiceObserver - Class in org.eclipse.basyx.extensions.aas.registration.mqtt
-
Implementation variant for the AASRegistryServiceObserver that triggers MQTT events for different operations on the registry.
- MqttAASRegistryServiceObserver(String, String) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServiceObserver
-
Constructor for adding this MQTT extension as an AAS Registry Observer
- MqttAASRegistryServiceObserver(String, String, String, char[]) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServiceObserver
-
Constructor for adding this MQTT extension as an AAS Registry Observer
- MqttAASRegistryServiceObserver(String, String, String, char[], MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServiceObserver
-
Constructor for creating an MqttClient with authentication and a custom persistence strategy
- MqttAASRegistryServiceObserver(String, String, MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServiceObserver
-
Constructor for adding this MQTT extension as an AAS Registry Observer with a custom mqtt client persistence
- MqttAASRegistryServiceObserver(MqttClient) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServiceObserver
-
Constructor for adding this MQTT extension as an AAS Registry Observer
- MqttAASRegistryServicePayloadParser - Class in org.eclipse.basyx.extensions.aas.registration.mqtt
-
Parser for Payloads sent by MqttAASRegistryService
- MqttAASRegistryServicePayloadParser(String) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServicePayloadParser
- mqttClient - Variable in class org.eclipse.basyx.extensions.shared.mqtt.MqttEventService
- MqttDecoratingAASAggregatorFactory - Class in org.eclipse.basyx.extensions.aas.aggregator.mqtt
-
Factory decorating AASAggregator with MQTT events by wrapping an IAASAggregatorFactory
- MqttDecoratingAASAggregatorFactory(IAASAggregatorFactory, MqttClient) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttDecoratingAASAggregatorFactory
- MqttDecoratingAASAPIFactory - Class in org.eclipse.basyx.extensions.aas.api.mqtt
-
Factory decorating AASAPI with MQTT events by wrapping an IAASAPIFactory
- MqttDecoratingAASAPIFactory(IAASAPIFactory, MqttClient) - Constructor for class org.eclipse.basyx.extensions.aas.api.mqtt.MqttDecoratingAASAPIFactory
- MqttDecoratingSubmodelAggregatorFactory - Class in org.eclipse.basyx.extensions.submodel.aggregator.mqtt
-
Factory decorating SubmodelAggregator with MQTT events by wrapping an ISubmodelAggregatorFactory
- MqttDecoratingSubmodelAggregatorFactory(ISubmodelAggregatorFactory, MqttClient) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttDecoratingSubmodelAggregatorFactory
- MqttDecoratingSubmodelAPIFactory - Class in org.eclipse.basyx.extensions.submodel.mqtt
-
Factory decorating SubmodelAPI with MQTT events by wrapping an ISubmodelAPIFactory
- MqttDecoratingSubmodelAPIFactory(ISubmodelAPIFactory, MqttClient) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttDecoratingSubmodelAPIFactory
- MqttEventService - Class in org.eclipse.basyx.extensions.shared.mqtt
-
Implementation of common parts of MQTT event propagation services.
- MqttEventService(String, String) - Constructor for class org.eclipse.basyx.extensions.shared.mqtt.MqttEventService
-
Constructor for creating an MqttClient (no authentication)
- MqttEventService(String, String, String, char[]) - Constructor for class org.eclipse.basyx.extensions.shared.mqtt.MqttEventService
-
Constructor for creating an MqttClient with authentication
- MqttEventService(String, String, String, char[], MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.shared.mqtt.MqttEventService
-
Constructor for creating an MqttClient with authentication and a custom persistence strategy
- MqttEventService(String, String, MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.shared.mqtt.MqttEventService
-
Constructor for creating an MqttClient (with no authentication and a custom persistence strategy)
- MqttEventService(MqttClient) - Constructor for class org.eclipse.basyx.extensions.shared.mqtt.MqttEventService
-
Constructor for creating an MqttClient with existing client
- MqttSubmodelAggregatorHelper - Class in org.eclipse.basyx.extensions.submodel.aggregator.mqtt
-
A helper class containing string constants of topics used by the SubmodelAggregator.
- MqttSubmodelAggregatorHelper() - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorHelper
- MqttSubmodelAggregatorObserver - Class in org.eclipse.basyx.extensions.submodel.aggregator.mqtt
-
Observer for the SubmodelAggregator that triggers MQTT events for different operations on the aggregator.
- MqttSubmodelAggregatorObserver(String, String) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorObserver
-
Constructor for adding this MQTT extension as an Submodel Aggregator Observer
- MqttSubmodelAggregatorObserver(String, String, String, char[]) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorObserver
-
Constructor for adding this MQTT extension as an Submodel Aggregator Observer
- MqttSubmodelAggregatorObserver(String, String, String, char[], MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorObserver
-
Constructor for adding this MQTT extension as an Submodel Aggregator Observer
- MqttSubmodelAggregatorObserver(String, String, MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorObserver
-
Constructor for adding this MQTT extension as an Submodel Aggregator Observer
- MqttSubmodelAggregatorObserver(MqttClient) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorObserver
-
Constructor for adding this MQTT extension as an Submodel Aggregator Observer
- MqttSubmodelAPI - Class in org.eclipse.basyx.extensions.submodel.mqtt
-
Deprecated.Deprecated, please use
MqttDecoratingSubmodelAPIFactory
- MqttSubmodelAPI(ISubmodelAPI, String, String) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.Constructor for adding this MQTT extension on top of another SubmodelAPI
- MqttSubmodelAPI(ISubmodelAPI, String, String, String, char[]) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.Constructor for adding this MQTT extension on top of another SubmodelAPI
- MqttSubmodelAPI(ISubmodelAPI, String, String, String, char[], MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.Constructor for adding this MQTT extension on top of another SubmodelAPI.
- MqttSubmodelAPI(ISubmodelAPI, String, String, MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.Constructor for adding this MQTT extension on top of another SubmodelAPI with a custom persistence strategy
- MqttSubmodelAPI(ISubmodelAPI, MqttClient) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.Constructor for adding this MQTT extension on top of another SubmodelAPI.
- MqttSubmodelAPIHelper - Class in org.eclipse.basyx.extensions.submodel.mqtt
-
A helper class containing string constants of topics used by the SubmodelAPI.
- MqttSubmodelAPIHelper() - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIHelper
- MqttSubmodelAPIObserver - Class in org.eclipse.basyx.extensions.submodel.mqtt
-
Implementation of
ISubmodelAPIObserver
Triggers MQTT events for different CRUD operations on the submodel. - MqttSubmodelAPIObserver(ObservableSubmodelAPI, String, String) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Deprecated.This constructor is deprecated please use
MqttSubmodelAPIObserver(MqttClient, IIdentifier, IIdentifier)
instead. - MqttSubmodelAPIObserver(ObservableSubmodelAPI, String, String, String, char[]) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Deprecated.This constructor is deprecated please use
MqttSubmodelAPIObserver(MqttClient, IIdentifier, IIdentifier, MqttConnectOptions)
instead. - MqttSubmodelAPIObserver(ObservableSubmodelAPI, String, String, String, char[], MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Deprecated.This constructor is deprecated please use
MqttSubmodelAPIObserver(MqttClient, IIdentifier, IIdentifier, MqttConnectOptions)
instead. - MqttSubmodelAPIObserver(ObservableSubmodelAPI, String, String, MqttClientPersistence) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Deprecated.This constructor is deprecated please use
MqttSubmodelAPIObserver(MqttClient, IIdentifier, IIdentifier)
instead. - MqttSubmodelAPIObserver(ObservableSubmodelAPI, MqttClient) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Deprecated.This constructor is deprecated please use
MqttSubmodelAPIObserver(MqttClient, IIdentifier, IIdentifier)
instead. - MqttSubmodelAPIObserver(MqttClient, IIdentifier, IIdentifier) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Constructor for adding this MQTT extension on top of another SubmodelAPI
- MqttSubmodelAPIObserver(MqttClient, IIdentifier, IIdentifier, MqttConnectOptions) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Constructor for adding this MQTT extension on top of another SubmodelAPI
- MqttSubmodelAPIPayloadParser - Class in org.eclipse.basyx.extensions.submodel.mqtt
-
Parser for Payloads sent by MqttSubmodelAPI
- MqttSubmodelAPIPayloadParser(String) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIPayloadParser
- MqttV2AASAggregatorObserver - Class in org.eclipse.basyx.extensions.aas.aggregator.mqtt
-
Observer for the AASAggregator that triggers MQTT events for different operations on the aggregator.
- MqttV2AASAggregatorObserver(MqttClient, MqttV2AASAggregatorTopicFactory) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttV2AASAggregatorObserver
-
Constructor for adding this MQTT extension as an AAS Aggregator Observer
- MqttV2AASAggregatorObserver(MqttClient, MqttV2AASAggregatorTopicFactory, Serializer) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttV2AASAggregatorObserver
-
Constructor for adding this MQTT extension as an AAS Aggregator Observer
- MqttV2AASAggregatorTopicFactory - Class in org.eclipse.basyx.extensions.aas.aggregator.mqtt
-
A helper class containing methods that create topics used by the AASAggregator.
- MqttV2AASAggregatorTopicFactory(IEncoder) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttV2AASAggregatorTopicFactory
- MqttV2AASRegistryServiceObserver - Class in org.eclipse.basyx.extensions.aas.registration.mqtt
-
Implementation variant for the AASRegistryServiceObserver that triggers MQTT events for different operations on the registry.
- MqttV2AASRegistryServiceObserver(MqttClient, MqttV2AASRegistryTopicFactory) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryServiceObserver
-
Constructor for adding this MQTT extension as an AAS Registry Observer
- MqttV2AASRegistryServiceObserver(MqttClient, MqttV2AASRegistryTopicFactory, Serializer) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryServiceObserver
-
Constructor for adding this MQTT extension as an AAS Registry Observer
- MqttV2AASRegistryTopicFactory - Class in org.eclipse.basyx.extensions.aas.registration.mqtt
-
A helper class containing method and string constants of topics used by the AASRegistry.
- MqttV2AASRegistryTopicFactory(IEncoder) - Constructor for class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryTopicFactory
- MqttV2DecoratingAASAggregatorFactory - Class in org.eclipse.basyx.extensions.aas.aggregator.mqtt
-
Factory decorating AASAggregator with MQTT events by wrapping an IAASAggregatorFactory
- MqttV2DecoratingAASAggregatorFactory(IAASAggregatorFactory, MqttClient, String, MqttV2AASAggregatorTopicFactory) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttV2DecoratingAASAggregatorFactory
-
Decorates the passed factory with the MqttV2 feature using the passed TopicFactory for topic creation
- MqttV2DecoratingSubmodelAggregatorFactory - Class in org.eclipse.basyx.extensions.submodel.aggregator.mqtt
-
Factory decorating SubmodelAggregator with MQTT events by wrapping an ISubmodelAggregatorFactory
- MqttV2DecoratingSubmodelAggregatorFactory(ISubmodelAggregatorFactory, MqttClient, String, MqttV2SubmodelAggregatorTopicFactory) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2DecoratingSubmodelAggregatorFactory
- MqttV2DecoratingSubmodelAPIFactory - Class in org.eclipse.basyx.extensions.submodel.mqtt
-
Factory decorating SubmodelAPI with MQTT events by wrapping an ISubmodelAPIFactory
- MqttV2DecoratingSubmodelAPIFactory(ISubmodelAPIFactory, MqttClient, String, MqttV2SubmodelAPITopicFactory) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2DecoratingSubmodelAPIFactory
-
Decorates the passed factory with the MqttV2 feature using the passed TopicFactory for topic creation
- MqttV2SubmodelAggregatorObserver - Class in org.eclipse.basyx.extensions.submodel.aggregator.mqtt
-
Observer for the SubmodelAggregator that triggers MQTT events for different operations on the aggregator.
- MqttV2SubmodelAggregatorObserver(MqttClient, MqttV2SubmodelAggregatorTopicFactory) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2SubmodelAggregatorObserver
-
Constructor for adding this MQTT extension as an Submodel Aggregator Observer
- MqttV2SubmodelAggregatorObserver(MqttClient, MqttV2SubmodelAggregatorTopicFactory, Serializer) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2SubmodelAggregatorObserver
-
Constructor for adding this MQTT extension as an Submodel Aggregator Observer
- MqttV2SubmodelAggregatorTopicFactory - Class in org.eclipse.basyx.extensions.submodel.aggregator.mqtt
-
A helper class containing methods that create topics used by the SubmodelAggregator.
- MqttV2SubmodelAggregatorTopicFactory(IEncoder) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2SubmodelAggregatorTopicFactory
- MqttV2SubmodelAPIObserver - Class in org.eclipse.basyx.extensions.submodel.mqtt
-
Implementation of
ISubmodelAPIObserverV2
Triggers MQTT events for different CRUD operations on the submodel. - MqttV2SubmodelAPIObserver(MqttClient, MqttV2SubmodelAPITopicFactory) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
-
Constructor for adding this MQTT extension on top of another SubmodelAPI
- MqttV2SubmodelAPIObserver(MqttClient, MqttV2SubmodelAPITopicFactory, Serializer) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
-
Constructor for adding this MQTT extension on top of another SubmodelAPI
- MqttV2SubmodelAPITopicFactory - Class in org.eclipse.basyx.extensions.submodel.mqtt
-
A helper class containing string constants of topics used by the SubmodelAPI.
- MqttV2SubmodelAPITopicFactory(IEncoder) - Constructor for class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPITopicFactory
- MULTI_LANGUAGE_PROPERTY - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.MultiLanguagePropertyXMLConverter
- MultiLanguageProperty - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement
-
A MultiLanguageProperty element as defined in DAAS document
- MultiLanguageProperty() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
- MultiLanguageProperty(String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
-
Constructor accepting only mandatory attribute
- MultiLanguageProperty(Reference, LangStrings) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
- MULTILANGUAGEPROPERTY - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- MultiLanguagePropertyXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement
-
Parses <aas:multiLanguageProperty> and builds the MultiLanguageProperty object from it
Builds <aas:multiLanguageProperty> from a given MultiLanguageProperty object - MultiLanguagePropertyXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.MultiLanguagePropertyXMLConverter
- MultipleThumbnailFoundException - Exception in org.eclipse.basyx.aas.factory.exception
-
This class is used to throw exception when an OPC package contains more than one Thumbnail
- MultipleThumbnailFoundException(String) - Constructor for exception org.eclipse.basyx.aas.factory.exception.MultipleThumbnailFoundException
- MultiSubmodelElementProvider - Class in org.eclipse.basyx.submodel.restapi
-
Provider that handles container properties.
- MultiSubmodelElementProvider(IModelProvider) - Constructor for class org.eclipse.basyx.submodel.restapi.MultiSubmodelElementProvider
-
Constructor based on a model provider that contains the container property
- MultiSubmodelProvider - Class in org.eclipse.basyx.aas.restapi
-
Provider class that implements the AssetAdministrationShellServices
This provider supports operations on multiple sub models that are selected by path
Supported API:
- getValue
/aas Returns the Asset Administration Shell
/aas/submodels Retrieves all Submodels from the current Asset Administration Shell
/aas/submodels/{subModelIdShort}/submodel Retrieves a specific Submodel from a specific Asset Administration Shell
/aas/submodels/{subModelIdShort}/submodel/submodelElements Retrieves all SubmodelElements from the current Submodel
/aas/submodels/{subModelIdShort}/submodel/submodelElements/{submodelElementIdShort} Retrieves a specific SubmodelElement from the AAS's Submodel
/aas/submodels/{subModelIdShort}/submodel/submodelElements/{submodelElementIdShort}/value Retrieves the value of a specific SubmodelElement from the AAS's Submodel
- setValue
/aas/submodels/{subModelIdShort} Adds a new Submodel to an existing Asset Administration Shell
/aas/submodels/{subModelIdShort}/submodel/submodelElements/{submodelElementIdShort} Adds a new SubmodelElement to the AAS's submodel
/aas/submodels/{subModelIdShort}/submodel/submodelElements/{submodelElementIdShort} Sets the value of a specific SubmodelElement from the AAS's Submodel
- invokeOperation
/aas/submodels/{subModelIdShort}/submodel/submodelElements/{submodelElementIdShort} Invokes a specific operation from the AAS' submodel with a list of input parameters
- deleteValue
/aas/submodels/{subModelId} Deletes a specific Submodel from a specific Asset Administration Shell
/aas/submodels/{subModelIdShort}/submodel/submodelElements/{submodelElementIdShort} Deletes a specific submodelElement from the AAS's Submodel - MultiSubmodelProvider() - Constructor for class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Constructor with empty default aas and default VAB APIs
- MultiSubmodelProvider(IAASRegistry, IConnectorFactory) - Constructor for class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Constructor that accepts a registry and a connection provider
- MultiSubmodelProvider(AASModelProvider) - Constructor for class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Constructor that accepts an AAS
- MultiSubmodelProvider(AASModelProvider, IAASRegistry, IConnectorFactory, IAASAPIFactory, ISubmodelAggregator) - Constructor for class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Constructor that accepts a registry, a connection provider, API providers, and submodelAggregator
- MultiSubmodelProvider(AASModelProvider, IAASRegistry, IConnectorFactory, ISubmodelAPIFactory, IAASAPIFactory) - Constructor for class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Constructor that accepts a registry, a connection provider, and API providers
- MultiSubmodelProvider(AASModelProvider, IAASRegistry, HTTPConnectorFactory) - Constructor for class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Constructor that accepts a aas provider, a registry, and a connection provider
- MultiSubmodelProvider(AASModelProvider, IAASAPIFactory, ISubmodelAPIFactory) - Constructor for class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Constructor for using custom APIs
- MultiSubmodelProvider(SubmodelProvider) - Constructor for class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Constructor that accepts Submodel
N
- name - Variable in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Store name
- NAME - Static variable in class org.eclipse.basyx.submodel.metamodel.map.modeltype.ModelType
- NATIONALCODEID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- NegativeInteger - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- NodeId - Class in org.eclipse.basyx.vab.protocol.opcua.types
-
A node id unique identifies a node within an OPC UA server's address space.
- NodeId(int, byte[]) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
-
Creates a ByteString node id with the given namespace.
- NodeId(int, long) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
-
Creates a numeric node id with the given namespace.
- NodeId(int, String) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
-
Creates a string node id with the given namespace.
- NodeId(int, UUID) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
-
Creates a GUID node id with the given namespace.
- NodeId(NodeId) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
- NOM - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.LevelType
- None - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- None - org.eclipse.basyx.vab.protocol.opcua.types.MessageSecurityMode
- None - org.eclipse.basyx.vab.protocol.opcua.types.SecurityPolicy
- NonNegativeInteger - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- NonPositiveInteger - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- NonVerifyingHostnameVerifier - Class in org.eclipse.basyx.vab.protocol.https
-
A default host name verifier which verifies every host name Used for testing with self signed certificate
- NonVerifyingHostnameVerifier() - Constructor for class org.eclipse.basyx.vab.protocol.https.NonVerifyingHostnameVerifier
- NotAnInvokableException - Exception in org.eclipse.basyx.vab.exception.provider
-
Used to indicate by a ModelProvider, that invoke was called with a path to a non invokable resource.
- NotAnInvokableException(Exception) - Constructor for exception org.eclipse.basyx.vab.exception.provider.NotAnInvokableException
- NotAnInvokableException(String) - Constructor for exception org.eclipse.basyx.vab.exception.provider.NotAnInvokableException
-
Constructor
- NOTATION - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- NotAuthorizedException - Exception in org.eclipse.basyx.extensions.shared.authorization.internal
-
The unchecked exception that gets thrown when an action must not be conducted due to lacking authorization.
- NotAuthorizedException() - Constructor for exception org.eclipse.basyx.extensions.shared.authorization.internal.NotAuthorizedException
- NotAuthorizedException(Exception) - Constructor for exception org.eclipse.basyx.extensions.shared.authorization.internal.NotAuthorizedException
- NotAuthorizedException(String) - Constructor for exception org.eclipse.basyx.extensions.shared.authorization.internal.NotAuthorizedException
-
Constructor
- NotAuthorizedException(List<Message>) - Constructor for exception org.eclipse.basyx.extensions.shared.authorization.internal.NotAuthorizedException
O
- OAuth2ClientCredentialsBasedAuthorizationSupplier - Class in org.eclipse.basyx.vab.protocol.http.connector
-
Supplier for Bearer Token based HTTP Authorization request header values utilizing the OAuth2 Client Credentials Grant Flow and JSON Web Tokens.
- OAuth2ClientCredentialsBasedAuthorizationSupplier(String, String, String, Set<String>) - Constructor for class org.eclipse.basyx.vab.protocol.http.connector.OAuth2ClientCredentialsBasedAuthorizationSupplier
-
Provides supplier for Bearer Token based HTTP Authorization request header values utilizing the OAuth2 Client Credentials Grant Flow and JSON Web Tokens.
- Observable<T extends IObserver> - Class in org.eclipse.basyx.submodel.observer
-
Generic implementation of an Observable.
- Observable() - Constructor for class org.eclipse.basyx.submodel.observer.Observable
- ObservableAASAggregator - Class in org.eclipse.basyx.aas.aggregator.observing
-
Implementation of
IAASAggregator
that calls back registeredIAASAggregatorObserver
when changes on AAS occur - ObservableAASAggregator(IAASAggregator) - Constructor for class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregator
- ObservableAASAggregatorV2 - Class in org.eclipse.basyx.aas.aggregator.observing
-
Implementation of
IAASAggregator
that calls back registeredIAASAggregatorObserverV2
when changes on AAS occur - ObservableAASAggregatorV2(IAASAggregator, String) - Constructor for class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregatorV2
- ObservableAASAPI - Class in org.eclipse.basyx.aas.restapi.observing
-
Implementation of
IAASAPI
that calls back registeredIAASAPIObserver
when changes on Submodel References occur - ObservableAASAPI(IAASAPI) - Constructor for class org.eclipse.basyx.aas.restapi.observing.ObservableAASAPI
- ObservableAASRegistryService - Class in org.eclipse.basyx.aas.registration.observing
-
Implementation of
IAASRegistry
that calls back registeredIAASRegistryServiceObserver
when changes on Registry occur - ObservableAASRegistryService(IAASRegistry) - Constructor for class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryService
- ObservableAASRegistryServiceV2 - Class in org.eclipse.basyx.aas.registration.observing
-
Implementation of
IAASRegistry
that calls back registeredIAASRegistryServiceObserverV2
when changes on Registry occur - ObservableAASRegistryServiceV2(IAASRegistry, String) - Constructor for class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryServiceV2
- ObservableAASTaggedDirectoryService - Class in org.eclipse.basyx.extensions.aas.directory.tagged.observing
-
Implementation of
IAASTaggedDirectory
that calls back registeredIAASRegistryServiceObserver
when changes on Registry occur - ObservableAASTaggedDirectoryService(IAASTaggedDirectory) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryService
- ObservableAASTaggedDirectoryServiceV2 - Class in org.eclipse.basyx.extensions.aas.directory.tagged.observing
-
Implementation of
IAASTaggedDirectory
that calls back registeredIAASRegistryServiceObserver
when changes on Registry occur - ObservableAASTaggedDirectoryServiceV2(IAASTaggedDirectory, String) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryServiceV2
- ObservableSubmodelAggregator - Class in org.eclipse.basyx.submodel.aggregator.observing
-
Implementation of
ISubmodelAggregator
that calls back registeredISubmodelAggregatorObserver
when changes on Submodel occur - ObservableSubmodelAggregator(ISubmodelAggregator) - Constructor for class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregator
- ObservableSubmodelAggregatorV2 - Class in org.eclipse.basyx.submodel.aggregator.observing
-
Implementation of
ISubmodelAggregator
that calls back registeredISubmodelAggregatorObserverV2
when changes on Submodel occur - ObservableSubmodelAggregatorV2(ISubmodelAggregator, String) - Constructor for class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- ObservableSubmodelAPI - Class in org.eclipse.basyx.submodel.restapi.observing
-
Implementation of
ISubmodelAPI
that calls back registeredISubmodelAPIObserver
when changes on SubmodelElements occur - ObservableSubmodelAPI(ISubmodelAPI) - Constructor for class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- ObservableSubmodelAPIV2 - Class in org.eclipse.basyx.submodel.restapi.observing
-
Implementation of
ISubmodelAPI
that calls back registeredISubmodelAPIObserverV2
when changes on SubmodelElements occur - ObservableSubmodelAPIV2(ISubmodelAPI, String) - Constructor for class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
-
Constructs an observable ISubmodelAPI wrapping an existing ISubmodelAPI
- ObservableSubmodelAPIV2Helper - Class in org.eclipse.basyx.submodel.restapi.observing
-
Helper class for working with the ObserableSubmodelAPIV2 feature
- ObservableSubmodelAPIV2Helper() - Constructor for class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2Helper
- OBSERVED - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.event.BasicEventXMLConverter
- OBSERVED - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
- observedAASAggregator - Variable in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.
- observedAPI - Variable in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- observedRegistryService - Variable in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
- observer - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttDecoratingSubmodelAggregatorFactory
- observer - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2DecoratingSubmodelAggregatorFactory
- observers - Variable in class org.eclipse.basyx.submodel.observer.Observable
- observeSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.Adds a submodel element to the filter whitelist.
- observeSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Adds a submodel element to the filter whitelist.
- observeSubmodelElement(String) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
-
Adds a submodel element to the filter whitelist.
- of(String, String, String) - Static method in class org.eclipse.basyx.vab.protocol.http.server.JwtBearerTokenAuthenticationConfiguration
-
Provides configuration for a Resource Server to support JWT Bearer Tokens for authentication.
- OFFICE - org.eclipse.basyx.submodel.types.digitalnameplate.enums.FaxType
-
(office, 0173-1#07-AAS754#001)
- OFFICE - org.eclipse.basyx.submodel.types.digitalnameplate.enums.MailType
-
(office, 0173-1#07-AAS754#001)
- OFFICE - org.eclipse.basyx.submodel.types.digitalnameplate.enums.PhoneType
-
(office, 0173-1#07-AAS754#001)
- OFFICEMOBILE - org.eclipse.basyx.submodel.types.digitalnameplate.enums.PhoneType
-
(office mobile, 0173-1#07-AAS755#001)
- OpcUaConnector - Class in org.eclipse.basyx.vab.protocol.opcua.connector
-
The OpcUaConnector can be used to connect to remote models over OPC UA.
- OpcUaConnector(String) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnector
- OpcUaConnectorFactory - Class in org.eclipse.basyx.vab.protocol.opcua.connector
-
OPC UA connector factory.
- OpcUaConnectorFactory() - Constructor for class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnectorFactory
-
Creates a new connector factory.
- OpcUaConnectorFactory(ClientConfiguration) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnectorFactory
-
Creates a new connector factory which applies a default client configuration to connectors.
- OpcUaConnectorProvider - Class in org.eclipse.basyx.vab.protocol.opcua.connector
-
Deprecated.As of version 1.1. Replaced by
OpcUaConnectorFactory
. - OpcUaConnectorProvider() - Constructor for class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnectorProvider
-
Deprecated.
- OpcUaException - Exception in org.eclipse.basyx.vab.protocol.opcua.exception
-
Generic wrapper type for exceptions from the underlying client library.
- OpcUaException(String) - Constructor for exception org.eclipse.basyx.vab.protocol.opcua.exception.OpcUaException
- OpcUaException(String, Throwable) - Constructor for exception org.eclipse.basyx.vab.protocol.opcua.exception.OpcUaException
- OpcUaException(Throwable) - Constructor for exception org.eclipse.basyx.vab.protocol.opcua.exception.OpcUaException
- Operation - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation
-
Operation as defined in DAAS document
An operation is a submodel element with input and output variables. - Operation() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- Operation(String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
-
Constructor accepting only mandatory attribute
- Operation(Collection<OperationVariable>, Collection<OperationVariable>, Collection<OperationVariable>) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- Operation(Collection<OperationVariable>, Collection<OperationVariable>, Collection<OperationVariable>, Function<Object[], Object>) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- Operation(Function<Object[], Object>) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
-
Create Operations w/o endpoint
- OPERATION - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- OPERATION - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.operation.OperationXMLConverter
- OPERATION - Static variable in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
- OPERATION_VARIABLE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.operation.OperationXMLConverter
- OperationCheckHelper - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation
-
Checks submodel inputs of
Operation
to be the expected submodels. - OperationExecutionErrorException - Exception in org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation
-
Used to indicate that the execution of an Operation failed
- OperationExecutionErrorException(Exception) - Constructor for exception org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationExecutionErrorException
- OperationExecutionErrorException(String) - Constructor for exception org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationExecutionErrorException
-
Constructor
- OperationExecutionErrorException(String, Throwable) - Constructor for exception org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationExecutionErrorException
- OperationExecutionTimeoutException - Exception in org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation
-
Used to indicate that the execution of an Operation timed out
- OperationExecutionTimeoutException(Exception) - Constructor for exception org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationExecutionTimeoutException
- OperationExecutionTimeoutException(String) - Constructor for exception org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationExecutionTimeoutException
-
Constructor
- OperationExecutionTimeoutException(String, Throwable) - Constructor for exception org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationExecutionTimeoutException
- OperationHelper - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation
- OperationHelper() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationHelper
- operationId - Variable in class org.eclipse.basyx.submodel.restapi.OperationProvider
- OperationProvider - Class in org.eclipse.basyx.submodel.restapi
-
Handles operations according to AAS meta model.
- OperationProvider(IModelProvider) - Constructor for class org.eclipse.basyx.submodel.restapi.OperationProvider
- OperationProvider(IModelProvider, DelegatedInvocationManager) - Constructor for class org.eclipse.basyx.submodel.restapi.OperationProvider
- OperationVariable - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation
-
OperationVariable as described by DAAS document An operation variable is a submodel element that is used as input or output variable of an operation.
- OperationVariable() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationVariable
- OperationVariable(SubmodelElement) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationVariable
- OperationXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.operation
-
Parses <aas:operation> and builds the Operation object from it
Builds <aas:operation> from a given Operation object - OperationXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.operation.OperationXMLConverter
- ORDERED - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementCollectionXMLConverter
- ORDERED - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- org.eclipse.basyx.aas.aggregator - package org.eclipse.basyx.aas.aggregator
- org.eclipse.basyx.aas.aggregator.api - package org.eclipse.basyx.aas.aggregator.api
- org.eclipse.basyx.aas.aggregator.observing - package org.eclipse.basyx.aas.aggregator.observing
- org.eclipse.basyx.aas.aggregator.proxy - package org.eclipse.basyx.aas.aggregator.proxy
- org.eclipse.basyx.aas.aggregator.restapi - package org.eclipse.basyx.aas.aggregator.restapi
- org.eclipse.basyx.aas.bundle - package org.eclipse.basyx.aas.bundle
- org.eclipse.basyx.aas.factory.aasx - package org.eclipse.basyx.aas.factory.aasx
- org.eclipse.basyx.aas.factory.exception - package org.eclipse.basyx.aas.factory.exception
- org.eclipse.basyx.aas.factory.json - package org.eclipse.basyx.aas.factory.json
- org.eclipse.basyx.aas.factory.xml - package org.eclipse.basyx.aas.factory.xml
- org.eclipse.basyx.aas.factory.xml.api.parts - package org.eclipse.basyx.aas.factory.xml.api.parts
- org.eclipse.basyx.aas.factory.xml.converters - package org.eclipse.basyx.aas.factory.xml.converters
- org.eclipse.basyx.aas.manager - package org.eclipse.basyx.aas.manager
- org.eclipse.basyx.aas.manager.api - package org.eclipse.basyx.aas.manager.api
- org.eclipse.basyx.aas.metamodel.api - package org.eclipse.basyx.aas.metamodel.api
- org.eclipse.basyx.aas.metamodel.api.parts - package org.eclipse.basyx.aas.metamodel.api.parts
- org.eclipse.basyx.aas.metamodel.api.parts.asset - package org.eclipse.basyx.aas.metamodel.api.parts.asset
- org.eclipse.basyx.aas.metamodel.api.policypoints - package org.eclipse.basyx.aas.metamodel.api.policypoints
- org.eclipse.basyx.aas.metamodel.api.security - package org.eclipse.basyx.aas.metamodel.api.security
- org.eclipse.basyx.aas.metamodel.connected - package org.eclipse.basyx.aas.metamodel.connected
- org.eclipse.basyx.aas.metamodel.exception - package org.eclipse.basyx.aas.metamodel.exception
- org.eclipse.basyx.aas.metamodel.map - package org.eclipse.basyx.aas.metamodel.map
- org.eclipse.basyx.aas.metamodel.map.descriptor - package org.eclipse.basyx.aas.metamodel.map.descriptor
- org.eclipse.basyx.aas.metamodel.map.parts - package org.eclipse.basyx.aas.metamodel.map.parts
- org.eclipse.basyx.aas.metamodel.map.policypoints - package org.eclipse.basyx.aas.metamodel.map.policypoints
- org.eclipse.basyx.aas.metamodel.map.security - package org.eclipse.basyx.aas.metamodel.map.security
- org.eclipse.basyx.aas.registration - package org.eclipse.basyx.aas.registration
- org.eclipse.basyx.aas.registration.api - package org.eclipse.basyx.aas.registration.api
- org.eclipse.basyx.aas.registration.memory - package org.eclipse.basyx.aas.registration.memory
- org.eclipse.basyx.aas.registration.observing - package org.eclipse.basyx.aas.registration.observing
- org.eclipse.basyx.aas.registration.proxy - package org.eclipse.basyx.aas.registration.proxy
- org.eclipse.basyx.aas.registration.restapi - package org.eclipse.basyx.aas.registration.restapi
- org.eclipse.basyx.aas.restapi - package org.eclipse.basyx.aas.restapi
- org.eclipse.basyx.aas.restapi.api - package org.eclipse.basyx.aas.restapi.api
- org.eclipse.basyx.aas.restapi.observing - package org.eclipse.basyx.aas.restapi.observing
- org.eclipse.basyx.aas.restapi.vab - package org.eclipse.basyx.aas.restapi.vab
- org.eclipse.basyx.extensions.aas.aggregator.aasxupload - package org.eclipse.basyx.extensions.aas.aggregator.aasxupload
- org.eclipse.basyx.extensions.aas.aggregator.aasxupload.api - package org.eclipse.basyx.extensions.aas.aggregator.aasxupload.api
- org.eclipse.basyx.extensions.aas.aggregator.aasxupload.proxy - package org.eclipse.basyx.extensions.aas.aggregator.aasxupload.proxy
- org.eclipse.basyx.extensions.aas.aggregator.aasxupload.restapi - package org.eclipse.basyx.extensions.aas.aggregator.aasxupload.restapi
- org.eclipse.basyx.extensions.aas.aggregator.authorization - package org.eclipse.basyx.extensions.aas.aggregator.authorization
- org.eclipse.basyx.extensions.aas.aggregator.authorization.internal - package org.eclipse.basyx.extensions.aas.aggregator.authorization.internal
- org.eclipse.basyx.extensions.aas.aggregator.mqtt - package org.eclipse.basyx.extensions.aas.aggregator.mqtt
- org.eclipse.basyx.extensions.aas.api.authorization - package org.eclipse.basyx.extensions.aas.api.authorization
- org.eclipse.basyx.extensions.aas.api.authorization.internal - package org.eclipse.basyx.extensions.aas.api.authorization.internal
- org.eclipse.basyx.extensions.aas.api.mqtt - package org.eclipse.basyx.extensions.aas.api.mqtt
- org.eclipse.basyx.extensions.aas.directory.tagged.api - package org.eclipse.basyx.extensions.aas.directory.tagged.api
- org.eclipse.basyx.extensions.aas.directory.tagged.authorized - package org.eclipse.basyx.extensions.aas.directory.tagged.authorized
- org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal - package org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal
- org.eclipse.basyx.extensions.aas.directory.tagged.map - package org.eclipse.basyx.extensions.aas.directory.tagged.map
- org.eclipse.basyx.extensions.aas.directory.tagged.observing - package org.eclipse.basyx.extensions.aas.directory.tagged.observing
- org.eclipse.basyx.extensions.aas.directory.tagged.proxy - package org.eclipse.basyx.extensions.aas.directory.tagged.proxy
- org.eclipse.basyx.extensions.aas.directory.tagged.restapi - package org.eclipse.basyx.extensions.aas.directory.tagged.restapi
- org.eclipse.basyx.extensions.aas.manager.authorized - package org.eclipse.basyx.extensions.aas.manager.authorized
- org.eclipse.basyx.extensions.aas.registration.authorization - package org.eclipse.basyx.extensions.aas.registration.authorization
- org.eclipse.basyx.extensions.aas.registration.authorization.internal - package org.eclipse.basyx.extensions.aas.registration.authorization.internal
- org.eclipse.basyx.extensions.aas.registration.mqtt - package org.eclipse.basyx.extensions.aas.registration.mqtt
- org.eclipse.basyx.extensions.internal.storage - package org.eclipse.basyx.extensions.internal.storage
- org.eclipse.basyx.extensions.shared.authorization - package org.eclipse.basyx.extensions.shared.authorization
- org.eclipse.basyx.extensions.shared.authorization.internal - package org.eclipse.basyx.extensions.shared.authorization.internal
- org.eclipse.basyx.extensions.shared.encoding - package org.eclipse.basyx.extensions.shared.encoding
- org.eclipse.basyx.extensions.shared.mqtt - package org.eclipse.basyx.extensions.shared.mqtt
- org.eclipse.basyx.extensions.submodel.aggregator.authorization - package org.eclipse.basyx.extensions.submodel.aggregator.authorization
- org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal - package org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal
- org.eclipse.basyx.extensions.submodel.aggregator.mqtt - package org.eclipse.basyx.extensions.submodel.aggregator.mqtt
- org.eclipse.basyx.extensions.submodel.authorization - package org.eclipse.basyx.extensions.submodel.authorization
- org.eclipse.basyx.extensions.submodel.authorization.internal - package org.eclipse.basyx.extensions.submodel.authorization.internal
- org.eclipse.basyx.extensions.submodel.delegation - package org.eclipse.basyx.extensions.submodel.delegation
- org.eclipse.basyx.extensions.submodel.mqtt - package org.eclipse.basyx.extensions.submodel.mqtt
- org.eclipse.basyx.submodel.aggregator - package org.eclipse.basyx.submodel.aggregator
- org.eclipse.basyx.submodel.aggregator.api - package org.eclipse.basyx.submodel.aggregator.api
- org.eclipse.basyx.submodel.aggregator.observing - package org.eclipse.basyx.submodel.aggregator.observing
- org.eclipse.basyx.submodel.factory.xml - package org.eclipse.basyx.submodel.factory.xml
- org.eclipse.basyx.submodel.factory.xml.api.dataspecification - package org.eclipse.basyx.submodel.factory.xml.api.dataspecification
- org.eclipse.basyx.submodel.factory.xml.api.parts - package org.eclipse.basyx.submodel.factory.xml.api.parts
- org.eclipse.basyx.submodel.factory.xml.converters - package org.eclipse.basyx.submodel.factory.xml.converters
- org.eclipse.basyx.submodel.factory.xml.converters.qualifier - package org.eclipse.basyx.submodel.factory.xml.converters.qualifier
- org.eclipse.basyx.submodel.factory.xml.converters.qualifier.haskind - package org.eclipse.basyx.submodel.factory.xml.converters.qualifier.haskind
- org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable - package org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable
- org.eclipse.basyx.submodel.factory.xml.converters.reference - package org.eclipse.basyx.submodel.factory.xml.converters.reference
- org.eclipse.basyx.submodel.factory.xml.converters.submodelelement - package org.eclipse.basyx.submodel.factory.xml.converters.submodelelement
- org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement - package org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement
- org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.entity - package org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.entity
- org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.event - package org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.event
- org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.operation - package org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.operation
- org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship - package org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship
- org.eclipse.basyx.submodel.metamodel.api - package org.eclipse.basyx.submodel.metamodel.api
- org.eclipse.basyx.submodel.metamodel.api.dataspecification - package org.eclipse.basyx.submodel.metamodel.api.dataspecification
- org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums - package org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums
- org.eclipse.basyx.submodel.metamodel.api.identifier - package org.eclipse.basyx.submodel.metamodel.api.identifier
- org.eclipse.basyx.submodel.metamodel.api.parts - package org.eclipse.basyx.submodel.metamodel.api.parts
- org.eclipse.basyx.submodel.metamodel.api.qualifier - package org.eclipse.basyx.submodel.metamodel.api.qualifier
- org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind - package org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind
- org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable - package org.eclipse.basyx.submodel.metamodel.api.qualifier.qualifiable
- org.eclipse.basyx.submodel.metamodel.api.reference - package org.eclipse.basyx.submodel.metamodel.api.reference
- org.eclipse.basyx.submodel.metamodel.api.reference.enums - package org.eclipse.basyx.submodel.metamodel.api.reference.enums
- org.eclipse.basyx.submodel.metamodel.api.submodelelement - package org.eclipse.basyx.submodel.metamodel.api.submodelelement
- org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement - package org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement
- org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity - package org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity
- org.eclipse.basyx.submodel.metamodel.api.submodelelement.event - package org.eclipse.basyx.submodel.metamodel.api.submodelelement.event
- org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation - package org.eclipse.basyx.submodel.metamodel.api.submodelelement.operation
- org.eclipse.basyx.submodel.metamodel.api.submodelelement.relationship - package org.eclipse.basyx.submodel.metamodel.api.submodelelement.relationship
- org.eclipse.basyx.submodel.metamodel.connected - package org.eclipse.basyx.submodel.metamodel.connected
- org.eclipse.basyx.submodel.metamodel.connected.submodelelement - package org.eclipse.basyx.submodel.metamodel.connected.submodelelement
- org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement - package org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement
- org.eclipse.basyx.submodel.metamodel.connected.submodelelement.entity - package org.eclipse.basyx.submodel.metamodel.connected.submodelelement.entity
- org.eclipse.basyx.submodel.metamodel.connected.submodelelement.event - package org.eclipse.basyx.submodel.metamodel.connected.submodelelement.event
- org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation - package org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation
- org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship - package org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship
- org.eclipse.basyx.submodel.metamodel.enumhelper - package org.eclipse.basyx.submodel.metamodel.enumhelper
- org.eclipse.basyx.submodel.metamodel.facade - package org.eclipse.basyx.submodel.metamodel.facade
- org.eclipse.basyx.submodel.metamodel.facade.submodelelement - package org.eclipse.basyx.submodel.metamodel.facade.submodelelement
- org.eclipse.basyx.submodel.metamodel.map - package org.eclipse.basyx.submodel.metamodel.map
- org.eclipse.basyx.submodel.metamodel.map.dataspecification - package org.eclipse.basyx.submodel.metamodel.map.dataspecification
- org.eclipse.basyx.submodel.metamodel.map.helper - package org.eclipse.basyx.submodel.metamodel.map.helper
- org.eclipse.basyx.submodel.metamodel.map.identifier - package org.eclipse.basyx.submodel.metamodel.map.identifier
- org.eclipse.basyx.submodel.metamodel.map.modeltype - package org.eclipse.basyx.submodel.metamodel.map.modeltype
- org.eclipse.basyx.submodel.metamodel.map.parts - package org.eclipse.basyx.submodel.metamodel.map.parts
- org.eclipse.basyx.submodel.metamodel.map.qualifier - package org.eclipse.basyx.submodel.metamodel.map.qualifier
- org.eclipse.basyx.submodel.metamodel.map.qualifier.haskind - package org.eclipse.basyx.submodel.metamodel.map.qualifier.haskind
- org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable - package org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable
- org.eclipse.basyx.submodel.metamodel.map.reference - package org.eclipse.basyx.submodel.metamodel.map.reference
- org.eclipse.basyx.submodel.metamodel.map.submodelelement - package org.eclipse.basyx.submodel.metamodel.map.submodelelement
- org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement - package org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement
- org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property - package org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property
- org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype - package org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype
- org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range - package org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range
- org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity - package org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity
- org.eclipse.basyx.submodel.metamodel.map.submodelelement.event - package org.eclipse.basyx.submodel.metamodel.map.submodelelement.event
- org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation - package org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation
- org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship - package org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship
- org.eclipse.basyx.submodel.observer - package org.eclipse.basyx.submodel.observer
- org.eclipse.basyx.submodel.restapi - package org.eclipse.basyx.submodel.restapi
- org.eclipse.basyx.submodel.restapi.api - package org.eclipse.basyx.submodel.restapi.api
- org.eclipse.basyx.submodel.restapi.observing - package org.eclipse.basyx.submodel.restapi.observing
- org.eclipse.basyx.submodel.restapi.operation - package org.eclipse.basyx.submodel.restapi.operation
- org.eclipse.basyx.submodel.restapi.vab - package org.eclipse.basyx.submodel.restapi.vab
- org.eclipse.basyx.submodel.types.digitalnameplate - package org.eclipse.basyx.submodel.types.digitalnameplate
- org.eclipse.basyx.submodel.types.digitalnameplate.enums - package org.eclipse.basyx.submodel.types.digitalnameplate.enums
- org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address - package org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address
- org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties - package org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties
- org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings - package org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings
- org.eclipse.basyx.submodel.types.helper - package org.eclipse.basyx.submodel.types.helper
- org.eclipse.basyx.submodel.types.technicaldata - package org.eclipse.basyx.submodel.types.technicaldata
- org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation - package org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation
- org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation - package org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation
- org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications - package org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications
- org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties - package org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties
- org.eclipse.basyx.vab.coder.json.connector - package org.eclipse.basyx.vab.coder.json.connector
- org.eclipse.basyx.vab.coder.json.metaprotocol - package org.eclipse.basyx.vab.coder.json.metaprotocol
- org.eclipse.basyx.vab.coder.json.provider - package org.eclipse.basyx.vab.coder.json.provider
- org.eclipse.basyx.vab.coder.json.serialization - package org.eclipse.basyx.vab.coder.json.serialization
- org.eclipse.basyx.vab.exception - package org.eclipse.basyx.vab.exception
- org.eclipse.basyx.vab.exception.provider - package org.eclipse.basyx.vab.exception.provider
- org.eclipse.basyx.vab.factory.java - package org.eclipse.basyx.vab.factory.java
- org.eclipse.basyx.vab.factory.xml - package org.eclipse.basyx.vab.factory.xml
- org.eclipse.basyx.vab.gateway - package org.eclipse.basyx.vab.gateway
- org.eclipse.basyx.vab.manager - package org.eclipse.basyx.vab.manager
- org.eclipse.basyx.vab.model - package org.eclipse.basyx.vab.model
- org.eclipse.basyx.vab.modelprovider - package org.eclipse.basyx.vab.modelprovider
- org.eclipse.basyx.vab.modelprovider.api - package org.eclipse.basyx.vab.modelprovider.api
- org.eclipse.basyx.vab.modelprovider.consistency - package org.eclipse.basyx.vab.modelprovider.consistency
- org.eclipse.basyx.vab.modelprovider.filesystem - package org.eclipse.basyx.vab.modelprovider.filesystem
- org.eclipse.basyx.vab.modelprovider.filesystem.filesystem - package org.eclipse.basyx.vab.modelprovider.filesystem.filesystem
- org.eclipse.basyx.vab.modelprovider.generic - package org.eclipse.basyx.vab.modelprovider.generic
- org.eclipse.basyx.vab.modelprovider.lambda - package org.eclipse.basyx.vab.modelprovider.lambda
- org.eclipse.basyx.vab.modelprovider.map - package org.eclipse.basyx.vab.modelprovider.map
- org.eclipse.basyx.vab.protocol.api - package org.eclipse.basyx.vab.protocol.api
- org.eclipse.basyx.vab.protocol.basyx - package org.eclipse.basyx.vab.protocol.basyx
- org.eclipse.basyx.vab.protocol.basyx.connector - package org.eclipse.basyx.vab.protocol.basyx.connector
- org.eclipse.basyx.vab.protocol.basyx.server - package org.eclipse.basyx.vab.protocol.basyx.server
- org.eclipse.basyx.vab.protocol.http.connector - package org.eclipse.basyx.vab.protocol.http.connector
- org.eclipse.basyx.vab.protocol.http.helper - package org.eclipse.basyx.vab.protocol.http.helper
- org.eclipse.basyx.vab.protocol.http.server - package org.eclipse.basyx.vab.protocol.http.server
- org.eclipse.basyx.vab.protocol.https - package org.eclipse.basyx.vab.protocol.https
- org.eclipse.basyx.vab.protocol.opcua - package org.eclipse.basyx.vab.protocol.opcua
- org.eclipse.basyx.vab.protocol.opcua.connector - package org.eclipse.basyx.vab.protocol.opcua.connector
- org.eclipse.basyx.vab.protocol.opcua.connector.milo - package org.eclipse.basyx.vab.protocol.opcua.connector.milo
- org.eclipse.basyx.vab.protocol.opcua.exception - package org.eclipse.basyx.vab.protocol.opcua.exception
- org.eclipse.basyx.vab.protocol.opcua.server - package org.eclipse.basyx.vab.protocol.opcua.server
- org.eclipse.basyx.vab.protocol.opcua.types - package org.eclipse.basyx.vab.protocol.opcua.types
- org.eclipse.basyx.vab.registry.api - package org.eclipse.basyx.vab.registry.api
- org.eclipse.basyx.vab.registry.memory - package org.eclipse.basyx.vab.registry.memory
- org.eclipse.basyx.vab.registry.proxy - package org.eclipse.basyx.vab.registry.proxy
- org.eclipse.basyx.vab.registry.restapi - package org.eclipse.basyx.vab.registry.restapi
- org.eclipse.basyx.vab.service.api - package org.eclipse.basyx.vab.service.api
- org.eclipse.basyx.vab.support - package org.eclipse.basyx.vab.support
- OUT - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- OUTPUT_VARIABLE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.operation.OperationXMLConverter
- OUTPUTARGUMENTS - Static variable in class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
P
- PARENT - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.ReferableXMLConverter
- PARENT - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- parse(String) - Static method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.BrowsePathHelper
-
Creates a browse path starting at the root node from the given string.
- parse(String) - Static method in class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
-
Creates a node id from a string representation in the standard string format (e.g.
- parse(NodeId, String) - Static method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.BrowsePathHelper
-
Creates a browse path starting at the given node from the given string.
- parseAAS() - Method in class org.eclipse.basyx.aas.factory.json.JSONToMetamodelConverter
-
Parses the AASs from the JSON
- parseAAS() - Method in class org.eclipse.basyx.aas.factory.xml.XMLToMetamodelConverter
-
Parses the AASs from the XML
- parseAasEnv() - Method in class org.eclipse.basyx.aas.factory.json.JSONToMetamodelConverter
-
Parses the AasEnv from the JSON
- parseAasEnv() - Method in class org.eclipse.basyx.aas.factory.xml.XMLToMetamodelConverter
-
Parses the AasEnv from the XML
- parseAnnotatedRelationshipElement(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.AnnotatedRelationshipElementXMLConverter
-
Builds a AnnotatedRelationshipElement object from the given XML
- parseAssetAdministrationShells(Map<String, Object>, Collection<IConceptDescription>, Collection<IAsset>) - Static method in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
-
Parses <aas:assetAdministrationShells> and builds the AssetAdministrationShell objects from it
- parseAssets() - Method in class org.eclipse.basyx.aas.factory.json.JSONToMetamodelConverter
-
Parses the Assets from the JSON
- parseAssets() - Method in class org.eclipse.basyx.aas.factory.xml.XMLToMetamodelConverter
-
Parses the Assets from the XML
- parseAssets(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.factory.xml.api.parts.AssetXMLConverter
-
Parses <aas:assets> and builds the Asset objects from it
- parseBasicEvent(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.event.BasicEventXMLConverter
-
Parses a Map containing the content of XML tag <aas:basicEvent>
- parseBlob(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.BlobXMLConverter
-
Parses a Map containing the content of XML tag <aas:blob>
- parseCapability(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.CapabilityXMLConverter
-
Parses a Map containing the content of XML tag <aas:capability>
- parseConceptDescriptions() - Method in class org.eclipse.basyx.aas.factory.json.JSONToMetamodelConverter
-
Parses the ConceptDescriptions from the JSON
- parseConceptDescriptions() - Method in class org.eclipse.basyx.aas.factory.xml.XMLToMetamodelConverter
-
Parses the ConceptDescriptions from the XML
- parseConceptDescriptions(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.api.parts.ConceptDescriptionXMLConverter
-
Parses <aas:conceptDescriptions> and builds the IConceptDescription objects from it
- parseDataSpecificationContent(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
-
Parses the DataSpecificationIEC61360 object from XML
- parseEntity(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.entity.EntityXMLConverter
-
Parses a Map containing the content of XML tag <aas:entity>
- parseFile(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.FileXMLConverter
-
Parses a Map containing the content of XML tag <aas:file>
- parseLangStrings(Object, String) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.LangStringsXMLConverter
-
Parses the LangStrings object from XML/String with a custom lang string xml tag
- parseLangStrings(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.LangStringsXMLConverter
-
Parses the LangStrings object from XML
- parseMultiLanguageProperty(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.MultiLanguagePropertyXMLConverter
-
Parses a Map containing the content of XML tag <aas:multiLanguageProperty>
- parseOperation(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.operation.OperationXMLConverter
-
Parses a Map containing the content of XML tag <aas:operation>
- parseProperty(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.PropertyXMLConverter
-
Parses a Map containing the content of XML tag <aas:property>
- parser - Static variable in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
-
JsonParser reference
- parseRange(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.RangeXMLConverter
-
Parses a Map containing the content of XML tag <aas:range>
- parseReference(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
-
Parses the Reference object from XML
- parseReference(Map<String, Object>, String, String) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
-
Parses the Reference object from XML with a custom keys tagName
- parseReferenceElement(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.ReferenceElementXMLConverter
-
Parses a Map containing the content of XML tag <aas:referenceElement>
- parseRelationshipElement(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.RelationshipElementXMLConverter
-
Builds a RelationshipElement object from the given XML
- parseSubmodelElementCollection(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementCollectionXMLConverter
-
Parses a Map containing the content of XML tag <aas:submodelElementCollection>
- parseSubmodelElements(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
-
Parses a given Map containing the XML tag <aas:submodelElements>
- parseSubmodels() - Method in class org.eclipse.basyx.aas.factory.json.JSONToMetamodelConverter
-
Parses the Submodels from the JSON
- parseSubmodels() - Method in class org.eclipse.basyx.aas.factory.xml.XMLToMetamodelConverter
-
Parses the Submodels from the XML
- parseSubmodels(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.SubmodelXMLConverter
-
Parses <aas:submodels> and builds the Submodel objects from it
- parseViews(Map<String, Object>) - Static method in class org.eclipse.basyx.aas.factory.xml.api.parts.ViewXMLConverter
-
Parses <aas:views> and builds the IView objects from it
- PayloadParserHelper - Class in org.eclipse.basyx.extensions.shared.mqtt
-
Class Containing helper methods for Payload Parsing
- PayloadParserHelper() - Constructor for class org.eclipse.basyx.extensions.shared.mqtt.PayloadParserHelper
- Phone - Class in org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address
-
Phone as defined in the AAS Digital Nameplate Template document
It is a submodel element collection which contains a phone number including type - Phone(String, LangString) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
-
Constructor with mandatory attributes
- Phone(String, MultiLanguageProperty) - Constructor for class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
-
Constructor with mandatory attributes
- PHONEID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
- PHONEPREFIX - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- PhoneType - Enum in org.eclipse.basyx.submodel.types.digitalnameplate.enums
-
characterization of a telephone according to its location or usage as described in the AAS Digital Nameplate template
- PNG - org.eclipse.basyx.aas.factory.aasx.Thumbnail.ThumbnailExtension
- POBOXID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- PolicyAdministrationPoint - Class in org.eclipse.basyx.aas.metamodel.map.policypoints
-
Security class DUMMY, TO BE DONE
- PolicyAdministrationPoint() - Constructor for class org.eclipse.basyx.aas.metamodel.map.policypoints.PolicyAdministrationPoint
- POLICYADMINISTRATIONPOINT - Static variable in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- PolicyDecisionPoint - Class in org.eclipse.basyx.aas.metamodel.map.policypoints
-
Security class DUMMY, TO BE DONE
- PolicyDecisionPoint() - Constructor for class org.eclipse.basyx.aas.metamodel.map.policypoints.PolicyDecisionPoint
- POLICYDECISIONPOINT - Static variable in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- PolicyEnforcementPoint - Class in org.eclipse.basyx.aas.metamodel.map.policypoints
-
Security class DUMMY, TO BE DONE
- PolicyEnforcementPoint() - Constructor for class org.eclipse.basyx.aas.metamodel.map.policypoints.PolicyEnforcementPoint
- POLICYENFORECEMENTPOINT - Static variable in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- PolicyInformationPoints - Class in org.eclipse.basyx.aas.metamodel.map.policypoints
-
Security class DUMMY, TO BE DONE
- PolicyInformationPoints() - Constructor for class org.eclipse.basyx.aas.metamodel.map.policypoints.PolicyInformationPoints
- POLICYINFORMATIONPOINTS - Static variable in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- populateHasDataSpecification(Map<String, Object>, HasDataSpecification) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.HasDataSpecificationXMLConverter
-
Populates a given IHasDataSpecification object with the data form the given XML
- populateHasDataSpecificationXML(Document, Element, IHasDataSpecification) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.HasDataSpecificationXMLConverter
-
Populates a given XML map with the data from a given IHasDataSpecification object
Creates the <aas:embeddedDataSpecification> tag in the given root - populateHasKind(Map<String, Object>, HasKind) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.haskind.HasKindXMLConverter
-
Populates a given HasKind object with the data form the given XML
- populateHasKindXML(Document, Element, IHasKind) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.haskind.HasKindXMLConverter
-
Populates a given XML map with the data from a given IHasKind object
Creates the <aas:kind> tag in the given root - populateHasSemantics(Map<String, Object>, HasSemantics) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.HasSemanticsXMLConverter
-
Populates a given HasSemantics object with the data form the given XML
- populateHasSemanticsXML(Document, Element, IHasSemantics) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.HasSemanticsXMLConverter
-
Populates a given XML map with the data from a given IHasSemantics object
Creates the <aas:semanticId> tag in the given root - populateIdentifiable(Map<String, Object>, Identifiable) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.IdentifiableXMLConverter
-
Populates a given Identifiable object with the data form the given XML
- populateIdentifiableXML(Document, Element, IIdentifiable) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.IdentifiableXMLConverter
-
Populates a given XML map with the data from a given IIdentifiable object
Creates the <aas:administration> and <aas:identification> tags in the given root - populateIEC61360ContentXML(Document, Element, IDataSpecificationIEC61360Content) - Static method in class org.eclipse.basyx.submodel.factory.xml.api.dataspecification.DataSpecificationIEC61360XMLConverter
-
Populates a DataSpecificationContent XML from the IDataSpecificationIEC61360Content object.
- populateQualifiable(Map<String, Object>, Qualifiable) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable.QualifiableXMLConverter
-
Populates a given Qualifiable object with the data form the given XML
- populateQualifiableXML(Document, Element, IQualifiable) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable.QualifiableXMLConverter
-
Populates a given XML map with the data from a given IQualifiable object
Creates the <aas:qualifier> tag in the given root - populateReferable(Map<String, Object>, Referable) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.ReferableXMLConverter
-
Populates a given Referable object with the data form the given XML
- populateReferableXML(Document, Element, IReferable) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.ReferableXMLConverter
-
Populates a given XML map with the data from a given IReferable object
Creates the relevant tags in the given root - populateRelationshipElement(Map<String, Object>, IRelationshipElement) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.RelationshipElementXMLConverter
-
Parses a Map containing the content of XML tag <aas:relationshipElement> and populates a given RelationshipElement object
- populateRelationshipElement(Document, Element, IRelationshipElement) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.RelationshipElementXMLConverter
-
Builds the content for a given <aas:relationshipElement> XML tag
- populateSubmodelElement(Map<String, Object>, ISubmodelElement) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
-
Populates a SubmodelElement with the standard information from a XML tag
- populateSubmodelElement(Document, Element, ISubmodelElement) - Static method in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
-
Populates a SubmodelElement XML tag with the standard information of a SubmodelElement
- port - Variable in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Requested Tomcat apache port
- PositiveInteger - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- postprocessObject(Object) - Method in interface org.eclipse.basyx.vab.modelprovider.generic.IVABElementHandler
-
Handles internal objects after they have been processed
- postprocessObject(Object) - Method in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- PredefinedSetRbacRuleChecker - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Implementation of
IRbacRuleChecker
that works with a predefinedRbacRuleSet
. - PredefinedSetRbacRuleChecker(RbacRuleSet) - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.PredefinedSetRbacRuleChecker
- PREFERREDNAME - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- PREFIX - Static variable in class org.eclipse.basyx.aas.aggregator.restapi.AASAggregatorProvider
- PREFIX - Static variable in class org.eclipse.basyx.aas.registration.restapi.AASRegistryModelProvider
- PREFIX - Static variable in class org.eclipse.basyx.extensions.aas.directory.tagged.restapi.TaggedDirectoryProvider
- prepareForSerialization(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueTypeHelper
-
Convert an object which has special types (Duration, period, Qname, Date) to String object Used by Property.set() or ConnectedProperty.set(), prepare for the serialization
- prepareOperationVariableMap(Object) - Static method in class org.eclipse.basyx.aas.factory.xml.AASXPackageExplorerCompatibilityHandler
-
This function makes sure the operation vars are in the correct map.
- PRIVATEMOBILE - org.eclipse.basyx.submodel.types.digitalnameplate.enums.PhoneType
-
(private mobile, 0173-1#07-AAS759#001)
- processBaSysCreate(String, String, OutputStream) - Method in class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Creates a resource under the given path
- processBaSysDelete(String, String, OutputStream) - Method in class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Implement "Delete" operation.
- processBaSysFileGet(String, HttpServletResponse) - Method in class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
- processBaSysGet(String, OutputStream) - Method in class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Process a BaSys get operation, return JSON serialized result
- processBaSysInvoke(String, String, OutputStream) - Method in class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Process a BaSys invoke operation
- processBaSysSet(String, String, OutputStream) - Method in class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Process a BaSys set operation
- processBaSysUpload(String, InputStream, ServletOutputStream) - Method in class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Uploads a resource at given path
- processInputFrame(byte[]) - Method in class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
Process input frame
- PRODUCTCLASSID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
- ProductClassificationItem - Class in org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications
-
ProductClassificationItem as described in the Submodel Template AAS Technical Data Document It is a submodel element collection which contains Single product classification by association with product class in a particular classification system or property dictionary.
- ProductClassificationItem(String, String, String) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Constructor with mandatory attributes
- ProductClassificationItem(String, Property, Property) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Constructor with mandatory attributes
- PRODUCTCLASSIFICATIONITEMPREFIX - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassifications
- ProductClassifications - Class in org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications
-
ProductClassifications as described in the Submodel Template AAS Technical Data Document It is a submodel element collection which contains Product classifications by association with product classes in common classification systems.
- ProductClassifications() - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassifications
-
Constructor with default idshort
- ProductClassifications(String) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassifications
-
Constructor with mandatory attributes
- PRODUCTCLASSIFICATIONSID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
- PRODUCTCLASSIFICATIONSYSTEMID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
- PRODUCTIMAGEPREFIX - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
- Property - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property
-
Property class
- Property() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
-
Constructor
- Property(Object) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
-
Constructor that creates a property with data
- Property(Object, Referable, Reference, Qualifiable) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- Property(String, Object) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
-
Constructor accepting an idShort and a value The valueType is set automatically
- Property(String, ValueType) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
-
Constructor accepting only mandatory attribute
- PROPERTY - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- PROPERTY - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.PropertyXMLConverter
- PropertyDelegationManager - Class in org.eclipse.basyx.extensions.submodel.delegation
-
Checks and manages Property with delegation
- PropertyDelegationManager(ConnectorFactory) - Constructor for class org.eclipse.basyx.extensions.submodel.delegation.PropertyDelegationManager
-
Initializes the connectorProvider, which is used for communicating with the delegated endpoint
- PropertyProvider - Class in org.eclipse.basyx.submodel.restapi
-
Handles properties according to AAS meta model
- PropertyProvider(IModelProvider) - Constructor for class org.eclipse.basyx.submodel.restapi.PropertyProvider
- PropertyXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement
-
Parses <aas:property> and builds the Property object from it
Builds <aas:property> from a given Property object - PropertyXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.PropertyXMLConverter
- provider - Variable in class org.eclipse.basyx.aas.aggregator.proxy.AASAggregatorProxy
- provider - Variable in class org.eclipse.basyx.vab.coder.json.connector.JSONConnector
-
Reference to Connector backend
- provider - Variable in class org.eclipse.basyx.vab.modelprovider.VABElementProxy
-
IModelProvider that connects to the target address
- provider - Variable in class org.eclipse.basyx.vab.registry.proxy.VABRegistryProxy
-
Store the URL of the registry of this proxy
- providerBackend - Variable in class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Reference to IModelProvider backend
- providerBackend - Variable in class org.eclipse.basyx.vab.modelprovider.consistency.ConsistencyProvider
-
Reference to IModelProvider backend
- providerBackend - Variable in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Reference to IModelProvider backend
- providerBackend - Variable in class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
Reference to IModelProvider backend
- providerBackend - Variable in class org.eclipse.basyx.vab.protocol.http.server.VABHTTPInterface
-
Reference to IModelProvider backend
- ProviderException - Exception in org.eclipse.basyx.vab.exception.provider
-
Used to indicate a general exception in a ModelProvider
- ProviderException(String) - Constructor for exception org.eclipse.basyx.vab.exception.provider.ProviderException
- ProviderException(String, Throwable) - Constructor for exception org.eclipse.basyx.vab.exception.provider.ProviderException
- ProviderException(Throwable) - Constructor for exception org.eclipse.basyx.vab.exception.provider.ProviderException
- ProviderException(List<Message>) - Constructor for exception org.eclipse.basyx.vab.exception.provider.ProviderException
- proxyFactory - Variable in class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
- PUBLICKEYID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
- put(String, V) - Method in class org.eclipse.basyx.vab.model.VABModelMap
- putAll(Map<? extends String, ? extends V>) - Method in class org.eclipse.basyx.vab.model.VABModelMap
- putPath(String, Object) - Method in class org.eclipse.basyx.vab.model.VABModelMap
-
Put element with qualified path into map.
Q
- QName - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- qos - Variable in class org.eclipse.basyx.extensions.shared.mqtt.MqttEventService
- Qualifiable - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable
-
Qualifiable class
- Qualifiable() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifiable
-
Constructor
- Qualifiable(Collection<Constraint>) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifiable
-
Constructor
- Qualifiable(Constraint) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifiable
-
Constructor
- QualifiableXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable
-
Handles the conversion between an IQualifiable object and the XML tag <aas:qualifier> in both directions
- QualifiableXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable.QualifiableXMLConverter
- Qualifier - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable
-
Qualifier class
- Qualifier() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
-
Constructor
- Qualifier(String, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
-
Deprecated.Use
Qualifier(String, ValueType)
instead - Qualifier(String, String, String, Reference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
-
Deprecated.Use
Qualifier(String, String, ValueType, Reference)
instead - Qualifier(String, String, ValueType, Reference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- Qualifier(String, ValueType) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
-
Constructor accepting mandatory attributes
- QUALIFIER - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable.QualifiableXMLConverter
- QUALIFIER - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- QUALIFIERS - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifiable
R
- Range - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range
-
A range element as defined in DAAS document
- Range() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- Range(String, ValueType) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
-
Constructor accepting only mandatory attribute
- Range(ValueType) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- Range(ValueType, Object, Object) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- RANGE - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- RANGE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.RangeXMLConverter
- RangeValue - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range
-
Container class for holding the value of Range
- RangeValue(Object, Object) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.RangeValue
- RangeXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement
-
Parses <aas:range> and builds the Range object from it
Builds <aas:range> from a given Range object - RangeXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.RangeXMLConverter
- RATIONAL - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- RATIONAL_MEASURE - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- rawRetrieve(String) - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
-
Retrieves an object by its key from the persistence storage.
- rawRetrieveAll() - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- RbacRule - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
A single role based access control rule consisting of role x action x target information.
- RbacRule(String, String, TargetInformation) - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRule
- rbacRuleChecker - Variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.SimpleRbacAASAggregatorAuthorizer
- rbacRuleChecker - Variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.SimpleRbacAASAPIAuthorizer
- rbacRuleChecker - Variable in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.SimpleRbacAASRegistryAuthorizer
- rbacRuleChecker - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.SimpleRbacSubmodelAggregatorAuthorizer
- rbacRuleChecker - Variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- RbacRuleDTO - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
DTO for
RbacRule
for deserialization. - RbacRuleDTO() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleDTO
- RbacRuleDTO(String, String, Map<String, String>) - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleDTO
- RbacRuleMixin(String, String, TargetInformation) - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleSetDeserializer.RbacRuleMixin
- RbacRuleSet - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
A set of
RbacRule
used in authorization points or in policy information points. - RbacRuleSet() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleSet
- RbacRuleSetDeserializer - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Deserializer for
RbacRuleSet
. - RbacRuleSetDeserializer() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleSetDeserializer
- RbacRuleSetDeserializer(Consumer<ObjectMapper>) - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleSetDeserializer
- RbacRuleSetDeserializer.RbacRuleMixin - Class in org.eclipse.basyx.extensions.shared.authorization.internal
- RbacRuleSetDeserializer.TargetInformationMixin - Class in org.eclipse.basyx.extensions.shared.authorization.internal
- read(List<NodeId>) - Method in class org.eclipse.basyx.vab.protocol.opcua.server.BaSyxOpcUaClientRunner
-
Deprecated.
- READ_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedAASAggregator
- READ_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- READ_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.api.authorization.AuthorizedAASAPI
- READ_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- READ_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
- READ_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- READ_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- READ_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- READ_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- READ_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- READ_SCOPE - Static variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.AASAggregatorScopes
- READ_SCOPE - Static variable in class org.eclipse.basyx.extensions.aas.api.authorization.AASAPIScopes
- READ_SCOPE - Static variable in class org.eclipse.basyx.extensions.aas.registration.authorization.AASRegistryScopes
- READ_SCOPE - Static variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.SubmodelAggregatorScopes
- READ_SCOPE - Static variable in class org.eclipse.basyx.extensions.submodel.authorization.SubmodelAPIScopes
- readBytes(ByteBuffer, int) - Method in class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnector
-
Read a number of bytes
- readBytes(ByteBuffer, int) - Method in class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
Read a number of bytes
- readDirectory(String) - Method in interface org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.FileSystem
-
Lists all directories and files at the specified path.
Does not list items in subdirectories. - readDirectory(String) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.GenericFileSystem
- readFile(String) - Method in interface org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.FileSystem
-
Reads the content of a file formated as UTF-8.
Throws an Exception if file at given path does not exist. - readFile(String) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.GenericFileSystem
- ReadOnlyException - Exception in org.eclipse.basyx.vab.exception
- ReadOnlyException(String) - Constructor for exception org.eclipse.basyx.vab.exception.ReadOnlyException
-
Constructor
- readTypeDef(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueTypeHelper
- readValue(NodeId) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Reads the current value from an OPC UA node.
- readValue(NodeId) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Reads the current value from an OPC UA node.
- readValueAsync(NodeId) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Reads the current value from an OPC UA node.
- readValueAsync(NodeId) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Reads the current value from an OPC UA node.
- REAL_COUNT - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- REAL_CURRENCY - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- REAL_MEASURE - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- reduceSmIdToSmIdShortPath(String) - Method in exception org.eclipse.basyx.extensions.shared.authorization.internal.GrantedAuthorityInhibitException
- reduceSmIdToSmIdShortPath(String) - Method in exception org.eclipse.basyx.extensions.shared.authorization.internal.InhibitException
-
Clones the exception while replacing the submodel id in the exception by the given short id of the submodel.
- reduceSmIdToSmIdShortPath(String) - Method in exception org.eclipse.basyx.extensions.shared.authorization.internal.SimpleRbacInhibitException
- Referable - Class in org.eclipse.basyx.submodel.metamodel.map.qualifier
-
Referable class
- Referable() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
-
Constructor
- Referable(String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
-
Constructor with mandatory attribute
- Referable(String, String, LangStrings) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
-
Constructor with idShort, category and description
- ReferableXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.qualifier
-
Handles the conversion between an IReferable object and the XML tags
<aas:idShort>, <aas:category>, <aas:parent> and <aas:description> in both directions - ReferableXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.ReferableXMLConverter
- Reference - Class in org.eclipse.basyx.submodel.metamodel.map.reference
-
Reference as described by DAAS document
Reference to either a model element of the same or another AAS or to an external entity. - Reference() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
-
Constructor
- Reference(List<IKey>) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
- Reference(IIdentifier, KeyElements, boolean) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
-
Constructs a reference based on an
IIdentifier
and additional information (seeKey(KeyElements, boolean, String, KeyType)
). - Reference(IIdentifiable, KeyElements, boolean) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
-
Constructs a reference based on an
IIdentifiable
and additional information (seeKey(KeyElements, boolean, String, KeyType)
). - Reference(Key) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
- REFERENCE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable.QualifiableXMLConverter
- REFERENCE_ELEMENT - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.ReferenceElementXMLConverter
- ReferenceElement - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement
-
A ReferenceElement as defined in DAAS document
A reference element is a data element that defines a reference to another element within the same or another AAS or a reference to an external object or entity. - ReferenceElement() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
-
Constructor
- ReferenceElement(String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
-
Constructor with mandatory attribute
- ReferenceElement(String, Reference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
- ReferenceElement(Reference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
- REFERENCEELEMENT - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- ReferenceElementXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement
-
Parses <aas:referenceElement> and builds the ReferenceElement object from it
Builds <aas:referenceElement> from a given ReferenceElement object - ReferenceElementXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.dataelement.ReferenceElementXMLConverter
- ReferenceHelper - Class in org.eclipse.basyx.submodel.metamodel.map.reference
-
Helper class for working with references
- ReferenceHelper() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.reference.ReferenceHelper
- ReferenceXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.reference
-
Handles the conversion between an IReference object and the XML tag <aas:keys> in both directions
- ReferenceXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
- register(AASDescriptor) - Method in interface org.eclipse.basyx.aas.registration.api.IAASRegistry
-
Register AAS descriptor in registry, delete old registration
- register(AASDescriptor) - Method in class org.eclipse.basyx.aas.registration.memory.AASRegistry
- register(AASDescriptor) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryService
- register(AASDescriptor) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryServiceV2
- register(AASDescriptor) - Method in class org.eclipse.basyx.aas.registration.proxy.AASRegistryProxy
-
Register AAS descriptor in registry, delete old registration
- register(AASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
- register(AASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- register(AASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
- register(IAASRegistry, Collection<AASBundle>, String) - Static method in class org.eclipse.basyx.aas.bundle.AASBundleHelper
-
Registers a given set of bundles with the registry
- register(TaggedAASDescriptor) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.api.IAASTaggedDirectory
- register(TaggedAASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.AuthorizedTaggedDirectory
- register(TaggedAASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- register(TaggedAASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- register(TaggedAASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryService
- register(TaggedAASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryServiceV2
- register(TaggedAASDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.proxy.TaggedDirectoryProxy
- register(IIdentifier, SubmodelDescriptor) - Method in interface org.eclipse.basyx.aas.registration.api.IAASRegistry
-
Register SM descriptor in registry, delete old registration
- register(IIdentifier, SubmodelDescriptor) - Method in class org.eclipse.basyx.aas.registration.memory.AASRegistry
- register(IIdentifier, SubmodelDescriptor) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryService
- register(IIdentifier, SubmodelDescriptor) - Method in class org.eclipse.basyx.aas.registration.observing.ObservableAASRegistryServiceV2
- register(IIdentifier, SubmodelDescriptor) - Method in class org.eclipse.basyx.aas.registration.proxy.AASRegistryProxy
- register(IIdentifier, SubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
- register(IIdentifier, SubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- register(IIdentifier, SubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryService
- registerSubmodel(IIdentifier, TaggedSubmodelDescriptor) - Method in interface org.eclipse.basyx.extensions.aas.directory.tagged.api.IAASTaggedDirectory
-
Registers SM descriptor with tags in the registry, deletes the old registration if exists.
- registerSubmodel(IIdentifier, TaggedSubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- registerSubmodel(IIdentifier, TaggedSubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- registerSubmodel(IIdentifier, TaggedSubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.observing.ObservableAASTaggedDirectoryServiceV2
- registerSubmodel(IIdentifier, TaggedSubmodelDescriptor) - Method in class org.eclipse.basyx.extensions.aas.directory.tagged.proxy.TaggedDirectoryProxy
- registry - Variable in class org.eclipse.basyx.aas.aggregator.AASAggregator
- registry - Variable in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- RELATIONSHIP_ELEMENT - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.RelationshipElementXMLConverter
- RelationshipElement - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship
-
RelationshipElement as defined in DAAS document
A relationship element is used to define a relationship between two referable elements. - RelationshipElement() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
-
Constructor
- RelationshipElement(String, IReference, IReference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
-
Constructor with only mandatory attributes
- RelationshipElement(IReference, IReference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- RELATIONSHIPELEMENT - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- RelationshipElementValue - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship
-
Container class for holding the value of RelationshipElement
- RelationshipElementValue() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElementValue
- RelationshipElementValue(IReference, IReference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElementValue
- RelationshipElementXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship
-
Parses <aas:relationshipElement> and builds the RelationshipElement object from it
Builds <aas:relationshipElement> from a given RelationshipElement object - RelationshipElementXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.RelationshipElementXMLConverter
- remove(Object) - Method in class org.eclipse.basyx.vab.model.VABModelMap
- remove(IIdentifier) - Method in interface org.eclipse.basyx.aas.registration.memory.IRegistryHandler
-
Removes an entry with a given identifier from the registry datasource
- remove(IIdentifier) - Method in class org.eclipse.basyx.aas.registration.memory.MapRegistryHandler
- removeConnectorProvider(String) - Method in class org.eclipse.basyx.vab.gateway.ConnectorProviderMapper
- removeElementById(Map<String, ISubmodelElement>, String) - Static method in class org.eclipse.basyx.submodel.metamodel.map.helper.ElementContainerHelper
- removeEndpoint(String) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
- removeFirstEndpoint(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Removes the first endpoint from a path.
- removeMapping(String) - Method in interface org.eclipse.basyx.vab.registry.api.IVABRegistryService
-
Remove a mapping from directory
- removeMapping(String) - Method in class org.eclipse.basyx.vab.registry.memory.VABInMemoryRegistry
-
Remove a mapping from directory
- removeMapping(String) - Method in class org.eclipse.basyx.vab.registry.proxy.VABRegistryProxy
-
Deletes an entry from the directory
- removeObserver(T) - Method in class org.eclipse.basyx.submodel.observer.Observable
-
Removes an observer from the subscriber list
- removeOuterBrackets(String) - Static method in class org.eclipse.basyx.extensions.shared.mqtt.PayloadParserHelper
- removePrefix(String, String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Remove prefix from beginning of path
- removeProvider(String) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Remove a provider
- removeSubmodel(String) - Method in interface org.eclipse.basyx.aas.restapi.api.IAASAPI
-
Removes a submodel reference from the AAS
- removeSubmodel(String) - Method in class org.eclipse.basyx.aas.restapi.observing.ObservableAASAPI
- removeSubmodel(String) - Method in class org.eclipse.basyx.aas.restapi.vab.VABAASAPI
- removeSubmodel(String) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.AuthorizedAASAPI
- removeSubmodel(String) - Method in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- removeSubmodel(IIdentifier) - Method in interface org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell
-
Removes a submodel from the AAS
- removeSubmodel(IIdentifier) - Method in class org.eclipse.basyx.aas.metamodel.connected.ConnectedAssetAdministrationShell
- removeSubmodel(IIdentifier) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- removeSubmodelDescriptor(String) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
- removeSubmodelDescriptor(IIdentifier) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
- REQUESTID - Static variable in class org.eclipse.basyx.submodel.restapi.operation.CallbackResponse
- REQUESTID - Static variable in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
- REQUESTID - Static variable in class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
- REQUIREDCERTIFICATEEXTENSION - Static variable in class org.eclipse.basyx.aas.metamodel.map.security.Security
- ResourceAlreadyExistsException - Exception in org.eclipse.basyx.vab.exception.provider
-
Used to indicate by a ModelProvider, that a resource to be created already exists
- ResourceAlreadyExistsException(Exception) - Constructor for exception org.eclipse.basyx.vab.exception.provider.ResourceAlreadyExistsException
- ResourceAlreadyExistsException(String) - Constructor for exception org.eclipse.basyx.vab.exception.provider.ResourceAlreadyExistsException
-
Constructor
- ResourceAlreadyExistsException(List<Message>) - Constructor for exception org.eclipse.basyx.vab.exception.provider.ResourceAlreadyExistsException
- ResourceNotFoundException - Exception in org.eclipse.basyx.vab.exception.provider
-
Exception that indicates that a requested resource (AAS, sub model, property) was not found
- ResourceNotFoundException(Exception) - Constructor for exception org.eclipse.basyx.vab.exception.provider.ResourceNotFoundException
- ResourceNotFoundException(String) - Constructor for exception org.eclipse.basyx.vab.exception.provider.ResourceNotFoundException
-
Constructor
- ResourceNotFoundException(List<Message>) - Constructor for exception org.eclipse.basyx.vab.exception.provider.ResourceNotFoundException
- Result - Class in org.eclipse.basyx.vab.coder.json.metaprotocol
-
Wrapper class that handles meta-data
- Result(boolean) - Constructor for class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- Result(boolean, Object, List<Message>) - Constructor for class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- Result(boolean, List<Message>) - Constructor for class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- Result(boolean, Message) - Constructor for class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- Result(Exception) - Constructor for class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- Result(Result) - Constructor for class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- retrieve(String) - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
-
Returns a Object that was originally retrieved from the abstract method
rawRetrieve
. - retrieve(String) - Method in interface org.eclipse.basyx.extensions.internal.storage.IBaSyxStorageAPI
-
Retrieves an object by it's key from the persistence storage
- retrieveAAS(IIdentifier) - Method in interface org.eclipse.basyx.aas.manager.api.IAssetAdministrationShellManager
-
Retrieve an AAS based on its ID
- retrieveAAS(IIdentifier) - Method in class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
- retrieveAASAll() - Method in interface org.eclipse.basyx.aas.manager.api.IAssetAdministrationShellManager
-
Retrieve all local AAS from the technology layer
- retrieveAASAll() - Method in class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
-
Retrieves all AASs registered.
- retrieveAASBundles() - Method in class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
- retrieveAasEnv() - Method in class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
- retrieveAll() - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- retrieveAll() - Method in interface org.eclipse.basyx.extensions.internal.storage.IBaSyxStorageAPI
-
Retrieves all object of one type from the persistence storage Collection items)
- retrieveFileInputStream(String) - Method in class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
- retrieveObject() - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedProperty
- retrieveResult(String, String) - Static method in class org.eclipse.basyx.submodel.restapi.operation.AsyncOperationHandler
-
Gets the result of an invocation
- retrieveSubmodel(IIdentifier, IIdentifier) - Method in interface org.eclipse.basyx.aas.manager.api.IAssetAdministrationShellManager
-
Retrieves a submodel
- retrieveSubmodel(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
- retrieveSubmodels(IIdentifier) - Method in interface org.eclipse.basyx.aas.manager.api.IAssetAdministrationShellManager
-
Retrieves all submodels in a specific AAS
- retrieveSubmodels(IIdentifier) - Method in class org.eclipse.basyx.aas.manager.ConnectedAssetAdministrationShellManager
- retrieveThumbnail() - Method in class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
- REVISION - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.IdentifiableXMLConverter
- REVISION - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
- roleAuthenticator - Variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.SimpleRbacAASAggregatorAuthorizer
- roleAuthenticator - Variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.SimpleRbacAASAPIAuthorizer
- roleAuthenticator - Variable in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.SimpleRbacAASRegistryAuthorizer
- roleAuthenticator - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.SimpleRbacSubmodelAggregatorAuthorizer
- roleAuthenticator - Variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- run() - Method in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Thread main method
- run() - Method in class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
Thread main function
- run() - Method in class org.eclipse.basyx.vab.protocol.opcua.server.BaSyxOpcUaClientRunner
-
Deprecated.
- run(OpcUaClient, CompletableFuture<OpcUaClient>) - Method in interface org.eclipse.basyx.vab.protocol.opcua.server.BaSyxOpcUaClient
-
Deprecated.
- RUNNING - org.eclipse.basyx.submodel.restapi.operation.ExecutionState
-
State during execution
S
- SCOPE_AUTHORITY_PREFIX - Static variable in class org.eclipse.basyx.extensions.aas.api.authorization.AuthorizedAASAPI
- SCOPE_AUTHORITY_PREFIX - Static variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- SCOPE_AUTHORITY_PREFIX - Static variable in class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
- SCOPE_AUTHORITY_PREFIX - Static variable in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- SECOND - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.relationship.RelationshipElementXMLConverter
- SECOND - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- SECRETARY - org.eclipse.basyx.submodel.types.digitalnameplate.enums.FaxType
-
(secretary, 0173-1#07-AAS756#001)
- SECRETARY - org.eclipse.basyx.submodel.types.digitalnameplate.enums.MailType
-
(secretary, 0173-1#07-AAS756#001)
- SECRETARY - org.eclipse.basyx.submodel.types.digitalnameplate.enums.PhoneType
-
(secretary, 0173-1#07-AAS756#001)
- Security - Class in org.eclipse.basyx.aas.metamodel.map.security
-
KeyElements as defined in DAAS document
- Security() - Constructor for class org.eclipse.basyx.aas.metamodel.map.security.Security
-
Constructor
- SECURITY - Static variable in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- SecurityContextAuthorizer - Class in org.eclipse.basyx.extensions.shared.authorization
-
Checks authorization for a specific authority according to the current security context
- SecurityContextAuthorizer() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.SecurityContextAuthorizer
- SecurityPolicy - Enum in org.eclipse.basyx.vab.protocol.opcua.types
-
Available security policies for OPC UA connections.
- SELFMANAGEDENTITY - org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.EntityType
-
Self-Managed Entities have their own AAS but can be part of the bill of material of a composite self-managed entity.
- SEMANTIC_ID - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.HasSemanticsXMLConverter
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasSemantics
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.AssetSpecificProperties
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.GuidelineSpecificProperties
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Markings
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassifications
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
- SEMANTICID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
- semanticIdAsSString(ISubmodel) - Static method in class org.eclipse.basyx.aas.factory.json.BidirectionalJSONConverter
- semanticIdKeysToString(List<IKey>) - Static method in class org.eclipse.basyx.aas.factory.json.BidirectionalJSONConverter
- sendJSONResponse(String, PrintWriter, Object) - Method in class org.eclipse.basyx.vab.protocol.http.server.VABHTTPInterface
-
Send JSON encoded response
- sendMqttMessage(String, String) - Method in class org.eclipse.basyx.extensions.shared.mqtt.MqttEventService
-
Sends MQTT message to connected broker
- sendResponse(Object, PrintWriter) - Method in class org.eclipse.basyx.vab.protocol.http.server.BasysHTTPServlet
-
Send a response
- SEPERATOR - Static variable in class org.eclipse.basyx.vab.modelprovider.VABPathTools
- serialize(Object) - Method in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
- serialize(Object) - Method in interface org.eclipse.basyx.vab.coder.json.serialization.Serializer
-
Serialize a primitive or complex value into JSON object
- serializeObject(T) - Static method in class org.eclipse.basyx.aas.factory.json.BidirectionalJSONConverter
- serializeObjectToString(Serializable) - Method in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
-
Write the object to a Base64 string.
- serializer - Variable in class org.eclipse.basyx.vab.coder.json.connector.JSONConnector
-
Reference to serializer / deserializer
- serializer - Variable in class org.eclipse.basyx.vab.coder.json.metaprotocol.MetaprotocolHandler
-
Reference to serializer / deserializer
- serializer - Variable in class org.eclipse.basyx.vab.coder.json.provider.JSONProvider
-
Reference to serializer / deserializer
- serializer - Variable in class org.eclipse.basyx.vab.protocol.http.server.BasysHTTPServlet
-
GSON instance
- Serializer - Interface in org.eclipse.basyx.vab.coder.json.serialization
-
A BaSys serializer
- serializeShell(AssetAdministrationShell) - Static method in class org.eclipse.basyx.aas.factory.json.BidirectionalJSONConverter
- serializeSubmodel(ISubmodel) - Static method in class org.eclipse.basyx.aas.factory.json.BidirectionalJSONConverter
- SERIALNUMBERID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
- serverSockChannel - Variable in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Store server socket channel instance
- service(HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.basyx.vab.protocol.http.server.BasysHTTPServlet
-
Dispatch service call
- servletParameter - Variable in class org.eclipse.basyx.vab.protocol.http.server.BasysHTTPServlet
-
Parameter map
- servletParameter - Variable in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Servlet parameter
- set(Object, ValueType) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
-
Sets the value and explicitly specifies the type of this value.
- setAasApiProvider(IAASAPIFactory) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- setAasId(String) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation.Builder
- setAccessControlAllowOrigin(String) - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
- setAccessControlPolicyPoints(IAccessControlPolicyPoints) - Method in class org.eclipse.basyx.aas.metamodel.map.security.Security
- setAddress(Address) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets address information of a business partner Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setAddressOfAdditionalLink(String) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets web site address where information about the product or contact is given
- setAddressOfAdditionalLink(Property) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets web site address where information about the product or contact is given
- setAddressRemarks(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets plain text characterizing address information for which there is no property
- setAddressRemarks(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets plain text characterizing address information for which there is no property
- setAdministration(AdministrativeInformation) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setAdministration(AdministrativeInformation) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setAdministration(AdministrativeInformation) - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- setAdministration(AdministrativeInformation) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
- setAdministration(AdministrativeInformation) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setAllowDuplicates(boolean) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- setAnnotation(Collection<IDataElement>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
- setAPI(ISubmodelAPI) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- setApplicationName(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Sets the OPC UA client's application name.
- setApplicationUri(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Sets the certificate's application URI which will be added as a subject alternative name.
- setApplicationUri(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Sets the OPC UA client's application URI.
- setArbitrary(List<Property>) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.GuidelineSpecificProperties
-
Sets arbitrary, representing information required by further standards
- setArbitrary(List<SubmodelElement>) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Sets arbitrary semanticId but defined in a classification system Arbitrary SubmodelElement with semanticId possibly referring to a ConceptDescription can be used within the Technical Properties.
- setAsset(Asset) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setAsset(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- setAssetAdministrationShell(AASModelProvider) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Set an AAS for this provider
- setAssetAdministrationShells(Collection<IAssetAdministrationShell>) - Method in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- setAssetIdentificationModel(IReference) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setAssetKind(AssetKind) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setAssetReference(Reference) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setAssets(Collection<IAsset>) - Method in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- setAssetSpecificProperties(AssetSpecificProperties) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets collection of guideline specific properties
- setBillOfMaterial(Reference) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setByteArray(byte[], int, byte[]) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Copy bytes to byte array
- setByteArray(byte[], int, byte[], int) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Copy bytes to byte array
- setByteArrayValue(byte[]) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IBlob
-
Sets the value of the Blob instance of a blob data element.
- setByteArrayValue(byte[]) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedBlob
- setByteArrayValue(byte[]) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- setCallbackUrl(String) - Method in class org.eclipse.basyx.submodel.restapi.operation.CallbackResponse
- setCategory(String) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setCategory(String) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setCategory(String) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- setCategory(String) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- setCategory(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- setCategory(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- setCategory(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setCategory(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- setCertificatePath(String) - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Sets Certificate Path
- setCityTown(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets town or city Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setCityTown(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets town or city Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setClassificationSystemVersion(String) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Sets common version identifier of the used classification system, in order to distinguish different version of the property dictionary.
- setClassificationSystemVersion(Property) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Sets common version identifier of the used classification system, in order to distinguish different version of the property dictionary.
- setCommonName(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Sets the certificate's common name (CN) field.
- setConceptDescriptionReferences(Collection<IReference>) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
-
Sets
- setConceptDescriptions(Collection<IConceptDescription>) - Method in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- setConceptDescriptions(Collection<IConceptDescription>) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
-
Sets the concept descriptions for this concept dictionary.
- setConceptDictionary(Collection<IConceptDictionary>) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setConfiguration(ClientConfiguration) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Sets the client configuration.
- setConfiguration(ClientConfiguration) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Sets the client configuration.
- setConfiguration(OpcUaClientConfigBuilder) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Sets advanced configuration settings not available in
ClientConfiguration
. - setConnectorFactory(IConnectorFactory) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- setContainedElement(Collection<IReference>) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- setContent(IDataSpecificationContent) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.EmbeddedDataSpecification
- setCorsOrigin(String) - Method in class org.eclipse.basyx.vab.protocol.http.server.BasysHTTPServlet
- setCountryCode(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Sets the certificate's country code (C) field.
- setCredentials(String, String, String, String) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.KeycloakService
-
Sets the authentication credentials that are used when making requests to the Keycloak server.
- setDataSpecificationReferences(Collection<IReference>) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setDataSpecificationReferences(Collection<IReference>) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setDataSpecificationReferences(Collection<IReference>) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- setDataSpecificationReferences(Collection<IReference>) - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- setDataSpecificationReferences(Collection<IReference>) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
- setDataSpecificationReferences(Collection<IReference>) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasDataSpecification
- setDataSpecificationReferences(Collection<IReference>) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setDataSpecificationReferences(Collection<IReference>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- setDataSpecificationReferences(Collection<IReference>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- setDataSpecificationReferences(Collection<IReference>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- setDataSpecificationTemplate(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.EmbeddedDataSpecification
- setDataType(DataTypeIEC61360) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setDefinition(LangStrings) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setDepartment(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets administrative section within an organisation where a business partner is located
- setDepartment(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets administrative section within an organisation where a business partner is located
- setDependsOn(Collection<IReference>) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Formula
- setDerivedFrom(IReference) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setDescription(LangStrings) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setDescription(LangStrings) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setDescription(LangStrings) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- setDescription(LangStrings) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- setDescription(LangStrings) - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- setDescription(LangStrings) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- setDescription(LangStrings) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setDescription(LangStrings) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- setElements(Collection<ISubmodelElement>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- setElements(Map<String, ISubmodelElement>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- setElementType(KeyElements) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- setEmail(List<Email>) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets E-mail address and encryption method
- setEmailAddress(String) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Sets electronic mail address of a business partner
- setEmailAddress(Property) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Sets electronic mail address of a business partner
- setEmbeddedDataSpecifications(Collection<IEmbeddedDataSpecification>) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setEmbeddedDataSpecifications(Collection<IEmbeddedDataSpecification>) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setEmbeddedDataSpecifications(Collection<IEmbeddedDataSpecification>) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- setEmbeddedDataSpecifications(Collection<IEmbeddedDataSpecification>) - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- setEmbeddedDataSpecifications(Collection<IEmbeddedDataSpecification>) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
- setEmbeddedDataSpecifications(Collection<IEmbeddedDataSpecification>) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasDataSpecification
- setEmbeddedDataSpecifications(Collection<IEmbeddedDataSpecification>) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setEmbeddedDataSpecifications(Collection<IEmbeddedDataSpecification>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- setEntityType(EntityType) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- setExecutionState(ExecutionState) - Method in class org.eclipse.basyx.submodel.restapi.operation.InvocationResponse
- setFactory(GSONToolsFactory) - Method in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
-
Set factory instance
- setFax(List<Fax>) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets fax number including type
- setFaxNumber(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
-
Sets complete telephone number to be called to reach a business partner's fax machine
- setFaxNumber(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
-
Sets complete telephone number to be called to reach a business partner's fax machine
- setFirst(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- setFurtherInformation(FurtherInformation) - Method in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Sets further information on the product, the validity of the information provided and this data record.
- setGeneralInformation(GeneralInformation) - Method in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Sets general information, for example ordering and manufacturer information.
- setGuidelineForConformityDeclaration(String) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.GuidelineSpecificProperties
-
Sets guideline, stipulation or legislation used for determining conformity
- setGuidelineForConformityDeclaration(Property) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.GuidelineSpecificProperties
-
Sets guideline, stipulation or legislation used for determining conformity
- setGuidelineSpecificProperties(List<GuidelineSpecificProperties>) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.assetspecificproperties.AssetSpecificProperties
- setId(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.identifier.Identifier
- setIdentification(IdentifierType, String) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setIdentification(IdentifierType, String) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setIdentification(IdentifierType, String) - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- setIdentification(IdentifierType, String) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Identifiable
- setIdentification(IdentifierType, String) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setIdentification(IIdentifier) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setIdentification(IIdentifier) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setIdentification(IIdentifier) - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- setIdentification(IIdentifier) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setIdShort(String) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setIdShort(String) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setIdShort(String) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- setIdShort(String) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- setIdShort(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- setIdShort(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
- setIdShort(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setIdShort(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- setIdType(IdentifierType) - Method in class org.eclipse.basyx.submodel.metamodel.map.identifier.Identifier
- setIdType(KeyType) - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- setInOutputVariables(Collection<OperationVariable>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- setInputVariables(Collection<OperationVariable>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- setInt16(byte[], int, int) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Copy an uint16 to a byte array at given offset, MSB is first bit
- setInt32(byte[], int, int) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Copy an uint32 to a byte array at given offset, MSB is first bit
- setInt8(byte[], int, int) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Copy an uint8 to a byte array at given offset, MSB is first bit
- setInvokable(Runnable) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- setInvokable(Consumer<Object[]>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- setInvokable(Function<Object[], Object>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
-
Sets an invokable that handles direct values.
- setInvokable(Supplier<Object>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- setIsCaseOf(Collection<Reference>) - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- setJwtBearerTokenAuthenticationConfiguration(JwtBearerTokenAuthenticationConfiguration) - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
- setKeyPairAndCertificate(KeyPair, X509Certificate) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Sets the key pair and associated certificate for client identification towards the server.
- setKeyPassword(String) - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxContext
-
Sets password of the SSL key
- setKeys(List<IKey>) - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
- setKind(ModelingKind) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.haskind.HasKind
- setKind(ModelingKind) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setKind(ModelingKind) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- setLambdaValue(Property, Supplier<Object>, Consumer<Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.AASLambdaPropertyHelper
-
Sets the correct values in the passed property to use the lambda functions
- setLevelType(LevelType) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setLocal(boolean) - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- setLocality(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Sets the certificate's locality (L) field.
- setMainSections(List<SubmodelElementCollection>) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Sets main subdivision possibility for properties.
- setManufacturerLogo(File) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Sets imagefile for logo of manufacturer provided in common format (.png, .jpg).
- setManufacturerName(String) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Sets legally valid designation of the natural or judicial body which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into the market.
- setManufacturerName(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets manufacturerName legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setManufacturerName(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets manufacturerName legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setManufacturerName(Property) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Sets legally valid designation of the natural or judicial body which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into the market.
- setManufacturerOrderCode(String) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Sets unique product identifier of the manufacturer sufficient to order the exact same product.
- setManufacturerOrderCode(Property) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Sets unique product identifier of the manufacturer sufficient to order the exact same product.
- setManufacturerPartNumber(String) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Sets unique product identifier of the manufacturer for the product type respective the type designation of the industrial equipemnt.
- setManufacturerPartNumber(Property) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Sets unique product identifier of the manufacturer for the product type respective the type designation of the industrial equipemnt.
- setManufacturerProductDesignation(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets Short description of the product (short text) Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setManufacturerProductDesignation(LangString) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Sets product designation as given by the mnaufacturer.
- setManufacturerProductDesignation(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets Short description of the product (short text) Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setManufacturerProductDesignation(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Sets product designation as given by the mnaufacturer.
- setManufacturerProductFamily(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets 2nd level of a 3 level manufacturer specific product hierarchy Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setManufacturerProductFamily(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets 2nd level of a 3 level manufacturer specific product hierarchy Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setMap(Map<String, V>) - Method in class org.eclipse.basyx.vab.model.VABModelMap
- setMarking(List<Marking>) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Markings
-
Sets information about the marking labelled on the device Note: CE marking is declared as mandatory according to EU Machine Directive 2006/42/EC.
- setMarkingAdditionalText(List<Property>) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
-
Sets where applicable, additional information on the marking in plain text
- setMarkingFile(File) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
-
Sets picture of the marking Note: CE marking is declared as mandatory according to EU Machine Directive 2006/42/EC.
- setMarkingName(String) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
-
Sets common name of the marking Note: CE marking is declared as mandatory according to EU Machine Directive 2006/42/EC.
- setMarkingName(Property) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.markings.Marking
-
Sets common name of the marking Note: CE marking is declared as mandatory according to EU Machine Directive 2006/42/EC.
- setMarkings(Markings) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets collection of product markings Note: CE marking is declared as mandatory according to EU Machine Directive 2006/42/EC.
- setMessageSecurityMode(MessageSecurityMode) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Sets the message security mode.
- setMimeType(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- setMimeType(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
- setModelingKind(ModelingKind) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.haskind.HasKind
-
Deprecated.Please use
HasKind.setKind(ModelingKind)
instead. - setModelingKind(ModelingKind) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
-
Deprecated.Please use
Submodel.setKind(ModelingKind)
instead. - setModelingKind(ModelingKind) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
-
Deprecated.Please use
SubmodelElement.setKind(ModelingKind)
instead. - setModelPropertyValue(Object, String, Object) - Method in interface org.eclipse.basyx.vab.modelprovider.generic.IVABElementHandler
- setModelPropertyValue(Object, String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- setModelPropertyValue(Object, String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.map.VABMapHandler
- setName(String) - Method in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Change service name
- setName(String) - Method in interface org.eclipse.basyx.vab.service.api.BaSyxService
-
Change the runnable name
- setNationalCode(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets code of a country Note: Country codes defined accord.
- setNationalCode(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets code of a country Note: Country codes defined accord.
- setNodeIdCacheDuration(Duration) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnector
-
Sets the duration for the NodeId cache.
- setOperations(Map<String, IOperation>) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setOrdered(boolean) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- setOrganization(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Sets the certificate's organization (O) field.
- setOrganizationalUnit(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Sets the certificate's organizational unit (OU) field.
- setOutputVariables(Collection<OperationVariable>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- setParent(IReference) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setParent(IReference) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.Asset
- setParent(IReference) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.ConceptDictionary
- setParent(IReference) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- setParent(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.parts.ConceptDescription
- setParent(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.Referable
-
Sets the parent and additionally updates the own reference
- setParent(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setParent(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- setPhone(List<Phone>) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets Phone number including type
- setPOBox(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets P.O.
- setPOBox(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets P.O.
- setPolicyAdministrationPoint(Object) - Method in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- setPolicyDecisionPoint(Object) - Method in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- setPolicyEnforcementPoint(Object) - Method in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- setPolicyInformationPoints(Object) - Method in class org.eclipse.basyx.aas.metamodel.map.policypoints.AccessControlPolicyPoints
- setPreferredName(LangStrings) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setProductClassId(String) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Sets class of the associated product or industrial equipment in the classification system.
- setProductClassId(Property) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Sets class of the associated product or industrial equipment in the classification system.
- setProductClassificationItems(List<ProductClassificationItem>) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassifications
-
Sets single product classification item by association with product class in a particular classification system or property dictionary
- setProductClassifications(ProductClassifications) - Method in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Sets product classifications by association of product classes with common classification systems.
- setProductClassificationSystem(String) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Sets common name of the classification system.
- setProductClassificationSystem(Property) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem
-
Sets common name of the classification system.
- setProductImages(List<File>) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.generalinformation.GeneralInformation
-
Sets image file for associated product provided in common format (.png, .jpg).
- setProperties(Map<String, IProperty>) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setPublicKey(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Sets public part of an unsymmetrical key pair to sign or encrypt text or messages
- setPublicKey(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Sets public part of an unsymmetrical key pair to sign or encrypt text or messages
- setQoS(int) - Method in class org.eclipse.basyx.extensions.shared.mqtt.MqttEventService
-
Sets the QoS for MQTT messages
- setQualifiers(Collection<IConstraint>) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifiable
- setQualifiers(Collection<IConstraint>) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setQualifiers(Collection<IConstraint>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- setRelativeFileEndpoints(ISubmodel, String) - Static method in class org.eclipse.basyx.aas.factory.aasx.SubmodelFileEndpointLoader
-
Sets all file and blob submodelElements inside of the submodel to an endpoint at a given host relative to its original path.
- setRelativeFileEndpoints(ISubmodel, String, int, String) - Static method in class org.eclipse.basyx.aas.factory.aasx.SubmodelFileEndpointLoader
-
Sets all file and blob submodelElements inside of the submodel to an endpoint at a given host relative to its original path.
- setRequestId(String) - Method in class org.eclipse.basyx.submodel.restapi.operation.CallbackResponse
- setSecond(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- setSecurity(ISecurity) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setSecurityPolicy(SecurityPolicy) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.ClientConfiguration
-
Sets the security policy.
- setSemanticId(IReference) - Method in class org.eclipse.basyx.aas.metamodel.map.parts.View
- setSemanticId(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.HasSemantics
- setSemanticId(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- setSemanticId(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- setSemanticId(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- setSemanticId(Reference) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.SubmodelDescriptor
- setSerialNumber(String) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets unique combination of numbers and letters used to identify the device once it has been manufactured
- setSerialNumber(Property) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets unique combination of numbers and letters used to identify the device once it has been manufactured
- setShortName(LangStrings) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setSmAggregator(ISubmodelAggregator) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- setSmElIdShortPath(String) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation.Builder
- setSMENotDescribedBySemanticId(List<SubmodelElement>) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Set arbitrary Represents a SubmodelElement that is not described using a common classification system, a consortium specification, an open community standard, a published manufacturer specification or such.
- setSmId(String) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation.Builder
- setSmSemanticId(String) - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation.Builder
- setSourceOfDefinition(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setState(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.CertificateHelper
-
Sets the certificate's state (ST) field.
- setStateCounty(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets federal state a part of a state
- setStateCounty(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets federal state a part of a state
- setStatements(Collection<ISubmodelElement>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- setStreet(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets street name and house number Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setStreet(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets street name and house number Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setString(byte[], int, String) - Static method in class org.eclipse.basyx.vab.protocol.basyx.CoderTools
-
Put a string into a byte array
- setSubmodelReferences(Collection<IReference>) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setSubmodels(Collection<ISubmodel>) - Method in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- setSubmodels(Collection<Submodel>) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setSubSections(List<SubmodelElementCollection>) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Sets subordinate subdivision possibility for properties.
- setSymbol(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setTechnicalProperties(TechnicalProperties) - Method in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Sets technical and product properties.
- setTelephoneNumber(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
-
Sets complete telephone number to be called to reach a business partner
- setTelephoneNumber(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
-
Sets complete telephone number to be called to reach a business partner
- setTextStatements(List<MultiLanguageProperty>) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
-
Sets statement by the manufacturer in text form, e.g.
- setThumbnailExtension(Thumbnail.ThumbnailExtension) - Method in class org.eclipse.basyx.aas.factory.aasx.Thumbnail
- setThumbnailStream(InputStream) - Method in class org.eclipse.basyx.aas.factory.aasx.Thumbnail
- setType(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- setType(KeyElements) - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- setTypeOfEmailAddress(Property) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Sets characterization of an e-mail address according to its location or usage enumeration
- setTypeOfEmailAddress(MailType) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Sets characterization of an e-mail address according to its location or usage enumeration
- setTypeOfFaxNumber(Property) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
-
Sets characterization of the fax according its location or usage
- setTypeOfFaxNumber(FaxType) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
-
Sets characterization of the fax according its location or usage
- setTypeOfPublicKey(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Sets characterization of a public key according to its encryption process
- setTypeOfPublicKey(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
-
Sets characterization of a public key according to its encryption process
- setTypeOfTelephone(Property) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
-
Sets characterization of a telephone according to its location or usage enumeration
- setTypeOfTelephone(PhoneType) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
-
Sets characterization of a telephone according to its location or usage enumeration
- setUnit(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setUnitId(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setUTF8String(String) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IBlob
-
Sets an UTF8 string as an encoded byte array in the BLOB data element value
- setUTF8String(String) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedBlob
- setUTF8String(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- setValidDate(XMLGregorianCalendar) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
-
Sets a date on which the data specified in the Submodel was valid from for the associated asset.
- setValidDate(Property) - Method in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
-
Sets a date on which the data specified in the Submodel was valid from for the associated asset.
- setValue(Object) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElement
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedCapability
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.ConnectedSubmodelElement
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedProperty
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedRange
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.operation.ConnectedOperation
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.event.BasicEvent
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- setValue(Object) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- setValue(String) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IBlob
-
Sets a Base64 encoded value of the BLOB instance of a blob data element.
- setValue(String) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IFile
-
Sets path and name of the referenced file (with file extension).
- setValue(String) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedBlob
- setValue(String) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedFile
- setValue(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setValue(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.ValueReferencePair
- setValue(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- setValue(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.Blob
- setValue(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.File
- setValue(String, Object) - Method in class org.eclipse.basyx.aas.aggregator.restapi.AASAggregatorProvider
- setValue(String, Object) - Method in class org.eclipse.basyx.aas.registration.restapi.AASRegistryModelProvider
- setValue(String, Object) - Method in class org.eclipse.basyx.aas.restapi.AASModelProvider
- setValue(String, Object) - Method in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
-
Change a model property value
- setValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.MultiSubmodelElementProvider
- setValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.OperationProvider
- setValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.PropertyProvider
- setValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementCollectionProvider
- setValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelElementProvider
- setValue(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- setValue(String, Object) - Method in class org.eclipse.basyx.vab.coder.json.connector.JSONConnector
- setValue(String, Object) - Method in class org.eclipse.basyx.vab.gateway.DelegatingModelProvider
- setValue(String, Object) - Method in interface org.eclipse.basyx.vab.modelprovider.api.IModelProvider
-
Sets or overrides existing value in a given path
- setValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.consistency.ConsistencyProvider
-
Validate frozen property to make sure the submodel is not read-only, increase clock
- setValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.FileSystemProvider
-
Sets the file, folder, or collection at the specified path to newValue Only works if the types match (i.e.
- setValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.generic.VABModelProvider
- setValue(String, Object) - Method in class org.eclipse.basyx.vab.modelprovider.VABElementProxy
-
Update VAB element value
If the element does not exist it will be created - setValue(String, Object) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.OpcUaConnector
- setValue(String, Object) - Method in class org.eclipse.basyx.vab.registry.restapi.VABRegistryModelProvider
- setValue(String, Object) - Method in class org.eclipse.basyx.vab.support.TypeDestroyingProvider
- setValue(String, String) - Method in interface org.eclipse.basyx.vab.protocol.api.IBaSyxConnector
-
Sets or overrides existing property, operation or event.
- setValue(String, String) - Method in class org.eclipse.basyx.vab.protocol.basyx.connector.BaSyxConnector
-
Invoke a Basys Set operation.
- setValue(String, String) - Method in class org.eclipse.basyx.vab.protocol.http.connector.HTTPConnector
-
Invokes BasysPut method via HTTP PUT.
- setValue(IReference) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IReferenceElement
-
Sets the reference to any other referable element of the same or of any other AAS or a reference to an external object or entity
- setValue(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedReferenceElement
- setValue(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.ReferenceElement
- setValue(ISubmodelElement) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationVariable
-
Sets value of operation variable
- setValue(LangStrings) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IMultiLanguageProperty
-
Sets the
LangStrings
value of the property instance - setValue(LangStrings) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedMultiLanguageProperty
- setValue(LangStrings) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
- setValue(RangeValue) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.dataelement.IRange
-
Sets the value of the range represented by the Range submodel element
- setValue(RangeValue) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.dataelement.ConnectedRange
- setValue(RangeValue) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- setValue(EntityValue) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.IEntity
-
Sets value of the Entity using the passed EntityValue
- setValue(EntityValue) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.entity.ConnectedEntity
- setValue(AnnotatedRelationshipElementValue) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.relationship.IAnnotatedRelationshipElement
- setValue(AnnotatedRelationshipElementValue) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship.ConnectedAnnotatedRelationshipElement
- setValue(AnnotatedRelationshipElementValue) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.AnnotatedRelationshipElement
- setValue(RelationshipElementValue) - Method in interface org.eclipse.basyx.submodel.metamodel.api.submodelelement.relationship.IRelationshipElement
-
Sets the relationship of the RelationshipElement submodel element
- setValue(RelationshipElementValue) - Method in class org.eclipse.basyx.submodel.metamodel.connected.submodelelement.relationship.ConnectedRelationshipElement
- setValue(RelationshipElementValue) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.relationship.RelationshipElement
- setValueFormat(String) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setValueId(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setValueId(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.ValueReferencePair
- setValueId(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- setValueId(IReference) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- setValueList(Collection<IValueReferencePair>) - Method in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- setValueType(ValueType) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- setValueType(ValueType) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
-
Overrides the orignal value type that has been determined by inspecting the given value.
- setValueType(ValueType) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- setVatNumber(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets VAT identification number of the business partner
- setVatNumber(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets VAT identification number of the business partner
- setVersionInformation(String, String) - Method in class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
-
Sets version and revision
- setViews(Collection<IView>) - Method in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- setWhitelist(Set<String>) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.Sets a new filter whitelist.
- setWhitelist(Set<String>) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
-
Sets a new filter whitelist.
- setWhitelist(Set<String>) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
-
Sets a new filter whitelist.
- setWrappedInvokable(Consumer<Map<String, SubmodelElement>>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
-
Sets an invokable that handles a consumer.
- setWrappedInvokable(Function<Map<String, SubmodelElement>, SubmodelElement[]>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
-
Sets an invokable that handles submodel elements.
- setWrappedInvokable(Supplier<SubmodelElement[]>) - Method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.Operation
-
Sets an invokable that handles a supplier.
- setYearOfConstruction(String) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets year as completion date of object Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setYearOfConstruction(Property) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
-
Sets year as completion date of object Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setZipCode(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets ZIP code of address Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setZipCode(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets ZIP code of address Note: mandatory property according to EU Machine Directive 2006/42/EC.
- setZipCodeOfPOBox(LangString) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets ZIP code of P.O.
- setZipCodeOfPOBox(MultiLanguageProperty) - Method in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
-
Sets ZIP code of P.O.
- SHORTNAME - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- shouldSendEmptyValueEvent(ISubmodelElement) - Static method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2Helper
-
Returns true if the submodelElement has an EmptyValueUpdateEvent with a value of true
- shutdown() - Method in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
End server
- shutdown() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxHTTPServer
-
This Method stops and destroys the tomcat instance.
- Sign - org.eclipse.basyx.vab.protocol.opcua.types.MessageSecurityMode
- SignAndEncrypt - org.eclipse.basyx.vab.protocol.opcua.types.MessageSecurityMode
- SimpleRbacAASAggregatorAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.aggregator.authorization.internal
-
Simple role based implementation for
IAASAggregatorAuthorizer
. - SimpleRbacAASAggregatorAuthorizer(IRbacRuleChecker, IRoleAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.SimpleRbacAASAggregatorAuthorizer
- SimpleRbacAASAPIAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.api.authorization.internal
-
Simple role based implementation for
IAASAPIAuthorizer
. - SimpleRbacAASAPIAuthorizer(IRbacRuleChecker, IRoleAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.api.authorization.internal.SimpleRbacAASAPIAuthorizer
- SimpleRbacAASRegistryAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.registration.authorization.internal
-
Simple role based implementation for
IAASRegistryAuthorizer
. - SimpleRbacAASRegistryAuthorizer(IRbacRuleChecker, IRoleAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.registration.authorization.internal.SimpleRbacAASRegistryAuthorizer
- SimpleRbacHelper - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Helper methods for RBAC access control scheme.
- SimpleRbacInhibitException - Exception in org.eclipse.basyx.extensions.shared.authorization.internal
-
Specialization of
InhibitException
for RBAC access control scheme. - SimpleRbacInhibitException(List<String>, String, TargetInformation) - Constructor for exception org.eclipse.basyx.extensions.shared.authorization.internal.SimpleRbacInhibitException
- SimpleRbacSubmodelAggregatorAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal
-
Simple role based implementation for
ISubmodelAggregatorAuthorizer
. - SimpleRbacSubmodelAggregatorAuthorizer(IRbacRuleChecker, IRoleAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.SimpleRbacSubmodelAggregatorAuthorizer
- SimpleRbacSubmodelAPIAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.submodel.authorization.internal
-
Simple role based implementation for
ISubmodelAPIAuthorizer
. - SimpleRbacSubmodelAPIAuthorizer(IRbacRuleChecker, IRoleAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.submodel.authorization.internal.SimpleRbacSubmodelAPIAuthorizer
- SimpleRbacTaggedDirectoryAuthorizer<SubjectInformationType> - Class in org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal
-
Simple role based implementation for
ITaggedDirectoryAuthorizer
. - SimpleRbacTaggedDirectoryAuthorizer(IRbacRuleChecker, IRoleAuthenticator<SubjectInformationType>) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.SimpleRbacTaggedDirectoryAuthorizer
- size() - Method in class org.eclipse.basyx.vab.model.VABModelMap
- skipEntries(String, int) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Skips the first N entries of a path.
- smElementToMap(Map<String, Object>) - Static method in class org.eclipse.basyx.submodel.metamodel.facade.SubmodelElementMapCollectionConverter
-
Converts a given SubmodelElement to a Map
Converts the Property.VALUE entry of a SubmodelElementCollection to a Collection.
Converts the statement entry of Entity, if it containes a SubmodelElementCollection as described above.
If given Element is not a SubmodelElementCollection or an Entity with a SubmodelElementCollection as statement, it will be returned unchanged. - SMENOTDESCRIBEDID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
- smToMap(Submodel) - Static method in class org.eclipse.basyx.submodel.metamodel.facade.SubmodelElementMapCollectionConverter
-
Converts a given Submodel to a Map
Converts the Submodel.SUBMODELELEMENT entry of a Submodel to a Collection. - SOURCEOFDEFINITION - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- splitPath(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Split a path into path elements, e.g.
- StandardizedLiteralEnum - Interface in org.eclipse.basyx.submodel.metamodel.enumhelper
-
Enums with this interface hold a custom string literal that is used during e.g.
- StandardizedLiteralEnumHelper - Class in org.eclipse.basyx.submodel.metamodel.enumhelper
-
Helper class to map custom string literals to StandardizedLiteralEnums.
- StandardizedLiteralEnumHelper() - Constructor for class org.eclipse.basyx.submodel.metamodel.enumhelper.StandardizedLiteralEnumHelper
- start() - Method in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Start the server
- start() - Method in class org.eclipse.basyx.vab.protocol.http.server.BaSyxHTTPServer
-
Starts the server in a new thread to avoid blocking the main thread
- start() - Method in interface org.eclipse.basyx.vab.service.api.BaSyxService
-
Start the runnable
- STATECOUNTYID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- STATEMENT - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.entity.Entity
- STATEMENTS - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.entity.EntityXMLConverter
- stop() - Method in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Stop the server and block until the server thread is finished
- stop() - Method in interface org.eclipse.basyx.vab.service.api.BaSyxService
-
Stop the runnable
- STREETID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- String - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- STRING - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- STRING_TRANSLATABLE - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- stripFromPath(String, String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Strips the last path element if it is elementToStrip
- stripInvokeFromPath(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Strips the last path element if it is "invoke"
- stripPrefix(String) - Method in class org.eclipse.basyx.aas.aggregator.restapi.AASAggregatorProvider
-
Check for correctness of path and returns a stripped path (i.e.
- stripSlashes(String) - Static method in class org.eclipse.basyx.vab.modelprovider.VABPathTools
-
Removes leading and trailing slashes
- subjectInformationProvider - Variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- subjectInformationProvider - Variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedDecoratingAASAggregatorFactory
- subjectInformationProvider - Variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- subjectInformationProvider - Variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedDecoratingAASAPIFactory
- subjectInformationProvider - Variable in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- subjectInformationProvider - Variable in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- subjectInformationProvider - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedDecoratingSubmodelAggregatorFactory
- subjectInformationProvider - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- subjectInformationProvider - Variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedDecoratingSubmodelAPIFactory
- subjectInformationProvider - Variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- Submodel - Class in org.eclipse.basyx.submodel.metamodel.map
-
A submodel defines a specific aspect of the asset represented by the AAS.
- Submodel() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.Submodel
-
Constructor
- Submodel(String, IIdentifier) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.Submodel
-
Constructor accepting only mandatory attribute
- Submodel(List<Property>) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.Submodel
-
Constructor
- Submodel(List<Property>, List<Operation>) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.Submodel
-
Constructor
- Submodel(HasSemantics, Identifiable, Qualifiable, HasDataSpecification, HasKind) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.Submodel
-
Constructor
- SUBMODEL - org.eclipse.basyx.extensions.aas.directory.tagged.api.TagType
- SUBMODEL - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- SUBMODEL - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.SubmodelXMLConverter
- SUBMODEL - Static variable in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- SUBMODEL_API_ACCESS - Static variable in class org.eclipse.basyx.extensions.aas.directory.tagged.restapi.TaggedDirectoryProvider
- SUBMODEL_ELEMENT - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
- SUBMODEL_ELEMENT_COLLECTION - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementCollectionXMLConverter
- SUBMODEL_ELEMENTS - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
- SUBMODEL_REF - Static variable in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
- SUBMODEL_REFS - Static variable in class org.eclipse.basyx.aas.factory.xml.converters.AssetAdministrationShellXMLConverter
- submodelAdded(IReference) - Method in interface org.eclipse.basyx.aas.restapi.observing.IAASAPIObserver
-
Is called when a submodel reference is added
- submodelAdded(IReference) - Method in class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIObserver
- SubmodelAggregator - Class in org.eclipse.basyx.submodel.aggregator
-
A class for aggregating local submodels based on the ISubmodelAPI
- SubmodelAggregator() - Constructor for class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- SubmodelAggregator(ISubmodelAPIFactory) - Constructor for class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- submodelAggregatorAuthorizer - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedDecoratingSubmodelAggregatorFactory
- submodelAggregatorAuthorizer - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- submodelAggregatorFactory - Variable in class org.eclipse.basyx.aas.aggregator.AASAggregator
- submodelAggregatorFactory - Variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedDecoratingSubmodelAggregatorFactory
- SubmodelAggregatorFactory - Class in org.eclipse.basyx.submodel.aggregator
-
Factory that constructs a SubmodelAggregator with the given API
- SubmodelAggregatorFactory() - Constructor for class org.eclipse.basyx.submodel.aggregator.SubmodelAggregatorFactory
- SubmodelAggregatorFactory(ISubmodelAPIFactory) - Constructor for class org.eclipse.basyx.submodel.aggregator.SubmodelAggregatorFactory
- SubmodelAggregatorScopes - Class in org.eclipse.basyx.extensions.submodel.aggregator.authorization
-
Constants for the permission scopes related to the
AuthorizedSubmodelAggregator
. - submodelAPIAuthorizer - Variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedDecoratingSubmodelAPIFactory
- submodelAPIAuthorizer - Variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- submodelApiFactory - Variable in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
-
Store Submodel API Provider.
- submodelAPIFactory - Variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedDecoratingSubmodelAPIFactory
- SubmodelAPIHelper - Class in org.eclipse.basyx.submodel.restapi
-
Helper class for Submodel API
- SubmodelAPIHelper() - Constructor for class org.eclipse.basyx.submodel.restapi.SubmodelAPIHelper
- submodelApiMap - Variable in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- SubmodelAPIScopes - Class in org.eclipse.basyx.extensions.submodel.authorization
-
Constants for the permission scopes related to the
AuthorizedSubmodelAggregator
. - submodelCreated(String, String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorObserver
- submodelCreated(String, String) - Method in interface org.eclipse.basyx.submodel.aggregator.observing.ISubmodelAggregatorObserver
-
Is called when an submodel is created
- submodelCreated(String, ISubmodel, String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2SubmodelAggregatorObserver
- submodelCreated(String, ISubmodel, String) - Method in interface org.eclipse.basyx.submodel.aggregator.observing.ISubmodelAggregatorObserverV2
-
Is called when an submodel is created
- submodelDeleted(String, String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorObserver
- submodelDeleted(String, String) - Method in interface org.eclipse.basyx.submodel.aggregator.observing.ISubmodelAggregatorObserver
-
Is called when an submodel is deleted
- submodelDeleted(String, ISubmodel, String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2SubmodelAggregatorObserver
- submodelDeleted(String, ISubmodel, String) - Method in interface org.eclipse.basyx.submodel.aggregator.observing.ISubmodelAggregatorObserverV2
-
Is called when an submodel is deleted
- submodelDeleted(IIdentifier, SubmodelDescriptor, String) - Method in interface org.eclipse.basyx.aas.registration.observing.IAASRegistryServiceObserverV2
-
Is called when a submodel is deleted
- submodelDeleted(IIdentifier, SubmodelDescriptor, String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryServiceObserver
- submodelDeleted(IIdentifier, IIdentifier) - Method in interface org.eclipse.basyx.aas.registration.observing.IAASRegistryServiceObserver
-
Is called when a submodel is deleted
- submodelDeleted(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServiceObserver
- SubmodelDescriptor - Class in org.eclipse.basyx.aas.metamodel.map.descriptor
-
AAS descriptor class
- SubmodelDescriptor() - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.SubmodelDescriptor
- SubmodelDescriptor(String, IIdentifier, String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.SubmodelDescriptor
-
Create a new descriptor with minimal information
- SubmodelDescriptor(Map<String, Object>) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.SubmodelDescriptor
-
Create descriptor from existing hash map
- SubmodelDescriptor(ISubmodel, String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.descriptor.SubmodelDescriptor
-
Create a new aas descriptor with minimal information based on an existing submodel.
- SubmodelElement - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement
-
SubmodelElement as defined in "Details of the Asset Administration Shell"
- SubmodelElement() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
- SubmodelElement(String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElement
-
Constructor with only mandatory attribute
- SUBMODELELEMENT - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- SUBMODELELEMENT - Static variable in class org.eclipse.basyx.submodel.metamodel.map.Submodel
- SubmodelElementCollection - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement
-
SubmodelElementCollection as defined by DAAS document
A submodel element collection is a set or list of submodel elements - SubmodelElementCollection() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
-
Constructor
- SubmodelElementCollection(String) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
-
Constructor with only mandatory attribute
- SubmodelElementCollection(Collection<ISubmodelElement>, boolean, boolean) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.SubmodelElementCollection
- SUBMODELELEMENTCOLLECTION - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- SubmodelElementCollectionProvider - Class in org.eclipse.basyx.submodel.restapi
-
Handles access to SubmodelElementCollections.
- SubmodelElementCollectionProvider(IModelProvider) - Constructor for class org.eclipse.basyx.submodel.restapi.SubmodelElementCollectionProvider
- SubmodelElementCollectionXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement
-
Parses <aas:submodelElementCollection> and builds the SubmodelElementCollection object from it
Builds <aas:submodelElementCollection> from a given SubmodelElementCollection object - SubmodelElementCollectionXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementCollectionXMLConverter
- SubmodelElementFacadeFactory - Class in org.eclipse.basyx.submodel.metamodel.facade.submodelelement
-
Facade factory for SubmodelElement
- SubmodelElementFacadeFactory() - Constructor for class org.eclipse.basyx.submodel.metamodel.facade.submodelelement.SubmodelElementFacadeFactory
- SubmodelElementIdShortBlacklist - Class in org.eclipse.basyx.submodel.metamodel.api.submodelelement
-
Tests if an IdShort of a SubmodelElement is blacklisted due to API constraints
- SubmodelElementIdShortBlacklist() - Constructor for class org.eclipse.basyx.submodel.metamodel.api.submodelelement.SubmodelElementIdShortBlacklist
- SubmodelElementMapCollectionConverter - Class in org.eclipse.basyx.submodel.metamodel.facade
-
This class provides the functionality to convert the smElements of a Submodel/SubmodelElementCollection from a Collection to a Map and vice versa.
The given Submodel/Map is not changed.
This is necessary, because internally smElements are represented as Map and externally as Collection. - SubmodelElementMapCollectionConverter() - Constructor for class org.eclipse.basyx.submodel.metamodel.facade.SubmodelElementMapCollectionConverter
- SubmodelElementProvider - Class in org.eclipse.basyx.submodel.restapi
-
Handles a SubmodelElement according to AAS meta model
- SubmodelElementProvider(IModelProvider) - Constructor for class org.eclipse.basyx.submodel.restapi.SubmodelElementProvider
- SubmodelElementRetrievalHelper - Class in org.eclipse.basyx.submodel.types.helper
- SubmodelElementRetrievalHelper() - Constructor for class org.eclipse.basyx.submodel.types.helper.SubmodelElementRetrievalHelper
- SubmodelElementXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters.submodelelement
-
Parses <aas:submodelElements> and builds the SubmodelElement objects from it
Builds <aas:submodelElements> from a given Collection of SubmodelElement - SubmodelElementXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
- SubmodelFacadeCustomSemantics - Class in org.eclipse.basyx.submodel.metamodel.facade
-
Facade class that supports the development and access of sub models using IRDI (International Registration Data Identifier) semantic definitions
- SubmodelFacadeCustomSemantics() - Constructor for class org.eclipse.basyx.submodel.metamodel.facade.SubmodelFacadeCustomSemantics
-
Constructor without arguments - create a sub model with all meta properties empty / set to default values
- SubmodelFacadeCustomSemantics(String, IdentifierType, String, String, String, LangStrings, Collection<Constraint>, Constraint, HasDataSpecification, ModelingKind, String, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.facade.SubmodelFacadeCustomSemantics
-
Sub model constructor for sub models that conform to a globally defined semantics with Custom semantics
Create an instance sub model with all meta properties empty / set to default values - SubmodelFacadeCustomSemantics(String, IdentifierType, String, String, String, LangStrings, Constraint, HasDataSpecification, ModelingKind, String, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.facade.SubmodelFacadeCustomSemantics
-
Sub model constructor for sub models that conform to a globally defined semantics with Custom semantics
Create an instance sub model with all meta properties empty / set to default values - SubmodelFacadeIRDISemantics - Class in org.eclipse.basyx.submodel.metamodel.facade
-
Facade class that supports the development and access of sub models using IRDI (International Registration Data Identifier) semantic definitions
- SubmodelFacadeIRDISemantics() - Constructor for class org.eclipse.basyx.submodel.metamodel.facade.SubmodelFacadeIRDISemantics
-
Constructor without arguments - create a sub model with all meta properties empty / set to default values
- SubmodelFacadeIRDISemantics(String, IdentifierType, String, String, String, LangStrings, Collection<Constraint>, Constraint, HasDataSpecification, ModelingKind, String, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.facade.SubmodelFacadeIRDISemantics
-
Sub model constructor for sub models that conform to a globally defined semantics with IRDI (International Registration Data Identifier)
Create an instance sub model with all meta properties empty / set to default values - SubmodelFacadeIRDISemantics(String, IdentifierType, String, String, String, LangStrings, Constraint, HasDataSpecification, ModelingKind, String, String) - Constructor for class org.eclipse.basyx.submodel.metamodel.facade.SubmodelFacadeIRDISemantics
-
Sub model constructor for sub models that conform to a globally defined semantics with IRDI (International Registration Data Identifier) Create an instance sub model with all meta properties empty / set to default values
- SubmodelFileEndpointLoader - Class in org.eclipse.basyx.aas.factory.aasx
-
A utility class for configuring file endpoints in submodels
- SubmodelFileEndpointLoader() - Constructor for class org.eclipse.basyx.aas.factory.aasx.SubmodelFileEndpointLoader
- SUBMODELID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
- SUBMODELID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
- SubmodelProvider - Class in org.eclipse.basyx.submodel.restapi
-
Additional VAB provider specific for providing submodels together with other SDKs by implementing the submodel API.
- SubmodelProvider() - Constructor for class org.eclipse.basyx.submodel.restapi.SubmodelProvider
-
Default constructor - based on an empty submodel with a lambda provider
- SubmodelProvider(Submodel) - Constructor for class org.eclipse.basyx.submodel.restapi.SubmodelProvider
-
Creates a SubmodelProvider based on a lambda provider and a given model
- SubmodelProvider(ISubmodelAPI) - Constructor for class org.eclipse.basyx.submodel.restapi.SubmodelProvider
-
Creates a SubmodelProvider based on a given ISubmodelAPI.
- SubmodelProvider(IModelProvider) - Constructor for class org.eclipse.basyx.submodel.restapi.SubmodelProvider
-
Creates a SubmodelProvider based on the VAB API, wrapping the passed provider
- submodelRegistered(IIdentifier, SubmodelDescriptor, String) - Method in interface org.eclipse.basyx.aas.registration.observing.IAASRegistryServiceObserverV2
-
Is called when a submodel is registered
- submodelRegistered(IIdentifier, SubmodelDescriptor, String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryServiceObserver
- submodelRegistered(IIdentifier, IIdentifier) - Method in interface org.eclipse.basyx.aas.registration.observing.IAASRegistryServiceObserver
-
Is called when a submodel is registered
- submodelRegistered(IIdentifier, IIdentifier) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryServiceObserver
- submodelRemoved(String) - Method in interface org.eclipse.basyx.aas.restapi.observing.IAASAPIObserver
-
Is called when a submodel reference is removed
- submodelRemoved(String) - Method in class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIObserver
- SUBMODELS - Static variable in class org.eclipse.basyx.aas.factory.json.MetamodelToJSONConverter
- SUBMODELS - Static variable in class org.eclipse.basyx.aas.metamodel.map.AasEnv
- SUBMODELS - Static variable in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- SUBMODELS - Static variable in class org.eclipse.basyx.aas.registration.restapi.AASRegistryModelProvider
- SUBMODELS - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.SubmodelXMLConverter
- SUBMODELS_PREFIX - Static variable in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- submodelUpdated(String, String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorObserver
- submodelUpdated(String, String) - Method in interface org.eclipse.basyx.submodel.aggregator.observing.ISubmodelAggregatorObserver
-
Is called when an submodel is updated
- submodelUpdated(String, ISubmodel, String) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttV2SubmodelAggregatorObserver
- submodelUpdated(String, ISubmodel, String) - Method in interface org.eclipse.basyx.submodel.aggregator.observing.ISubmodelAggregatorObserverV2
-
Is called when an submodel is updated
- submodelUpdated(IIdentifier, SubmodelDescriptor, String) - Method in interface org.eclipse.basyx.aas.registration.observing.IAASRegistryServiceObserverV2
-
Is called when a submodel is updated
- submodelUpdated(IIdentifier, SubmodelDescriptor, String) - Method in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttV2AASRegistryServiceObserver
- SubmodelValuesHelper - Class in org.eclipse.basyx.submodel.metamodel.facade
-
Deprecated.
- SubmodelValuesHelper() - Constructor for class org.eclipse.basyx.submodel.metamodel.facade.SubmodelValuesHelper
-
Deprecated.
- SubmodelXMLConverter - Class in org.eclipse.basyx.submodel.factory.xml.converters
-
Handles the conversion between ISubmodel objects and the XML tag <aas:submodels> in both directions
- SubmodelXMLConverter() - Constructor for class org.eclipse.basyx.submodel.factory.xml.converters.SubmodelXMLConverter
- SUBSECTIONID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
- SUBSECTIONPREFIX - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
- SUBSTITUTE - org.eclipse.basyx.submodel.types.digitalnameplate.enums.MailType
-
(substitute, 0173-1#07-AAS757#001)
- SUBSTITUTE - org.eclipse.basyx.submodel.types.digitalnameplate.enums.PhoneType
-
(substitute, 0173-1#07-AAS757#001)
- subtract(int) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Subtracts an integer from this
UnsignedInteger
. - subtract(long) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
Subtracts a long integer from this
UnsignedLong
. - subtract(short) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Subtracts a byte from this
UnsignedByte
. - subtract(short) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Subtracts a short integer from this
UnsignedShort
. - subtract(UnsignedByte) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Subtracts another
UnsignedByte
from this one. - subtract(UnsignedInteger) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Subtracts another
UnsignedInteger
from this one. - subtract(UnsignedLong) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
Subtracts another
UnsignedLong
from this one. - subtract(UnsignedShort) - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Subtracts another
UnsignedShort
from this one. - success() - Method in class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- SUCCESS - Static variable in class org.eclipse.basyx.vab.coder.json.metaprotocol.Result
- SYMBOL - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
T
- TaggedAASDescriptor - Class in org.eclipse.basyx.extensions.aas.directory.tagged.api
-
Extension of
AASDescriptor
that allows to add tags to the descriptor - TaggedAASDescriptor() - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedAASDescriptor
- TaggedAASDescriptor(String, IIdentifier, String) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedAASDescriptor
-
Create a new descriptor with minimal information
- TaggedAASDescriptor(IAssetAdministrationShell, String) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedAASDescriptor
-
Create a new aas descriptor that retrieves the necessary information from a passend AssetAdministrationShell
- taggedDirectoryAuthorizer - Variable in class org.eclipse.basyx.extensions.aas.directory.tagged.authorized.internal.AuthorizedTaggedDirectory
- TaggedDirectoryProvider - Class in org.eclipse.basyx.extensions.aas.directory.tagged.restapi
- TaggedDirectoryProvider() - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.restapi.TaggedDirectoryProvider
- TaggedDirectoryProvider(IAASTaggedDirectory) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.restapi.TaggedDirectoryProvider
- TaggedDirectoryProxy - Class in org.eclipse.basyx.extensions.aas.directory.tagged.proxy
- TaggedDirectoryProxy(String) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.proxy.TaggedDirectoryProxy
- TaggedDirectoryProxy(IModelProvider) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.proxy.TaggedDirectoryProxy
- TaggedSubmodelDescriptor - Class in org.eclipse.basyx.extensions.aas.directory.tagged.api
-
Extension of
SubmodelDescriptor
that allows to add tags to the descriptor - TaggedSubmodelDescriptor() - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedSubmodelDescriptor
- TaggedSubmodelDescriptor(String, IIdentifier, String) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedSubmodelDescriptor
- TaggedSubmodelDescriptor(ISubmodel, String) - Constructor for class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedSubmodelDescriptor
- tagMap - Variable in class org.eclipse.basyx.extensions.aas.directory.tagged.map.MapTaggedDirectory
- TAGS - Static variable in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedAASDescriptor
- TAGS - Static variable in class org.eclipse.basyx.extensions.aas.directory.tagged.api.TaggedSubmodelDescriptor
- TagTargetInformation - Class in org.eclipse.basyx.extensions.shared.authorization.internal
-
Specialization of
TargetInformation
that uses the tag of tagged directories. - TagTargetInformation(String) - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.TagTargetInformation
- TagType - Enum in org.eclipse.basyx.extensions.aas.directory.tagged.api
-
Enum that implements the
StandardizedLiteralEnum
interface. - TargetInformation - Interface in org.eclipse.basyx.extensions.shared.authorization.internal
-
Interface for target attributes for access control.
- TargetInformationMixin() - Constructor for class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleSetDeserializer.TargetInformationMixin
- TechnicalDataSubmodel - Class in org.eclipse.basyx.submodel.types.technicaldata
-
TechnicalDataSubmodel as described in the Submodel Template AAS Technical Data Document this contains Submodel containing technical data of the asset and associated product classifications.
- TechnicalDataSubmodel(String, Identifier, GeneralInformation, ProductClassifications, TechnicalProperties, FurtherInformation) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Constructor with mandatory attributes
- TechnicalDataSubmodel(Identifier, GeneralInformation, ProductClassifications, TechnicalProperties, FurtherInformation) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
-
Constructor with default idShort
- TechnicalProperties - Class in org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties
-
TechnicalProperties as described in the Submodel Template AAS Technical Data Document It is a submodel element collection which contains Individual characteristics that describe the product (industrial equipment) and its technical properties.
- TechnicalProperties() - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Constructor with default idShort
- TechnicalProperties(String) - Constructor for class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.technicalproperties.TechnicalProperties
-
Constructor with mandatory attributes
- TECHNICALPROPERTIESID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.TechnicalDataSubmodel
- TELEPHONENUMBERID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
- TEMP_DIRECTORY - Static variable in class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
- TEMPLATE - org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind.ModelingKind
-
Concrete, clearly identifiable component of a certain template.
- TEMPLATE_IRI - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360
- TEMPLATE_REFERENCE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360
- TEXT - Static variable in class org.eclipse.basyx.submodel.factory.xml.XMLHelper
- TEXT - Static variable in class org.eclipse.basyx.vab.coder.json.metaprotocol.Message
- TEXTSTATEMENTPREFIX - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
- thread - Variable in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Store thread
- throwExceptionInCaseOfInsufficientAuthorization(String) - Method in class org.eclipse.basyx.extensions.shared.authorization.SecurityContextAuthorizer
- throwNotSupportedException() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedElement
- Thumbnail - Class in org.eclipse.basyx.aas.factory.aasx
-
Class for configuring Thumbnail for the AASX Package
- Thumbnail(Thumbnail.ThumbnailExtension, InputStream) - Constructor for class org.eclipse.basyx.aas.factory.aasx.Thumbnail
- THUMBNAIL_TYPE - Static variable in class org.eclipse.basyx.aas.factory.aasx.MetamodelToAASXConverter
- Thumbnail.ThumbnailExtension - Enum in org.eclipse.basyx.aas.factory.aasx
- TIME - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- TIME_STAMP - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- TIMEOUT - org.eclipse.basyx.submodel.restapi.operation.ExecutionState
-
Operation has timed out
- TIMEOUT - Static variable in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
- TimeProvider - Interface in org.eclipse.basyx.vab.modelprovider.filesystem
- toBigInteger() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Gets a
BigInteger
with this object's value. - toBigInteger() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Gets a
BigInteger
with this object's value. - toBigInteger() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
Gets a
BigInteger
with this object's value. - toBigInteger() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Gets a
BigInteger
with this object's value. - toByte() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Gets a byte with this object's value.
- toInt() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Gets an integer with this object's value.
- toInt() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Gets an integer with this object's value.
- toInt() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Gets an integer with this object's value.
- toLong() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Gets a long with this object's value.
- toLong() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Gets a long with this object's value.
- toLong() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
Gets a long with this object's value.
- toLong() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Gets a long with this object's value.
- toMap() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation
- toMap() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.TagTargetInformation
- toMap() - Method in interface org.eclipse.basyx.extensions.shared.authorization.internal.TargetInformation
-
Converts the object to a new String map, containing the key-value pairs of the object.
- toolsFactory - Variable in class org.eclipse.basyx.vab.coder.json.serialization.GSONTools
-
Type factory
- TOPIC_ADDELEMENT - Static variable in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIHelper
- TOPIC_ADDSUBMODEL - Static variable in class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIHelper
- TOPIC_CREATEAAS - Static variable in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorHelper
- TOPIC_CREATESUBMODEL - Static variable in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorHelper
- TOPIC_CREATESUBMODEL - Static variable in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIHelper
- TOPIC_DELETEAAS - Static variable in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorHelper
- TOPIC_DELETEAAS - Static variable in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryHelper
- TOPIC_DELETEELEMENT - Static variable in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIHelper
- TOPIC_DELETESUBMODEL - Static variable in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryHelper
- TOPIC_DELETESUBMODEL - Static variable in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorHelper
- TOPIC_REGISTERAAS - Static variable in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryHelper
- TOPIC_REGISTERSUBMODEL - Static variable in class org.eclipse.basyx.extensions.aas.registration.mqtt.MqttAASRegistryHelper
- TOPIC_REMOVESUBMODEL - Static variable in class org.eclipse.basyx.extensions.aas.api.mqtt.MqttAASAPIHelper
- TOPIC_UPDATEAAS - Static variable in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregatorHelper
- TOPIC_UPDATEELEMENT - Static variable in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIHelper
- TOPIC_UPDATESUBMODEL - Static variable in class org.eclipse.basyx.extensions.submodel.aggregator.mqtt.MqttSubmodelAggregatorHelper
- toShort() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Gets a short integer with this object's value.
- toShort() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Gets a short integer with this object's value.
- toString() - Method in class org.eclipse.basyx.aas.bundle.AASBundle
- toString() - Method in enum org.eclipse.basyx.aas.factory.aasx.Thumbnail.ThumbnailExtension
- toString() - Method in enum org.eclipse.basyx.aas.metamodel.api.parts.asset.AssetKind
- toString() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.BaSyxObjectTargetInformation
- toString() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRule
- toString() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.RbacRuleSet
- toString() - Method in class org.eclipse.basyx.extensions.shared.authorization.internal.TagTargetInformation
- toString() - Method in enum org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- toString() - Method in enum org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.LevelType
- toString() - Method in enum org.eclipse.basyx.submodel.metamodel.api.identifier.IdentifierType
- toString() - Method in enum org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind.ModelingKind
- toString() - Method in enum org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- toString() - Method in enum org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyType
- toString() - Method in enum org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.EntityType
- toString() - Method in class org.eclipse.basyx.submodel.metamodel.connected.ConnectedElement
- toString() - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- toString() - Method in class org.eclipse.basyx.submodel.metamodel.map.reference.Reference
- toString() - Method in enum org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- toString() - Method in enum org.eclipse.basyx.submodel.restapi.operation.ExecutionState
- toString() - Method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.FaxType
- toString() - Method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.MailType
- toString() - Method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.PhoneType
- toString() - Method in class org.eclipse.basyx.vab.coder.json.metaprotocol.Message
- toString() - Method in class org.eclipse.basyx.vab.model.VABModelMap
- toString() - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.File
- toString() - Method in class org.eclipse.basyx.vab.protocol.http.server.JwtBearerTokenAuthenticationConfiguration
- toString() - Method in class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
-
Returns a machine-parseable string representation of this node id.
- toString(RelativePath) - Static method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.BrowsePathHelper
-
Returns a string representation of the given relative path.
- transform(Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.reference.ReferenceHelper
-
Helper method used e.g.
- translate(List<BrowsePath>) - Method in class org.eclipse.basyx.vab.protocol.opcua.server.BaSyxOpcUaClientRunner
-
Deprecated.
- translateBrowsePathToNodeId(String) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Gets the id of the node matching the given browse path when resolved against the root node.
- translateBrowsePathToNodeId(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Gets the id of the node matching the given browse path when resolved against the root node.
- translateBrowsePathToNodeId(NodeId, String) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Gets the id of the node pointed to by when resolving the given path against the starting node.
- translateBrowsePathToNodeId(NodeId, String) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Gets the id of the node pointed to by when resolving the given path against the starting node.
- translateBrowsePathToNodeIdAsync(String) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Gets the id of the node matching the given browse path when resolved against the root node.
- translateBrowsePathToNodeIdAsync(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Gets the id of the node matching the given browse path when resolved against the root node.
- translateBrowsePathToNodeIdAsync(NodeId, String) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Gets the id of the node pointed to by when resolving the given path against the starting node.
- translateBrowsePathToNodeIdAsync(NodeId, String) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Gets the id of the node pointed to by when resolving the given path against the starting node.
- translateBrowsePathToParentAndTargetNodeId(String) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Gets the id of the last two nodes pointed to by when resolving the given path against the starting node.
- translateBrowsePathToParentAndTargetNodeId(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Gets the id of the last two nodes pointed to by when resolving the given path against the starting node.
- translateBrowsePathToParentAndTargetNodeIdAsync(String) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Gets the id of the last two nodes pointed to by when resolving the given path against the starting node.
- translateBrowsePathToParentAndTargetNodeIdAsync(String) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Gets the id of the last two nodes pointed to by when resolving the given path against the starting node.
- tryParse(String) - Static method in class org.eclipse.basyx.vab.protocol.opcua.types.NodeId
-
Creates a node id from a string representation in the standard string format (e.g.
- TYP - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.LevelType
- TYPE - org.eclipse.basyx.aas.metamodel.api.parts.asset.AssetKind
-
Hardware or software element which specifies the common attributes shared by all instances of the type
- TYPE - Static variable in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- TYPE - Variable in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- TYPE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable.QualifiableXMLConverter
- TYPE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.reference.ReferenceXMLConverter
- TYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- TYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- TypeDestroyer - Class in org.eclipse.basyx.vab.support
-
Removes type information similar to what a communication over VAB would do
Additionally, Sets are changed to Lists - TypeDestroyer() - Constructor for class org.eclipse.basyx.vab.support.TypeDestroyer
- TypeDestroyingProvider - Class in org.eclipse.basyx.vab.support
-
Provider used for removing type information from Objects.
- TypeDestroyingProvider(IModelProvider) - Constructor for class org.eclipse.basyx.vab.support.TypeDestroyingProvider
- TypeMismatchException - Exception in org.eclipse.basyx.vab.exception
- TypeMismatchException(String, String) - Constructor for exception org.eclipse.basyx.vab.exception.TypeMismatchException
-
Constructor
- TYPEOFEMAILADDRESSID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
- TYPEOFFAXID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Fax
- TYPEOFPUBLICKEYID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Email
- TYPEOFTELEPHONEID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Phone
U
- UInt16 - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- UInt32 - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- UInt64 - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- UInt8 - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- UNIT - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- UNITID - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- Unknown - org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
- UnknownElementTypeException - Exception in org.eclipse.basyx.vab.exception
-
Exception that indicates that a reference to an unknown element type was requested or resolved
- UnknownElementTypeException() - Constructor for exception org.eclipse.basyx.vab.exception.UnknownElementTypeException
- UnsignedByte - Class in org.eclipse.basyx.vab.protocol.opcua.types
-
An unsigned 8-bit integer, matching the UInt8 type from OPC UA.
- UnsignedByte(byte) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Creates a new instance from the given byte.
- UnsignedByte(int) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Creates a new instance from the given integer.
- UnsignedByte(short) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Creates a new instance from the given short integer.
- UnsignedByte(String) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Creates a new instance by parsing the given string.
- UnsignedByte(UByte) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedByte
-
Creates a new instance with the given internal value.
- UnsignedInteger - Class in org.eclipse.basyx.vab.protocol.opcua.types
-
An unsigned 32-bit integer, matching the UInt32 type from OPC UA.
- UnsignedInteger(int) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Creates a new instance from the given int value.
- UnsignedInteger(long) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Creates a new instance from the given long value.
- UnsignedInteger(String) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Creates a new instance by parsing the given string.
- UnsignedInteger(UInteger) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedInteger
-
Creates a new instance with the given internal value.
- UnsignedLong - Class in org.eclipse.basyx.vab.protocol.opcua.types
-
An unsigned 64-bit integer, matching the UInt64 type from OPC UA.
- UnsignedLong(long) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
Creates a new instance from the given long value.
- UnsignedLong(String) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
Creates a new instance by parsing the given string.
- UnsignedLong(BigInteger) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
Creates a new instance from the given
BigInteger
. - UnsignedLong(ULong) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedLong
-
Creates a new instance with the given internal value.
- UnsignedShort - Class in org.eclipse.basyx.vab.protocol.opcua.types
-
An unsigned 16-bit integer, matching the UInt16 type from OPC UA.
- UnsignedShort(int) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Creates a new instance from the given integer.
- UnsignedShort(short) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Creates a new instance from the given short integer.
- UnsignedShort(String) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Creates a new instance by parsing the given string.
- UnsignedShort(UShort) - Constructor for class org.eclipse.basyx.vab.protocol.opcua.types.UnsignedShort
-
Creates a new instance with the given internal value.
- Unspecified - org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
- unwrapInputParameter(Map<String, SubmodelElement>, IOperationVariable) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationHelper
- unwrapInputParameters() - Method in class org.eclipse.basyx.submodel.restapi.operation.InvocationRequest
-
Unwraps the values of the inputVars in the order of occurance in the collection of input arguments
- unwrapInputParameters(Map<String, SubmodelElement>, Collection<IOperationVariable>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationHelper
- unwrapResult(SubmodelElement[]) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationHelper
- unzipRelatedFiles() - Method in class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
-
Unzips all files referenced by the aasx file according to its relationships
- unzipRelatedFiles(Path) - Method in class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
-
Unzips all files referenced by the aasx file to a specified directory
- unzipRelatedFilesToChildPath(String) - Method in class org.eclipse.basyx.aas.factory.aasx.AASXToMetamodelConverter
-
Unzips all files referenced by the aasx file according to its relationships and a relative child path
- update(AASDescriptor) - Method in interface org.eclipse.basyx.aas.registration.memory.IRegistryHandler
-
Updates a given descriptor.
- update(AASDescriptor) - Method in class org.eclipse.basyx.aas.registration.memory.MapRegistryHandler
- update(T, String) - Method in interface org.eclipse.basyx.extensions.internal.storage.IBaSyxStorageAPI
-
Updates objects in the persistence storage
- updateAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.aas.aggregator.AASAggregator
- updateAAS(AssetAdministrationShell) - Method in interface org.eclipse.basyx.aas.aggregator.api.IAASAggregator
-
Updates a specific Asset Administration Shell
- updateAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregator
- updateAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.aas.aggregator.observing.ObservableAASAggregatorV2
- updateAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.aas.aggregator.proxy.AASAggregatorProxy
- updateAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.AASAggregatorAASXUpload
- updateAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedAASAggregator
- updateAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- updateAAS(AssetAdministrationShell) - Method in class org.eclipse.basyx.extensions.aas.aggregator.mqtt.MqttAASAggregator
-
Deprecated.
- updateSubmodel(Submodel) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- updateSubmodel(Submodel) - Method in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- updateSubmodel(Submodel) - Method in interface org.eclipse.basyx.submodel.aggregator.api.ISubmodelAggregator
-
Updates a specific Submodel
- updateSubmodel(Submodel) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregator
- updateSubmodel(Submodel) - Method in class org.eclipse.basyx.submodel.aggregator.observing.ObservableSubmodelAggregatorV2
- updateSubmodel(Submodel) - Method in class org.eclipse.basyx.submodel.aggregator.SubmodelAggregator
- updateSubmodelElement(String, Object) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- updateSubmodelElement(String, Object) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- updateSubmodelElement(String, Object) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- updateSubmodelElement(String, Object) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- updateSubmodelElement(String, Object) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
-
Updates the value of a submodelElement
- updateSubmodelElement(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- updateSubmodelElement(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- updateSubmodelElement(String, Object) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- UPLOAD - Static variable in class org.eclipse.basyx.aas.restapi.MultiSubmodelProvider
- UPLOAD - Static variable in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- uploadAASX(InputStream) - Method in class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.AASAggregatorAASXUpload
- uploadAASX(InputStream) - Method in interface org.eclipse.basyx.extensions.aas.aggregator.aasxupload.api.IAASAggregatorAASXUpload
-
Uploads an AASX in the AAS Aggregator
- uploadAASX(InputStream) - Method in class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.proxy.AASAggregatorAASXUploadProxy
- uploadFilesInAASX(AASXToMetamodelConverter) - Method in class org.eclipse.basyx.extensions.aas.aggregator.aasxupload.AASAggregatorAASXUpload
- uploadHTTPPost(InputStream, String) - Static method in class org.eclipse.basyx.vab.protocol.http.helper.HTTPUploadHelper
-
Uploads the given stream to the given API URL
- uploadSubmodelElementFile(String, InputStream) - Method in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- uploadSubmodelElementFile(String, InputStream) - Method in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- uploadSubmodelElementFile(String, InputStream) - Method in class org.eclipse.basyx.extensions.submodel.delegation.DelegatingSubmodelAPI
- uploadSubmodelElementFile(String, InputStream) - Method in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPI
-
Deprecated.
- uploadSubmodelElementFile(String, InputStream) - Method in interface org.eclipse.basyx.submodel.restapi.api.ISubmodelAPI
- uploadSubmodelElementFile(String, InputStream) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPI
- uploadSubmodelElementFile(String, InputStream) - Method in class org.eclipse.basyx.submodel.restapi.observing.ObservableSubmodelAPIV2
- uploadSubmodelElementFile(String, InputStream) - Method in class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
- URL - org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
- URLEncoder - Class in org.eclipse.basyx.extensions.shared.encoding
-
Encoder supporting URL encoding
- URLEncoder() - Constructor for class org.eclipse.basyx.extensions.shared.encoding.URLEncoder
- useWhitelist - Variable in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
- useWhitelist - Variable in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
V
- VABAASAPI - Class in org.eclipse.basyx.aas.restapi.vab
-
Implements the AAS API by mapping it to the VAB
- VABAASAPI(IModelProvider) - Constructor for class org.eclipse.basyx.aas.restapi.vab.VABAASAPI
-
Creates a VABAASAPI that wraps an IModelProvider
- VABAASAPIFactory - Class in org.eclipse.basyx.aas.restapi.vab
-
AAS API provider that provides the default VAB AAS API
- VABAASAPIFactory() - Constructor for class org.eclipse.basyx.aas.restapi.vab.VABAASAPIFactory
- VABBaSyxTCPInterface<ModelProvider extends IModelProvider> - Class in org.eclipse.basyx.vab.protocol.basyx.server
-
Provider class that enables access to an IModelProvider via native BaSyx protocol
- VABBaSyxTCPInterface(ModelProvider, SocketChannel) - Constructor for class org.eclipse.basyx.vab.protocol.basyx.server.VABBaSyxTCPInterface
-
Constructor that accepts an already created server socket channel
- VABConnectionManager - Class in org.eclipse.basyx.vab.manager
-
Allows access to elements provided by the VAB
- VABConnectionManager(IVABRegistryService, IConnectorFactory) - Constructor for class org.eclipse.basyx.vab.manager.VABConnectionManager
- VABElementProxy - Class in org.eclipse.basyx.vab.modelprovider
-
Proxy class for a VAB element
- VABElementProxy(String, IModelProvider) - Constructor for class org.eclipse.basyx.vab.modelprovider.VABElementProxy
-
Creates the proxy based on a specific model provider.
- VABHTTPInterface<ModelProvider extends IModelProvider> - Class in org.eclipse.basyx.vab.protocol.http.server
-
VAB provider class that enables access to an IModelProvider via HTTP REST interface
REST http interface is as following:
- GET /aas/submodels/{subModelId} Retrieves submodel with ID {subModelId}
- GET /aas/submodels/{subModelId}/properties/a Retrieve property a of submodel {subModelId}
- GET /aas/submodels/{subModelId}/properties/a/b Retrieve property a/b of submodel {subModelId}
- POST /aas/submodels/{subModelId}/operations/a Invoke operation a of submodel {subModelId}
- POST /aas/submodels/{subModelId}/operations/a/b Invoke operation a/b of submodel {subModelId} - VABHTTPInterface(ModelProvider) - Constructor for class org.eclipse.basyx.vab.protocol.http.server.VABHTTPInterface
-
Constructor
- VABInMemoryRegistry - Class in org.eclipse.basyx.vab.registry.memory
-
Implement a in memory directory
- VABInMemoryRegistry() - Constructor for class org.eclipse.basyx.vab.registry.memory.VABInMemoryRegistry
-
Default constructor
- VABInMemoryRegistry(Map<String, String>) - Constructor for class org.eclipse.basyx.vab.registry.memory.VABInMemoryRegistry
-
Constructor that accepts initial entries
- VABLambdaHandler - Class in org.eclipse.basyx.vab.modelprovider.lambda
-
VABHandler that can additionally handle maps with hidden get/set/delete/invoke properties.
- VABLambdaHandler() - Constructor for class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- VABLambdaProvider - Class in org.eclipse.basyx.vab.modelprovider.lambda
-
Provider that optionally allows properties to be modifiable by hidden set/get/insert/remove property.
- VABLambdaProvider(Map<String, Object>) - Constructor for class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaProvider
- VABLambdaProviderHelper - Class in org.eclipse.basyx.vab.modelprovider.lambda
-
Helper class which allows to easily create properties as processed by the
VABLambdaProvider
- VABLambdaProviderHelper() - Constructor for class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaProviderHelper
- VABMapHandler - Class in org.eclipse.basyx.vab.modelprovider.map
-
A VAB map handler.
- VABMapHandler() - Constructor for class org.eclipse.basyx.vab.modelprovider.map.VABMapHandler
- VABMapProvider - Class in org.eclipse.basyx.vab.modelprovider.map
-
A simple VAB model provider based on a LinkedHashMap.
- VABMapProvider(Map<String, Object>) - Constructor for class org.eclipse.basyx.vab.modelprovider.map.VABMapProvider
- VABMapProvider(Map<String, Object>, IVABElementHandler) - Constructor for class org.eclipse.basyx.vab.modelprovider.map.VABMapProvider
- VABModelMap<V> - Class in org.eclipse.basyx.vab.model
-
Base class for all hash maps that contain VAB meta models Subclasses contain meta model structures for the virtual automation bus.
- VABModelMap() - Constructor for class org.eclipse.basyx.vab.model.VABModelMap
-
Default constructor
- VABModelMap(Map<String, V>) - Constructor for class org.eclipse.basyx.vab.model.VABModelMap
-
Wrap an existing map into a VABModelMap
- VABModelProvider - Class in org.eclipse.basyx.vab.modelprovider.generic
-
A generic VAB model provider.
- VABModelProvider(Object, IVABElementHandler) - Constructor for class org.eclipse.basyx.vab.modelprovider.generic.VABModelProvider
- VABPathTools - Class in org.eclipse.basyx.vab.modelprovider
-
Utility functions to handle a VAB path
- VABPathTools() - Constructor for class org.eclipse.basyx.vab.modelprovider.VABPathTools
- VABRegistryModelProvider - Class in org.eclipse.basyx.vab.registry.restapi
-
Connects an arbitrary IVABDirectoryService implementation to the VAB
- VABRegistryModelProvider() - Constructor for class org.eclipse.basyx.vab.registry.restapi.VABRegistryModelProvider
-
Creates a default DirectoryModelProvider wrapping an InMemoryDirectory
- VABRegistryModelProvider(IVABRegistryService) - Constructor for class org.eclipse.basyx.vab.registry.restapi.VABRegistryModelProvider
-
Creates a DirectoryModelProvider wrapping an IVABDirectoryService
- VABRegistryProxy - Class in org.eclipse.basyx.vab.registry.proxy
- VABRegistryProxy(String) - Constructor for class org.eclipse.basyx.vab.registry.proxy.VABRegistryProxy
-
Constructor for a generic VAB directory proxy based on a HTTP connection
- VABRegistryProxy(IModelProvider) - Constructor for class org.eclipse.basyx.vab.registry.proxy.VABRegistryProxy
-
Constructor for a generic VAB directory based on the registry model provider
- VABSubmodelAPI - Class in org.eclipse.basyx.submodel.restapi.vab
-
Implements the Submodel API by mapping it to VAB paths
- VABSubmodelAPI(IModelProvider) - Constructor for class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPI
-
Creates a VABSubmodelAPI that wraps an IModelProvider
- VABSubmodelAPIFactory - Class in org.eclipse.basyx.submodel.restapi.vab
-
Submodel API provider that provides the default VAB Submodel API
- VABSubmodelAPIFactory() - Constructor for class org.eclipse.basyx.submodel.restapi.vab.VABSubmodelAPIFactory
- VABXmlProviderFactory - Class in org.eclipse.basyx.vab.factory.xml
-
Provides the VAB elements from given xml string.
- VABXmlProviderFactory() - Constructor for class org.eclipse.basyx.vab.factory.xml.VABXmlProviderFactory
- validate(Map<String, Object>) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.AASDescriptor
- validate(Map<String, Object>) - Method in class org.eclipse.basyx.aas.metamodel.map.descriptor.ModelDescriptor
-
Validates a model descriptor by checking whether idShort, identification and endpoints key is present in the given map
- VALIDDATEID - Static variable in class org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.furtherinformation.FurtherInformation
- VALUE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable.QualifiableXMLConverter
- VALUE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
- VALUE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- VALUE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.ValueReferencePair
- VALUE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- VALUE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.reference.Key
- VALUE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
- VALUE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- VALUE - Static variable in class org.eclipse.basyx.submodel.restapi.MultiSubmodelElementProvider
- VALUE_GET_SUFFIX - Static variable in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- VALUE_ID - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable.QualifiableXMLConverter
- VALUE_ID - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
- VALUE_INSERT_SUFFIX - Static variable in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- VALUE_REMOVEKEY_SUFFIX - Static variable in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- VALUE_REMOVEOBJ_SUFFIX - Static variable in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- VALUE_SET_SUFFIX - Static variable in class org.eclipse.basyx.vab.modelprovider.lambda.VABLambdaHandler
- VALUE_TYPE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.qualifiable.QualifiableXMLConverter
- VALUE_TYPE - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.submodelelement.SubmodelElementXMLConverter
- VALUEFORMAT - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- VALUEID - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- VALUEID - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.ValueReferencePair
- VALUEID - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- VALUEID - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.MultiLanguageProperty
- VALUEID - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- VALUELIST - Static variable in class org.eclipse.basyx.submodel.metamodel.map.dataspecification.DataSpecificationIEC61360Content
- valueOf(String) - Static method in enum org.eclipse.basyx.aas.factory.aasx.Thumbnail.ThumbnailExtension
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.aas.metamodel.api.parts.asset.AssetKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.extensions.aas.directory.tagged.api.TagType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.LevelType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.identifier.IdentifierType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind.ModelingKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.EntityType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.restapi.operation.ExecutionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.FaxType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.MailType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.PhoneType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.FileType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.vab.protocol.opcua.types.MessageSecurityMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.vab.protocol.opcua.types.SecurityPolicy
-
Returns the enum constant of this type with the specified name.
- ValueReferencePair - Class in org.eclipse.basyx.submodel.metamodel.map.dataspecification
-
The map implementation for a value reference pair within a value list of the DataSpecificationIEC61360.
- ValueReferencePair() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.dataspecification.ValueReferencePair
-
Constructor
- ValueReferencePair(String, IReference) - Constructor for class org.eclipse.basyx.submodel.metamodel.map.dataspecification.ValueReferencePair
-
Constructs a reference based on an
IIdentifiable
and additional information (seeKey(KeyElements, boolean, String, KeyType)
). - values() - Static method in enum org.eclipse.basyx.aas.factory.aasx.Thumbnail.ThumbnailExtension
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.aas.metamodel.api.parts.asset.AssetKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.extensions.aas.directory.tagged.api.TagType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.DataTypeIEC61360
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.metamodel.api.dataspecification.enums.LevelType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.metamodel.api.identifier.IdentifierType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.metamodel.api.qualifier.haskind.ModelingKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.metamodel.api.submodelelement.entity.EntityType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.restapi.operation.ExecutionState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.FaxType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.MailType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.submodel.types.digitalnameplate.enums.PhoneType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.eclipse.basyx.vab.model.VABModelMap
- values() - Static method in enum org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.FileType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.vab.protocol.opcua.types.MessageSecurityMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.basyx.vab.protocol.opcua.types.SecurityPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VALUES - Static variable in class org.eclipse.basyx.submodel.restapi.SubmodelProvider
- ValueType - Enum in org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype
-
Helper enum to handle anySimpleTypeDef as defined in DAAS document
Represents the type of a data entry
TODO: Extend this to support rest of types (cf. - VALUETYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.qualifiable.Qualifier
- VALUETYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.Property
- VALUETYPE - Static variable in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.range.Range
- ValueTypeHelper - Class in org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype
-
Provides utility functions for
PropertyValueTypeDef
* Creating a PropertyValueTypeDef from name
* Creating a PropertyValueTypeDef for an object - ValueTypeHelper() - Constructor for class org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueTypeHelper
- VATNUMBERID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- verify(String, SSLSession) - Method in class org.eclipse.basyx.vab.protocol.https.NonVerifyingHostnameVerifier
- VERSION - Static variable in class org.eclipse.basyx.submodel.factory.xml.converters.qualifier.IdentifiableXMLConverter
- VERSION - Static variable in class org.eclipse.basyx.submodel.metamodel.map.qualifier.AdministrativeInformation
- View - Class in org.eclipse.basyx.aas.metamodel.map.parts
-
View as defined by DAAS document.
- View() - Constructor for class org.eclipse.basyx.aas.metamodel.map.parts.View
-
Constructor
- View(String) - Constructor for class org.eclipse.basyx.aas.metamodel.map.parts.View
-
Constructor accepting only mandatory attribute
- View(Set<IReference>) - Constructor for class org.eclipse.basyx.aas.metamodel.map.parts.View
- VIEW - org.eclipse.basyx.submodel.metamodel.api.reference.enums.KeyElements
- VIEW - Static variable in class org.eclipse.basyx.aas.factory.xml.api.parts.ViewXMLConverter
- VIEWS - Static variable in class org.eclipse.basyx.aas.factory.xml.api.parts.ViewXMLConverter
- VIEWS - Static variable in class org.eclipse.basyx.aas.metamodel.map.AssetAdministrationShell
- ViewXMLConverter - Class in org.eclipse.basyx.aas.factory.xml.api.parts
-
Handles the conversion between IView objects and the XML tag <aas:views> in both directions
- ViewXMLConverter() - Constructor for class org.eclipse.basyx.aas.factory.xml.api.parts.ViewXMLConverter
W
- waitFor() - Method in class org.eclipse.basyx.vab.protocol.basyx.server.BaSyxTCPServer
-
Wait for end of runnable
- waitFor() - Method in interface org.eclipse.basyx.vab.service.api.BaSyxService
-
Wait for end of runnable
- Warning - org.eclipse.basyx.vab.coder.json.metaprotocol.MessageType
- whitelist - Variable in class org.eclipse.basyx.extensions.submodel.mqtt.MqttSubmodelAPIObserver
- whitelist - Variable in class org.eclipse.basyx.extensions.submodel.mqtt.MqttV2SubmodelAPIObserver
- withParameter(String, String) - Method in class org.eclipse.basyx.vab.protocol.http.server.BasysHTTPServlet
-
Add a servlet parameter
- wrapParameters(Collection<IOperationVariable>, Object...) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationHelper
- wrapResult(Object, Collection<IOperationVariable>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationHelper
- wrapSimpleInputParametersInMap(Object[], Collection<IOperationVariable>) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationHelper
- wrapSingleParameter(IOperationVariable, Object) - Static method in class org.eclipse.basyx.submodel.metamodel.map.submodelelement.operation.OperationHelper
- write(List<NodeId>, List<DataValue>) - Method in class org.eclipse.basyx.vab.protocol.opcua.server.BaSyxOpcUaClientRunner
-
Deprecated.
- WRITE_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.AuthorizedAASAggregator
- WRITE_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.internal.AuthorizedAASAggregator
- WRITE_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.api.authorization.AuthorizedAASAPI
- WRITE_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.api.authorization.internal.AuthorizedAASAPI
- WRITE_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.registration.authorization.AuthorizedAASRegistry
- WRITE_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.aas.registration.authorization.internal.AuthorizedAASRegistry
- WRITE_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.AuthorizedSubmodelAggregator
- WRITE_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.internal.AuthorizedSubmodelAggregator
- WRITE_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.submodel.authorization.AuthorizedSubmodelAPI
- WRITE_AUTHORITY - Static variable in class org.eclipse.basyx.extensions.submodel.authorization.internal.AuthorizedSubmodelAPI
- WRITE_SCOPE - Static variable in class org.eclipse.basyx.extensions.aas.aggregator.authorization.AASAggregatorScopes
- WRITE_SCOPE - Static variable in class org.eclipse.basyx.extensions.aas.api.authorization.AASAPIScopes
- WRITE_SCOPE - Static variable in class org.eclipse.basyx.extensions.aas.registration.authorization.AASRegistryScopes
- WRITE_SCOPE - Static variable in class org.eclipse.basyx.extensions.submodel.aggregator.authorization.SubmodelAggregatorScopes
- WRITE_SCOPE - Static variable in class org.eclipse.basyx.extensions.submodel.authorization.SubmodelAPIScopes
- writeFile(String, String) - Method in interface org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.FileSystem
-
Writes a given String to a file at the given path.
Does create the file if it does not exist.
Does overwrite the file if it exists.
Does not create nonexistent parent directories. - writeFile(String, String) - Method in class org.eclipse.basyx.vab.modelprovider.filesystem.filesystem.GenericFileSystem
- writeFile(String, String, InputStream, ISubmodelElement) - Method in class org.eclipse.basyx.extensions.internal.storage.BaSyxStorageAPI
- writeValue(NodeId, Object) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Writes the value of an OPC UA node.
- writeValue(NodeId, Object) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Writes the value of an OPC UA node.
- writeValueAsync(NodeId, Object) - Method in interface org.eclipse.basyx.vab.protocol.opcua.connector.IOpcUaClient
-
Writes the value of an OPC UA node.
- writeValueAsync(NodeId, Object) - Method in class org.eclipse.basyx.vab.protocol.opcua.connector.milo.MiloOpcUaClient
-
Writes the value of an OPC UA node.
- WrongNumberOfParametersException - Exception in org.eclipse.basyx.vab.exception.provider
- WrongNumberOfParametersException(String, Collection<IOperationVariable>, int) - Constructor for exception org.eclipse.basyx.vab.exception.provider.WrongNumberOfParametersException
- WrongNumberOfParametersException(String, Collection<IOperationVariable>, Object...) - Constructor for exception org.eclipse.basyx.vab.exception.provider.WrongNumberOfParametersException
X
- XMLAASBundleFactory - Class in org.eclipse.basyx.aas.factory.xml
-
Creates multiple
AASBundle
from an XML containing several AAS and Submodels
TODO: ConceptDescriptions - XMLAASBundleFactory(String) - Constructor for class org.eclipse.basyx.aas.factory.xml.XMLAASBundleFactory
- XMLAASBundleFactory(Path) - Constructor for class org.eclipse.basyx.aas.factory.xml.XMLAASBundleFactory
- XMLHelper - Class in org.eclipse.basyx.submodel.factory.xml
-
A Helper class containing tools for the XML converter
- XMLHelper() - Constructor for class org.eclipse.basyx.submodel.factory.xml.XMLHelper
- XmlParser - Class in org.eclipse.basyx.vab.factory.xml
-
A Generic XML Parser which transforms the given XML data to nested Map<String, Object>.
Examples:
-Text Element
<a>v</a> => {a = v}
-Nested Element
<a><b>v</b></a> => {a={b=v}}
-Text Node with Attributes
<a b="v1" c= "v2">v3</a> => {ele :{#text:v3,b:v1, c:v2}}
-Multiple Text Nodes
<a><b>v1</b><b>v2</b></a> => {a={b=[v1,v2]}}
-Multiple Text Nodes with Attributes
<a><b d="v3" e="v5">v1</b><b d="v4" e= "v6">v2</b></a> => {a={b=[{#text=v1, d=v3, e=v5}, {#text=v2, d=v4, e=v6}]}}
-Element Node Attributes
<a c="v1" d= "v2"><b>v3</b></a> => {a={b=v3}, c=v1, d=v2}
- XmlParser() - Constructor for class org.eclipse.basyx.vab.factory.xml.XmlParser
- XMLToMetamodelConverter - Class in org.eclipse.basyx.aas.factory.xml
-
This class can be used to parse XML to Metamodel Objects
- XMLToMetamodelConverter(String) - Constructor for class org.eclipse.basyx.aas.factory.xml.XMLToMetamodelConverter
-
Initializes the Parser with XML given as a String
Y
- YearMonthDuration - org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.property.valuetype.ValueType
- YEARSOFCONSTRUCTIONID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.DigitalNameplateSubmodel
Z
- ZIPCODEID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
- ZIPCODEOFPOBOXID - Static variable in class org.eclipse.basyx.submodel.types.digitalnameplate.submodelelementcollections.address.Address
All Classes All Packages