public interface org.joox.Match extends java.lang.Iterable<org.w3c.dom.Element>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.joox.Match
  super_class: java.lang.Object
{
  public abstract org.joox.Match namespace(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      namespacePrefix  
      namespaceURI     

  public abstract org.joox.Match namespaces(java.util.Map<java.lang.String, java.lang.String>);
    descriptor: (Ljava/util/Map;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lorg/joox/Match;
    MethodParameters:
      Name  Flags
      map   

  public abstract java.util.List<java.lang.String> namespaceURIs();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public abstract java.util.List<java.lang.String> namespaceURIs(int[]);
    descriptor: ([I)Ljava/util/List;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([I)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
         Name  Flags
      indexes  

  public abstract java.lang.String namespaceURI();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String namespaceURI(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract java.util.List<java.lang.String> namespacePrefixes();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public abstract java.util.List<java.lang.String> namespacePrefixes(int[]);
    descriptor: ([I)Ljava/util/List;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([I)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
         Name  Flags
      indexes  

  public abstract java.lang.String namespacePrefix();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String namespacePrefix(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract org.w3c.dom.Element get(int);
    descriptor: (I)Lorg/w3c/dom/Element;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract org.w3c.dom.Document document();
    descriptor: ()Lorg/w3c/dom/Document;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.List<org.w3c.dom.Element> get(int[]);
    descriptor: ([I)Ljava/util/List;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([I)Ljava/util/List<Lorg/w3c/dom/Element;>;
    MethodParameters:
         Name  Flags
      indexes  

  public abstract java.util.List<org.w3c.dom.Element> get();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Lorg/w3c/dom/Element;>;

  public abstract int size();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isEmpty();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isNotEmpty();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match add(org.w3c.dom.Element[]);
    descriptor: ([Lorg/w3c/dom/Element;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      elements  

  public abstract org.joox.Match add(org.joox.Match[]);
    descriptor: ([Lorg/joox/Match;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      elements  

  public abstract org.joox.Match reverse();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match andSelf();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match child();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match child(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match child(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match child(int);
    descriptor: (I)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract org.joox.Match children();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match children(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match children(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match children(int[]);
    descriptor: ([I)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      indexes  

  public abstract java.util.List<org.joox.Match> each();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Lorg/joox/Match;>;

  public abstract org.joox.Match each(org.joox.Each);
    descriptor: (Lorg/joox/Each;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      each  

  public abstract org.joox.Match each(org.joox.Each[]);
    descriptor: ([Lorg/joox/Each;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      each  

  public abstract org.joox.Match each(java.lang.Iterable<? extends org.joox.Each>);
    descriptor: (Ljava/lang/Iterable;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/Iterable<+Lorg/joox/Each;>;)Lorg/joox/Match;
    MethodParameters:
      Name  Flags
      each  

  public abstract org.joox.Match filter(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match filter(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match eq(int[]);
    descriptor: ([I)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      indexes  

  public abstract org.joox.Match find();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match find(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match find(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match xpath(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      expression  

  public abstract org.joox.Match xpath(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      expression  
      variables   

  public abstract org.joox.Match first();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match has(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match has(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract boolean is(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract boolean is(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match last();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract <E> java.util.List<E> map(org.joox.Mapper<E>);
    descriptor: (Lorg/joox/Mapper;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <E:Ljava/lang/Object;>(Lorg/joox/Mapper<TE;>;)Ljava/util/List<TE;>;
    MethodParameters:
      Name  Flags
      map   

  public abstract org.joox.Match next();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match next(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match next(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match nextAll();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match nextAll(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match nextAll(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match nextUntil(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      until  

  public abstract org.joox.Match nextUntil(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      until  

  public abstract org.joox.Match nextUntil(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      until     
      selector  

  public abstract org.joox.Match nextUntil(java.lang.String, org.joox.Filter);
    descriptor: (Ljava/lang/String;Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      until   
      filter  

  public abstract org.joox.Match nextUntil(org.joox.Filter, java.lang.String);
    descriptor: (Lorg/joox/Filter;Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      until     
      selector  

  public abstract org.joox.Match nextUntil(org.joox.Filter, org.joox.Filter);
    descriptor: (Lorg/joox/Filter;Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      until   
      filter  

  public abstract org.joox.Match not(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match not(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match parent();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match parent(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match parent(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match parents();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match parents(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match parents(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match parentsUntil(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      until  

  public abstract org.joox.Match parentsUntil(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      until  

  public abstract org.joox.Match parentsUntil(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      until     
      selector  

  public abstract org.joox.Match parentsUntil(java.lang.String, org.joox.Filter);
    descriptor: (Ljava/lang/String;Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      until   
      filter  

  public abstract org.joox.Match parentsUntil(org.joox.Filter, java.lang.String);
    descriptor: (Lorg/joox/Filter;Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      until     
      selector  

  public abstract org.joox.Match parentsUntil(org.joox.Filter, org.joox.Filter);
    descriptor: (Lorg/joox/Filter;Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      until   
      filter  

  public abstract org.joox.Match prev();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match prev(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match prev(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match prevAll();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match prevAll(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match prevAll(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match prevUntil(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      until  

  public abstract org.joox.Match prevUntil(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      until  

  public abstract org.joox.Match prevUntil(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      until     
      selector  

  public abstract org.joox.Match prevUntil(java.lang.String, org.joox.Filter);
    descriptor: (Ljava/lang/String;Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      until   
      filter  

  public abstract org.joox.Match prevUntil(org.joox.Filter, java.lang.String);
    descriptor: (Lorg/joox/Filter;Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      until     
      selector  

  public abstract org.joox.Match prevUntil(org.joox.Filter, org.joox.Filter);
    descriptor: (Lorg/joox/Filter;Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      until   
      filter  

  public abstract org.joox.Match siblings();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match siblings(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match siblings(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match slice(int);
    descriptor: (I)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      start  

  public abstract org.joox.Match slice(int, int);
    descriptor: (II)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      start  
      end    

  public abstract org.joox.Match matchText(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      regex  

  public abstract org.joox.Match matchText(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      regex        
      keepMatches  

  public abstract org.joox.Match matchAttr(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      name        
      valueRegex  

  public abstract org.joox.Match matchAttr(java.lang.String, java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Z)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      name         
      valueRegex   
      keepMatches  

  public abstract org.joox.Match matchTag(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      regex  

  public abstract org.joox.Match matchTag(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      regex        
      keepMatches  

  public abstract org.joox.Match leaf();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match before(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match before(org.joox.Content);
    descriptor: (Lorg/joox/Content;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match before(org.joox.Match[]);
    descriptor: ([Lorg/joox/Match;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match before(org.w3c.dom.Element[]);
    descriptor: ([Lorg/w3c/dom/Element;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match after(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match after(org.joox.Content);
    descriptor: (Lorg/joox/Content;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match after(org.joox.Match[]);
    descriptor: ([Lorg/joox/Match;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match after(org.w3c.dom.Element[]);
    descriptor: ([Lorg/w3c/dom/Element;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match prepend(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match prepend(org.joox.Content);
    descriptor: (Lorg/joox/Content;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match prepend(org.joox.Match[]);
    descriptor: ([Lorg/joox/Match;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match prepend(org.w3c.dom.Element[]);
    descriptor: ([Lorg/w3c/dom/Element;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match append(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match append(org.joox.Content);
    descriptor: (Lorg/joox/Content;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match append(org.joox.Match[]);
    descriptor: ([Lorg/joox/Match;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match append(org.w3c.dom.Element[]);
    descriptor: ([Lorg/w3c/dom/Element;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match replaceWith(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match replaceWith(org.joox.Content);
    descriptor: (Lorg/joox/Content;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match replaceWith(org.joox.Match[]);
    descriptor: ([Lorg/joox/Match;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match replaceWith(org.w3c.dom.Element[]);
    descriptor: ([Lorg/w3c/dom/Element;)Lorg/joox/Match;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match rename(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      tag   

  public abstract org.joox.Match rename(org.joox.Content);
    descriptor: (Lorg/joox/Content;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      tag   

  public abstract org.joox.Match empty();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match remove();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.joox.Match remove(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      selector  

  public abstract org.joox.Match remove(org.joox.Filter);
    descriptor: (Lorg/joox/Filter;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract org.joox.Match wrap(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      parent  

  public abstract org.joox.Match wrap(org.joox.Content);
    descriptor: (Lorg/joox/Content;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      parent  

  public abstract org.joox.Match unwrap();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String attr(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  

  public abstract <T> T attr(java.lang.String, java.lang.Class<T>);
    descriptor: (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;)TT;
    MethodParameters:
      Name  Flags
      name  
      type  

  public abstract java.util.List<java.lang.String> attrs(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
      Name  Flags
      name  

  public abstract <T> java.util.List<T> attrs(java.lang.String, java.lang.Class<T>);
    descriptor: (Ljava/lang/String;Ljava/lang/Class;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;)Ljava/util/List<TT;>;
    MethodParameters:
      Name  Flags
      name  
      type  

  public abstract org.joox.Match attr(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      name   
      value  

  public abstract org.joox.Match attr(java.lang.String, org.joox.Content);
    descriptor: (Ljava/lang/String;Lorg/joox/Content;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      name   
      value  

  public abstract org.joox.Match removeAttr(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  

  public abstract java.util.List<java.lang.String> contents();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public abstract java.util.List<java.lang.String> contents(int[]);
    descriptor: ([I)Ljava/util/List;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([I)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
         Name  Flags
      indexes  

  public abstract java.lang.String content();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String content(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract org.joox.Match content(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match content(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match content(org.joox.Content);
    descriptor: (Lorg/joox/Content;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract java.util.List<java.lang.String> texts();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public abstract <T> java.util.List<T> texts(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Ljava/util/List<TT;>;
    MethodParameters:
      Name  Flags
      type  

  public abstract java.util.List<java.lang.String> texts(int[]);
    descriptor: ([I)Ljava/util/List;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([I)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
         Name  Flags
      indexes  

  public abstract java.lang.String text();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract <T> T text(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
    MethodParameters:
      Name  Flags
      type  

  public abstract java.lang.String text(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract org.joox.Match text(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match text(org.joox.Content);
    descriptor: (Lorg/joox/Content;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract java.util.List<java.lang.String> cdatas();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public abstract <T> java.util.List<T> cdatas(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Ljava/util/List<TT;>;
    MethodParameters:
      Name  Flags
      type  

  public abstract java.util.List<java.lang.String> cdatas(int[]);
    descriptor: ([I)Ljava/util/List;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([I)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
         Name  Flags
      indexes  

  public abstract java.lang.String cdata();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract <T> T cdata(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
    MethodParameters:
      Name  Flags
      type  

  public abstract java.lang.String cdata(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract org.joox.Match cdata(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match cdata(org.joox.Content);
    descriptor: (Lorg/joox/Content;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      content  

  public abstract org.joox.Match copy();
    descriptor: ()Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.List<java.lang.String> xpaths();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public abstract java.util.List<java.lang.String> xpaths(int[]);
    descriptor: ([I)Ljava/util/List;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([I)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
         Name  Flags
      indexes  

  public abstract java.lang.String xpath();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String xpath(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract java.util.List<java.lang.String> tags();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public abstract java.util.List<java.lang.String> tags(int[]);
    descriptor: ([I)Ljava/util/List;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([I)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
         Name  Flags
      indexes  

  public abstract java.lang.String tag();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String tag(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract java.util.List<java.lang.String> ids();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public abstract java.util.List<java.lang.String> ids(int[]);
    descriptor: ([I)Ljava/util/List;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([I)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
         Name  Flags
      indexes  

  public abstract <T> java.util.List<T> ids(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Ljava/util/List<TT;>;
    MethodParameters:
      Name  Flags
      type  

  public abstract java.lang.String id();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String id(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract <T> T id(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
    MethodParameters:
      Name  Flags
      type  

  public abstract org.joox.Match write(java.io.Writer);
    descriptor: (Ljava/io/Writer;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      writer  

  public abstract org.joox.Match write(java.io.OutputStream);
    descriptor: (Ljava/io/OutputStream;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      stream  

  public abstract org.joox.Match write(java.io.File);
    descriptor: (Ljava/io/File;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      file  

  public abstract <T> java.util.List<T> unmarshal(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Ljava/util/List<TT;>;
    MethodParameters:
      Name  Flags
      type  

  public abstract <T> java.util.List<T> unmarshal(java.lang.Class<T>, int[]);
    descriptor: (Ljava/lang/Class;[I)Ljava/util/List;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;[I)Ljava/util/List<TT;>;
    MethodParameters:
         Name  Flags
      type     
      indexes  

  public abstract <T> T unmarshalOne(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
    MethodParameters:
      Name  Flags
      type  

  public abstract <T> T unmarshalOne(java.lang.Class<T>, );
    descriptor: (Ljava/lang/Class;I)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;I)TT;
    MethodParameters:
       Name  Flags
      type   
      index  

  public abstract org.joox.Match transform(javax.xml.transform.Transformer);
    descriptor: (Ljavax/xml/transform/Transformer;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      transformer  

  public abstract org.joox.Match transform(javax.xml.transform.Source);
    descriptor: (Ljavax/xml/transform/Source;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      transformer  

  public abstract org.joox.Match transform(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      transformer  

  public abstract org.joox.Match transform(java.io.Reader);
    descriptor: (Ljava/io/Reader;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      transformer  

  public abstract org.joox.Match transform(java.net.URL);
    descriptor: (Ljava/net/URL;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      transformer  

  public abstract org.joox.Match transform(java.io.File);
    descriptor: (Ljava/io/File;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      transformer  

  public abstract org.joox.Match transform(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      transformer  

  public abstract org.joox.Match sort(java.util.Comparator<org.w3c.dom.Element>);
    descriptor: (Ljava/util/Comparator;)Lorg/joox/Match;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Comparator<Lorg/w3c/dom/Element;>;)Lorg/joox/Match;
    MethodParameters:
            Name  Flags
      comparator  
}
Signature: Ljava/lang/Object;Ljava/lang/Iterable<Lorg/w3c/dom/Element;>;
SourceFile: "Match.java"