Class HierarchyTagger.HierarchyDetails

    • Constructor Detail

      • HierarchyDetails

        public HierarchyDetails()
      • HierarchyDetails

        public HierarchyDetails​(String fromField,
                                String toField,
                                String fromSeparator,
                                String toSeparator)
    • Method Detail

      • getFromField

        public String getFromField()
      • setFromField

        public void setFromField​(String fromField)
      • getToField

        public String getToField()
      • setToField

        public void setToField​(String toField)
      • getFromSeparator

        public String getFromSeparator()
      • setFromSeparator

        public void setFromSeparator​(String fromSeparator)
      • getToSeparator

        public String getToSeparator()
      • setToSeparator

        public void setToSeparator​(String toSeparator)
      • isOverwrite

        @Deprecated
        public boolean isOverwrite()
        Deprecated.
        Since 3.0.0 use getOnSet().
        Gets whether existing value for the same field should be overwritten.
        Returns:
        true if overwriting existing value.
      • setOverwrite

        @Deprecated
        public void setOverwrite​(boolean overwrite)
        Deprecated.
        Since 3.0.0 use setOnSet(PropertySetter).
        Sets whether existing value for the same field should be overwritten.
        Parameters:
        overwrite - true if overwriting existing value.
      • getOnSet

        public PropertySetter getOnSet()
        Gets the property setter to use when a value is set.
        Returns:
        property setter
        Since:
        3.0.0
      • setOnSet

        public void setOnSet​(PropertySetter onSet)
        Sets the property setter to use when a value is set.
        Parameters:
        onSet - property setter
        Since:
        3.0.0
      • isKeepEmptySegments

        public boolean isKeepEmptySegments()
      • setKeepEmptySegments

        public void setKeepEmptySegments​(boolean keepEmptySegments)
      • isRegex

        public boolean isRegex()
      • setRegex

        public void setRegex​(boolean regex)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object