Class StringInterner

  • All Implemented Interfaces:
    Visitor

    public class StringInterner
    extends AttributeInterner<java.lang.String>

    A Visitor that interns String attribute values.

    Strings are interned using the standard String.intern() method.

    • Constructor Detail

      • StringInterner

        public StringInterner()
    • Method Detail

      • intern

        public java.lang.String intern​(java.lang.String string)
        Specified by:
        intern in class Interner<java.lang.String>
      • 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()