public abstract class AbstractTreeModelTransformer
extends org.jpmml.model.visitors.AbstractVisitor
| Constructor and Description |
|---|
AbstractTreeModelTransformer() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
checkFieldReference(org.dmg.pmml.HasFieldReference<?> left,
org.dmg.pmml.HasFieldReference<?> right) |
protected static void |
checkFieldReference(org.dmg.pmml.Predicate left,
org.dmg.pmml.Predicate right) |
protected static void |
checkValue(org.dmg.pmml.HasValue<?> left,
org.dmg.pmml.HasValue<?> right) |
protected static void |
checkValue(org.dmg.pmml.Predicate left,
org.dmg.pmml.Predicate right) |
protected static void |
checkValueSet(org.dmg.pmml.HasValueSet<?> left,
org.dmg.pmml.HasValueSet<?> right) |
protected static void |
checkValueSet(org.dmg.pmml.Predicate left,
org.dmg.pmml.Predicate right) |
void |
enterNode(org.dmg.pmml.tree.Node node) |
void |
enterTreeModel(org.dmg.pmml.tree.TreeModel treeModel) |
protected static boolean |
equalsNode(Object defaultChild,
org.dmg.pmml.tree.Node node) |
void |
exitNode(org.dmg.pmml.tree.Node node) |
void |
exitTreeModel(org.dmg.pmml.tree.TreeModel treeModel) |
org.dmg.pmml.tree.Node |
getAncestorNode(Predicate<org.dmg.pmml.tree.Node> predicate) |
default org.dmg.pmml.PMMLObject |
getParent() |
default org.dmg.pmml.PMMLObject |
getParent(int arg0) |
protected org.dmg.pmml.tree.Node |
getParentNode() |
protected org.dmg.pmml.tree.TreeModel |
getParentTreeModel() |
protected static boolean |
hasBooleanOperator(org.dmg.pmml.Predicate predicate,
org.dmg.pmml.SimpleSetPredicate.BooleanOperator booleanOperator) |
protected static boolean |
hasFieldReference(org.dmg.pmml.Predicate predicate,
String fieldName) |
protected static boolean |
hasOperator(org.dmg.pmml.Predicate predicate,
org.dmg.pmml.SimplePredicate.Operator operator) |
default boolean |
hasParent() |
protected static boolean |
hasValue(org.dmg.pmml.Predicate predicate,
String value) |
protected static void |
initDefaultChild(org.dmg.pmml.tree.Node parentNode,
org.dmg.pmml.tree.Node node) |
protected static void |
initScore(org.dmg.pmml.tree.Node parentNode,
org.dmg.pmml.tree.Node node) |
protected static void |
initScoreDistribution(org.dmg.pmml.tree.Node parentNode,
org.dmg.pmml.tree.Node node) |
org.dmg.pmml.PMMLObject |
popParent() |
void |
pushParent(org.dmg.pmml.PMMLObject object) |
protected static void |
replaceChildWithGrandchildren(org.dmg.pmml.tree.Node parentNode,
org.dmg.pmml.tree.Node node) |
protected static List<org.dmg.pmml.tree.Node> |
swapChildren(org.dmg.pmml.tree.Node node) |
applyTo, getParents, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic void pushParent(org.dmg.pmml.PMMLObject object)
public org.dmg.pmml.PMMLObject popParent()
public void enterNode(org.dmg.pmml.tree.Node node)
public void exitNode(org.dmg.pmml.tree.Node node)
public void enterTreeModel(org.dmg.pmml.tree.TreeModel treeModel)
public void exitTreeModel(org.dmg.pmml.tree.TreeModel treeModel)
protected org.dmg.pmml.tree.Node getParentNode()
public org.dmg.pmml.tree.Node getAncestorNode(Predicate<org.dmg.pmml.tree.Node> predicate)
protected org.dmg.pmml.tree.TreeModel getParentTreeModel()
protected static List<org.dmg.pmml.tree.Node> swapChildren(org.dmg.pmml.tree.Node node)
protected static void initScore(org.dmg.pmml.tree.Node parentNode,
org.dmg.pmml.tree.Node node)
protected static void initScoreDistribution(org.dmg.pmml.tree.Node parentNode,
org.dmg.pmml.tree.Node node)
protected static void initDefaultChild(org.dmg.pmml.tree.Node parentNode,
org.dmg.pmml.tree.Node node)
protected static void replaceChildWithGrandchildren(org.dmg.pmml.tree.Node parentNode,
org.dmg.pmml.tree.Node node)
protected static boolean equalsNode(Object defaultChild, org.dmg.pmml.tree.Node node)
protected static boolean hasFieldReference(org.dmg.pmml.Predicate predicate,
String fieldName)
protected static boolean hasValue(org.dmg.pmml.Predicate predicate,
String value)
protected static boolean hasOperator(org.dmg.pmml.Predicate predicate,
org.dmg.pmml.SimplePredicate.Operator operator)
protected static boolean hasBooleanOperator(org.dmg.pmml.Predicate predicate,
org.dmg.pmml.SimpleSetPredicate.BooleanOperator booleanOperator)
protected static void checkFieldReference(org.dmg.pmml.Predicate left,
org.dmg.pmml.Predicate right)
protected static void checkFieldReference(org.dmg.pmml.HasFieldReference<?> left,
org.dmg.pmml.HasFieldReference<?> right)
protected static void checkValue(org.dmg.pmml.Predicate left,
org.dmg.pmml.Predicate right)
protected static void checkValue(org.dmg.pmml.HasValue<?> left,
org.dmg.pmml.HasValue<?> right)
protected static void checkValueSet(org.dmg.pmml.Predicate left,
org.dmg.pmml.Predicate right)
protected static void checkValueSet(org.dmg.pmml.HasValueSet<?> left,
org.dmg.pmml.HasValueSet<?> right)
public boolean hasParent()
public org.dmg.pmml.PMMLObject getParent()
public org.dmg.pmml.PMMLObject getParent(int arg0)
Copyright © 2023. All rights reserved.