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
All Classes All Packages
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
Aasinterface. - 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
aastoassetListif 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
AasServerinterface based on aDeploymentSpec. - 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_HOSTSand 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
PersistenceRecipeagainst 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
-
BaSyxSubmodelElementCollection.getElement(String)combined with a type filter. - 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
pptionsagainst the constants inclsand returns a matching constant ordflt. - 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
assetis 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
-
'Refers' to
VabOperationsProvider.operations. - 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
-
A convenient combination of
VabOperationsProvider.OPERATIONS+VabOperationsProvider.SEPARATOR. - PREFIX_SERVICE - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
-
A convenient combination of
VabOperationsProvider.OPERATIONS+VabOperationsProvider.SEPARATOR+VabOperationsProvider.SEPARATOR+VabOperationsProvider.SERVICE. - PREFIX_STATUS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx.VabOperationsProvider
-
A convenient combination of
VabOperationsProvider.STATUS+VabOperationsProvider.SEPARATOR. - 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
-
'Refers' to
VabOperationsProvider.properties. - 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
aasandsubmodelsto a list ofAasinstances 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.
All Classes All Packages