public abstract class com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase extends com.sun.org.apache.xml.internal.security.c14n.CanonicalizerSpi
  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.CanonicalizerBase
  super_class: com.sun.org.apache.xml.internal.security.c14n.CanonicalizerSpi
{
  private static final byte[] _END_PI;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] _BEGIN_PI;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] _END_COMM;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] _BEGIN_COMM;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] __XA_;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] __X9_;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] _QUOT_;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] __XD_;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] _GT_;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] _LT_;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] _END_TAG;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] _AMP_;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final byte[] _EQUALS_STR;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static final com.sun.org.apache.xml.internal.security.c14n.helper.AttrCompare COMPARE;
    descriptor: Lcom/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final java.lang.String XML;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "xml"

  static final java.lang.String XMLNS;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "xmlns"

  static final int NODE_BEFORE_DOCUMENT_ELEMENT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  static final int NODE_NOT_BEFORE_OR_AFTER_DOCUMENT_ELEMENT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  static final int NODE_AFTER_DOCUMENT_ELEMENT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  java.util.List nodeFilter;
    descriptor: Ljava/util/List;
    flags: (0x0000) 

  boolean _includeComments;
    descriptor: Z
    flags: (0x0000) 

  java.util.Set<Node> _xpathNodeSet;
    descriptor: Ljava/util/Set;
    flags: (0x0000) 
    Signature: Ljava/util/Set<LNode;>;

  Node _excludeNode;
    descriptor: LNode;
    flags: (0x0000) 

  java.io.OutputStream _writer;
    descriptor: Ljava/io/OutputStream;
    flags: (0x0000) 

  private Attr nullNode;
    descriptor: LAttr;
    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.CanonicalizerBase 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.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.xml cannot be resolved\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\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tName clash: The method engineCanonicalizeXPathNodeSet(Set<Node>) of type CanonicalizerBase has the same erasure as engineCanonicalizeXPathNodeSet(Set<Node>) 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\tNode cannot be resolved to a type\n\tThe method engineCanonicalize(byte[]) from the type CanonicalizerSpi refers to the missing type ParserConfigurationException\n\tThe method getSubNode() from the type XMLSignatureInput refers to the missing type Node\n\tThe method getExcludeNode() from the type XMLSignatureInput refers to the missing type Node\n\tThe method circumventBugIfNeeded(XMLSignatureInput) from the type CanonicalizerBase refers to the missing type ParserConfigurationException\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 engineCanonicalizeXPathNodeSet(Set<Node>) is ambiguous for the type CanonicalizerBase\n\tThe method getNodeSet() from the type XMLSignatureInput refers to the missing type ParserConfigurationException\n\tParserConfigurationException cannot be resolved to a type\n\tSAXException cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tThe method getParentNameSpaces(Element, NameSpaceSymbTable) from the type CanonicalizerBase refers to the missing type Element\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tThe method outputCommentToWriter(Comment, OutputStream, int) from the type CanonicalizerBase refers to the missing type Comment\n\tComment cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tThe method outputPItoWriter(ProcessingInstruction, OutputStream, int) from the type CanonicalizerBase refers to the missing type ProcessingInstruction\n\tProcessingInstruction cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tElement 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\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tThe method getParentNameSpaces(Element, NameSpaceSymbTable) from the type CanonicalizerBase refers to the missing type Element\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tThe method outputCommentToWriter(Comment, OutputStream, int) from the type CanonicalizerBase refers to the missing type Comment\n\tComment cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tThe method outputPItoWriter(ProcessingInstruction, OutputStream, int) from the type CanonicalizerBase refers to the missing type ProcessingInstruction\n\tProcessingInstruction cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tParserConfigurationException cannot be resolved to a type\n\tProcessingInstruction cannot be resolved to a type\n\tComment cannot be resolved to a type\n\tDocument 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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    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.CanonicalizerBase this
         0: .line 120
            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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    MethodParameters:
          Name  Flags
      rootNode  

  public byte[] engineCanonicalizeXPathNodeSet(java.util.Set<Node>);
    descriptor: (Ljava/util/Set;)[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.CanonicalizerBase this
         0: .line 130
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tName clash: The method engineCanonicalizeXPathNodeSet(Set<Node>) of type CanonicalizerBase has the same erasure as engineCanonicalizeXPathNodeSet(Set<Node>) 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\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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    Signature: (Ljava/util/Set<LNode;>;)[B
    MethodParameters:
              Name  Flags
      xpathNodeSet  

  public byte[] engineCanonicalize(com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;)[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.CanonicalizerBase this
         0: .line 149
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method engineCanonicalize(byte[]) from the type CanonicalizerSpi refers to the missing type ParserConfigurationException\n\tThe method getSubNode() from the type XMLSignatureInput refers to the missing type Node\n\tThe method getExcludeNode() from the type XMLSignatureInput refers to the missing type Node\n\tThe method circumventBugIfNeeded(XMLSignatureInput) from the type CanonicalizerBase refers to the missing type ParserConfigurationException\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 engineCanonicalizeXPathNodeSet(Set<Node>) is ambiguous for the type CanonicalizerBase\n\tThe method getNodeSet() from the type XMLSignatureInput refers to the missing type ParserConfigurationException\n\tParserConfigurationException cannot be resolved to a type\n\tSAXException 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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    MethodParameters:
       Name  Flags
      input  

  public void setWriter(java.io.OutputStream);
    descriptor: (Ljava/io/OutputStream;)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.CanonicalizerBase this
         0: .line 182
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    MethodParameters:
         Name  Flags
      _writer  

  byte[] engineCanonicalizeSubTree(Node, Node);
    descriptor: (LNode;LNode;)[B
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase this
         0: .line 196
            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\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tThe method getParentNameSpaces(Element, NameSpaceSymbTable) from the type CanonicalizerBase refers to the missing type Element\n\tElement 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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    MethodParameters:
             Name  Flags
      rootNode     
      excludeNode  

  final void canonicalizeSubTree(Node, com.sun.org.apache.xml.internal.security.c14n.implementations.NameSpaceSymbTable, Node, int);
    descriptor: (LNode;Lcom/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable;LNode;I)V
    flags: (0x0010) ACC_FINAL
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase this
         0: .line 241
            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\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tThe method outputCommentToWriter(Comment, OutputStream, int) from the type CanonicalizerBase refers to the missing type Comment\n\tComment cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tThe method outputPItoWriter(ProcessingInstruction, OutputStream, int) from the type CanonicalizerBase refers to the missing type ProcessingInstruction\n\tProcessingInstruction cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tElement 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\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException, java.io.IOException
    MethodParameters:
               Name  Flags
      currentNode    
      ns             
      endnode        
      documentLevel  

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

  final void canonicalizeXPathNodeSet(Node, Node);
    descriptor: (LNode;LNode;)V
    flags: (0x0010) ACC_FINAL
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase this
         0: .line 382
            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\tNode cannot be resolved to a variable\n\tThe method getParentNameSpaces(Element, NameSpaceSymbTable) from the type CanonicalizerBase refers to the missing type Element\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tThe method outputCommentToWriter(Comment, OutputStream, int) from the type CanonicalizerBase refers to the missing type Comment\n\tComment cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tThe method outputPItoWriter(ProcessingInstruction, OutputStream, int) from the type CanonicalizerBase refers to the missing type ProcessingInstruction\n\tProcessingInstruction cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tNode cannot be resolved to a variable\n\tElement 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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException, java.io.IOException
    MethodParameters:
             Name  Flags
      currentNode  
      endnode      

  int isVisibleDO(Node, int);
    descriptor: (LNode;I)I
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase this
         0: .line 520
            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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    MethodParameters:
             Name  Flags
      currentNode  
      level        

  int isVisibleInt(Node);
    descriptor: (LNode;)I
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase this
         0: .line 533
            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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    MethodParameters:
             Name  Flags
      currentNode  

  boolean isVisible(Node);
    descriptor: (LNode;)Z
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase this
         0: .line 547
            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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    MethodParameters:
             Name  Flags
      currentNode  

  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: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase this
         0: .line 560
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tElement 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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    MethodParameters:
      Name  Flags
      e     
      ns    

  final void getParentNameSpaces(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: (0x0010) ACC_FINAL
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase this
         0: .line 588
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tElement 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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    MethodParameters:
      Name  Flags
      el    
      ns    

  abstract java.util.Iterator 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: (0x0400) ACC_ABSTRACT
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    MethodParameters:
      Name  Flags
      E     
      ns    

  abstract java.util.Iterator 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: (0x0400) ACC_ABSTRACT
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
    MethodParameters:
      Name  Flags
      E     
      ns    

  abstract void circumventBugIfNeeded(com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;)V
    flags: (0x0400) ACC_ABSTRACT
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException, ParserConfigurationException, java.io.IOException, SAXException
    MethodParameters:
       Name  Flags
      input  

  static final void outputAttrToWriter(java.lang.String, java.lang.String, java.io.OutputStream, java.util.Map);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/io/OutputStream;Ljava/util/Map;)V
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    Code:
      stack=3, locals=4, args_size=4
         0: .line 656
            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.io.IOException
    MethodParameters:
        Name  Flags
      name    final
      value   final
      writer  final
      cache   final

  static final void outputPItoWriter(ProcessingInstruction, java.io.OutputStream, int);
    descriptor: (LProcessingInstruction;Ljava/io/OutputStream;I)V
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=3
         0: .line 714
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tProcessingInstruction cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.io.IOException
    MethodParameters:
           Name  Flags
      currentPI  
      writer     
      position   

  static final void outputCommentToWriter(Comment, java.io.OutputStream, int);
    descriptor: (LComment;Ljava/io/OutputStream;I)V
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=3
         0: .line 767
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tComment cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.io.IOException
    MethodParameters:
                Name  Flags
      currentComment  
      writer          
      position        

  static final void outputTextToWriter(java.lang.String, java.io.OutputStream);
    descriptor: (Ljava/lang/String;Ljava/io/OutputStream;)V
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    Code:
      stack=3, locals=2, args_size=2
         0: .line 802
            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.io.IOException
    MethodParameters:
        Name  Flags
      text    final
      writer  final

  protected Attr getNullNode(Document);
    descriptor: (LDocument;)LAttr;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.c14n.implementations.CanonicalizerBase this
         0: .line 839
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument 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.CanonicalizerBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase;
    MethodParameters:
               Name  Flags
      ownerDocument  
}
SourceFile: "CanonicalizerBase.java"