Class FieldRenamer

  • All Implemented Interfaces:
    Visitor

    public class FieldRenamer
    extends FieldNameFilterer

    A Visitor that renames a Field and all references to it.

    • Constructor Detail

      • FieldRenamer

        public FieldRenamer​(java.lang.String from,
                            java.lang.String to)
      • FieldRenamer

        public FieldRenamer​(java.util.Map<java.lang.String,​java.lang.String> mappings)
    • Method Detail

      • filter

        public java.lang.String filter​(java.lang.String name)
        Specified by:
        filter in class FieldNameFilterer
      • getMappings

        public java.util.Map<java.lang.String,​java.lang.String> getMappings()
      • 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()