Package guru.mikelue.jdut.yaml.node
Class TableNode
- java.lang.Object
-
- guru.mikelue.jdut.yaml.node.TableNode
-
- All Implemented Interfaces:
NodeBase
public class TableNode extends Object implements NodeBase
Represents the node of table and conveting internal structure toDuetFunctions
object.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TableNode.TableName
As the name of table.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeType
getNodeType()
Gets type of node.DuetFunctions
toDuetFunctions(DataConductor dataConductor, ConductorConfig conductorConfig, ConfigNode configNode)
Converts this node toDuetFunctions
.
-
-
-
Constructor Detail
-
TableNode
public TableNode(Object tableNode)
-
-
Method Detail
-
toDuetFunctions
public DuetFunctions toDuetFunctions(DataConductor dataConductor, ConductorConfig conductorConfig, ConfigNode configNode)
Converts this node toDuetFunctions
.- Parameters:
dataConductor
- the data conductorconductorConfig
- the configuration of conductorconfigNode
- The node of configuration- Returns:
- The functions to be used by conductor
-
getNodeType
public NodeType getNodeType()
Description copied from interface:NodeBase
Gets type of node.- Specified by:
getNodeType
in interfaceNodeBase
- Returns:
- The type of node
-
-