Class CompoundMatcher

    • Field Detail

      • children

        protected java.util.LinkedHashSet<Matcher> children
    • Constructor Detail

      • CompoundMatcher

        public CompoundMatcher()
    • Method Detail

      • hashCode

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

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • numberChildren

        protected int numberChildren()
      • addChild

        public void addChild​(Matcher child)
      • removeChild

        protected void removeChild​(Matcher child)
      • clear

        protected void clear()
      • getChildren

        public java.util.Collection<Matcher> getChildren()
      • childIterator

        public java.util.Iterator<Matcher> childIterator()
      • writeChildrenXML

        public void writeChildrenXML​(XMLOutput xmlOutput)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • toString

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

        public int maxChildren()