Package org.jpmml.model.visitors
Class ActiveFieldFinder
- java.lang.Object
-
- org.jpmml.model.visitors.AbstractVisitor
-
- org.jpmml.model.visitors.ActiveFieldFinder
-
- All Implemented Interfaces:
Visitor,Resettable
public class ActiveFieldFinder extends AbstractVisitor implements Resettable
A Visitor that determines which fields are referenced during the evaluation of a class model object.
- See Also:
HasActiveFields
-
-
Constructor Summary
Constructors Constructor Description ActiveFieldFinder()
-
Method Summary
-
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
-
-
-
-
Method Detail
-
reset
public void reset()
- Specified by:
resetin interfaceResettable
-
visit
public VisitorAction visit(Aggregate aggregate)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(BayesInput bayesInput)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(BlockIndicator blockIndicator)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(CategoricalPredictor categoricalPredictor)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(ClusteringField clusteringField)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(ContinuousNode continuousNode)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(DiscreteNode discreteNode)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(Discretize discretize)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(FieldColumnPair fieldColumnPair)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(FieldRef fieldRef)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(FieldValue fieldValue)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(FieldValueCount fieldValueCount)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(GeneralRegressionModel generalRegressionModel)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(Item item)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(KNNInput knnInput)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(Lag lag)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(Model model)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(NormContinuous normContinuous)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(NormDiscrete normDiscrete)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(NumericPredictor numericPredictor)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(ParentValue parentValue)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(PPCell ppCell)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(Predictor predictor)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(SetPredicate setPredicate)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(SimplePredicate simplePredicate)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(SimpleSetPredicate simpleSetPredicate)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(TestDistributions testDistributions)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(TextIndex textIndex)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
public VisitorAction visit(VariableWeight variableWeight)
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
getFieldNames
public java.util.Set<java.lang.String> getFieldNames()
-
getFieldNames
public static java.util.Set<java.lang.String> getFieldNames(PMMLObject... objects)
-
getFieldNames
public static java.util.Set<java.lang.String> getFieldNames(ActiveFieldFinder activeFieldFinder, PMMLObject... objects)
-
hasParent
public default boolean hasParent()
-
getParent
public default PMMLObject getParent()
-
getParent
public default PMMLObject getParent(int index)
-
pushParent
public default void pushParent(PMMLObject parent)
-
popParent
public default PMMLObject popParent()
-
-