Class HierarchyOperation

java.lang.Object
com.norconex.importer.handler.transformer.impl.HierarchyOperation

public class HierarchyOperation extends Object
  • Constructor Details

    • HierarchyOperation

      public HierarchyOperation()
  • Method Details

    • getFromField

      public String getFromField()
    • getToField

      public String getToField()
    • getFromSeparator

      public String getFromSeparator()
    • getToSeparator

      public String getToSeparator()
    • getOnSet

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

      public boolean isKeepEmptySegments()
    • isRegex

      public boolean isRegex()
    • setFromField

      public HierarchyOperation setFromField(String fromField)
      Returns:
      this.
    • setToField

      public HierarchyOperation setToField(String toField)
      Returns:
      this.
    • setFromSeparator

      public HierarchyOperation setFromSeparator(String fromSeparator)
      Returns:
      this.
    • setToSeparator

      public HierarchyOperation setToSeparator(String toSeparator)
      Returns:
      this.
    • setOnSet

      public HierarchyOperation setOnSet(PropertySetter onSet)
      Gets the property setter to use when a value is set.
      Parameters:
      onSet - property setter
      Returns:
      this.
    • setKeepEmptySegments

      public HierarchyOperation setKeepEmptySegments(boolean keepEmptySegments)
      Returns:
      this.
    • setRegex

      public HierarchyOperation setRegex(boolean regex)
      Returns:
      this.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object