Class BaseDocumentSplitterConfig

All Implemented Interfaces:
Labelable
Direct Known Subclasses:
CsvSplitterConfig, DomSplitterConfig, PdfPageSplitterConfig, TranslatorSplitterConfig, XmlStreamSplitterConfig

public class BaseDocumentSplitterConfig extends BaseDocHandlerConfig
  • Constructor Details

    • BaseDocumentSplitterConfig

      public BaseDocumentSplitterConfig()
  • Method Details

    • isDiscardOriginal

      public boolean isDiscardOriginal()
      Whether to discard the original document after it was split. Only applies if the document was actually split.
      Returns:
      true when discarding original document after effective split, false otherwise.
    • setDiscardOriginal

      public BaseDocumentSplitterConfig setDiscardOriginal(boolean discardOriginal)
      Whether to discard the original document after it was split. Only applies if the document was actually split.
      Parameters:
      discardOriginal - true to discard original document after effective split.
      Returns:
      this.
    • equals

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

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class BaseLabelableConfig
    • hashCode

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

      public String toString()
      Overrides:
      toString in class BaseLabelableConfig