Class RootVariableType
- java.lang.Object
-
- de.iip_ecosphere.platform.configuration.opcua.data.BaseType
-
- de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
-
public class RootVariableType extends BaseType
Represents an OPC UA root variable.- Author:
- Jan-Hendrik Cepok, SSE
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringdataTypeprivate java.lang.Stringdimensionsprivate java.lang.Stringlevelprivate java.lang.Stringrankprivate java.lang.StringrootParentprivate java.lang.StringvariableType
-
Constructor Summary
Constructors Constructor Description RootVariableType(java.lang.String nodeId, java.lang.String browseName, java.lang.String displayName, java.lang.String description, java.lang.String dataType, java.lang.String variableType, boolean optional, java.lang.String level, java.lang.String rank, java.lang.String dimensions, java.lang.String rootParent)Creates an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDataType()Returns the data type.java.lang.StringgetDimensions()Returns the dimensions.java.lang.StringgetLevel()Returns the level.java.lang.StringgetRank()Returns the rank.java.lang.StringgetRootParent()Returns the root parent.java.lang.StringgetVariableType()Returns the variable type.java.lang.StringtoString()Formats the respective OPC UA type in IVML.-
Methods inherited from class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
formatNodeId, getBrowseName, getDescription, getDisplayname, getNodeId, getVarName, isOptional, setVarName, validateVarName
-
-
-
-
Constructor Detail
-
RootVariableType
public RootVariableType(java.lang.String nodeId, java.lang.String browseName, java.lang.String displayName, java.lang.String description, java.lang.String dataType, java.lang.String variableType, boolean optional, java.lang.String level, java.lang.String rank, java.lang.String dimensions, java.lang.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 Detail
-
getDataType
public java.lang.String getDataType()
Returns the data type.- Returns:
- the data type
-
getVariableType
public java.lang.String getVariableType()
Returns the variable type.- Returns:
- the variable type
-
getLevel
public java.lang.String getLevel()
Returns the level.- Returns:
- the level
-
getRank
public java.lang.String getRank()
Returns the rank.- Returns:
- the rank
-
getDimensions
public java.lang.String getDimensions()
Returns the dimensions.- Returns:
- the dimensions
-
getRootParent
public java.lang.String getRootParent()
Returns the root parent.- Returns:
- the root parent
-
-