Class VersionInspector

    • Constructor Detail

      • VersionInspector

        public VersionInspector()
    • Method Detail

      • handleAdded

        public abstract void handleAdded​(PMMLObject object,
                                         java.lang.reflect.AnnotatedElement element,
                                         Added added)
      • handleRemoved

        public abstract void handleRemoved​(PMMLObject object,
                                           java.lang.reflect.AnnotatedElement element,
                                           Removed removed)
      • handleOptional

        public abstract void handleOptional​(PMMLObject object,
                                            java.lang.reflect.AnnotatedElement element,
                                            Optional optional)
      • handleRequired

        public abstract void handleRequired​(PMMLObject object,
                                            java.lang.reflect.AnnotatedElement element,
                                            Required required)
      • 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()