Package org.jpmml.model.visitors
Class VersionStandardizer
- java.lang.Object
-
- org.jpmml.model.visitors.AbstractVisitor
-
- org.jpmml.model.visitors.VersionInspector
-
- org.jpmml.model.visitors.VersionStandardizer
-
- All Implemented Interfaces:
Visitor
public class VersionStandardizer extends VersionInspector
A Visitor that standardizes a class model object by reducing vendor extension markup.
- See Also:
ExportFilter
-
-
Constructor Summary
Constructors Constructor Description VersionStandardizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description 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)-
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
-
-
-
-
Method Detail
-
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
-
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()
-
-