public class NodeDescription
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
NodeDescription.GsonAdapter
Gson serialization and deserialization adapter for NodeBrowseInfo objects.
|
static class |
NodeDescription.NodeDescriptionBuilder |
Modifier | Constructor and Description |
---|---|
protected |
NodeDescription() |
Modifier and Type | Method and 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,
java.lang.Object value) |
java.lang.String |
toString() |
public java.lang.String getName()
public DataType getDataType()
public QualifiedValue getCurrentValue()
public java.lang.String getDisplayFormat()
public TagObjectType getObjectType()
public java.lang.String getSubTypeId()
public java.util.Set<NodeAttribute> getAttributes()
public boolean hasChildren()
public static NodeDescription.NodeDescriptionBuilder newBuilder()
public java.lang.String toString()
toString
in class java.lang.Object
public static NodeDescription property(Property<?> prop, java.lang.Object value)