public abstract class com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315Excl 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.Canonicalizer20010315Excl
  super_class: com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase
{
  private java.util.SortedSet<java.lang.String> inclusiveNSSet;
    descriptor: Ljava/util/SortedSet;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/SortedSet<Ljava/lang/String;>;

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

  public void <init>(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315Excl this
        start local 1 // boolean includeComments
         0: .line 75
            aload 0 /* this */
            iload 1 /* includeComments */
            invokespecial com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase.<init>:(Z)V
         1: .line 67
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315Excl.propagateDefaultNamespace:Z
         2: .line 76
            return
        end local 1 // boolean includeComments
        end local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315Excl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    3     0             this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl;
            0    3     1  includeComments  Z
    MethodParameters:
                 Name  Flags
      includeComments  

  public byte[] engineCanonicalizeSubTree(Node);
    descriptor: (LNode;)[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315Excl this
         0: .line 85
            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.Canonicalizer20010315Excl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    MethodParameters:
          Name  Flags
      rootNode  

  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.Canonicalizer20010315Excl this
         0: .line 99
            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.Canonicalizer20010315Excl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    MethodParameters:
                     Name  Flags
      rootNode             
      inclusiveNamespaces  

  public byte[] engineCanonicalizeSubTree(Node, java.lang.String, boolean);
    descriptor: (LNode;Ljava/lang/String;Z)[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315Excl this
         0: .line 114
            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.Canonicalizer20010315Excl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    MethodParameters:
                           Name  Flags
      rootNode                   
      inclusiveNamespaces        
      propagateDefaultNamespace  

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

  public byte[] engineCanonicalize(com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;Ljava/lang/String;)[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315Excl this
        start local 1 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput rootNode
        start local 2 // java.lang.String inclusiveNamespaces
         0: .line 145
            aload 0 /* this */
            aload 2 /* inclusiveNamespaces */
            invokestatic com.sun.org.apache.xml.internal.security.transforms.params.InclusiveNamespaces.prefixStr2Set:(Ljava/lang/String;)Ljava/util/SortedSet;
            putfield com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315Excl.inclusiveNSSet:Ljava/util/SortedSet;
         1: .line 146
            aload 0 /* this */
            aload 1 /* rootNode */
            invokespecial com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase.engineCanonicalize:(Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;)[B
            areturn
        end local 2 // java.lang.String inclusiveNamespaces
        end local 1 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput rootNode
        end local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315Excl this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    2     0                 this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl;
            0    2     1             rootNode  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;
            0    2     2  inclusiveNamespaces  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    MethodParameters:
                     Name  Flags
      rootNode             
      inclusiveNamespaces  

  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.Canonicalizer20010315Excl this
         0: .line 156
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tName clash: The method engineCanonicalizeXPathNodeSet(Set<Node>, String) of type Canonicalizer20010315Excl 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.Canonicalizer20010315Excl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl;
    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  

  protected void outputAttributesSubtree(Element, com.sun.org.apache.xml.internal.security.c14n.implementations.NameSpaceSymbTable, java.util.Map<java.lang.String, byte[]>);
    descriptor: (LElement;Lcom/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable;Ljava/util/Map;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315Excl this
         0: .line 164
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tDOMException cannot be resolved to a type\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\tNamedNodeMap cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tThe method getMappingWithoutRendered(String) from the type NameSpaceSymbTable refers to the missing type Attr\n\tAttr 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.Canonicalizer20010315Excl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException, DOMException, java.io.IOException
    Signature: (LElement;Lcom/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable;Ljava/util/Map<Ljava/lang/String;[B>;)V
    MethodParameters:
         Name  Flags
      element  
      ns       
      cache    

  protected void outputAttributes(Element, com.sun.org.apache.xml.internal.security.c14n.implementations.NameSpaceSymbTable, java.util.Map<java.lang.String, byte[]>);
    descriptor: (LElement;Lcom/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable;Ljava/util/Map;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315Excl this
         0: .line 241
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tDOMException cannot be resolved to a type\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\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\tAttr 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.Canonicalizer20010315Excl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException, DOMException, java.io.IOException
    Signature: (LElement;Lcom/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable;Ljava/util/Map<Ljava/lang/String;[B>;)V
    MethodParameters:
         Name  Flags
      element  
      ns       
      cache    

  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.Canonicalizer20010315Excl this
         0: .line 343
            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.Canonicalizer20010315Excl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException, ParserConfigurationException, java.io.IOException, SAXException
    MethodParameters:
       Name  Flags
      input  
}
SourceFile: "Canonicalizer20010315Excl.java"