Interface ParseFilter

All Superinterfaces:
Cloneable, Serializable
All Known Subinterfaces:
ListParseFilter

@Deprecated(since="2021-07-29") public interface ParseFilter extends Cloneable, Serializable
Deprecated.
This API is deprecated as Apache Abdera is a retired project since 2017.
ParseFilter's determine which elements and attributes are acceptable within a parsed document. They are set via the ParserOptions.setParseFilter method.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Deprecated.
    Returns true if elements with the given QName are acceptable
    boolean
    acceptable(QName qname, QName attribute)
    Deprecated.
    Returns true if attributes with the given qname appearing on elements with the given qname are acceptable
    Deprecated.
    Clone this ParseFilter
    boolean
    Deprecated.
    Return true if the parser should ignore comments
    boolean
    Deprecated.
    Return true if the parser should ignore processing instructions
    boolean
    Deprecated.
    Return true if the parser should ignore insignificant whitespace
    setIgnoreComments(boolean ignore)
    Deprecated.
    True if the parser should ignore comments
    Deprecated.
    True if the parser should ignore processing instructions
    setIgnoreWhitespace(boolean ignore)
    Deprecated.
    True if the parser should ignore insignificant whitespace
  • Method Details

    • clone

      Deprecated.
      Clone this ParseFilter
      Throws:
      CloneNotSupportedException
    • acceptable

      boolean acceptable(QName qname)
      Deprecated.
      Returns true if elements with the given QName are acceptable
    • acceptable

      boolean acceptable(QName qname, QName attribute)
      Deprecated.
      Returns true if attributes with the given qname appearing on elements with the given qname are acceptable
    • getIgnoreComments

      boolean getIgnoreComments()
      Deprecated.
      Return true if the parser should ignore comments
    • getIgnoreWhitespace

      boolean getIgnoreWhitespace()
      Deprecated.
      Return true if the parser should ignore insignificant whitespace
    • getIgnoreProcessingInstructions

      boolean getIgnoreProcessingInstructions()
      Deprecated.
      Return true if the parser should ignore processing instructions
    • setIgnoreComments

      ParseFilter setIgnoreComments(boolean ignore)
      Deprecated.
      True if the parser should ignore comments
    • setIgnoreWhitespace

      ParseFilter setIgnoreWhitespace(boolean ignore)
      Deprecated.
      True if the parser should ignore insignificant whitespace
    • setIgnoreProcessingInstructions

      ParseFilter setIgnoreProcessingInstructions(boolean ignore)
      Deprecated.
      True if the parser should ignore processing instructions