Class RootVariableType
java.lang.Object
de.iip_ecosphere.platform.configuration.easyProducer.opcua.data.BaseType
de.iip_ecosphere.platform.configuration.easyProducer.opcua.data.RootVariableType
Represents an OPC UA root variable.
- Author:
- Jan-Hendrik Cepok, SSE
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.iip_ecosphere.platform.configuration.easyProducer.opcua.data.BaseType
formatNodeId, getBrowseName, getDescription, getDisplayname, getNodeId, getVarName, isOptional, setVarName, validateVarName
-
Field Details
-
dataType
-
variableType
-
level
-
rank
-
dimensions
-
rootParent
-
-
Constructor Details
-
RootVariableType
public RootVariableType(String nodeId, String browseName, String displayName, String description, String dataType, String variableType, boolean optional, String level, String rank, String dimensions, String rootParent) Creates an instance.- Parameters:
nodeId- the node idbrowseName- the browse namedisplayName- the display namedescription- the descriptiondataType- the data typevariableType- the variable typeoptional- whether the type is optionallevel- the levelrank- the rankdimensions- the dimensions of the variablerootParent- the root parent
-
-
Method Details
-
getDataType
Returns the data type.- Returns:
- the data type
-
getVariableType
Returns the variable type.- Returns:
- the variable type
-
getLevel
Returns the level.- Returns:
- the level
-
getRank
Returns the rank.- Returns:
- the rank
-
getDimensions
Returns the dimensions.- Returns:
- the dimensions
-
getRootParent
Returns the root parent.- Returns:
- the root parent
-
toString
Description copied from class:BaseTypeFormats the respective OPC UA type in IVML.
-