Package org.dmg.pmml.tree
Class SimplifyingNodeTransformer
- java.lang.Object
-
- org.dmg.pmml.tree.SimplifyingNodeTransformer
-
- All Implemented Interfaces:
NodeTransformer
public class SimplifyingNodeTransformer extends java.lang.Object implements NodeTransformer
A
Nodeelement converter betweenComplexNodeandSimpleNode.All conversions are information-preserving.
-
-
Field Summary
Fields Modifier and Type Field Description static SimplifyingNodeTransformerINSTANCE
-
Constructor Summary
Constructors Constructor Description SimplifyingNodeTransformer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodefromComplexNode(ComplexNode complexNode)Attempts to transformComplexNodeto the most memory-efficientSimpleNode.Nodesimplify(Node node)ComplexNodetoComplexNode(Node node)
-
-
-
Field Detail
-
INSTANCE
public static final SimplifyingNodeTransformer INSTANCE
-
-
Method Detail
-
fromComplexNode
public Node fromComplexNode(ComplexNode complexNode)
Attempts to transform
ComplexNodeto the most memory-efficientSimpleNode.- Specified by:
fromComplexNodein interfaceNodeTransformer
-
toComplexNode
public ComplexNode toComplexNode(Node node)
- Specified by:
toComplexNodein interfaceNodeTransformer
-
-