Class NodeDescription
- java.lang.Object
-
- com.inductiveautomation.ignition.common.tags.browsing.NodeDescription
-
- All Implemented Interfaces:
java.io.Serializable
public class NodeDescription extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NodeDescription.GsonAdapter
Gson serialization and deserialization adapter for NodeBrowseInfo objects.static class
NodeDescription.NodeDescriptionBuilder
-
Constructor Summary
Constructors Modifier Constructor Description protected
NodeDescription()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<NodeAttribute>
getAttributes()
QualifiedValue
getCurrentValue()
DataType
getDataType()
java.lang.String
getDisplayFormat()
java.lang.String
getName()
TagObjectType
getObjectType()
java.lang.String
getSubTypeId()
boolean
hasChildren()
static NodeDescription.NodeDescriptionBuilder
newBuilder()
static NodeDescription
property(Property<?> prop, QualifiedValue value)
java.lang.String
toString()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getDataType
public DataType getDataType()
-
getCurrentValue
public QualifiedValue getCurrentValue()
-
getDisplayFormat
public java.lang.String getDisplayFormat()
-
getObjectType
public TagObjectType getObjectType()
-
getSubTypeId
public java.lang.String getSubTypeId()
-
getAttributes
public java.util.Set<NodeAttribute> getAttributes()
-
hasChildren
public boolean hasChildren()
-
newBuilder
public static NodeDescription.NodeDescriptionBuilder newBuilder()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
property
public static NodeDescription property(Property<?> prop, QualifiedValue value)
-
-