private class AasConnector.AasModelAccess
extends de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
| Modifier and Type | Field and Description |
|---|---|
private static char |
SEPARATOR_CHAR |
private static String |
SEPARATOR_STRING |
| Modifier | Constructor and Description |
|---|---|
protected |
AasModelAccess()
Creates the instance and binds the listener to the creating connector instance.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
call(String qName,
Object... args) |
private de.iip_ecosphere.platform.support.aas.Property |
findProperty(String qName)
Finds an AAS property.
|
Object |
get(String qName) |
String |
getQSeparator() |
<T> T |
getStruct(String qName,
Class<T> type) |
void |
monitor(String... qName) |
void |
registerCustomType(Class<?> cls) |
void |
set(String qName,
Object value) |
void |
setStruct(String qName,
Object value) |
private static final char SEPARATOR_CHAR
private static final String SEPARATOR_STRING
protected AasModelAccess()
public String getQSeparator()
private de.iip_ecosphere.platform.support.aas.Property findProperty(String qName) throws IOException
qName - the qualified name of the propertyIOException - if the poperty cannot be found/retrievedpublic Object call(String qName, Object... args) throws IOException
IOExceptionpublic Object get(String qName) throws IOException
IOExceptionpublic void set(String qName, Object value) throws IOException
IOExceptionpublic <T> T getStruct(String qName, Class<T> type) throws IOException
IOExceptionpublic void setStruct(String qName, Object value) throws IOException
IOExceptionpublic void registerCustomType(Class<?> cls) throws IOException
IOExceptionpublic void monitor(String... qName) throws IOException
IOExceptionCopyright © 2021. All rights reserved.