Class CompoundMatcher

java.lang.Object
edu.umd.cs.findbugs.filter.CompoundMatcher
All Implemented Interfaces:
Matcher
Direct Known Subclasses:
AndMatcher, NotMatcher, OrMatcher

public abstract class CompoundMatcher extends Object implements Matcher
  • Field Details

  • Constructor Details

    • CompoundMatcher

      public CompoundMatcher()
  • Method Details

    • hashCode

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

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

      protected int numberChildren()
    • addChild

      public void addChild(Matcher child)
    • removeChild

      protected void removeChild(Matcher child)
    • clear

      protected void clear()
    • getChildren

      public Collection<Matcher> getChildren()
    • childIterator

      public Iterator<Matcher> childIterator()
    • writeChildrenXML

      public void writeChildrenXML(XMLOutput xmlOutput) throws IOException
      Throws:
      IOException
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • maxChildren

      public int maxChildren()