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 toDuetFunctionsobject.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTableNode.TableNameAs the name of table.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeTypegetNodeType()Gets type of node.DuetFunctionstoDuetFunctions(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:NodeBaseGets type of node.- Specified by:
getNodeTypein interfaceNodeBase- Returns:
- The type of node
-
-