public interface PropertySetSerializationNode
PropertySetSerializationTree node.| Modifier and Type | Method and Description |
|---|---|
static PropertySetSerializationNode |
create(String name)
Create a non-leaf
PropertySetSerializationNode. |
static PropertySetSerializationNode |
create(String name,
com.holonplatform.core.property.Property<?> property)
Create a leaf
PropertySetSerializationNode. |
List<PropertySetSerializationNode> |
getChildren()
Get the children nodes, if it isn't a leaf node.
|
String |
getName()
Get the node serialization name.
|
Optional<com.holonplatform.core.property.Property<?>> |
getProperty()
Get the property bound to this node, if it is a leaf node.
|
String getName()
Optional<com.holonplatform.core.property.Property<?>> getProperty()
List<PropertySetSerializationNode> getChildren()
static PropertySetSerializationNode create(String name)
PropertySetSerializationNode.name - Serialization name (not null)PropertySetSerializationNode instancestatic PropertySetSerializationNode create(String name, com.holonplatform.core.property.Property<?> property)
PropertySetSerializationNode.name - Serialization name (not null)property - The Property bound to the node (not null)PropertySetSerializationNode instanceCopyright © 2019 The Holon Platform. All rights reserved.