Class FieldVariableType
- java.lang.Object
-
- de.iip_ecosphere.platform.configuration.opcua.data.BaseType
-
- de.iip_ecosphere.platform.configuration.opcua.data.FieldType
-
- de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
-
public class FieldVariableType extends FieldType
Represents an OPC UA field variable type.- Author:
- Jan-Hendrik Cepok, SSE
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringdimensionsprivate java.lang.Stringlevelprivate booleanoptionalprivate java.lang.Stringrankprivate java.lang.StringvariableType
-
Constructor Summary
Constructors Constructor Description FieldVariableType(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)Creates an OPC UA field variable type instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDimensions()Returns the dimensions.java.lang.StringgetLevel()Returns the level.java.lang.StringgetRank()Returns the rank.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.FieldType
getDataType, setDataType
-
Methods inherited from class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
formatNodeId, getBrowseName, getDescription, getDisplayname, getNodeId, getVarName, isOptional, setVarName, validateVarName
-
-
-
-
Constructor Detail
-
FieldVariableType
public FieldVariableType(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)Creates an OPC UA field variable type instance.- Parameters:
nodeId- the node idbrowseName- the browse namedisplayName- the display namedescription- the descriptiondataType- the type of the fieldvariableType- the variable typeoptional- whether the type is optionallevel- the levelrank- the rankdimensions- the dimensions
-
-
Method Detail
-
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
-
-