public abstract class com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 extends com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11
  super_class: com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase
{
  private static final java.lang.String XMLNS_URI;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2000/xmlns/"

  private static final java.lang.String XML_LANG_URI;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/XML/1998/namespace"

  private static java.util.logging.Logger log;
    descriptor: Ljava/util/logging/Logger;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private final java.util.SortedSet<Attr> result;
    descriptor: Ljava/util/SortedSet;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/SortedSet<LAttr;>;

  private boolean firstCall;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11$XmlAttrStack xmlattrStack;
    descriptor: Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11$XmlAttrStack;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
         0: .line 37
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.xml.parsers cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.xml cannot be resolved\n\tAttr cannot be resolved to a type\n\tThe constructor TreeSet<Attr>(NavigableMap<Attr,Object>) refers to the missing type Attr\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tList<Attr> cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tList<Attr> cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tList<Attr> cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tName clash: The method engineCanonicalizeXPathNodeSet(Set<Node>, String) of type Canonicalizer11 has the same erasure as engineCanonicalizeXPathNodeSet(Set<Node>, String) of type CanonicalizerSpi but does not override it\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tThe method getMapping(String) from the type NameSpaceSymbTable refers to the missing type Attr\n\tAttr cannot be resolved to a type\n\tParserConfigurationException cannot be resolved to a type\n\tSAXException cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tThe method getSubNode() from the type XMLSignatureInput refers to the missing type Node\n\tThe method getSubNode() from the type XMLSignatureInput refers to the missing type Node\n\tThe method getNodeSet() from the type XMLSignatureInput refers to the missing type Node\n\tElement cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11;
    MethodParameters:
                 Name  Flags
      includeComments  

  public byte[] engineCanonicalizeXPathNodeSet(java.util.Set<Node>, java.lang.String);
    descriptor: (Ljava/util/Set;Ljava/lang/String;)[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
         0: .line 208
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tName clash: The method engineCanonicalizeXPathNodeSet(Set<Node>, String) of type Canonicalizer11 has the same erasure as engineCanonicalizeXPathNodeSet(Set<Node>, String) of type CanonicalizerSpi but does not override it\n\tNode cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    Signature: (Ljava/util/Set<LNode;>;Ljava/lang/String;)[B
    MethodParameters:
                     Name  Flags
      xpathNodeSet         
      inclusiveNamespaces  

  public byte[] engineCanonicalizeSubTree(Node, java.lang.String);
    descriptor: (LNode;Ljava/lang/String;)[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
         0: .line 223
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tNode cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    MethodParameters:
                     Name  Flags
      rootNode             
      inclusiveNamespaces  

  protected java.util.Iterator<Attr> handleAttributesSubtree(Element, com.sun.org.apache.xml.internal.security.c14n.implementations.NameSpaceSymbTable);
    descriptor: (LElement;Lcom/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable;)Ljava/util/Iterator;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
         0: .line 244
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tAttr cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tAttr cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    Signature: (LElement;Lcom/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable;)Ljava/util/Iterator<LAttr;>;
    MethodParameters:
         Name  Flags
      element  
      ns       

  protected java.util.Iterator<Attr> handleAttributes(Element, com.sun.org.apache.xml.internal.security.c14n.implementations.NameSpaceSymbTable);
    descriptor: (LElement;Lcom/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable;)Ljava/util/Iterator;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
         0: .line 310
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tAttr cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tThe method getMapping(String) from the type NameSpaceSymbTable refers to the missing type Attr\n\tAttr cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    Signature: (LElement;Lcom/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable;)Ljava/util/Iterator<LAttr;>;
    MethodParameters:
         Name  Flags
      element  
      ns       

  protected void circumventBugIfNeeded(com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
         0: .line 401
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tParserConfigurationException cannot be resolved to a type\n\tSAXException cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tThe method getSubNode() from the type XMLSignatureInput refers to the missing type Node\n\tThe method getSubNode() from the type XMLSignatureInput refers to the missing type Node\n\tThe method getNodeSet() from the type XMLSignatureInput refers to the missing type Node\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException, ParserConfigurationException, java.io.IOException, SAXException
    MethodParameters:
       Name  Flags
      input  

  protected void handleParent(Element, com.sun.org.apache.xml.internal.security.c14n.implementations.NameSpaceSymbTable);
    descriptor: (LElement;Lcom/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
         0: .line 415
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11;
    MethodParameters:
      Name  Flags
      e     
      ns    

  private static java.lang.String joinURI(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 451
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.net.URISyntaxException
    MethodParameters:
             Name  Flags
      baseURI      
      relativeURI  

  private static java.lang.String removeDotSegments(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 522
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      path  

  private static void printStep(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 677
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
        Name  Flags
      step    
      output  
      input   
}
SourceFile: "Canonicalizer11.java"
NestMembers:
  com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11$XmlAttrStack  com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11$XmlAttrStack$XmlsStackElement
InnerClasses:
  private XmlAttrStack = com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11$XmlAttrStack of com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer11