Package org.jpmml.model.visitors
Class VersionChecker
- java.lang.Object
-
- org.jpmml.model.visitors.AbstractVisitor
-
- org.jpmml.model.visitors.VersionInspector
-
- org.jpmml.model.visitors.VersionChecker
-
- All Implemented Interfaces:
Visitor,Resettable
public class VersionChecker extends VersionInspector implements Resettable
-
-
Constructor Summary
Constructors Constructor Description VersionChecker(Version version)
-
Method Summary
All Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description java.util.List<MarkupException>getExceptions()default PMMLObjectgetParent()default PMMLObjectgetParent(int index)voidhandleAdded(PMMLObject object, java.lang.reflect.AnnotatedElement element, Added added)voidhandleOptional(PMMLObject object, java.lang.reflect.AnnotatedElement element, Optional optional)voidhandleRemoved(PMMLObject object, java.lang.reflect.AnnotatedElement element, Removed removed)voidhandleRequired(PMMLObject object, java.lang.reflect.AnnotatedElement element, Required required)default booleanhasParent()default PMMLObjectpopParent()default voidpushParent(PMMLObject parent)voidreset()-
Methods inherited from class org.jpmml.model.visitors.VersionInspector
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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Constructor Detail
-
VersionChecker
public VersionChecker(Version version)
-
-
Method Detail
-
reset
public void reset()
- Specified by:
resetin interfaceResettable
-
handleAdded
public void handleAdded(PMMLObject object, java.lang.reflect.AnnotatedElement element, Added added)
- Specified by:
handleAddedin classVersionInspector
-
handleRemoved
public void handleRemoved(PMMLObject object, java.lang.reflect.AnnotatedElement element, Removed removed)
- Specified by:
handleRemovedin classVersionInspector
-
handleOptional
public void handleOptional(PMMLObject object, java.lang.reflect.AnnotatedElement element, Optional optional)
- Specified by:
handleOptionalin classVersionInspector
-
handleRequired
public void handleRequired(PMMLObject object, java.lang.reflect.AnnotatedElement element, Required required)
- Specified by:
handleRequiredin classVersionInspector
-
getExceptions
public java.util.List<MarkupException> getExceptions()
-
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()
-
-