public interface org.apache.xml.utils.XMLString
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.apache.xml.utils.XMLString
  super_class: java.lang.Object
{
  public abstract void dispatchCharactersEvents(org.xml.sax.ContentHandler);
    descriptor: (Lorg/xml/sax/ContentHandler;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
      Name  Flags
      ch    

  public abstract void dispatchAsComment(org.xml.sax.ext.LexicalHandler);
    descriptor: (Lorg/xml/sax/ext/LexicalHandler;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
      Name  Flags
      lh    

  public abstract org.apache.xml.utils.XMLString fixWhiteSpace(boolean, boolean, boolean);
    descriptor: (ZZZ)Lorg/apache/xml/utils/XMLString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                         Name  Flags
      trimHead                 
      trimTail                 
      doublePunctuationSpaces  

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

  public abstract char charAt(int);
    descriptor: (I)C
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract void getChars(int, int, char[], int);
    descriptor: (II[CI)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      srcBegin  
      srcEnd    
      dst       
      dstBegin  

  public abstract boolean equals(org.apache.xml.utils.XMLString);
    descriptor: (Lorg/apache/xml/utils/XMLString;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      anObject  

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

  public abstract boolean equals(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      anObject  

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

  public abstract int compareTo(org.apache.xml.utils.XMLString);
    descriptor: (Lorg/apache/xml/utils/XMLString;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      anotherString  

  public abstract int compareToIgnoreCase(org.apache.xml.utils.XMLString);
    descriptor: (Lorg/apache/xml/utils/XMLString;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      str   

  public abstract boolean startsWith(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      prefix   
      toffset  

  public abstract boolean startsWith(org.apache.xml.utils.XMLString, int);
    descriptor: (Lorg/apache/xml/utils/XMLString;I)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      prefix   
      toffset  

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

  public abstract boolean startsWith(org.apache.xml.utils.XMLString);
    descriptor: (Lorg/apache/xml/utils/XMLString;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      prefix  

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

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

  public abstract int indexOf(int);
    descriptor: (I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      ch    

  public abstract int indexOf(int, int);
    descriptor: (II)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      ch         
      fromIndex  

  public abstract int lastIndexOf(int);
    descriptor: (I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      ch    

  public abstract int lastIndexOf(int, int);
    descriptor: (II)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      ch         
      fromIndex  

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

  public abstract int indexOf(org.apache.xml.utils.XMLString);
    descriptor: (Lorg/apache/xml/utils/XMLString;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      str   

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

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

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

  public abstract org.apache.xml.utils.XMLString substring(int);
    descriptor: (I)Lorg/apache/xml/utils/XMLString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      beginIndex  

  public abstract org.apache.xml.utils.XMLString substring(int, int);
    descriptor: (II)Lorg/apache/xml/utils/XMLString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      beginIndex  
      endIndex    

  public abstract org.apache.xml.utils.XMLString concat(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/xml/utils/XMLString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      str   

  public abstract org.apache.xml.utils.XMLString toLowerCase(java.util.Locale);
    descriptor: (Ljava/util/Locale;)Lorg/apache/xml/utils/XMLString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      locale  

  public abstract org.apache.xml.utils.XMLString toLowerCase();
    descriptor: ()Lorg/apache/xml/utils/XMLString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.apache.xml.utils.XMLString toUpperCase(java.util.Locale);
    descriptor: (Ljava/util/Locale;)Lorg/apache/xml/utils/XMLString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      locale  

  public abstract org.apache.xml.utils.XMLString toUpperCase();
    descriptor: ()Lorg/apache/xml/utils/XMLString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.apache.xml.utils.XMLString trim();
    descriptor: ()Lorg/apache/xml/utils/XMLString;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

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

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

  public abstract double toDouble();
    descriptor: ()D
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "XMLString.java"