A B C D E F G H I J K L M N O P R S T U V W X 
All Classes All Packages

A

aas - Variable in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
aasDescriptor - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasDescriptor
 
AASX - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.AasxPersistenceRecipe
 
AasxPersistenceRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx
Persistence recipe for AASX.
AasxPersistenceRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.AasxPersistenceRecipe
Creates a recipe instance.
AbstractAas<A extends org.eclipse.basyx.aas.metamodel.api.IAssetAdministrationShell> - Class in de.iip_ecosphere.platform.support.aas.basyx
Abstract implementation of the Aas interface.
AbstractAas(A) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
Creates an instance.
AbstractAas.BaSyxAbstractAasBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
An abstract builder for two concrete AAS types in BaSyx.
AbstractAas.BaSyxSubmodelParent - Interface in de.iip_ecosphere.platform.support.aas.basyx
Represents the parent instance of a sub-model.
AbstractFunctor(VabInvocablesCreator, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
Creates a functor instance.
AbstractPersistenceRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx
Basic supporting functions for persistency.
AbstractPersistenceRecipe(FileFormat...) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.AbstractPersistenceRecipe
Creates a persistence recipe instance with given file formats.
AbstractSubmodel<S extends org.eclipse.basyx.submodel.metamodel.api.ISubmodel> - Class in de.iip_ecosphere.platform.support.aas.basyx
Basic sub-model implementation.
AbstractSubmodel(S) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
Creates an instance.
accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset
 
accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDataElement
 
accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
 
accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty
 
accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement
 
accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
accept(Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.Setter
 
acceptIncomingConnection() - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Accept an incoming connection.
addAsset(Aas, Collection<T>, Class<T>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractPersistenceRecipe
Adds the asset from aas to assetList if feasible.
addInMemoryRegistry(Endpoint) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe
 
addInMemoryRegistry(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe
 
addInOutVariable(String, Type) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
addInputVariable(String, Type) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
addOutputVariable(String, Type) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
addProductImageFile(String, String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation.BaSyxGeneralInformationBuilder
 
address - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabHttpInvocablesCreator
 
address - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabHttpsInvocablesCreator
 
addStatement(String, LangString) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation.BaSyxFurtherInformationBuilder
 
ALLOW_ALL_HOSTS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
 
apply(Object[]) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.Operation
 
arbitrary() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties
 
asset - Variable in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
asset - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset
 
ASSETKINDS2BASYX - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.Tools
 

B

BaSxyOperationBuilder(BaSyxSubmodelElementContainerBuilder<?>, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
Creates an instance.
BASYX_CREATE - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
BaSyx create command.
BASYX_DELETE - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
BaSyx delete command.
BASYX_GET - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
BaSyx get command.
BASYX_INVOKE - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
BaSyx invoke command.
BASYX_RESULT_OK - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
BaSyx result 'OK' : 0x00.
BASYX_SET - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
BaSyx set command.
BASYX2ASSETKINDS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.Tools
 
BASYX2TYPES - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.Tools
 
BaSyxAas - Class in de.iip_ecosphere.platform.support.aas.basyx
Wraps a BaSyx AAS.
BaSyxAas(AssetAdministrationShell) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas
Creates an instance.
BaSyxAas.BaSyxAasBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
Builder for BaSyxAas.
BaSyxAasBuilder(BaSyxAas) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
Creates an instance from an existing BaSyx instance.
BaSyxAasBuilder(String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
Creates an instance.
BaSyxAasDescriptor - Class in de.iip_ecosphere.platform.support.aas.basyx
An internal AAS deployment descriptor.
BaSyxAasDescriptor(MultiSubmodelProvider, AASDescriptor) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasDescriptor
Creates an instance.
BaSyxAasFactory - Class in de.iip_ecosphere.platform.support.aas.basyx
AAS factory for BaSyx.
BaSyxAasFactory() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
Creates an instance.
BaSyxAasFactory.Descriptor - Class in de.iip_ecosphere.platform.support.aas.basyx
Factory descriptor for Java Service Loader.
BaSyxAasFactory.VabHttpProtocolCreator - Class in de.iip_ecosphere.platform.support.aas.basyx
The VAB-HTTP Protocol creator.
BaSyxAasFactory.VabHttpsProtocolCreator - Class in de.iip_ecosphere.platform.support.aas.basyx
The VAB-HTTPS Protocol creator.
BaSyxAasFactory.VabTcpProtocolCreator - Class in de.iip_ecosphere.platform.support.aas.basyx
The VAB-TCP Protocol creator.
BaSyxAbstractAasBuilder() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas.BaSyxAbstractAasBuilder
 
BaSyxAbstractAasServer - Class in de.iip_ecosphere.platform.support.aas.basyx
Basic implementation of the the AasServer interface based on a DeploymentSpec.
BaSyxAbstractAasServer(DeploymentSpec) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAbstractAasServer
Creates a new BaSyx AAS server.
BaSyxAsset - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements the wrapper for BaSyx assets.
BaSyxAsset() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset
Creates an instance, prevents external creation.
BaSyxAsset(IAsset) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset
Creates an instance based on an asset.
BaSyxAsset.BaSyxAssetBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements the asset builder.
BaSyxAssetBuilder(AbstractAas.BaSyxAbstractAasBuilder, String, String, AssetKind) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset.BaSyxAssetBuilder
Creates an asset builder.
BaSyxConnectedAas - Class in de.iip_ecosphere.platform.support.aas.basyx
Represents a connected AAS.
BaSyxConnectedAas(ConnectedAssetAdministrationShell) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas
Creates a connected AAS instance.
BaSyxConnectedAas.BaSyxConnectedAasBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
Builder for BaSyxConnectedAas.
BaSyxConnectedAasBuilder(BaSyxConnectedAas) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
Creates an instance from an existing BaSyx instance.
BaSyxConnector - Class in de.iip_ecosphere.platform.support.aas.basyx.basyx
BaSyx connector class.
BaSyxConnector(String, int) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
Constructor that creates a connection.
BaSyxConnector(String, int, boolean) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
Constructor that creates a connection.
BaSyxDataElement<D extends org.eclipse.basyx.submodel.metamodel.map.submodelelement.dataelement.DataElement> - Class in de.iip_ecosphere.platform.support.aas.basyx
Wraps a BaSyx data element.
BaSyxDataElement(D) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDataElement
Creates a data element from a given BaSyx instance.
BaSyxDeploymentRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx
An initial BaSyx-specific deployment builder.
BaSyxDeploymentRecipe(Endpoint) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe
Creates a deployment builder with root/empty document base path.
BaSyxDeploymentRecipe(Endpoint, KeyStoreDescriptor) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe
Creates a deployment builder with root/empty document base path.
BaSyxDeploymentRecipe(String, int, String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe
Creates a deployment builder.
BaSyxDeploymentRecipe.BaSyxImmediateDeploymentRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements the immediate deployment recipe.
BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements the registry deployment recipe.
BaSyxElementContainer - Interface in de.iip_ecosphere.platform.support.aas.basyx
Internal interface representing an element container.
BaSyxElementTranslator - Class in de.iip_ecosphere.platform.support.aas.basyx
Bridges between arbitrary BaSyx instances and instances of the IIP-Ecosphere AAS abstraction.
BaSyxElementTranslator() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxElementTranslator
 
BaSyxElementTranslator.SubmodelElementsRegistrar - Interface in de.iip_ecosphere.platform.support.aas.basyx
Something that can take over/register submodel elements.
BaSyxFile - Class in de.iip_ecosphere.platform.support.aas.basyx
Wraps a BaSyx file data element.
BaSyxFile(String, String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxFile
Creates a BaSyx file.
BaSyxFile(File) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxFile
Crates a wrapper instance.
BaSyxFile.BaSyxFileDataElementBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
The builder for a file data element.
BaSyxFileDataElementBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxFile.BaSyxFileDataElementBuilder
Creates a file data element builder.
BaSyxFurtherInformation - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
Wrapper for the BaSyx further information class.
BaSyxFurtherInformation() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation
Creates an instance.
BaSyxFurtherInformation(FurtherInformation) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation
Creates an instance and sets the BaSyx instance directly.
BaSyxFurtherInformation.BaSyxFurtherInformationBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
The sub-model element collection builder.
BaSyxFurtherInformationBuilder(BaSyxSubmodelElementContainerBuilder<?>, BaSyxSubmodelElementCollection) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation.BaSyxFurtherInformationBuilder
Creates an instance from an existing BaSyx instance.
BaSyxFurtherInformationBuilder(BaSyxSubmodelElementContainerBuilder<?>, XMLGregorianCalendar) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation.BaSyxFurtherInformationBuilder
Creates a sub-model element collection builder.
BaSyxGeneralInformation - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
Wrapper for the BaSyx general information class.
BaSyxGeneralInformation() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation
Creates an instance.
BaSyxGeneralInformation(GeneralInformation) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation
Creates an instance and sets the BaSyx instance directly.
BaSyxGeneralInformation.BaSyxGeneralInformationBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
The sub-model element collection builder.
BaSyxGeneralInformationBuilder(BaSyxSubmodelElementContainerBuilder<?>, BaSyxSubmodelElementCollection) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation.BaSyxGeneralInformationBuilder
Creates an instance from an existing BaSyx instance.
BaSyxGeneralInformationBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, LangString, String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation.BaSyxGeneralInformationBuilder
Creates a sub-model element collection builder.
BaSyxHTTPSConnector - Class in de.iip_ecosphere.platform.support.aas.basyx
An HTTPS Connector class which can be used for creating an HTTPS Client.
BaSyxHTTPSConnector(String, BaSyxJerseyHttpsClientFactory) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxHTTPSConnector
Initiates an HTTPSConnector with given address and HTTPS factory.
BaSyxHTTPSConnector(String, String, BaSyxJerseyHttpsClientFactory) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxHTTPSConnector
Initiates an HTTPSConnector with given address and media type.
BaSyxImmediateDeploymentAasServer - Class in de.iip_ecosphere.platform.support.aas.basyx
A simple, immediate AAS server implementation.
BaSyxImmediateDeploymentAasServer(DeploymentSpec) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxImmediateDeploymentAasServer
Creates a new BaSyx AAS server.
BaSyxImmediateDeploymentRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe.BaSyxImmediateDeploymentRecipe
 
BaSyxISubmodel - Class in de.iip_ecosphere.platform.support.aas.basyx
Represents a generic sub-model just given in terms of the BaSyx interface.
BaSyxISubmodel(BaSyxConnectedAas, ISubmodel) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel
Creates sub-model instance.
BaSyxISubmodel.BaSyxISubmodelBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
The builder, just for adding elements.
BaSyxISubmodelBuilder(BaSyxConnectedAas.BaSyxConnectedAasBuilder, BaSyxISubmodel) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel.BaSyxISubmodelBuilder
Creates an instance from an existing BaSyx instance.
BaSyxJerseyHttpsClientFactory - Class in de.iip_ecosphere.platform.support.aas.basyx
A factory for creating an HTTPS client.
BaSyxJerseyHttpsClientFactory() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
Creates a default HTTPS client factory with BaSyxJerseyHttpsClientFactory.DEFAULT_PROTOCOL, BaSyxJerseyHttpsClientFactory.ALLOW_ALL_HOSTS, new secure random seed for self-signed certificates and TSLv1 protocol.
BaSyxJerseyHttpsClientFactory(String, HostnameVerifier, KeyManager[], SecureRandom, TrustManager[]) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
Creates a default HTTPS client factory for self-signed certificates and TSLv1 protocol.
BaSyxJerseyHttpsClientFactory(KeyManager[], TrustManager[]) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
Creates a default HTTPS client factory with BaSyxJerseyHttpsClientFactory.DEFAULT_PROTOCOL, BaSyxJerseyHttpsClientFactory.ALLOW_ALL_HOSTS and new secure random seed.
BaSyxMultiLanguageDataElement - Class in de.iip_ecosphere.platform.support.aas.basyx
Wraps a BaSyx multi-language data element.
BaSyxMultiLanguageDataElement(String, Collection<LangString>) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxMultiLanguageDataElement
Creates a multi-language instance.
BaSyxMultiLanguageDataElement(MultiLanguageProperty) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxMultiLanguageDataElement
Creates a multi-language data element.
BaSyxOperation - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements an AAS Operation wrapper for BaSyx.
BaSyxOperation() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
Creates an instance.
BaSyxOperation(IOperation) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
Creates an instance while retrieving an AAS.
BaSyxOperation.BaSxyOperationBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements the operation builder.
BaSyxPersistenceRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx
A persistence recipe for BaSyx AAS.
BaSyxPersistenceRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxPersistenceRecipe
 
BaSyxProductClassificationItem - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
Wraps a product classification item.
BaSyxProductClassificationItem() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassificationItem
Creates an instance.
BaSyxProductClassificationItem(ProductClassificationItem) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassificationItem
Creates an instance and sets the BaSyx instance directly.
BaSyxProductClassificationItem.BaSyxProductClassificationItemBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
The sub-model element collection builder.
BaSyxProductClassificationItemBuilder(BaSyxSubmodelElementContainerBuilder<?>, BaSyxSubmodelElementCollection) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassificationItem.BaSyxProductClassificationItemBuilder
Creates an instance from an existing BaSyx instance.
BaSyxProductClassificationItemBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassificationItem.BaSyxProductClassificationItemBuilder
Creates a sub-model element collection builder.
BaSyxProductClassifications - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
Wrapper for the BaSyx product classifications class.
BaSyxProductClassifications() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications
Creates an instance.
BaSyxProductClassifications(GeneralInformation) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications
Creates an instance and sets the BaSyx instance directly.
BaSyxProductClassifications.BaSyxProductClassificationsBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
The sub-model element collection builder.
BaSyxProductClassificationsBuilder(BaSyxSubmodelElementContainerBuilder<?>) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications.BaSyxProductClassificationsBuilder
Creates a sub-model element collection builder.
BaSyxProductClassificationsBuilder(BaSyxSubmodelElementContainerBuilder<?>, BaSyxSubmodelElementCollection) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications.BaSyxProductClassificationsBuilder
Creates an instance from an existing BaSyx instance.
BaSyxProperty - Class in de.iip_ecosphere.platform.support.aas.basyx
Wraps a BaSyx property.
BaSyxProperty() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty
Creates an instance.
BaSyxProperty(IProperty) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty
Creates an instance while retrieving an AAS.
BaSyxProperty.BaSyxPropertyBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
Builder for BaSyxProperty.
BaSyxPropertyBuilder(BaSyxSubmodelElementContainerBuilder<?>, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
Creates an instance.
BaSyxReference - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements a BaSyx reference value wrapper.
BaSyxReference(IReference) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReference
Creates an instance.
BaSyxReferenceElement - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements the reference element wrapper.
BaSyxReferenceElement() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement
Creates an instance.
BaSyxReferenceElement(IReferenceElement) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement
Creates an instance and directly sets the reference.
BaSyxReferenceElement.BaSyxReferenceElementBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements the reference element builder.
BaSyxReferenceElementBuilder(BaSyxSubmodelElementContainerBuilder<?>, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement.BaSyxReferenceElementBuilder
Creates a builder instance.
BaSyxRegistry - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements a registry recipe for BaSyx.
BaSyxRegistry(Endpoint, IConnectorFactory) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
Creates a registry recipe.
BaSyxRegistryDeploymentAasServer - Class in de.iip_ecosphere.platform.support.aas.basyx
A registry-based AAS server.
BaSyxRegistryDeploymentAasServer(DeploymentSpec, String, AASServerBackend, String...) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistryDeploymentAasServer
Creates a new BaSyx AAS server.
BaSyxRegistryDeploymentRecipe(Endpoint) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe
Creates an instance.
BaSyxServerRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements the server recipe for BaSyx.
BaSyxServerRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxServerRecipe
 
BaSyxSubmodel - Class in de.iip_ecosphere.platform.support.aas.basyx
Wraps a BaSyx sub-model.
BaSyxSubmodel(AbstractAas.BaSyxSubmodelParent, Submodel) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel
Creates an instance based on a given instance.
BaSyxSubmodel(Submodel) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel
Creates an instance.
BaSyxSubmodel.BaSyxSubmodelBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
Builder for BaSyxSubmodel.
BaSyxSubmodelBuilder(AbstractAas.BaSyxAbstractAasBuilder) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
Creates an uninitialized instance, e.g., for delayed creation.
BaSyxSubmodelBuilder(AbstractAas.BaSyxAbstractAasBuilder, BaSyxSubmodel) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
Creates an instance from an existing BaSyx instance.
BaSyxSubmodelBuilder(AbstractAas.BaSyxAbstractAasBuilder, String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
Creates an instance.
BaSyxSubmodelBuilder(AbstractAas.BaSyxAbstractAasBuilder, String, IIdentifier) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
Creates an instance.
BaSyxSubmodelElement - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements an abstract BaSyx sub-model element wrapper.
BaSyxSubmodelElement() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElement
 
BaSyxSubmodelElementCollection - Class in de.iip_ecosphere.platform.support.aas.basyx
Wrapper for the BaSyx sub-model element collection.
BaSyxSubmodelElementCollection() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
Creates an instance.
BaSyxSubmodelElementCollection(ISubmodelElementCollection) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
Creates an instance and sets the BaSyx instance directly.
BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
The sub-model element collection builder.
BaSyxSubmodelElementCollectionBuilder(BaSyxSubmodelElementContainerBuilder<?>, BaSyxSubmodelElementCollection) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
Creates an instance from an existing BaSyx instance.
BaSyxSubmodelElementCollectionBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, boolean, boolean) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
Creates a sub-model element collection builder.
BaSyxSubmodelElementCollectionBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, Supplier<BaSyxSubmodelElementCollection>, Supplier<SubmodelElementCollection>) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
Creates a sub-model element collection builder.
BaSyxSubmodelElementContainerBuilder<S extends org.eclipse.basyx.submodel.metamodel.api.ISubmodel> - Class in de.iip_ecosphere.platform.support.aas.basyx
Basic implementation for a container-based model element.
BaSyxSubmodelElementContainerBuilder() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
 
BaSyxTCPServer<T extends org.eclipse.basyx.vab.modelprovider.api.IModelProvider> - Class in de.iip_ecosphere.platform.support.aas.basyx.basyx
BaSyx TCP server thread.
BaSyxTCPServer(T) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Default constructor without port number.
BaSyxTCPServer(T, int) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Constructor.
BaSyxTechnicalDataSubmodel - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
Wrapper for the BaSyx technical data submodel class.
BaSyxTechnicalDataSubmodel(AbstractAas.BaSyxSubmodelParent, TechnicalDataSubmodel) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel
Creates an instance based on a given instance.
BaSyxTechnicalDataSubmodel(Submodel) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel
Creates an instance.
BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
The sub-model element collection builder.
BaSyxTechnicalDataSubmodelBuilder(AbstractAas.BaSyxAbstractAasBuilder, BaSyxTechnicalDataSubmodel) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
Creates an instance from an existing BaSyx instance.
BaSyxTechnicalDataSubmodelBuilder(AbstractAas.BaSyxAbstractAasBuilder, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
Creates an instance.
BaSyxTechnicalProperties - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
Wrapper for the BaSyx technical properties class.
BaSyxTechnicalProperties() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties
Creates an instance.
BaSyxTechnicalProperties(GeneralInformation) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties
Creates an instance and sets the BaSyx instance directly.
BaSyxTechnicalProperties.BaSyxTechnicalPropertiesBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
The sub-model element collection builder.
BaSyxTechnicalPropertiesBuilder(BaSyxSubmodelElementContainerBuilder<?>) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties.BaSyxTechnicalPropertiesBuilder
Creates a sub-model element collection builder.
BaSyxTechnicalPropertiesBuilder(BaSyxSubmodelElementContainerBuilder<?>, BaSyxTechnicalProperties) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties.BaSyxTechnicalPropertiesBuilder
Creates an instance from an existing BaSyx instance.
BaSyxVABTCPPayloadCodec - Class in de.iip_ecosphere.platform.support.aas.basyx
A BaSyx TCP payload codec in the style of TCP VAB, but on generic payload.
BaSyxVABTCPPayloadCodec() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxVABTCPPayloadCodec
 
bind(Supplier<Object>, Consumer<Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
bindLazy(Supplier<Object>, Consumer<Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset.BaSyxAssetBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxFile.BaSyxFileDataElementBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel.BaSyxISubmodelBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement.BaSyxReferenceElementBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation.BaSyxFurtherInformationBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation.BaSyxGeneralInformationBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabHttpOperationsBuilder
 
build() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabTcpOperationsBuilder
 
buildDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
Calls Builder.build() on all deferred builders.
buildDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
Calls Builder.build() on all deferred builders.
buildDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel.BaSyxISubmodelBuilder
 
buildDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
 
buildDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
buildMyDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas.BaSyxAbstractAasBuilder
Calls Builder.build() on all deferred builders.
buildMyDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
 
buildMyDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
 
buildMyDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
buildMyDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
Calls Builder.build() on all deferred builders.

C

channelToProvider - Variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
 
charset - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxVABTCPPayloadCodec
 
checkId(String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Checks a given short id for not being empty.
checkUrn(String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Checks a given URN for not being empty.
closeConnection() - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
Close connection.
collection - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
collection - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
commChannel - Variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
Socket communication channel.
compose(String, String, boolean) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Composes a prefix and a value if desired.
context - Variable in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
 
contextConfig - Variable in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
 
createAas(Aas, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
createAasBuilder() - Method in interface de.iip_ecosphere.platform.support.aas.basyx.AbstractAas.BaSyxSubmodelParent
Creates an AAS builder on parent level.
createAasBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas
 
createAasBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas
 
createAasBuilder(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
createAasServer(Endpoint, ServerRecipe.PersistenceType, Endpoint, KeyStoreDescriptor, String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxServerRecipe
 
createAasServer(Endpoint, ServerRecipe.PersistenceType, Endpoint, String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxServerRecipe
 
createAssetBuilder(String, String, AssetKind) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
 
createAssetBuilder(String, String, AssetKind) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
 
createCall(String, byte) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
Create non-parameterized call that can be used as an argument to the invokeBaSyx function.
createCall(String, String, byte) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
Create parameterized byte call that can be used as an argument to the invokeBaSyx function.
createDefaultServerRecipe() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
createDeploymentRecipe(Endpoint) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
createDeploymentRecipe(Endpoint, KeyStoreDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
createFileDataElementBuilder(String, String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
 
createFurtherInformationBuilder(XMLGregorianCalendar) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
createGeneralInformationBuilder(String, LangString, String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
createGetter(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator
 
createInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory.Descriptor
 
createInstance(String, Collection<LangString>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxMultiLanguageDataElement
Creates a multi-language property instance.
createInvocable(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator
 
createInvocablesCreator(String, int, KeyStoreDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory.VabHttpProtocolCreator
 
createInvocablesCreator(String, int, KeyStoreDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory.VabHttpsProtocolCreator
 
createInvocablesCreator(String, int, KeyStoreDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory.VabTcpProtocolCreator
 
createMainSectionBuilder(String, boolean, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties.BaSyxTechnicalPropertiesBuilder
 
createModelProvider() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
Ultimately creates the model provider.
createOperationBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
createOperationBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
 
createOperationBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
createOperationVariable(String, Type) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
Creates an operation variable.
createPayloadCodec() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabHttpOperationsBuilder
 
createPayloadCodec() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabTcpOperationsBuilder
 
createPersistenceRecipe() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
createProductClassificationItemBuilder(String, String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications.BaSyxProductClassificationsBuilder
 
createProductClassificationsBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
createPropertyBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
createPropertyBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
 
createPropertyBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
createProtocolServerBuilder(int, KeyStoreDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory.VabHttpProtocolCreator
 
createProtocolServerBuilder(int, KeyStoreDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory.VabHttpsProtocolCreator
 
createProtocolServerBuilder(int, KeyStoreDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory.VabTcpProtocolCreator
 
createProxy() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabHttpInvocablesCreator
 
createProxy() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabHttpsInvocablesCreator
 
createProxy() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
Creates the element proxy.
createProxy() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator
Creates the element proxy.
createProxy() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabTcpInvocablesCreator
 
createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas.BaSyxAbstractAasBuilder
 
createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
Creates a reference to the sub-model under creation.
createReferenceElementBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
createReferenceElementBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
 
createReferenceElementBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
createRegistryServer(Endpoint, ServerRecipe.PersistenceType, KeyStoreDescriptor, String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxServerRecipe
 
createRegistryServer(Endpoint, ServerRecipe.PersistenceType, String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxServerRecipe
 
createServer(String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe.BaSyxImmediateDeploymentRecipe
 
createServer(String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe
 
createSetter(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator
 
createSubmodel(Aas, Submodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
createSubmodelBuilder(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
 
createSubmodelBuilder(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas
 
createSubmodelBuilder(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
createSubmodelBuilder(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
 
createSubmodelBuilder(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas
 
createSubmodelElementCollectionBuilder(String, boolean, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel.BaSyxISubmodelBuilder
 
createSubmodelElementCollectionBuilder(String, boolean, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel
 
createSubmodelElementCollectionBuilder(String, boolean, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
 
createSubmodelElementCollectionBuilder(String, boolean, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel
 
createSubmodelElementCollectionBuilder(String, boolean, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
createSubmodelElementCollectionBuilder(String, boolean, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
createSubSectionBuilder(String, boolean, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties.BaSyxTechnicalPropertiesBuilder
 
createTechnicalDataSubmodelBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
 
createTechnicalDataSubmodelBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
 
createTechnicalPropertiesBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
createValue(Object, Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VABElementHandler
 
createValue(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
 
creator - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
 

D

dataElement - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDataElement
 
dataElements - Variable in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
dataElements() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
de.iip_ecosphere.platform.support.aas.basyx - package de.iip_ecosphere.platform.support.aas.basyx
The AAS/BaSyx extension.
de.iip_ecosphere.platform.support.aas.basyx.basyx - package de.iip_ecosphere.platform.support.aas.basyx.basyx
Things taken over in code from BaSyx.
de.iip_ecosphere.platform.support.aas.basyx.types - package de.iip_ecosphere.platform.support.aas.basyx.types
Pre-defined AAS types.
de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata - package de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata
The technical data AAS structure as described in the Submodel Template AAS Technical Data Document.
decode(byte[], ProtocolServerBuilder.PayloadConsumer) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxVABTCPPayloadCodec
 
decodeDataLength(byte[]) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxVABTCPPayloadCodec
 
DEFAULT_PROTOCOL - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
 
defer() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel.BaSyxISubmodelBuilder
 
defer() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
 
defer() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas.BaSyxAbstractAasBuilder
Registers a sub-build as deferred.
defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
Registers a sub-build as deferred.
defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
Registers a sub-build as deferred.
defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
 
defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
 
defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
Registers a sub-build as deferred.
deferred - Variable in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
deferred - Variable in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
deferred - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
defineOperation(String, String, Function<Object[], Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
defineOperation(String, Function<Object[], Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabHttpOperationsBuilder
 
defineOperation(String, Function<Object[], Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabTcpOperationsBuilder
 
defineProperty(String, Supplier<Object>, Consumer<Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
defineProperty(String, Supplier<Object>, Consumer<Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabHttpOperationsBuilder
 
defineProperty(String, Supplier<Object>, Consumer<Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabTcpOperationsBuilder
 
defineServiceFunction(String, Function<Object[], Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
delete(Submodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
delete(SubmodelElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
deleteElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
deleteValue(Object, Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VABElementHandler
 
deleteValue(Object, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VABElementHandler
 
deleteValue(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
 
deleteValue(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
 
deploy(Aas) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAbstractAasServer
 
deploy(Aas) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe.BaSyxImmediateDeploymentRecipe
 
deploy(Aas) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe
 
deploy(Aas, Submodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAbstractAasServer
 
deploy(DeploymentSpec, Aas) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe
Creates a new BaSyx AAS server.
deploymentSpec - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAbstractAasServer
 
deploymentSpec - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe
 
DeploymentSpec - Class in de.iip_ecosphere.platform.support.aas.basyx
Stores basic common deployment information.
DeploymentSpec() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Creates a deployment specification without setting the endpoint, context and context configuration, e.g., to set the registry later and to register descriptors.
DeploymentSpec(Endpoint) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Creates an unencrypted deployment specification based on a given endpoint, but without setting the registry.
DeploymentSpec(Endpoint, KeyStoreDescriptor) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Creates an deployment specification based on a given endpoint, but without setting the registry.
DeploymentSpec(Endpoint, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Creates an unencrypted deployment specification based on a given endpoint, but without setting the registry.
DeploymentSpec(Endpoint, String, KeyStoreDescriptor) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Creates a deployment specification based on a given endpoint, but without setting the registry.
Descriptor() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory.Descriptor
 
descriptors - Variable in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
 
disposeTomcatWorkingDir(File, int) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Tries to dispose a Tomcat working directory.

E

elements - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
elements() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
encode(String, byte[]) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxVABTCPPayloadCodec
 
endpoint - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe
 
endpoint - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
endpoint - Variable in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
 
ensureLocal(IAssetAdministrationShell) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractPersistenceRecipe
Returns that the result is a local AAS, e.g., a connected AAS is turned transparently into a local copy.
ensureLocal(ISubmodel) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractPersistenceRecipe
Returns that the result is a local submodel, e.g., a connected submodel is turned transparently into a local copy.
Entry(VabOperationsProvider.Kind, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Entry
Creates an entry instance.
exit - Variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Exit flag.

F

factory - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabHttpsInvocablesCreator
 
failed - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
 
findMatching(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxPersistenceRecipe
Finds a matching PersistenceRecipe against the known recipes and their file formats.
formats - Variable in class de.iip_ecosphere.platform.support.aas.basyx.AbstractPersistenceRecipe
 
fullProvider - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasDescriptor
 
furtherInformation - Variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 

G

generalInformation - Variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
get - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Property
 
get() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.Getter
 
getAas() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
Returns the AAS instance.
getAasBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel.BaSyxISubmodelBuilder
 
getAasBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
 
getAasBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
getAasDescriptor() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasDescriptor
Returns the BaSyx AAS descriptor.
getAasEndpoint(ServerAddress, Aas) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
Returns an AAS endpoint URI according to the BaSyx naming schema.
getAasIdentifiers() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
getAasIdShorts() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
getArgsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
 
getAsset() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
getAsset() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset
Returns the BaSyx instance.
getAssetKind() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset
 
getCharset() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxVABTCPPayloadCodec
 
getClassificationSystemVersion() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassificationItem
 
getCollection() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
Returns the BaSyx collection created by this instance.
getCollection() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassificationItem.BaSyxProductClassificationItemBuilder
 
getCollection() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications.BaSyxProductClassificationsBuilder
 
getCollectionInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
Returns the collection instance being created.
getContents() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxFile
 
getContext() - Method in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Returns the BaSyx context.
getContextConfiguration() - Method in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Returns the server context configuration.
getCreator() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
Returns the creator instance.
getDataBytesLength() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxVABTCPPayloadCodec
 
getDataElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDataElement
Returns the BaSyx instance.
getDataElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
getDataElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
getDataElementsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
getDeferred(String, Class<B>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
Returns a deferred builder.
getDeferred(String, Class<B>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
Returns a deferred builder.
getDescriptor(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Returns a stored descriptor.
getElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
getElement(String, Class<T>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
getElementProperty(Object, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VABElementHandler
 
getElements(Predicate<SubmodelElement>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
Returns an iterable of submodel elements complying to a given predicate.
getElements(Predicate<SubmodelElement>, Class<E>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
Returns an iterable of submodel elements complying to a given predicate and a given target cast type.
getElementsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
getEndpoint() - Method in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Returns the endpoint.
getEndpoint(Aas) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
getEndpoint(Aas, Submodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
getEndpoint(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
getEndpointRepresentation(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
Get string representation of endpoint for given path for debugging.
getFullProvider() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasDescriptor
Returns the sub-model provider.
getFullRegistryUri(Endpoint) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
getFurtherInformation() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel
 
getGeneralInformation() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel
 
getGetter(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
getId() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabHttpInvocablesCreator
 
getId() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabHttpsInvocablesCreator
 
getId() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
Returns the id of the creator.
getId() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator
Returns an identifier for the underlying connection, e.g., host + port.
getId() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabTcpInvocablesCreator
 
getIdentification() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
Returns the identification of the AAS.
getIdentification() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
Returns the identification of the submodel.
getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset
 
getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDataElement
 
getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
 
getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty
 
getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement
 
getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
getInArgsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
 
getInOutArgsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
 
getInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas.BaSyxAbstractAasBuilder
Returns the instance under creation.
getInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
Returns the instance under creation.
getInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
 
getInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel.BaSyxISubmodelBuilder
 
getInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
 
getInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
getInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
Returns the underlying instance.
getJerseyHTTPSClient() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
Returns an HTTPS client.
getManufacturerLogo() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation
 
getManufacturerName() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation
 
getManufacturerOrderCode() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation
 
getManufacturerPartNumber() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation
 
getManufacturerProductDesignation() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation
 
getMimeType() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxFile
 
getName() - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Return service name.
getName() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
getName() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
Returns the name of the implementation element.
getOperation() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
Returns the BaSyx operation instance.
getOperation(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
getOperation(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
getOperation(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
getOperationsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
getOperationsPath() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
Returns the base path name for operations.
getOption(String[], E, Class<E>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Tests the values in pptions against the constants in cls and returns a matching constant or dflt.
getOutArgsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
 
getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel.BaSyxISubmodelBuilder
 
getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement.BaSyxReferenceElementBuilder
 
getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
 
getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
getProductClassId() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassificationItem
 
getProductClassificationItem(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications
 
getProductClassificationItemsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications
 
getProductClassifications() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel
 
getProductClassificationSystem() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassificationItem
 
getProductImages() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation
 
getPropertiesCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
getProperty(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
getProperty(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
getReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReference
Returns the BaSyx reference.
getReferenceElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement
Returns the BaSyx reference element.
getReferenceElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
getReferenceElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
getRegistry() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
Returns the internal registry instance.
getRegistry() - Method in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Returns the BaSyx registry.
getSemanticId(boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty
 
getServiceFunction(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
getServicePath() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
Returns the base (sub-)path name for services.
getSetter(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
getSslContext() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
Retrieves an SSL Context.
getStatements() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation
 
getStatusPath() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
Returns the base path name for status/properties.
getStrings(Function<AASDescriptor, String>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
Retrieves strings from registered AAS descriptors.
getSubmodel() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
Returns the sub-model instance.
getSubmodel(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
getSubmodelCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDataElement
 
getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
 
getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty
 
getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement
 
getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElement
Returns the implementing sub-model element.
getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation
 
getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation
 
getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassificationItem
 
getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications
 
getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties
 
getSubmodelElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
getSubmodelElementCollection(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
getSubmodelElementCollection(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
getSubmodelElementCollections(Predicate<SubmodelElementCollection>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
Returns an iterable of submodel element collections complying to a given predicate.
getSubmodelElementContainerBuilder() - Method in interface de.iip_ecosphere.platform.support.aas.basyx.BaSyxElementContainer
Returns the sub-model element container builder for this element container for adding elements.
getSubmodelElementsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
getSubmodelEndpoint(ServerAddress, Aas, Submodel) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
Returns an AAS sub-model URI according to the BaSyx naming schema.
getSubmodelParent() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas.BaSyxAbstractAasBuilder
Returns the sub-model parent.
getSubmodelParent() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
 
getSubmodelParent() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
 
getSupportedFormats() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractPersistenceRecipe
 
getSupportedFormats() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxPersistenceRecipe
 
getTechnicalDataSubmodel() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
getTechnicalProperties() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel
 
Getter(VabInvocablesCreator, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.Getter
Creates a getter instance.
getType(ISubmodelElement) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Returns the value type of a submodel element.
getValidDate() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation
Returns the valid date.
getValue() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
getValue() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty
 
getValue() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement
 
getValue(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
 

H

hasEnded() - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Indicate if this service has ended.
hasReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReference
 
host - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabTcpInvocablesCreator
 
hostNameVerifier - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
 

I

id - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabTcpInvocablesCreator
 
ID_SHORT - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation
 
ID_SHORT - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation
 
ID_SHORT - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications
 
ID_SHORT - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel
 
ID_SHORT - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties
 
identifier - Variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
idToUrlPath(String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Turns an id into a URL path.
initialize() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
Dynamically initializes the elements structure.
initialize() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications
Dynamically initializes the product classification items structure.
inOutVariables - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
inputVariables - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset.BaSyxAssetBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxFile.BaSyxFileDataElementBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel.BaSyxISubmodelBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement.BaSyxReferenceElementBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabHttpOperationsBuilder
 
instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabTcpOperationsBuilder
 
intendedSchema() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxVABTCPPayloadCodec
 
invoke(Object...) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
 
invokeBaSyx(byte[]) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
Invoke a BaSyx operation in a remote provider.
invokeOperation(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
 
isAvailable(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabHttpOperationsBuilder
 
isAvailable(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabTcpOperationsBuilder
 
isNew - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
 
isNew - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
isNew() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel.BaSyxISubmodelBuilder
 
isNew() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
 
isNew() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
isOk() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
Returns whether the underlying connection is ok.
isValidForWriting(IAsset) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractPersistenceRecipe
Returns whether the given asset is valid for writing.

J

JSON - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.JsonPersistenceRecipe
 
JsonPersistenceRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements the JSON persistence recipe.
JsonPersistenceRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.JsonPersistenceRecipe
Creates a JSON persistence recipe.

K

keepOpen - Variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
 
keyManagers - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
 
kind - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Entry
 
Kind() - Constructor for enum de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Kind
 
kstore - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabHttpsInvocablesCreator
 
kstore - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabHttpOperationsBuilder
 

L

logger - Variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
 
logger - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
 
logger - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
 
logger - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxHTTPSConnector
 
LOGGER - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.AasxPersistenceRecipe
 
LOGGER - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty
 

M

MAIN_SECTION_PREFIX - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties
 
mainSections() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties
 
makeUnique(Map<String, ?>, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
Makes a name unique within its kind, i.e., the given map.
manager - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
manufacturerLogo - Variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation.BaSyxGeneralInformationBuilder
 
mapKind(AssetKind, AssetKind) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Maps an implementation-independent asset kind into a BaSyx asset kind.
mapType(Type, ValueType) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Maps an implementation-independent type into a BaSyx property-value type.
markAsFailed() - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
Marks the underlying connection as failed for VabInvocablesCreator.AbstractFunctor.TIMEOUT.

N

name - Variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Store name.
name - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
 
needsIdFix(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 

O

obtainAas(IIdentifier) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
Obtains an AAS for a given identifier.
obtainRegistry() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe
 
obtainRegistry(Endpoint) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
obtainRegistry(Endpoint, Schema) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
obtainSubmodelBuilder(BaSyxConnectedAas.BaSyxConnectedAasBuilder, String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas
Obtains a sub-model builder.
obtainSubmodelElementCollectionBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, boolean, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel
Creates a builder for a contained sub-model element collection.
obtainTechnicalDataSubmodelBuilder(BaSyxConnectedAas.BaSyxConnectedAasBuilder, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas
Obtains a sub-model builder.
operation - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
operation - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation
 
Operation(VabInvocablesCreator, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.Operation
Creates an operation instance.
OPERATION - de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Kind
operationFunctions - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
operations - Variable in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
operations - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
operations() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
OPERATIONS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
The path prefix for operations.
outputVariables - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 

P

parent - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset.BaSyxAssetBuilder
 
parent - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel
 
parent - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel
 
parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxFile.BaSyxFileDataElementBuilder
 
parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel.BaSyxISubmodelBuilder
 
parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement.BaSyxReferenceElementBuilder
 
parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
 
parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
port - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabHttpOperationsBuilder
 
port - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabTcpOperationsBuilder
 
port - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabTcpInvocablesCreator
 
postprocessObject(Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VABElementHandler
 
PREFIX_OPERATIONS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
PREFIX_SERVICE - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
PREFIX_STATUS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
processInputFrame(byte[]) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
Process input frame.
productClassificationItems - Variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications
 
productClassificationItems() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications
 
productClassifications - Variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
productImages - Variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation.BaSyxGeneralInformationBuilder
 
properties - Variable in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
properties - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
properties() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
property - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
property - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty
 
Property(Supplier<Object>, Consumer<Object>) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Property
Creates a property instance.
PROPERTY - de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Kind
protocol - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
 
PROTOCOL_VAB_HTTP - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
PROTOCOL_VAB_HTTPS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
PROTOCOL_VAB_TCP - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory
 
providerBackend - Variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Reference to IModelProvider backend.
providerBackend - Variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
Reference to IModelProvider backend.
putDescriptor(String, BaSyxAasDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Adds a descriptor.

R

readBytes(ByteBuffer, int) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
Read a number of bytes.
readBytes(ByteBuffer, int) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
Read a number of bytes.
readFrom(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AasxPersistenceRecipe
 
readFrom(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxPersistenceRecipe
 
readFrom(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx.JsonPersistenceRecipe
 
readFrom(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx.XmlPersistenceRecipe
 
RECIPES - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxPersistenceRecipe
 
reference - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReference
 
reference - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement.BaSyxReferenceElementBuilder
 
reference - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement
 
register(Aas, Submodel, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
register(BaSyxDataElement<D>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
register(BaSyxDataElement<D>) - Method in interface de.iip_ecosphere.platform.support.aas.basyx.BaSyxElementTranslator.SubmodelElementsRegistrar
Registers a data element.
register(BaSyxDataElement<D>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
register(BaSyxFile) - Method in interface de.iip_ecosphere.platform.support.aas.basyx.BaSyxElementTranslator.SubmodelElementsRegistrar
Registers a file data element.
register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
Registers a file data element.
register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
register(BaSyxOperation) - Method in interface de.iip_ecosphere.platform.support.aas.basyx.BaSyxElementTranslator.SubmodelElementsRegistrar
Registers an operation.
register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
Registers an operation.
register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
register(BaSyxProperty) - Method in interface de.iip_ecosphere.platform.support.aas.basyx.BaSyxElementTranslator.SubmodelElementsRegistrar
Registers a property.
register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
Registers a property.
register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
register(BaSyxReferenceElement) - Method in interface de.iip_ecosphere.platform.support.aas.basyx.BaSyxElementTranslator.SubmodelElementsRegistrar
Registers a reference element.
register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
Registers a reference element.
register(BaSyxSubmodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas.BaSyxAbstractAasBuilder
Registers a sub-model.
register(BaSyxSubmodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
 
register(BaSyxSubmodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
 
register(BaSyxSubmodelElementCollection) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
Registers a sub-model element collection.
register(BaSyxSubmodelElementCollection) - Method in interface de.iip_ecosphere.platform.support.aas.basyx.BaSyxElementTranslator.SubmodelElementsRegistrar
Registers a sub-model element collection.
register(BaSyxSubmodelElementCollection) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
 
register(BaSyxSubmodelElementCollection) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 
register(BaSyxSubmodelElementCollection) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementContainerBuilder
Registers a sub-model element collection.
register(BaSyxSubmodelElementCollection) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassifications
 
register(BaSyxSubmodelElementCollection) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
register(S) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
Registers a sub-model.
registerAsset(BaSyxAsset) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas
Registers an asset and sets the asset reference in this step.
registerRegistry(BaSyxRegistry) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas
Sets the registry as part of a remote deployment process to registry.
registerSubmodelElements(Map<String, ISubmodelElement>, BaSyxElementTranslator.SubmodelElementsRegistrar) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxElementTranslator
Registers all sub-model elements, i.e., none of those handled by the other methods/interfaces.
registry - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas
 
registry - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
registry - Variable in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
 
retrieveAas(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
retrieveSubmodel(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistry
 
run() - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Thread main method.
run() - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
Thread main function.

S

schema - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabHttpOperationsBuilder
 
seed - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
 
sendResponseFrame(ByteArrayOutputStream) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
Sends a response to the client that carries the JSON response.
sendResponseFrame(ByteArrayOutputStream, int) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
Sends a response to the client that carries the JSON response.
SEPARATOR - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
The path separator.
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabHttpInvocablesCreator
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabHttpsInvocablesCreator
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.Getter
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.Operation
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.Setter
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Entry
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabTcpInvocablesCreator
 
server - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxImmediateDeploymentAasServer
 
server - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistryDeploymentAasServer
 
serverSockChannel - Variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Store server socket channel instance.
serverSocketAddress - Variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
 
service - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
SERVICE - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
The operations category sub-path for operations.
set - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Property
 
setAccessControlAllowOrigin(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe
 
setAccessControlAllowOrigin(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Sets the access control to allow cross origin.
setAsset(BaSyxAsset) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas.BaSyxAbstractAasBuilder
Defines the asset for the AAS being under construction.
setAsset(BaSyxAsset) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
Defines the asset.
setAsset(BaSyxAsset) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas.BaSyxAasBuilder
 
setAsset(BaSyxAsset) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas.BaSyxConnectedAasBuilder
 
setBearerTokenAuthenticationConfiguration(String, String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe
 
setCharset(Charset) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxVABTCPPayloadCodec
 
setClassificationSystemVersion(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxProductClassificationItem.BaSyxProductClassificationItemBuilder
 
setContents(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxFile
 
setDescription(LangString...) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
setHttpsClient(BaSyxJerseyHttpsClientFactory) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxHTTPSConnector
Configures the client so that it can run with HTTPS protocol.
setInstance(BaSyxSubmodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel.BaSyxSubmodelBuilder
Sets the instance.
setInvocable(Function<Object[], Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
setInvocableLazy(Function<Object[], Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxOperation.BaSxyOperationBuilder
 
setJwtBearerTokenAuthenticationConfiguration(JwtBearerTokenAuthenticationConfiguration) - Method in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Sets the bearer authentication configuration.
setManufacturerLogo(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxGeneralInformation.BaSyxGeneralInformationBuilder
 
setMimeType(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxFile
 
setModelPropertyValue(Object, String, Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VABElementHandler
 
setName(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Change service name.
setRegistry(IAASRegistry) - Method in class de.iip_ecosphere.platform.support.aas.basyx.DeploymentSpec
Defines the BaSyx registry.
setRegistryUrl(Endpoint) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxDeploymentRecipe
 
setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxFile.BaSyxFileDataElementBuilder
 
setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
setStatements(Map<String, Collection<LangString>>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation
 
Setter(VabInvocablesCreator, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.Setter
Creates a setter instance.
setTextStatements(BaSyxSubmodelElementCollection, FurtherInformation, Map<String, Collection<LangString>>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation
Turns the nested structure into text statements and sets them on the given AAS structures.
setType(Type) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
setValidDate(XMLGregorianCalendar) - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation
 
setValue(Reference) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReferenceElement.BaSyxReferenceElementBuilder
 
setValue(Type, Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
setValue(Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
setValue(Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty
 
setValue(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxConnector
 
shutdown() - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
End server.
sMENotDescribedBySemanticId() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties
 
start() - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Start the server.
start() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxImmediateDeploymentAasServer
 
start() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistryDeploymentAasServer
 
statements - Variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxFurtherInformation.BaSyxFurtherInformationBuilder
 
status - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
 
STATUS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
The path prefix for status/properties.
stop() - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Stop the server and block until the server thread is finished.
stop(boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAbstractAasServer
 
stop(boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxImmediateDeploymentAasServer
 
stop(boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxRegistryDeploymentAasServer
 
SUB_SECTION_PREFIX - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties
 
submodel - Variable in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
submodelElements - Variable in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
submodelElements() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
 
submodels - Variable in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
submodels() - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractAas
 
subSections() - Method in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalProperties
 

T

technicalProperties - Variable in class de.iip_ecosphere.platform.support.aas.basyx.types.technicaldata.BaSyxTechnicalDataSubmodel.BaSyxTechnicalDataSubmodelBuilder
 
thread - Variable in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Store thread.
TIMEOUT - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator.AbstractFunctor
 
TLS_V1 - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
 
Tools - Class in de.iip_ecosphere.platform.support.aas.basyx
Some utilities, such as for parameter checking.
Tools() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.Tools
 
toPersistenceType(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxServerRecipe
 
toString() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxReference
 
transform(List<? extends IAssetAdministrationShell>, List<? extends ISubmodel>, List<? extends IAsset>, List<Aas>) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractPersistenceRecipe
Transforms a list of related aas and submodels to a list of Aas instances of the abstraction.
translate(AssetKind) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates a implementation-independent asset kind to an implementation-specific asset kind.
translate(LangString) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates an AAS to a BaSyx lang string.
translate(Type) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates a implementation-independent type to an implementation-specific type.
translate(AssetKind) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates a implementation-specific asset kind to an implementation-independent asset kind.
translate(LangString) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates BaSyx lang string to an AAS lang string.
translate(ValueType) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates a implementation-specific type to an implementation-independent type.
translateForRegistry(ServerRecipe.PersistenceType) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxServerRecipe
Translates the given persistence type to a BaSyx registry backend.
translateForServer(ServerRecipe.PersistenceType) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxServerRecipe
Translates the given persistence type to a BaSyx server backend.
translateIdentifier(String, String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates an identifier.
translateIdentifier(IIdentifier) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates an identifier back into its string notation.
translateReference(String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates a reference.
translateReference(IReference, boolean) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates a reference back to its string format.
translateValueFromBaSyx(Object, ValueType) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates a BaSyx value back.
translateValueToBaSyx(ValueType, Object) - Static method in class de.iip_ecosphere.platform.support.aas.basyx.Tools
Translates a value for a given target type.
trustManagers - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxJerseyHttpsClientFactory
 
typeDef - Variable in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxProperty.BaSyxPropertyBuilder
 
TYPES2BASYX - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.Tools
 

U

uName - Variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Entry
 
update() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAas
 
update() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxConnectedAas
 
update() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxISubmodel
 
update() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodel
 
update() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElement
 
update() - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxSubmodelElementCollection
 

V

VAB_KEEP_OPEN - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabTcpInvocablesCreator
 
VABBaSyxTCPInterface<ModelProvider extends org.eclipse.basyx.vab.modelprovider.api.IModelProvider> - Class in de.iip_ecosphere.platform.support.aas.basyx.basyx
Provider class that enables access to an IModelProvider via native BaSyx protocol.
VABBaSyxTCPInterface(ModelProvider, SocketChannel) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.basyx.VABBaSyxTCPInterface
Constructor that accepts an already created server socket channel.
VABElementHandler() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VABElementHandler
 
VabHttpInvocablesCreator - Class in de.iip_ecosphere.platform.support.aas.basyx
implements an invocables creator for HTTP-based VAB.
VabHttpInvocablesCreator(String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabHttpInvocablesCreator
Creates an invocables creator instance.
VabHttpOperationsBuilder(int, Schema, KeyStoreDescriptor) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabHttpOperationsBuilder
Creates a builder instance.
VabHttpProtocolCreator() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory.VabHttpProtocolCreator
 
VabHttpsInvocablesCreator - Class in de.iip_ecosphere.platform.support.aas.basyx
implements an invocables creator for HTTPS-based VAB.
VabHttpsInvocablesCreator(String, KeyStoreDescriptor) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabHttpsInvocablesCreator
Creates an invocables creator instance.
VabHttpsProtocolCreator() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory.VabHttpsProtocolCreator
 
VabInvocablesCreator - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements an abstract invocables creator for the VAB following the naming conventions of VabOperationsProvider.
VabInvocablesCreator() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabInvocablesCreator
 
VabInvocablesCreator.AbstractFunctor - Class in de.iip_ecosphere.platform.support.aas.basyx
Defines an abstract, generic, serializable functor.
VabInvocablesCreator.Getter - Class in de.iip_ecosphere.platform.support.aas.basyx
Defines a generic, serializable getter.
VabInvocablesCreator.Operation - Class in de.iip_ecosphere.platform.support.aas.basyx
Defines a generic, serializable operation.
VabInvocablesCreator.Setter - Class in de.iip_ecosphere.platform.support.aas.basyx
Defines a generic, serializable setter.
VabOperationsProvider - Class in de.iip_ecosphere.platform.support.aas.basyx
Implements a simple VAB operations provider following a simple status/operations/service structure as the VABMapProvider.
VabOperationsProvider() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
Creates a VAB operations provider instance.
VabOperationsProvider.Entry - Class in de.iip_ecosphere.platform.support.aas.basyx
An entry as last element of a potentially hierarchically nested access path.
VabOperationsProvider.Kind - Enum in de.iip_ecosphere.platform.support.aas.basyx
The main kinds of entries.
VabOperationsProvider.Property - Class in de.iip_ecosphere.platform.support.aas.basyx
Represents a property consisting of a consumer and a supplier function.
VabOperationsProvider.VABElementHandler - Class in de.iip_ecosphere.platform.support.aas.basyx
Defines the implementation to handle VAB elements, i.e., the mappings to the defined operations and functions.
VabOperationsProvider.VabHttpOperationsBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
The protocol server builder for this provider.
VabOperationsProvider.VabTcpOperationsBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx
The protocol server builder for this provider.
VabTcpInvocablesCreator - Class in de.iip_ecosphere.platform.support.aas.basyx
implements an invocables creator for TCP-VAB.
VabTcpInvocablesCreator(String, int) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabTcpInvocablesCreator
Creates an invocables creator instance.
VabTcpOperationsBuilder(int) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.VabTcpOperationsBuilder
Creates a builder instance.
VabTcpProtocolCreator() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.BaSyxAasFactory.VabTcpProtocolCreator
 
valueOf(String) - Static method in enum de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Kind
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider.Kind
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitFor() - Method in class de.iip_ecosphere.platform.support.aas.basyx.basyx.BaSyxTCPServer
Wait for end of runnable.
warn(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AbstractSubmodel
Emits a warning.
writeTo(List<Aas>, File) - Method in class de.iip_ecosphere.platform.support.aas.basyx.AasxPersistenceRecipe
 
writeTo(List<Aas>, File) - Method in class de.iip_ecosphere.platform.support.aas.basyx.BaSyxPersistenceRecipe
 
writeTo(List<Aas>, File) - Method in class de.iip_ecosphere.platform.support.aas.basyx.JsonPersistenceRecipe
 
writeTo(List<Aas>, File) - Method in class de.iip_ecosphere.platform.support.aas.basyx.XmlPersistenceRecipe
 

X

XML - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.XmlPersistenceRecipe
 
XmlPersistenceRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx
An XML persistence recipe.
XmlPersistenceRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx.XmlPersistenceRecipe
Creates an instance.
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes All Packages