Class TextBetweenOperation

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

public class TextBetweenOperation extends Object
  • Constructor Details

    • TextBetweenOperation

      public TextBetweenOperation()
  • Method Details

    • getFieldMatcher

      public TextMatcher getFieldMatcher()
      Gets field matcher for fields on which to extract values.
      Returns:
      field matcher
    • setFieldMatcher

      public TextBetweenOperation setFieldMatcher(TextMatcher fieldMatcher)
      Sets field matcher for fields on which to extract values.
      Parameters:
      fieldMatcher - field matcher
    • getStartMatcher

      public TextMatcher getStartMatcher()
      Gets the start delimiter matcher for text to extract.
      Returns:
      start delimiter matcher
    • setStartMatcher

      public TextBetweenOperation setStartMatcher(TextMatcher startMatcher)
      Sets the start delimiter matcher for text to extract.
      Parameters:
      startMatcher - start delimiter matcher
    • getEndMatcher

      public TextMatcher getEndMatcher()
      Gets the end delimiter matcher for text to extract.
      Returns:
      end delimiter matcher
    • setEndMatcher

      public TextBetweenOperation setEndMatcher(TextMatcher endMatcher)
      Sets the end delimiter matcher for text to extract.
      Parameters:
      endMatcher - end delimiter matcher
    • getToField

      public String getToField()
      The target field for extracted text.
      Returns:
      target field
    • isInclusive

      public boolean isInclusive()
    • getOnSet

      public PropertySetter getOnSet()
      The property setter to use when a value is set.
      Returns:
      property setter
    • setToField

      public TextBetweenOperation setToField(String toField)
      The target field for extracted text.
      Parameters:
      toField - target field
      Returns:
      this.
    • setInclusive

      public TextBetweenOperation setInclusive(boolean inclusive)
      Returns:
      this.
    • setOnSet

      public TextBetweenOperation setOnSet(PropertySetter onSet)
      The property setter to use when a value is set.
      Parameters:
      onSet - property setter
      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