public abstract class VersionInspector extends AbstractVisitor
| Constructor and Description |
|---|
VersionInspector() |
| Modifier and Type | Method and Description |
|---|---|
default PMMLObject |
getParent() |
default PMMLObject |
getParent(int index) |
abstract void |
handleAdded(PMMLObject object,
AnnotatedElement element,
Added added) |
abstract void |
handleOptional(PMMLObject object,
AnnotatedElement element,
Optional optional) |
abstract void |
handleRemoved(PMMLObject object,
AnnotatedElement element,
Removed removed) |
abstract void |
handleRequired(PMMLObject object,
AnnotatedElement element,
Required required) |
default boolean |
hasParent() |
protected static boolean |
isAttribute(Field field) |
protected static boolean |
isElement(Field field) |
protected static boolean |
isEnumValue(Field field) |
default PMMLObject |
popParent() |
default void |
pushParent(PMMLObject parent) |
VisitorAction |
visit(Apply apply) |
VisitorAction |
visit(PMMLObject object) |
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, visitpublic abstract void handleAdded(PMMLObject object, AnnotatedElement element, Added added)
public abstract void handleRemoved(PMMLObject object, AnnotatedElement element, Removed removed)
public abstract void handleOptional(PMMLObject object, AnnotatedElement element, Optional optional)
public abstract void handleRequired(PMMLObject object, AnnotatedElement element, Required required)
public VisitorAction visit(PMMLObject object)
visit in class AbstractVisitorpublic VisitorAction visit(Apply apply)
visit in interface Visitorvisit in class AbstractVisitorprotected static boolean isAttribute(Field field)
protected static boolean isEnumValue(Field field)
protected static boolean isElement(Field field)
public boolean hasParent()
public PMMLObject getParent()
public PMMLObject getParent(int index)
public void pushParent(PMMLObject parent)
public PMMLObject popParent()
Copyright © 2024. All rights reserved.