Class FieldType
- java.lang.Object
-
- de.iip_ecosphere.platform.configuration.opcua.data.BaseType
-
- de.iip_ecosphere.platform.configuration.opcua.data.FieldType
-
- Direct Known Subclasses:
FieldMethodType,FieldObjectType,FieldVariableType
public abstract class FieldType extends BaseType
Represents an OPC UA field type.- Author:
- Jan-Hendrik Cepok, SSE
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringdataType
-
Constructor Summary
Constructors Constructor Description FieldType(java.lang.String nodeId, java.lang.String browseName, java.lang.String displayName, java.lang.String description, java.lang.String dataType, boolean optional)Creates an OPC UA field type instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDataType()Returns the type of the field.voidsetDataType(java.lang.String dataType)Changes the type of the field.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
-
FieldType
public FieldType(java.lang.String nodeId, java.lang.String browseName, java.lang.String displayName, java.lang.String description, java.lang.String dataType, boolean optional)Creates an OPC UA field type instance.- Parameters:
nodeId- the node idbrowseName- the browse namedisplayName- the display namedescription- the descriptiondataType- the type of the fieldoptional- the optional status
-
-