Index
A B C D G J N R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AasContributor - Interface in de.iip_ecosphere.platform.support.iip_aas
-
Service interface to contribute to an AAS.
- aasEndpoint - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
- AasPartRegistry - Class in de.iip_ecosphere.platform.support.iip_aas
-
A registry for
AasContributorinstances to be loaded via the Java Service loader. - AasPartRegistry() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
- addType(Aas.AasBuilder, Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Adds a type to an AAS as sub-model.
- addType(SubmodelElementCollection.SubmodelElementCollectionBuilder, Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Adds a type to a sub-model.
- addTypeSubModelElement(SubmodelElementContainerBuilder, String, Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Adds a type-representing sub-model element.
- ATTRIBUTE_PREFIX - Static variable in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
B
- build() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Build up all AAS of the currently running platform part.
C
- ClassUtility - Class in de.iip_ecosphere.platform.support.iip_aas
-
Utility functions for representing types in AAS.
- ClassUtility() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
- contributeTo(Aas.AasBuilder) - Method in interface de.iip_ecosphere.platform.support.iip_aas.AasContributor
-
Contribute to the given
aasBuilder. - contributorClasses() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Returns the contributor classes.
- contributors() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Returns the contributors.
D
- de.iip_ecosphere.platform.support.iip_aas - package de.iip_ecosphere.platform.support.iip_aas
-
The IIP-Ecosphere AAS functions.
- DEFAULT_ENDPOINT - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
- DEFAULT_EP - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
- DEFAULT_HOST - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
- DEFAULT_PORT - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
- DEFAULT_SCHEMA - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
- deploy(List<Aas>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Deploy the given AAS to a local server.
G
- getAas(List<Aas>, String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Returns the first AAS in
listmatching the given name. - getContributorLoader() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Returns the contributor loader.
- getId(String, Object) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Turns the object into a unique id with given (optional) prefix.
- getName(Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Returns the name of the associated model element.
J
- JVM_NAME - Static variable in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
N
- NAME_AAS - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
The name of the top-level AAS created by this registry in
AasPartRegistry.build(). - NAME_ARRAY_PROPERTY_DIMENSIONS - Static variable in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
- NAME_ARRAY_PROPERTY_TYPE - Static variable in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
- NAME_MAPPING - Static variable in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
- NAME_TYPE_SUBMODEL - Static variable in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
R
- registerBySimpleName(Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Registers a
typeby its simple name. - registerBySimpleName(Class<?>, Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Registers a
typeby the simple name ofnameType, e.g., to map wrappers to their primitive types. - retrieveIipAas() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Obtains the IIP-Ecosphere platform AAS.
S
- setAasEndpoint(Endpoint) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Defines the AAS endpoint.
- Skip - Annotation Type in de.iip_ecosphere.platform.support.iip_aas
-
Skips a (non-static) attribute from AAS representation.
T
- translateToAasName(String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Translates a name to an AAS short name.
U
- URN_AAS - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
The URN of the top-level AAS created by this registry in
AasPartRegistry.build().
All Classes All Packages