Package org.jpmml.evaluator.visitors
Class ValueParser
- java.lang.Object
-
- org.jpmml.model.visitors.AbstractVisitor
-
- org.jpmml.model.visitors.FieldResolver
-
- org.jpmml.evaluator.visitors.ValueParser
-
- All Implemented Interfaces:
org.dmg.pmml.Visitor,org.jpmml.model.visitors.Resettable
public class ValueParser extends org.jpmml.model.visitors.FieldResolver
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classValueParser.Mode
-
Field Summary
Fields Modifier and Type Field Description static java.lang.ThreadLocal<ValueParser.Mode>MODE_PROVIDER
-
Constructor Summary
Constructors Constructor Description ValueParser()ValueParser(ValueParser.Mode mode)
-
Method Summary
All Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description ValueParser.ModegetMode()default org.dmg.pmml.PMMLObjectgetParent()default org.dmg.pmml.PMMLObjectgetParent(int arg0)default booleanhasParent()org.dmg.pmml.PMMLObjectpopParent()default voidpushParent(org.dmg.pmml.PMMLObject arg0)voidreset()protected org.dmg.pmml.DataTyperesolveDataType(java.lang.String name)protected org.dmg.pmml.DataTyperesolveTargetDataType(java.lang.String name)voidsetMode(ValueParser.Mode mode)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.baseline.FieldValue fieldValue)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.baseline.FieldValueCount fieldValueCount)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.Constant constant)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.Discretize discretize)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.DiscretizeBin discretizeBin)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.general_regression.BaselineStratum baselineStartum)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.general_regression.Category category)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.general_regression.PPCell ppCell)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.MapValues mapValues)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.MiningField miningField)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.naive_bayes.PairCounts pairCounts)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.NormDiscrete normDiscrete)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.regression.CategoricalPredictor categoricalPredictor)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.SimplePredicate simplePredicate)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.SimpleSetPredicate simpleSetPredicate)org.dmg.pmml.VisitorActionvisit(org.dmg.pmml.Value value)-
Methods inherited from class org.jpmml.model.visitors.FieldResolver
getFields, getFields, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from class org.jpmml.model.visitors.AbstractVisitor
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
-
-
-
-
Field Detail
-
MODE_PROVIDER
public static final java.lang.ThreadLocal<ValueParser.Mode> MODE_PROVIDER
-
-
Constructor Detail
-
ValueParser
public ValueParser()
-
ValueParser
public ValueParser(ValueParser.Mode mode)
-
-
Method Detail
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.general_regression.BaselineStratum baselineStartum)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.regression.CategoricalPredictor categoricalPredictor)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.general_regression.Category category)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.Constant constant)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.Discretize discretize)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.DiscretizeBin discretizeBin)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.baseline.FieldValue fieldValue)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.baseline.FieldValueCount fieldValueCount)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.MapValues mapValues)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.MiningField miningField)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.NormDiscrete normDiscrete)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.naive_bayes.PairCounts pairCounts)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.general_regression.PPCell ppCell)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.SimplePredicate simplePredicate)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.SimpleSetPredicate simpleSetPredicate)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
visit
public org.dmg.pmml.VisitorAction visit(org.dmg.pmml.Value value)
- Specified by:
visitin interfaceorg.dmg.pmml.Visitor- Overrides:
visitin classorg.jpmml.model.visitors.AbstractVisitor
-
getMode
public ValueParser.Mode getMode()
-
setMode
public void setMode(ValueParser.Mode mode)
-
reset
public void reset()
- Specified by:
resetin interfaceorg.jpmml.model.visitors.Resettable- Overrides:
resetin classorg.jpmml.model.visitors.FieldResolver
-
popParent
public org.dmg.pmml.PMMLObject popParent()
- Overrides:
popParentin classorg.jpmml.model.visitors.FieldResolver
-
resolveDataType
protected org.dmg.pmml.DataType resolveDataType(java.lang.String name)
-
resolveTargetDataType
protected org.dmg.pmml.DataType resolveTargetDataType(java.lang.String name)
-
hasParent
public default boolean hasParent()
-
getParent
public default org.dmg.pmml.PMMLObject getParent()
-
getParent
public default org.dmg.pmml.PMMLObject getParent(int arg0)
-
pushParent
public default void pushParent(org.dmg.pmml.PMMLObject arg0)
-
-