Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- aas - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- AasOperationsProvider - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements a simple operations provider still following a simple status/operations/service structure.
- AasOperationsProvider() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
Creates a VAB operations provider instance.
- AasOperationsProvider.AasRestOperationsBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
The protocol server builder for this provider.
- AasOperationsProvider.Entry - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
An entry as last element of a potentially hierarchically nested access path.
- AasOperationsProvider.Kind - Enum Class in de.iip_ecosphere.platform.support.aas.basyx2
-
The main kinds of entries.
- AasOperationsProvider.Property - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Represents a property consisting of a consumer and a supplier function.
- aasRegistry - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- AasRegistryApiClient(HttpClient.Builder) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils.AasRegistryApiClient
-
Creates an instance.
- AasRegistryUtils - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Supporting methods for AAS registries.
- AasRegistryUtils() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils
- AasRegistryUtils.AasRegistryApiClient - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Specialized
ApiClientto prevent unneeded instances of Http client. - aasRepo - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- AasRepositoryApiClient(HttpClient.Builder) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AasRepositoryUtils.AasRepositoryApiClient
-
Creates an instance.
- AasRepositoryUtils - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Supporting methods for AAS repositories.
- AasRepositoryUtils() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AasRepositoryUtils
- AasRepositoryUtils.AasRepositoryApiClient - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Specialized
ApiClientto prevent unneeded instances of Http client. - AasRestInvocablesCreator - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
implements an invocables creator for AAS-REST.
- AasRestInvocablesCreator(SetupSpec) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AasRestInvocablesCreator
-
Creates an invocables creator instance.
- AasRestOperationsBuilder(SetupSpec) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.AasRestOperationsBuilder
-
Creates a builder instance.
- AasRestProtocolCreator() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory.AasRestProtocolCreator
- AASX - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasxPersistenceRecipe
- AasxPersistenceRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Persistence recipe for AASX.
- AasxPersistenceRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AasxPersistenceRecipe
-
Creates a recipe instance.
- AbstractAas<A> - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Abstract implementation of the
Aasinterface. - AbstractAas(A) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
-
Creates an instance.
- AbstractAas.BaSyxAbstractAasBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
An abstract builder for two concrete AAS types in BaSyx.
- AbstractAasRestInvocablesCreator - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements an abstract invocables creator for the VAB following the naming conventions of
AasOperationsProvider. - AbstractAasRestInvocablesCreator() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator
- AbstractAasRestInvocablesCreator.Operation - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Defines a generic, serializable operation.
- AbstractBaSyxAasFactory - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
AAS factory for BaSyx.
- AbstractBaSyxAasFactory() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
-
Creates an instance.
- AbstractBaSyxAasFactory.AasRestProtocolCreator - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
The VAB-TCP Protocol creator.
- AbstractBaSyxAasFactory.BaSyxPersistenceRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
A generic, delegating persistence recipe based on those registered in
AbstractBaSyxAasFactory.registerPersistenceRecipe(PersistenceRecipe). - AbstractPersistenceRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Basic supporting functions for persistency.
- AbstractPersistenceRecipe(FileFormat...) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AbstractPersistenceRecipe
-
Creates a persistence recipe instance with given file formats.
- AbstractSubmodel<S> - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Basic sub-model implementation.
- AbstractSubmodel(S) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Creates an instance.
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxDataElement
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- accept(AasVisitor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- accept(S) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
-
Executes
elttoBaSyxElementTranslator.IterationSubmodelElementsRegistrar.func. - add(T) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
-
Adds an element.
- add(T) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
Adds an element.
- add(T) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
Adds an element.
- addElement(List<T>, T) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Adds
elementtolistand returnslist. - addInOutVariable(String, Type, Consumer<Property.PropertyBuilder>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- addInputVariable(String, Type, Consumer<Property.PropertyBuilder>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- addInvocationQualifier(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
-
Adds an invocation qualifier.
- addOperations(String, boolean, Set<String>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
Adds all operations known for
categorytoresult. - addOutputVariable(String, Type, Consumer<Property.PropertyBuilder>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- addSubmodelElement(SubmodelElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Adds a submodel element to this container.
- addSubmodelElement(SubmodelElementCollection, SubmodelElement) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
Adds a submodel element.
- addSubmodelElement(SubmodelElementList, SubmodelElement) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
Adds a submodel element.
- addSubmodelElement(Submodel, SubmodelElement) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
-
Adds a submodel element.
- addText(LangString) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty.BaSyxMultiLanguagePropertyBuilder
- allAas() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Returns a stream of all known.
- appendKey(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
-
Appends a JSON key to
text. - appendNonSMLIdShortPath(boolean, StringBuilder, SubmodelElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.basyx.IdShortPathBuilder
-
Appends a non-SML id short path.
- appendSMLIdShortPath(boolean, boolean, StringBuilder, SubmodelElement, SubmodelElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.basyx.IdShortPathBuilder
-
Appends a non-SML id short path.
- appendValue(String, Number, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
-
Appends a JSON key-value pair to
text. - appendValue(String, String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
-
Appends a JSON key-value pair to
text. - applied - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- apply(String, String, ConnectedSubmodelRepository) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement.PathFunction
-
The path function.
- args - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperationInvocation
- asset - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- asset - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation
- asset - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation.BaSyxAssetInformationBuilder
- ASSETKINDS2BASYX - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- AssetRestServer - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements a simple Asset REST server as alternative to the (usually Tomcat-based) BaSyX-like implementation.
- AssetRestServer(AasOperationsProvider, SetupSpec.ComponentSetup) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
-
Creates an Asset REST server instance.
- AssetRestServer.HttpStat - Enum Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Represents selected HTTP status values.
- AssetRestServer.ResponseEnt<T> - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Represents a response entity.
B
- BAD_REQUEST - Enum constant in enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
- BaSxyOperationBuilder(BaSyxSubmodelElementContainerBuilder<?>, BaSyxOperation) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
-
Creates an instance for modifying an existing property.
- BaSxyOperationBuilder(BaSyxSubmodelElementContainerBuilder<?>, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
-
Creates an instance.
- BASYX2ASSETKINDS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- BASYX2OBJECT - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- BASYX2TYPES - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- BASYX2TYPES_ALIAS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- BaSyxAas - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Wraps a BaSyx AAS.
- BaSyxAas(AssetAdministrationShell, BaSyxRegistry) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas
-
Creates an instance.
- BaSyxAas.BaSyxAasBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Builder for
BaSyxAas. - BaSyxAasBuilder(BaSyxAas) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
-
Creates an instance from an existing BaSyx instance.
- BaSyxAasBuilder(String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
-
Creates an instance.
- BaSyxAasFactory - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
AAS factory for BaSyx.
- BaSyxAasFactory() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAasFactory
-
Creates an instance.
- BaSyxAasFactory.Descriptor - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Factory descriptor for Java Service Loader.
- BaSyxAbstractAasBuilder() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas.BaSyxAbstractAasBuilder
- BaSyxAssetInformation - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements the wrapper for BaSyx assets.
- BaSyxAssetInformation() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation
-
Creates an instance, prevents external creation.
- BaSyxAssetInformation(AssetInformation) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation
-
Creates an instance based on an asset.
- BaSyxAssetInformation.BaSyxAssetInformationBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements the asset builder.
- BaSyxAssetInformationBuilder(AbstractAas.BaSyxAbstractAasBuilder, String, String, AssetKind) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation.BaSyxAssetInformationBuilder
-
Creates an asset builder.
- BaSyxBlob - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Wraps a BaSyx BLOB data element.
- BaSyxBlob(String, String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob
-
Creates a BaSyx BLOB.
- BaSyxBlob(Blob) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob
-
Crates a wrapper instance.
- BaSyxBlob.BaSyxBlobDataElementBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
BaSyx BLOB builder.
- BaSyxBlobDataElementBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob.BaSyxBlobDataElementBuilder
-
Creates a BLOB data element builder.
- BaSyxDataElement<D> - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Wraps a BaSyx data element.
- BaSyxDataElement(D) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxDataElement
-
Creates a data element from a given BaSyx instance.
- BaSyxElementContainer - Interface in de.iip_ecosphere.platform.support.aas.basyx2
-
Internal interface representing an element container.
- BaSyxElementTranslator - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Bridges between arbitrary BaSyx instances and instances of the IIP-Ecosphere AAS abstraction.
- BaSyxElementTranslator() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator
- BaSyxElementTranslator.IterationSubmodelElementsRegistrar<T> - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Internal registrar applying a function to already
type-matched submodel elements. - BaSyxElementTranslator.SubmodelElementsRegistrar - Interface in de.iip_ecosphere.platform.support.aas.basyx2
-
Something that can take over/register submodel elements.
- BaSyxEntity - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements the entity wrapper.
- BaSyxEntity() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
-
Creates an instance.
- BaSyxEntity(Entity) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
-
Creates an instance and directly sets the entity.
- BaSyxEntity.BaSyxEntityBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements the entity builder.
- BaSyxEntityBuilder(BaSyxSubmodelElementContainerBuilder<?>, BaSyxEntity) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
-
Creates an instance from an existing BaSyx instance.
- BaSyxEntityBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, Entity.EntityType, Reference) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
-
Creates a builder instance.
- BaSyxFile - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Wraps a BaSyx file data element.
- BaSyxFile(String, String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile
-
Creates a BaSyx file.
- BaSyxFile(File) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile
-
Crates a wrapper instance.
- BaSyxFile.BaSyxFileDataElementBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
The builder for a file data element.
- BaSyxFileDataElementBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, String, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile.BaSyxFileDataElementBuilder
-
Creates a file data element builder.
- BaSyxMultiLanguageDataElement - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Wraps a BaSyx multi-language data element.
- BaSyxMultiLanguageDataElement(String, Collection<LangString>) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageDataElement
-
Creates a multi-language instance.
- BaSyxMultiLanguageDataElement(MultiLanguageProperty) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageDataElement
-
Creates a multi-language data element.
- BaSyxMultiLanguageProperty - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Multi-Language property representation for BaSyx.
- BaSyxMultiLanguageProperty() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty
- BaSyxMultiLanguageProperty.BaSyxMultiLanguagePropertyBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Builder for
BaSyxProperty. - BaSyxMultiLanguagePropertyBuilder(BaSyxSubmodelElementContainerBuilder<?>, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty.BaSyxMultiLanguagePropertyBuilder
-
Creates an instance.
- BaSyxOperation - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements an AAS Operation wrapper for BaSyx.
- BaSyxOperation() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
-
Creates an instance.
- BaSyxOperation(Operation) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
-
Creates an instance while retrieving an AAS.
- BaSyxOperation.BaSxyOperationBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements the operation builder.
- BaSyxOperationInvocation - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Represents an implementation-specific submodel operation invocation.
- BaSyxOperationInvocation(String, String, OperationVariable[]) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperationInvocation
-
Creates an invocation object.
- BaSyxPersistenceRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
A persistence recipe for BaSyx AAS.
- BaSyxPersistenceRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory.BaSyxPersistenceRecipe
- BaSyxPersistenceRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxPersistenceRecipe
- BaSyxProperty - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Wraps a BaSyx property.
- BaSyxProperty() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty
-
Creates an instance.
- BaSyxProperty(Property) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty
-
Creates an instance while retrieving an AAS.
- BaSyxProperty.BaSyxPropertyBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Builder for
BaSyxProperty. - BaSyxPropertyBuilder(BaSyxSubmodelElementContainerBuilder<?>, BaSyxProperty) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
-
Creates an instance for modifying an existing property.
- BaSyxPropertyBuilder(BaSyxSubmodelElementContainerBuilder<?>, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
-
Creates an instance.
- BaSyxRange - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Wraps a BaSyx range element.
- BaSyxRange(String, Type, Object, Object) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange
-
Creates a new range element.
- BaSyxRange(Range) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange
-
Crates a wrapper instance.
- BaSyxRange.BaSyxRangeBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
The builder for a file data element.
- BaSyxRangeBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, Type, Object, Object) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange.BaSyxRangeBuilder
-
Creates a range element builder.
- BaSyxReference - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements a BaSyx reference value wrapper.
- BaSyxReference(Reference) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReference
-
Creates an instance.
- BaSyxReferenceElement - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements the reference element wrapper.
- BaSyxReferenceElement() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement
-
Creates an instance.
- BaSyxReferenceElement(ReferenceElement) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement
-
Creates an instance and directly sets the reference.
- BaSyxReferenceElement.BaSyxReferenceElementBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements the reference element builder.
- BaSyxReferenceElementBuilder(BaSyxSubmodelElementContainerBuilder<?>, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement.BaSyxReferenceElementBuilder
-
Creates a builder instance.
- BaSyxRegistry - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements a registry recipe for BaSyx.
- BaSyxRegistry(SetupSpec) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Creates a registry instance from the given deployment specification.
- BaSyxRelationshipElement - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Multi-Language property representation for BaSyx.
- BaSyxRelationshipElement() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement
-
Creates a relationship element.
- BaSyxRelationshipElement(RelationshipElement) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement
-
Creates a relationship element.
- BaSyxRelationshipElement.BaSyxRelationshipElementBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Builder for
BaSyxProperty. - BaSyxRelationshipElementBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, Reference, Reference) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement.BaSyxRelationshipElementBuilder
-
Creates an instance.
- BaSyxSubmodel - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Wraps a BaSyx sub-model.
- BaSyxSubmodel(BaSyxSubmodelParent, Submodel, ConnectedSubmodelRepository) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
-
Creates an instance based on a given instance.
- BaSyxSubmodel(Submodel, ConnectedSubmodelRepository) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
-
Creates an instance.
- BaSyxSubmodel.BaSyxSubmodelBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Builder for
BaSyxSubmodel. - BaSyxSubmodelBuilder(AbstractAas.BaSyxAbstractAasBuilder) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
-
Creates an uninitialized instance, e.g., for delayed creation.
- BaSyxSubmodelBuilder(AbstractAas.BaSyxAbstractAasBuilder, BaSyxSubmodel) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
-
Creates an instance from an existing BaSyx instance.
- BaSyxSubmodelBuilder(AbstractAas.BaSyxAbstractAasBuilder, String, String, ConnectedSubmodelRepository) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
-
Creates an instance.
- BaSyxSubmodelElement - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements an abstract BaSyx sub-model element wrapper.
- BaSyxSubmodelElement() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
- BaSyxSubmodelElement.PathFunction - Interface in de.iip_ecosphere.platform.support.aas.basyx2
-
A function to be called on an accumulated submodel element path.
- BaSyxSubmodelElementCollection - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Wrapper for the BaSyx sub-model element collection.
- BaSyxSubmodelElementCollection() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
Creates an instance.
- BaSyxSubmodelElementCollection(SubmodelElementCollection) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
Creates an instance and sets the BaSyx instance directly.
- BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
The sub-model element collection builder.
- BaSyxSubmodelElementCollectionBuilder(BaSyxSubmodelElementContainerBuilder<?>, BaSyxSubmodelElementCollection) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
-
Creates an instance from an existing BaSyx instance.
- BaSyxSubmodelElementCollectionBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, boolean, boolean) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.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.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
-
Creates a sub-model element collection builder.
- BaSyxSubmodelElementContainerBuilder<S> - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Basic implementation for a container-based model element.
- BaSyxSubmodelElementContainerBuilder() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
- BaSyxSubmodelElementList - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Wrapper for the BaSyx sub-model element collection.
- BaSyxSubmodelElementList() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
Creates an instance.
- BaSyxSubmodelElementList(SubmodelElementList) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
Creates an instance and sets the BaSyx instance directly.
- BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
The sub-model element collection builder.
- BaSyxSubmodelElementListBuilder(BaSyxSubmodelElementContainerBuilder<?>, BaSyxSubmodelElementList) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
-
Creates an instance from an existing BaSyx instance.
- BaSyxSubmodelElementListBuilder(BaSyxSubmodelElementContainerBuilder<?>, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
-
Creates a sub-model element collection builder.
- BaSyxSubmodelElementListBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, Supplier<BaSyxSubmodelElementList>, Supplier<SubmodelElementList>) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
-
Creates a sub-model element collection builder.
- BaSyxSubmodelElementParent - Interface in de.iip_ecosphere.platform.support.aas.basyx2
-
Represents the parent element of a submodel element.
- BaSyxSubmodelParent - Interface in de.iip_ecosphere.platform.support.aas.basyx2
-
Represents the parent instance of a sub-model.
- bind(Invokable, Invokable) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- bindLazy(Invokable, Invokable) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- body - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.ResponseEnt
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.AasRestOperationsBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.basyx.IdShortPathBuilder
-
Builds the IdShortPath.
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation.BaSyxAssetInformationBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob.BaSyxBlobDataElementBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile.BaSyxFileDataElementBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty.BaSyxMultiLanguagePropertyBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange.BaSyxRangeBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement.BaSyxReferenceElementBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement.BaSyxRelationshipElementBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- build() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- buildDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
-
Calls
Builder.build()on all deferred builders. - buildDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Calls
Builder.build()on all deferred builders. - buildDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- buildDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- buildDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- buildEnvironment(List<Aas>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractPersistenceRecipe
-
Creates an AAS environment for writing.
- buildMyDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas.BaSyxAbstractAasBuilder
-
Calls
Builder.build()on all deferred builders. - buildMyDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- buildMyDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- buildMyDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Calls
Builder.build()on all deferred builders. - buildMyDeferred() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
C
- checkId(String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Checks a given short id for not being empty.
- checkUrn(String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Checks a given URN for not being empty.
- clear() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
- CLIENT_SUPPLIER - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils
- cls - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- collection - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- collection - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- composePath(List<SubmodelElement>, BaSyxSubmodelElement) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Composes the input for an idShort path.
- composePath(List<SubmodelElement>, SubmodelElement) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Composes the input for an idShort path.
- composeRbacPath(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Composes an RBAC path from the parents.
- composeUrl(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRestInvocablesCreator
- composeUrl(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator
-
Composes a server URL from the given URL
suffix. - cont - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- convertToCalendar(Object) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Converts an object to a calendar.
- create(BaSyxSubmodelElementContainerBuilder<?>, String, Operation) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
-
Creates an operation builder, if possible from
instanceelse fromidShort. - create(BaSyxSubmodelElementContainerBuilder<?>, String, Property) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
-
Creates a property builder, if possible from
instanceelse fromidShort. - create(Submodel, Consumer<SubmodelElementContainerBuilder>, boolean, String...) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator
-
Allows to create new elements denoted by
funcin the nested submodel element collection incontdenoted bypath. - create(Consumer<SubmodelElementContainerBuilder>, boolean, String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- createAas(Aas, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- createAasBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas
- createAasBuilder() - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelParent
-
Creates an AAS builder on parent level.
- createAasBuilder(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
- createAssetInformationBuilder(String, String, AssetKind) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- createBlobDataElementBuilder(String, String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
- createConnectedSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Uses
BaSyxSubmodelElement.processOnPath(List, boolean, PathFunction)to create a corresponding element in the submodel registry (if present). - createDeploymentRecipe(SetupSpec) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
- createDescriptor(Aas, String, boolean) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils
-
Creates an AAS descriptor for
sm. - createDescriptor(Submodel, String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRegistryUtils
-
Creates a submodel descriptor for
sm. - createElementsStructure() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
-
Creates the actual data structure to use.
- createElementsStructure() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
Creates the actual data structure to use.
- createElementsStructure() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
Creates the actual data structure to use.
- createEntityBuilder(String, Entity.EntityType, Reference) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
- createErrorObject(Rest.Request, Rest.Response, AssetRestServer.HttpStat, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
-
Creates an error object (not using
AssetRestServer.mapperto avoid further exception handling). - createFileDataElementBuilder(String, String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
- createGetter(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator
- createInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAasFactory.Descriptor
- createInstance(String, Collection<LangString>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageDataElement
-
Creates a multi-language property instance.
- createInvocable(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator
- createInvocablesCreator(SetupSpec) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory.AasRestProtocolCreator
- createModelReference(Identifiable) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Returns a model reference to
target. - createModelReference(Referable) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReference
-
Create an model reference pointing to
target. - createModelReference(Referable) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Returns a model reference to
target. - createMultiLanguagePropertyBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
- createOperationBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- createOperationBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
- createOperationBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- createOperationVariable(String, Type, Consumer<Property.PropertyBuilder>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
-
Creates an operation variable.
- createPayloadCodec() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.AasRestOperationsBuilder
- createPersistenceRecipe() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
- createPropertiesEarly() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
- createPropertyBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- createPropertyBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
- createPropertyBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- createProtocolServerBuilder(SetupSpec) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory.AasRestProtocolCreator
- createRangeBuilder(String, Type, Object, Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas.BaSyxAbstractAasBuilder
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation.BaSyxAssetInformationBuilder
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Creates a reference to the sub-model under creation.
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- createReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- createReferenceElementBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- createReferenceElementBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
- createReferenceElementBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- createRegistryApi(SetupSpec, String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils
-
Creates an API instance.
- createRegistryApi(SetupSpec, String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRegistryUtils
-
Creates an API instance.
- createRelationshipElementBuilder(String, Reference, Reference) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
- createRepositoryApi(SetupSpec) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRepositoryUtils
-
Creates an API instance with default URL.
- createRepositoryApi(SetupSpec, String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRepositoryUtils
-
Creates an API instance.
- createRepositoryApi(SetupSpec, String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRepositoryUtils
-
Creates an API instance.
- createSetter(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator
- createSubmodel(Aas, Submodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- createSubmodelBuilder(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
- createSubmodelBuilder(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- createSubmodelBuilder(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas
- createSubmodelBuilder(String, String, SetupSpec) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- createSubmodelBuilder(String, String, SetupSpec) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas
- createSubmodelElement(String, String, ConnectedSubmodelRepository, BaSyxSubmodelElement) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Creates a submodel element.
- createSubmodelElementCollectionBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- createSubmodelElementCollectionBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- createSubmodelElementCollectionBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- createSubmodelElementCollectionBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- createSubmodelElementCollectionBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- createSubmodelElementContainerBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- createSubmodelElementContainerBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- createSubmodelElementContainerBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- createSubmodelElementContainerBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- createSubmodelElementContainerBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- createSubmodelElementListBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- createSubmodelElementListBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- createSubmodelElementListBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- createSubmodelElementListBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- createSubmodelElementListBuilder(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
D
- dataElement - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxDataElement
- dataElements - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- dataElements() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- de.iip_ecosphere.platform.support.aas.basyx2 - package de.iip_ecosphere.platform.support.aas.basyx2
-
The AAS/BaSyx extension.
- de.iip_ecosphere.platform.support.aas.basyx2.basyx - package de.iip_ecosphere.platform.support.aas.basyx2.basyx
-
Classes taken over from BaSyX to reduce dependency size.
- defer() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- defer() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- defer() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas.BaSyxAbstractAasBuilder
-
Registers a sub-build as deferred.
- defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
-
Registers a sub-build as deferred.
- defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Registers a sub-build as deferred.
- defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers a sub-build as deferred.
- defer(String, Builder<?>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- deferred - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- deferred - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- deferred - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- deferred - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- deferred - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- defineOperation(String, String, Function<Object[], Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- defineOperation(String, Function<Object[], Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.AasRestOperationsBuilder
- defineProperty(String, Supplier<Object>, Consumer<Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.AasRestOperationsBuilder
- defineProperty(String, Supplier<Object>, Consumer<Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- defineServiceFunction(String, Function<Object[], Object>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- delete(Submodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- deleteConnectedSubmodelElement(SubmodelElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Uses
BaSyxSubmodelElement.processOnPath(List, boolean, PathFunction)to delete the givenelement in the submodel registry (if present). - deleteElement(int) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- deleteElement(SubmodelElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- deleteElement(SubmodelElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- deleteElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- deleteElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- deleteElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- deleteElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- deleteElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- deleteSubmodelElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Removes a submodel element through its idShort.
- deleteSubmodelElement(String, SubmodelElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
Removes a submodel element through its idShort.
- deleteSubmodelElement(String, SubmodelElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
Removes a submodel element through its idShort.
- Descriptor() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAasFactory.Descriptor
- DFLT_BASYX2INT - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- DFLT_BASYX2INTEGER - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- DFLT_BASYX2LONG - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- DFLT_BASYX2OBJECT - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- DFLT_BASYX2STRING - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- DFLT_INT2BASXY - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- DFLT_INTEGER2BASXY - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- DFLT_LONG2BASXY - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- DFLT_OBJECT2BASXY - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- DFLT_STRING2BASXY - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
E
- elements() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- elements() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- elements() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- elementsCollection() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
Returns the elements as collection.
- elementsCollection() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
Returns the elements as collection.
- elementsList - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- elementsList - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- elementsMap - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- elementsStream() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
-
Returns the elements/statements as stream.
- elementsStream() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
Returns the elements as stream.
- elementsStream() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
Returns the elements as stream.
- entity - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- entity - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- Entry(AasOperationsProvider.Kind, String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Entry
-
Creates an entry instance.
- equals(Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReference
- executableCreator(IOSupplier<Aas>, String[], Function<String, String>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator
- execute(Invokable.OperationInvocation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator.Operation
- execute(ConnectedSubmodelRepository) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperationInvocation
-
Executes the operation on
repo. - ExtendedConnectedSubmodelRepository(String, SubmodelRepositoryApi, SetupSpec) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRepositoryUtils.ExtendedConnectedSubmodelRepository
-
Creates an instance.
F
- findInPath(List<SubmodelElement>, String...) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator
-
Finds a nested element container in
pathstarting atcont. - findMatching(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory.BaSyxPersistenceRecipe
-
Finds a matching
PersistenceRecipeagainst the known recipes and their file formats. - findMatching(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxPersistenceRecipe
-
Finds a matching
PersistenceRecipeagainst the known recipes and their file formats. - fixName(String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator
-
BaSyX2 operates with URLs rather than names.
- FORBIDDEN - Enum constant in enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
- formats - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractPersistenceRecipe
- forTomcat() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.AasRestOperationsBuilder
- func - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
G
- get - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Property
- getAas() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
-
Returns the AAS instance.
- getAas() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Returns the parent AAS.
- getAas() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- getAas(ConnectedAasRepository, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Returns an AAS from a given repository catching potential exceptions.
- getAasBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- getAasBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- getAasBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- getAasBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- getAasDescriptor(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Returns the descriptor for an AAS.
- getAasEndpoint(ServerAddress, Aas) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
-
Returns an AAS endpoint URI according to the BaSyx naming schema.
- getAasIdentifiers() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- getAasIdShorts() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- getAasRegistry() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Returns the internal AAS registry instance.
- getAasRepo(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Returns the (fallback) AAS repository for the given URL.
- getAasRepository() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Returns the default AAS repository of this registry.
- getArgsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
- getAsset() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- getAsset() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation
-
Returns the BaSyx instance.
- getAssetKind() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation
- getBasePluginId() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAasFactory
- getBody() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.ResponseEnt
-
Returns the body value.
- getCollection() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
-
Returns the BaSyx collection created by this instance.
- getCollection() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
-
Returns the BaSyx collection created by this instance.
- getCollectionInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
-
Returns the collection instance being created.
- getCollectionInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
-
Returns the collection instance being created.
- getConnectedSubmodelService(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRepositoryUtils.ExtendedConnectedSubmodelRepository
- getContents() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile
- getDataElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxDataElement
-
Returns the BaSyx instance.
- getDataElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getDataElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getDataElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getDataElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getDataElementsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getDeferred(String, Class<B>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
-
Returns a deferred builder.
- getDeferred(String, Class<B>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Returns a deferred builder.
- getDescription() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty
- getDescription() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty
- getDescription() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement
- getElement(int) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getElement(String, Class<T>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
-
BaSyxEntity.getElement(String)combined with a type filter. - getElement(String, Class<T>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
BaSyxSubmodelElementCollection.getElement(String)combined with a type filter. - getElement(String, Class<T>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
BaSyxSubmodelElementList.getElement(String)combined with a type filter. - getElement(List<T>, String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Returns an element based on its
idShort. - getElements(Object) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Returns the elements of the container
cont. - getElements(Predicate<SubmodelElement>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
Returns an iterable of submodel elements complying to a given predicate.
- getElements(Predicate<SubmodelElement>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
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.basyx2.BaSyxSubmodelElementCollection
-
Returns an iterable of submodel elements complying to a given predicate and a given target cast type.
- getElements(Predicate<SubmodelElement>, Class<E>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
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.basyx2.BaSyxEntity
- getElementsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getElementsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getEndpoint(Aas) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- getEndpoint(Aas, Submodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- getEndpoint(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- getEntity() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
-
Returns the BaSyx entity.
- getEntity(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getEntity(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getEntity(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getEntity(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getFirst() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement
- getFirstEndpoint(AssetAdministrationShellDescriptor) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils
-
Returns the first endpoint from
desc. - getFirstEndpoint(SubmodelDescriptor) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRegistryUtils
-
Returns the first endpoint from
desc. - getFirstEndpointUrl(AssetAdministrationShellDescriptor) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils
-
Returns the first endpoint URL from
desc. - getFirstEndpointUrl(SubmodelDescriptor) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRegistryUtils
-
Returns the first endpoint URL from
desc. - getGetter(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- getHttpClient() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils.AasRegistryApiClient
- getHttpClient() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRepositoryUtils.AasRepositoryApiClient
- getHttpClient() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRegistryUtils.SubmodelRegistryApiClient
- getHttpClient() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRepositoryUtils.SubmodelRepositoryApiClient
- getId() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRestInvocablesCreator
- getId() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator
-
Returns an identifier for the underlying connection, e.g., host + port.
- getId() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAasFactory.Descriptor
- getIdentification() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
-
Returns the identification of the AAS.
- getIdentification() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Returns the identification of the submodel.
- getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation
- getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
- getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Returns the underlying collection instance.
- getIdShort() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- getIdShort() - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementParent
-
Returns the short id of the element.
- getInArgsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
- getInOutArgsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
- getInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas.BaSyxAbstractAasBuilder
-
Returns the instance under creation.
- getInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
-
Returns the instance under creation.
- getInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- getInstance() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Returns the underlying instance.
- getMax() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange
- getMetaModelVersion() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAasFactory
- getMimeType() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob
- getMimeType() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile
- getMin() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange
- getName() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAasFactory
- getOperation() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
-
Returns the BaSyx operation instance.
- getOperation(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getOperation(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getOperation(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getOperation(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getOperation(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- getOperations(boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- getOperations(String, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- getOperationsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getOperationsPath() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
Returns the base path name for operations.
- getOption(String[], E, Class<E>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Tests the values in
pptionsagainst the constants inclsand returns a matching constant ordflt. - getOutArgsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
- getParent() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- getParent() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Returns the parent element.
- getParent() - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementParent
-
Returns the parent element.
- getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement.BaSyxReferenceElementBuilder
- getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- getParentBuilder() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- getPathElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- getPathElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getPathElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getPathElement() - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementParent
-
Returns the path element to be used in
BaSyxSubmodelElementParent.processOnPath(List, boolean, PathFunction). - getPropertiesCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getProperty(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getProperty(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getProperty(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getProperty(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReference
-
Returns the BaSyx reference.
- getReferenceElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement
-
Returns the BaSyx reference element.
- getReferenceElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getReferenceElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getReferenceElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getReferenceElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getRelationshipElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getRelationshipElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getRelationshipElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getRelationshipElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getRepo() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Returns the submodel repository from the parent submodel.
- getResult() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperationInvocation
-
Returns the result of the execution if no exception was thrown.
- getSecond() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement
- getSemanticId(boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getSemanticId(boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
- getServiceFunction(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- getServiceOperations(boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- getServicePath() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
Returns the base (sub-)path name for services.
- getSetter(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- getStatus() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.ResponseEnt
-
Returns the HTTP status.
- getStatusPath() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
Returns the base path name for status/properties.
- getSubmodel() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Returns the sub-model instance.
- getSubmodel(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- getSubmodelCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxDataElement
- getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty
- getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
- getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty
- getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement
- getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement
- getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Returns the implementing sub-model element.
- getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getSubmodelElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getSubmodelElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getSubmodelElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getSubmodelElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getSubmodelElementCollection(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getSubmodelElementCollection(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getSubmodelElementCollection(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getSubmodelElementCollection(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getSubmodelElementCollections(Predicate<SubmodelElementCollection>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
Returns an iterable of submodel element collections complying to a given predicate.
- getSubmodelElementCollections(Predicate<SubmodelElementCollection>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
Returns an iterable of submodel element collections complying to a given predicate.
- getSubmodelElementContainerBuilder() - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementContainer
-
Returns the sub-model element container builder for this element container for adding elements.
- getSubmodelElementList(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getSubmodelElementList(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getSubmodelElementList(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- getSubmodelElementList(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- getSubmodelElementsCount() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- getSubmodelEndpoint(ServerAddress, Aas, Submodel) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Returns an AAS sub-model URI according to the BaSyx naming schema.
- getSubmodelParent() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas.BaSyxAbstractAasBuilder
-
Returns the sub-model parent.
- getSubmodelParent() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- getSubmodelRegistry() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Returns the internal submodel registry instance.
- getSubmodelRepo(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Returns the (fallback) submodel repository for the given URL.
- getSubmodelRepository() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRestInvocablesCreator
- getSubmodelRepository() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator
-
Returns the submodel repository to delegate calls to.
- getSubmodelRepository() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Returns the default submodel repository of this registry.
- getSubmodelRepositoryUrl() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRestInvocablesCreator
- getSubmodelRepositoryUrl() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator
-
Returns the submodel repository to delegate calls to.
- getSubmodelRepositoryUrl() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator.Operation
- getSupportedFormats() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory.BaSyxPersistenceRecipe
- getSupportedFormats() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractPersistenceRecipe
- getSupportedFormats() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxPersistenceRecipe
- getType() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- getType() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange
- getUrl() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator.Operation
- getValue() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob
- getValue() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- getValue() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty
- getValue() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement
- getValueAsByteArray() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob
H
- handle(Rest.Request, Rest.Response, String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
-
Handles an operation call request.
- hasElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- hasElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- hasElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- hasElement(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- hasEndpointUrl(AssetAdministrationShellDescriptor, String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils
-
Returns whether one of the endpoints in the given descriptor
deschas the specified href/URLepUrl. - hashCode() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReference
- hasReference() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReference
- hasValue - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob.BaSyxBlobDataElementBuilder
- HttpStat(int) - Constructor for enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
-
Creates a constant.
I
- id - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasRestInvocablesCreator
- idShort - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperationInvocation
- IdShortPathBuilder - Class in de.iip_ecosphere.platform.support.aas.basyx2.basyx
-
Builder class for building IdShortPath from a list of
SubmodelElement. - IdShortPathBuilder(List<SubmodelElement>) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.basyx.IdShortPathBuilder
-
Creates a builder instance.
- idShortPathElements - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.basyx.IdShortPathBuilder
- idToUrlPath(String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Turns an id into a URL path.
- initialize() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
-
Dynamically initializes the elements structure.
- initialize() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
-
Dynamically initializes the elements structure.
- initialize() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
-
Dynamically initializes the elements structure.
- inOutVariables - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- inputVariables - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.AasRestOperationsBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation.BaSyxAssetInformationBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob.BaSyxBlobDataElementBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile.BaSyxFileDataElementBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty.BaSyxMultiLanguagePropertyBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange.BaSyxRangeBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement.BaSyxReferenceElementBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement.BaSyxRelationshipElementBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- instance - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- interceptor - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- INTERNAL_SERVER_ERROR - Enum constant in enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
- INVOCATION_DELEGATION_SUBMODELID_TYPE - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
- INVOCATION_DELEGATION_SUBMODELREGISTRYURL_TYPE - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
- INVOCATION_DELEGATION_TYPE - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
- invoke(Object...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
- invokeOperation(String, OperationVariable[], Function<Object[], Object>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
-
Executes a given function.
- isAlias(DataTypeDefXsd) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Returns whether
typeis mapped throughTools.mapBaSyxType(Type, ValueType)as alias/one-way fashion to an implementation type. - isAvailable(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.AasRestOperationsBuilder
- isContinue() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
-
Returns whether iteration shall be continued.
- isNew - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- isNew - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- isNew - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- isNew - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- isNew - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- isNew - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- isNew() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- isNew() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- isNew() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- isNew() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- iterate(Submodel.IteratorFunction<T>, Class<T>, String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- iterate(List<SubmodelElement>, Submodel.IteratorFunction<T>, Class<T>, String...) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator
-
Iterates over the elements of the nested submodel element collection in
contdenoted bypathand appliesfuncto each element matching the type ofcls. - IterationSubmodelElementsRegistrar(Submodel.IteratorFunction<T>, Class<T>) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
-
Creates an instance.
J
- JSON - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.JsonPersistenceRecipe
- JsonPersistenceRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Implements the JSON persistence recipe.
- JsonPersistenceRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.JsonPersistenceRecipe
-
Creates a JSON persistence recipe.
K
- KEYTYPES - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- kind - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Entry
- Kind() - Constructor for enum class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Kind
L
- langStringToString(Object) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Turns a
LangStringgiven as object to a String. - list - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- list - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- LOGGER - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty
M
- makeUnique(Map<String, ?>, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
Makes a name unique within its kind, i.e., the given map.
- mapBaSyxType(Type, DataTypeDefXsd) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Maps a BaSyx property-value type into an implementation-independent type.
- mapKeyType(Class<?>, KeyTypes) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Maps a key type.
- mapKind(AssetKind, AssetKind) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Maps an implementation-independent asset kind into a BaSyx asset kind.
- mapper - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
- mapType(Type, DataTypeDefXsd, Function<Object, String>, Function<String, Object>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Maps an implementation-independent type into a BaSyx property-value type.
- matchesType(SubmodelElement, Class<T>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator
-
Returns whether the interface type
clsmatches the type of the implementing BaSyx submodel element.
N
- name - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator.Operation
- needsIdFix(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
- NOT_FOUND - Enum constant in enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
- NOT_IMPLEMENTED - Enum constant in enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
O
- OBJECT2BASYX - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- obtainRegistry(SetupSpec) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
- obtainRegistry(SetupSpec, Schema) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
- obtainSubmodelElementCollectionBuilder(BaSyxSubmodelElementContainerBuilder<?>, String, boolean, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
-
Creates a builder for a contained sub-model element collection.
- obtainSubmodelElementListBuilder(BaSyxSubmodelElementContainerBuilder<?>, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
-
Creates a builder for a contained sub-model element list.
- OK - Enum constant in enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
- operation - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- operation - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation
- Operation(String) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator.Operation
-
Creates an operation instance.
- OPERATION - Enum constant in enum class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Kind
-
'Refers' to operations.
- operationFunctions - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- operations - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- operations - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- operations() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- OPERATIONS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
The path prefix for operations.
- opProvider - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
- outputVariables - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
P
- PAGINATION_UNLIMITED - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- parent - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation.BaSyxAssetInformationBuilder
- parent - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- parent - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob.BaSyxBlobDataElementBuilder
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile.BaSyxFileDataElementBuilder
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty.BaSyxMultiLanguagePropertyBuilder
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange.BaSyxRangeBuilder
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement.BaSyxReferenceElementBuilder
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement.BaSyxRelationshipElementBuilder
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- parentBuilder - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- parents() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Returns all parent builders including this.
- PLUGIN_ID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAasFactory
- postDescriptor(Aas, RegistryAndDiscoveryInterfaceApi, ConnectedAasRepository, boolean) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils
-
Posts the descriptor for the given
aas. - postDescriptor(Submodel, SubmodelRegistryApi, ConnectedSubmodelRepository, boolean) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRegistryUtils
-
Posts the descriptor for the given submodel
sm. - PREFIX_AUTH_BASIC - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
- PREFIX_AUTH_BEARER - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
- PREFIX_OPERATIONS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
A convenient combination of
AasOperationsProvider.OPERATIONS+AasOperationsProvider.SEPARATOR. - PREFIX_SERVICE - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
A convenient combination of
AasOperationsProvider.OPERATIONS+AasOperationsProvider.SEPARATOR+AasOperationsProvider.SEPARATOR+AasOperationsProvider.SERVICE. - PREFIX_STATUS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
A convenient combination of
AasOperationsProvider.STATUS+AasOperationsProvider.SEPARATOR. - processOnPath(List<SubmodelElement>, boolean, BaSyxSubmodelElement.PathFunction) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- processOnPath(List<SubmodelElement>, boolean, BaSyxSubmodelElement.PathFunction) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Iterates up the path up to the submodel and calls
functionon the aggregated path. - processOnPath(List<SubmodelElement>, boolean, BaSyxSubmodelElement.PathFunction) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementParent
-
Iterates up the path up to the submodel and calls
functionon the aggregated path. - propagate - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- propagate - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- properties - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- properties - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- properties() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- property - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty
- property - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- property - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty
- Property(Supplier<Object>, Consumer<Object>) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Property
-
Creates a property instance.
- PROPERTY - Enum constant in enum class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Kind
-
'Refers' to properties.
- PROTOCOL_AAS_REST - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
R
- rbac(AuthenticationDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- rbac(AuthenticationDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- rbac(AuthenticationDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- rbac(AuthenticationDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- rbac(AuthenticationDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- rbac(AuthenticationDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- rbac(AuthenticationDescriptor, AuthenticationDescriptor.Role, AuthenticationDescriptor.RbacAction...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- rbac(AuthenticationDescriptor, AuthenticationDescriptor.Role, AuthenticationDescriptor.RbacAction...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- rbac(AuthenticationDescriptor, AuthenticationDescriptor.Role, AuthenticationDescriptor.RbacAction...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- rbac(AuthenticationDescriptor, AuthenticationDescriptor.Role, AuthenticationDescriptor.RbacAction...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- rbac(AuthenticationDescriptor, AuthenticationDescriptor.Role, AuthenticationDescriptor.RbacAction...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- rbac(AuthenticationDescriptor, AuthenticationDescriptor.Role, AuthenticationDescriptor.RbacAction...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- rbac(AuthenticationDescriptor, AuthenticationDescriptor.Role, AuthenticationDescriptor.RbacAction...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- readFrom(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasxPersistenceRecipe
- readFrom(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory.BaSyxPersistenceRecipe
- readFrom(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxPersistenceRecipe
- readFrom(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.JsonPersistenceRecipe
- readFrom(File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.XmlPersistenceRecipe
- recipes - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
- RECIPES - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxPersistenceRecipe
- reference - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReference
- reference - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement.BaSyxReferenceElementBuilder
- reference - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement
- refreshOnUse() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- reg(T) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Generic registration actions on
elt. - register(Aas, Submodel, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- register(BaSyxBlob) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- register(BaSyxBlob) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- register(BaSyxBlob) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers a BLOB data element.
- register(BaSyxBlob) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- register(BaSyxBlob) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- register(BaSyxBlob) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- register(BaSyxBlob) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxBlob) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers a file data element.
- register(BaSyxBlob) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- register(BaSyxBlob) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxDataElement<D>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- register(BaSyxDataElement<D>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- register(BaSyxDataElement<D>) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers a data element.
- register(BaSyxDataElement<D>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- register(BaSyxDataElement<D>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxDataElement<D>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxEntity) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- register(BaSyxEntity) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- register(BaSyxEntity) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers an entity.
- register(BaSyxEntity) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- register(BaSyxEntity) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- register(BaSyxEntity) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- register(BaSyxEntity) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxEntity) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers a entity element.
- register(BaSyxEntity) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- register(BaSyxEntity) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- register(BaSyxFile) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers a file data element.
- register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers a file data element.
- register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- register(BaSyxFile) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxMultiLanguageProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- register(BaSyxMultiLanguageProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- register(BaSyxMultiLanguageProperty) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers a multi-language property.
- register(BaSyxMultiLanguageProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- register(BaSyxMultiLanguageProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- register(BaSyxMultiLanguageProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- register(BaSyxMultiLanguageProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxMultiLanguageProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers a multi-language property.
- register(BaSyxMultiLanguageProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- register(BaSyxMultiLanguageProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- register(BaSyxOperation) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers an operation.
- register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers an operation.
- register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- register(BaSyxOperation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- register(BaSyxProperty) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers a property.
- register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers a property.
- register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- register(BaSyxProperty) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxRange) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- register(BaSyxRange) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- register(BaSyxRange) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers a range element.
- register(BaSyxRange) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- register(BaSyxRange) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxRange) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers a range element.
- register(BaSyxRange) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- register(BaSyxRange) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- register(BaSyxReferenceElement) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers a reference element.
- register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers a reference element.
- register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- register(BaSyxReferenceElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxRelationshipElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- register(BaSyxRelationshipElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- register(BaSyxRelationshipElement) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers a relationship element.
- register(BaSyxRelationshipElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- register(BaSyxRelationshipElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- register(BaSyxRelationshipElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- register(BaSyxRelationshipElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxRelationshipElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers a relationship element.
- register(BaSyxRelationshipElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- register(BaSyxRelationshipElement) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxSubmodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas.BaSyxAbstractAasBuilder
-
Registers a sub-model.
- register(BaSyxSubmodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- register(BaSyxSubmodelElementCollection) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Registers a sub-model element collection.
- register(BaSyxSubmodelElementCollection) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- register(BaSyxSubmodelElementCollection) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers a sub-model element collection.
- register(BaSyxSubmodelElementCollection) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- register(BaSyxSubmodelElementCollection) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxSubmodelElementCollection) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxSubmodelElementCollection, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- register(BaSyxSubmodelElementCollection, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers a sub-model element collection.
- register(BaSyxSubmodelElementCollection, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- register(BaSyxSubmodelElementList) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Registers a sub-model element list.
- register(BaSyxSubmodelElementList) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers a sub-model element list.
- register(BaSyxSubmodelElementList) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- register(BaSyxSubmodelElementList) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- register(BaSyxSubmodelElementList) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- register(BaSyxSubmodelElementList, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- register(BaSyxSubmodelElementList, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers a sub-model element list.
- register(BaSyxSubmodelElementList, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- register(S) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
-
Registers a sub-model.
- registerAsset(BaSyxAssetInformation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas
-
Registers an asset and sets the asset reference in this step.
- registerElement(E) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
- registerElement(T) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- registerElement(T) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.SubmodelElementsRegistrar
-
Registers an element.
- registerElement(T) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- registerElement(T) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- registerElement(T) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementContainerBuilder
-
Registers an element.
- registerElement(T) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- registerPersistenceRecipe(PersistenceRecipe) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory
-
Registers a recipe.
- registerRegistry(BaSyxRegistry) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas
-
Sets the registry as part of a remote deployment process to
registry. - registerSubmodelElement(SubmodelElement, BaSyxElementTranslator.SubmodelElementsRegistrar) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator
-
Registers a single submodel element with
reg. - registerSubmodelElements(Collection<SubmodelElement>, BaSyxElementTranslator.SubmodelElementsRegistrar) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator
-
Registers all sub-model elements, i.e., none of those handled by the other methods/interfaces.
- registerSubmodelElements(Map<String, SubmodelElement>, BaSyxElementTranslator.SubmodelElementsRegistrar) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.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.basyx2.BaSyxAas
- relationship - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement
- removeElement(List<T>, T) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Removes
elementfromlistand returnslist. - removeElements(List<T>, Predicate<T>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Removes elements complying with
predfromlistand returnslist. - repo - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- repoApi - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRepositoryUtils.ExtendedConnectedSubmodelRepository
- reset(S) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Resets this submodel with a new instance.
- ResponseEnt(T, AssetRestServer.HttpStat) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.ResponseEnt
-
Creates a response entity instance.
- result - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperationInvocation
- retrieveAas(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- retrieveAas(String, boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- retrieveSubmodel(BaSyxAas, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Retrieves a submodel for
aas. - retrieveSubmodel(String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
S
- schemaPrefix - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasRestInvocablesCreator
- SEPARATOR - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
The path separator.
- serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Entry
- serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasRestInvocablesCreator
- serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator
- server - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
- service - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- SERVICE - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
The operations category sub-path for operations.
- set - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Property
- setAsset(BaSyxAssetInformation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas.BaSyxAbstractAasBuilder
-
Defines the asset for the AAS being under construction.
- setAsset(BaSyxAssetInformation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
-
Defines the asset.
- setAsset(BaSyxAssetInformation) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas.BaSyxAasBuilder
- setAsset(Reference) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- setContents(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile
- setDescription(LangString...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAssetInformation.BaSyxAssetInformationBuilder
- setDescription(LangString...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- setDescription(LangString...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty.BaSyxMultiLanguagePropertyBuilder
- setDescription(LangString...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- setDescription(LangString...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- setDescription(LangString...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement.BaSyxReferenceElementBuilder
- setDescription(LangString...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement.BaSyxRelationshipElementBuilder
- setEntityType(Entity.EntityType) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- setInstance(BaSyxSubmodel) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
-
Sets the instance.
- setInterceptor(OperationsProvider.Interceptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.AasRestOperationsBuilder
- setInterceptor(OperationsProvider.Interceptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- setInvocable(Invokable) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- setInvocableLazy(Invokable) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- setMax(Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange
- setMimeType(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob
- setMimeType(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile
- setMin(Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange
- setParent(BaSyxSubmodelElementParent) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Defines the parent element.
- setPropagation(boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
-
Enables or disables registration propagation into the interface instance.
- setPropagation(boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
-
Enables or disables registration propagation into the interface instance.
- setRepo(ConnectedSubmodelRepository) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
-
Sets the repository, emulating a connected submodel.
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob.BaSyxBlobDataElementBuilder
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxFile.BaSyxFileDataElementBuilder
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty.BaSyxMultiLanguagePropertyBuilder
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperation.BaSxyOperationBuilder
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRange.BaSyxRangeBuilder
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement.BaSyxReferenceElementBuilder
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRelationshipElement.BaSyxRelationshipElementBuilder
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel.BaSyxSubmodelBuilder
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
- setSemanticId(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList.BaSyxSubmodelElementListBuilder
- setSemanticId(T, String, HasSemantics) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Sets the
semanticIdontarget. - setType(Type) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- setup - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
- setupAuthentication(AuthenticationDescriptor) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
-
Sets up the authentication.
- setValue(byte[]) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob.BaSyxBlobDataElementBuilder
- setValue(byte[]) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob
- setValue(Reference) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReferenceElement.BaSyxReferenceElementBuilder
- setValue(Type, Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- setValue(Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- setValue(Object) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty
- setValue(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob.BaSyxBlobDataElementBuilder
- setValue(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxBlob
- smRegistry - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- smRepo - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasRestInvocablesCreator
- smRepo - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- spec - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.AasRestOperationsBuilder
- spec - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasRestInvocablesCreator
- spec - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
- spec - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRepositoryUtils.ExtendedConnectedSubmodelRepository
- start() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
- statements - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity.BaSyxEntityBuilder
- statementsList - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- status - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
- status - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.ResponseEnt
- STATUS - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider
-
The path prefix for status/properties.
- stop(boolean) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
- submodel - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- submodelElements - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- submodelElements() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
- submodelElements() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxEntity
- submodelElements() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- submodelElements() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- submodelId - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxOperationInvocation
- SubmodelRegistryApiClient(HttpClient.Builder) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRegistryUtils.SubmodelRegistryApiClient
-
Creates an instance.
- SubmodelRegistryUtils - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Supporting methods for submodel registries.
- SubmodelRegistryUtils() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRegistryUtils
- SubmodelRegistryUtils.SubmodelRegistryApiClient - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Specialized
ApiClientto prevent unneeded instances of Http client. - SubmodelRepositoryApiClient(HttpClient.Builder) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRepositoryUtils.SubmodelRepositoryApiClient
-
Creates an instance.
- SubmodelRepositoryUtils - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Supporting methods for submodel repositories.
- SubmodelRepositoryUtils() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRepositoryUtils
- SubmodelRepositoryUtils.ExtendedConnectedSubmodelRepository - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Customized connected submodel repository to equip subsequent API creation with information on TLS/authentication.
- SubmodelRepositoryUtils.SubmodelRepositoryApiClient - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Specialized
ApiClientto prevent unneeded instances of Http client. - submodels - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- submodels() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractAas
- supportsPropertyFunctions() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAasFactory
T
- text - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty.BaSyxMultiLanguagePropertyBuilder
- toEndpoints(String...) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils
-
Turns given URLs into endpoint instances.
- toEndpoints(String...) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRegistryUtils
-
Turns given URLs into endpoint instances.
- Tools - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
Some utilities, such as for parameter checking.
- Tools() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.Tools
- toReferenceIf(Reference, String, String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Turns a semantic
idconditionally into a reference. - toString() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxReference
- toUriWithoutPath(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxRegistry
-
Cuts the path of the given URI.
- transform(List<? extends AssetAdministrationShell>, List<? extends Submodel>, List<Aas>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractPersistenceRecipe
-
Transforms a list of related
aasandsubmodelsto a list ofAasinstances of the abstraction. - transform(Environment, List<InMemoryFile>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractPersistenceRecipe
-
Transforms an environment and related files to a list of
Aasinstances of the abstraction. - translate(AssetKind) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates a implementation-independent asset kind to an implementation-specific asset kind.
- translate(Entity.EntityType) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates a implementation-independent entity type to an implementation-specific type.
- translate(LangString) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates an AAS to a BaSyx lang string.
- translate(LangString...) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Transforms the given descriptions.
- translate(Type) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates a implementation-independent type to an implementation-specific type.
- translate(List<LangStringTextType>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates BaSyx LangStrings back.
- translate(AssetKind) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates a implementation-specific asset kind to an implementation-independent asset kind.
- translate(DataTypeDefXsd) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates a implementation-specific type to an implementation-independent type.
- translate(EntityType) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates a implementation-specific entity type to an implementation-independent type.
- translateIdentifierFromBaSyx(String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates an identifier back into its string notation.
- translateIdentifierToBaSyx(String, String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates an identifier.
- translateReference(String) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates a reference, supports IRDI, IRI, see
SemanticIdRecognizer. - translateReference(Reference, boolean) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates a reference back to its string format.
- translateValueFromBaSyx(String, DataTypeDefXsd) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates a BaSyx (property) value back.
- translateValueFromBaSyx(SubmodelElement, DataTypeDefXsd) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates a BaSyx value back.
- translateValueToBaSyx(DataTypeDefXsd, Object) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
-
Translates a value for a given target type.
- typeDef - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxProperty.BaSyxPropertyBuilder
- TYPES2BASYX - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.Tools
U
- uName - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Entry
- UNAUTHORIZED - Enum constant in enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
- update() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxAas
- update() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
- update() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
- update() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementCollection
- update() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElementList
- updateConnectedSubmodelElement() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Uses
BaSyxSubmodelElement.processOnPath(List, boolean, PathFunction)to update this element in the submodel registry (if present). - updateInBuild(boolean, I) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
-
Conditional update/create.
- updateInRepo() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
-
Updates this submodel in its repository if connected.
- updateOnDelete(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodel
-
Updates this submodel on deleting an element.
- users - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer
V
- validateIdShortPathElements(List<SubmodelElement>) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.basyx.IdShortPathBuilder
-
Validates the given elements.
- value - Variable in enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
- value() - Method in enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
-
Returns the status value.
- valueOf(String) - Static method in enum class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.iip_ecosphere.platform.support.aas.basyx2.AasOperationsProvider.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.iip_ecosphere.platform.support.aas.basyx2.AssetRestServer.HttpStat
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- warn(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractSubmodel
-
Emits a warning.
- wasApplied() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxElementTranslator.IterationSubmodelElementsRegistrar
-
Returns whether the function given in the constructor was applied at least once.
- writeTo(List<Aas>, File, List<PersistenceRecipe.FileResource>, File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AasxPersistenceRecipe
- writeTo(List<Aas>, File, List<PersistenceRecipe.FileResource>, File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.AbstractBaSyxAasFactory.BaSyxPersistenceRecipe
- writeTo(List<Aas>, File, List<PersistenceRecipe.FileResource>, File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.BaSyxPersistenceRecipe
- writeTo(List<Aas>, File, List<PersistenceRecipe.FileResource>, File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.JsonPersistenceRecipe
- writeTo(List<Aas>, File, List<PersistenceRecipe.FileResource>, File) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.XmlPersistenceRecipe
X
- XML - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.XmlPersistenceRecipe
- XmlPersistenceRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx2
-
An XML persistence recipe.
- XmlPersistenceRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.XmlPersistenceRecipe
-
Creates an instance.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form