public abstract class org.jsoup.select.Evaluator
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.jsoup.select.Evaluator
  super_class: java.lang.Object
{
  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jsoup.select.Evaluator this
         0: .line 25
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 26
            return
        end local 0 // org.jsoup.select.Evaluator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/jsoup/select/Evaluator;

  public abstract boolean matches(org.jsoup.nodes.Element, org.jsoup.nodes.Element);
    descriptor: (Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      root     
      element  
}
SourceFile: "Evaluator.java"
NestMembers:
  org.jsoup.select.Evaluator$AllElements  org.jsoup.select.Evaluator$Attribute  org.jsoup.select.Evaluator$AttributeKeyPair  org.jsoup.select.Evaluator$AttributeStarting  org.jsoup.select.Evaluator$AttributeWithValue  org.jsoup.select.Evaluator$AttributeWithValueContaining  org.jsoup.select.Evaluator$AttributeWithValueEnding  org.jsoup.select.Evaluator$AttributeWithValueMatching  org.jsoup.select.Evaluator$AttributeWithValueNot  org.jsoup.select.Evaluator$AttributeWithValueStarting  org.jsoup.select.Evaluator$Class  org.jsoup.select.Evaluator$ContainsData  org.jsoup.select.Evaluator$ContainsOwnText  org.jsoup.select.Evaluator$ContainsText  org.jsoup.select.Evaluator$CssNthEvaluator  org.jsoup.select.Evaluator$Id  org.jsoup.select.Evaluator$IndexEquals  org.jsoup.select.Evaluator$IndexEvaluator  org.jsoup.select.Evaluator$IndexGreaterThan  org.jsoup.select.Evaluator$IndexLessThan  org.jsoup.select.Evaluator$IsEmpty  org.jsoup.select.Evaluator$IsFirstChild  org.jsoup.select.Evaluator$IsFirstOfType  org.jsoup.select.Evaluator$IsLastChild  org.jsoup.select.Evaluator$IsLastOfType  org.jsoup.select.Evaluator$IsNthChild  org.jsoup.select.Evaluator$IsNthLastChild  org.jsoup.select.Evaluator$IsNthLastOfType  org.jsoup.select.Evaluator$IsNthOfType  org.jsoup.select.Evaluator$IsOnlyChild  org.jsoup.select.Evaluator$IsOnlyOfType  org.jsoup.select.Evaluator$IsRoot  org.jsoup.select.Evaluator$MatchText  org.jsoup.select.Evaluator$Matches  org.jsoup.select.Evaluator$MatchesOwn  org.jsoup.select.Evaluator$Tag  org.jsoup.select.Evaluator$TagEndsWith
InnerClasses:
  public final AllElements = org.jsoup.select.Evaluator$AllElements of org.jsoup.select.Evaluator
  public final Attribute = org.jsoup.select.Evaluator$Attribute of org.jsoup.select.Evaluator
  public abstract AttributeKeyPair = org.jsoup.select.Evaluator$AttributeKeyPair of org.jsoup.select.Evaluator
  public final AttributeStarting = org.jsoup.select.Evaluator$AttributeStarting of org.jsoup.select.Evaluator
  public final AttributeWithValue = org.jsoup.select.Evaluator$AttributeWithValue of org.jsoup.select.Evaluator
  public final AttributeWithValueContaining = org.jsoup.select.Evaluator$AttributeWithValueContaining of org.jsoup.select.Evaluator
  public final AttributeWithValueEnding = org.jsoup.select.Evaluator$AttributeWithValueEnding of org.jsoup.select.Evaluator
  public final AttributeWithValueMatching = org.jsoup.select.Evaluator$AttributeWithValueMatching of org.jsoup.select.Evaluator
  public final AttributeWithValueNot = org.jsoup.select.Evaluator$AttributeWithValueNot of org.jsoup.select.Evaluator
  public final AttributeWithValueStarting = org.jsoup.select.Evaluator$AttributeWithValueStarting of org.jsoup.select.Evaluator
  public final Class = org.jsoup.select.Evaluator$Class of org.jsoup.select.Evaluator
  public final ContainsData = org.jsoup.select.Evaluator$ContainsData of org.jsoup.select.Evaluator
  public final ContainsOwnText = org.jsoup.select.Evaluator$ContainsOwnText of org.jsoup.select.Evaluator
  public final ContainsText = org.jsoup.select.Evaluator$ContainsText of org.jsoup.select.Evaluator
  public abstract CssNthEvaluator = org.jsoup.select.Evaluator$CssNthEvaluator of org.jsoup.select.Evaluator
  public final Id = org.jsoup.select.Evaluator$Id of org.jsoup.select.Evaluator
  public final IndexEquals = org.jsoup.select.Evaluator$IndexEquals of org.jsoup.select.Evaluator
  public abstract IndexEvaluator = org.jsoup.select.Evaluator$IndexEvaluator of org.jsoup.select.Evaluator
  public final IndexGreaterThan = org.jsoup.select.Evaluator$IndexGreaterThan of org.jsoup.select.Evaluator
  public final IndexLessThan = org.jsoup.select.Evaluator$IndexLessThan of org.jsoup.select.Evaluator
  public final IsEmpty = org.jsoup.select.Evaluator$IsEmpty of org.jsoup.select.Evaluator
  public final IsFirstChild = org.jsoup.select.Evaluator$IsFirstChild of org.jsoup.select.Evaluator
  public final IsFirstOfType = org.jsoup.select.Evaluator$IsFirstOfType of org.jsoup.select.Evaluator
  public final IsLastChild = org.jsoup.select.Evaluator$IsLastChild of org.jsoup.select.Evaluator
  public final IsLastOfType = org.jsoup.select.Evaluator$IsLastOfType of org.jsoup.select.Evaluator
  public final IsNthChild = org.jsoup.select.Evaluator$IsNthChild of org.jsoup.select.Evaluator
  public final IsNthLastChild = org.jsoup.select.Evaluator$IsNthLastChild of org.jsoup.select.Evaluator
  public IsNthLastOfType = org.jsoup.select.Evaluator$IsNthLastOfType of org.jsoup.select.Evaluator
  public IsNthOfType = org.jsoup.select.Evaluator$IsNthOfType of org.jsoup.select.Evaluator
  public final IsOnlyChild = org.jsoup.select.Evaluator$IsOnlyChild of org.jsoup.select.Evaluator
  public final IsOnlyOfType = org.jsoup.select.Evaluator$IsOnlyOfType of org.jsoup.select.Evaluator
  public final IsRoot = org.jsoup.select.Evaluator$IsRoot of org.jsoup.select.Evaluator
  public final MatchText = org.jsoup.select.Evaluator$MatchText of org.jsoup.select.Evaluator
  public final Matches = org.jsoup.select.Evaluator$Matches of org.jsoup.select.Evaluator
  public final MatchesOwn = org.jsoup.select.Evaluator$MatchesOwn of org.jsoup.select.Evaluator
  public final Tag = org.jsoup.select.Evaluator$Tag of org.jsoup.select.Evaluator
  public final TagEndsWith = org.jsoup.select.Evaluator$TagEndsWith of org.jsoup.select.Evaluator