Reading .class from ..\share\java\gcj-dom-impl-4.2.jar(gnu/xml/dom/DomDocumentBuilderFactory.class). Magic number: 0xcafebabe, minor_version: 3, major_version: 45. Constant pool (count: 154): #1: Utf8: "gnu/xml/dom/DomDocumentBuilderFactory" #2: Class name: 1="gnu/xml/dom/DomDocumentBuilderFactory" #3: Utf8: "javax/xml/parsers/DocumentBuilderFactory" #4: Class name: 3="javax/xml/parsers/DocumentBuilderFactory" #5: Utf8: "impl" #6: Utf8: "Lorg/w3c/dom/DOMImplementation;" #7: Utf8: "ls" #8: Utf8: "Lorg/w3c/dom/ls/DOMImplementationLS;" #9: Utf8: "secureProcessing" #10: Utf8: "Z" #11: Utf8: "" #12: Utf8: "()V" #13: Utf8: "Code" #14: NameAndType name: 11=, signature: 12=()void #15: Methodref class: 4=javax.xml.parsers.DocumentBuilderFactory name_and_type: 14=< ()void> #16: Utf8: "org/w3c/dom/bootstrap/DOMImplementationRegistry" #17: Class name: 16="org/w3c/dom/bootstrap/DOMImplementationRegistry" #18: Utf8: "newInstance" #19: Utf8: "()Lorg/w3c/dom/bootstrap/DOMImplementationRegistry;" #20: NameAndType name: 18=newInstance, signature: 19=()org.w3c.dom.bootstrap.DOMImplementationRegistry #21: Methodref class: 17=org.w3c.dom.bootstrap.DOMImplementationRegistry name_and_type: 20= #22: Utf8: "LS 3.0" #23: String 22="LS 3.0" #24: Utf8: "getDOMImplementation" #25: Utf8: "(Ljava/lang/String;)Lorg/w3c/dom/DOMImplementation;" #26: NameAndType name: 24=getDOMImplementation, signature: 25=(java.lang.String)org.w3c.dom.DOMImplementation #27: Methodref class: 17=org.w3c.dom.bootstrap.DOMImplementationRegistry name_and_type: 26= #28: NameAndType name: 5=impl, signature: 6=org.w3c.dom.DOMImplementation #29: Fieldref class: 2=gnu.xml.dom.DomDocumentBuilderFactory name_and_type: 28= #30: Utf8: "javax/xml/parsers/FactoryConfigurationError" #31: Class name: 30="javax/xml/parsers/FactoryConfigurationError" #32: Utf8: "no LS implementations found" #33: String 32="no LS implementations found" #34: Utf8: "(Ljava/lang/String;)V" #35: NameAndType name: 11=, signature: 34=(java.lang.String)void #36: Methodref class: 31=javax.xml.parsers.FactoryConfigurationError name_and_type: 35=< (java.lang.String)void> #37: Utf8: "org/w3c/dom/ls/DOMImplementationLS" #38: Class name: 37="org/w3c/dom/ls/DOMImplementationLS" #39: NameAndType name: 7=ls, signature: 8=org.w3c.dom.ls.DOMImplementationLS #40: Fieldref class: 2=gnu.xml.dom.DomDocumentBuilderFactory name_and_type: 39= #41: Utf8: "(Ljava/lang/Exception;)V" #42: NameAndType name: 11=, signature: 41=(java.lang.Exception)void #43: Methodref class: 31=javax.xml.parsers.FactoryConfigurationError name_and_type: 42=< (java.lang.Exception)void> #44: Utf8: "java/lang/Exception" #45: Class name: 44="java/lang/Exception" #46: Utf8: "LineNumberTable" #47: Utf8: "newDocumentBuilder" #48: Utf8: "()Ljavax/xml/parsers/DocumentBuilder;" #49: Utf8: "http://www.w3.org/TR/REC-xml" #50: String 49="http://www.w3.org/TR/REC-xml" #51: Utf8: "createLSParser" #52: Utf8: "(SLjava/lang/String;)Lorg/w3c/dom/ls/LSParser;" #53: NameAndType name: 51=createLSParser, signature: 52=(short,java.lang.String)org.w3c.dom.ls.LSParser #54: InterfaceMethodref class: 38=org.w3c.dom.ls.DOMImplementationLS name_and_type: 53= #55: Utf8: "org/w3c/dom/ls/LSParser" #56: Class name: 55="org/w3c/dom/ls/LSParser" #57: Utf8: "getDomConfig" #58: Utf8: "()Lorg/w3c/dom/DOMConfiguration;" #59: NameAndType name: 57=getDomConfig, signature: 58=()org.w3c.dom.DOMConfiguration #60: InterfaceMethodref class: 56=org.w3c.dom.ls.LSParser name_and_type: 59= #61: Utf8: "namespaces" #62: String 61="namespaces" #63: Utf8: "isNamespaceAware" #64: Utf8: "()Z" #65: NameAndType name: 63=isNamespaceAware, signature: 64=()boolean #66: Methodref class: 2=gnu.xml.dom.DomDocumentBuilderFactory name_and_type: 65= #67: Utf8: "java/lang/Boolean" #68: Class name: 67="java/lang/Boolean" #69: Utf8: "TRUE" #70: Utf8: "Ljava/lang/Boolean;" #71: NameAndType name: 69=TRUE, signature: 70=java.lang.Boolean #72: Fieldref class: 68=java.lang.Boolean name_and_type: 71= #73: Utf8: "FALSE" #74: NameAndType name: 73=FALSE, signature: 70=java.lang.Boolean #75: Fieldref class: 68=java.lang.Boolean name_and_type: 74= #76: Utf8: "setParameter" #77: Utf8: "(Lorg/w3c/dom/DOMConfiguration;Ljava/lang/String;Ljava/lang/Object;)V" #78: NameAndType name: 76=setParameter, signature: 77=(org.w3c.dom.DOMConfiguration,java.lang.String,java.lang.Object)void #79: Methodref class: 2=gnu.xml.dom.DomDocumentBuilderFactory name_and_type: 78= #80: Utf8: "element-content-whitespace" #81: String 80="element-content-whitespace" #82: Utf8: "isIgnoringElementContentWhitespace" #83: NameAndType name: 82=isIgnoringElementContentWhitespace, signature: 64=()boolean #84: Methodref class: 2=gnu.xml.dom.DomDocumentBuilderFactory name_and_type: 83= #85: Utf8: "comments" #86: String 85="comments" #87: Utf8: "isIgnoringComments" #88: NameAndType name: 87=isIgnoringComments, signature: 64=()boolean #89: Methodref class: 2=gnu.xml.dom.DomDocumentBuilderFactory name_and_type: 88= #90: Utf8: "expand-entity-references" #91: String 90="expand-entity-references" #92: Utf8: "isExpandEntityReferences" #93: NameAndType name: 92=isExpandEntityReferences, signature: 64=()boolean #94: Methodref class: 2=gnu.xml.dom.DomDocumentBuilderFactory name_and_type: 93= #95: Utf8: "coalescing" #96: String 95="coalescing" #97: Utf8: "isCoalescing" #98: NameAndType name: 97=isCoalescing, signature: 64=()boolean #99: Methodref class: 2=gnu.xml.dom.DomDocumentBuilderFactory name_and_type: 98= #100: Utf8: "validating" #101: String 100="validating" #102: Utf8: "isValidating" #103: NameAndType name: 102=isValidating, signature: 64=()boolean #104: Methodref class: 2=gnu.xml.dom.DomDocumentBuilderFactory name_and_type: 103= #105: Utf8: "xinclude-aware" #106: String 105="xinclude-aware" #107: Utf8: "isXIncludeAware" #108: NameAndType name: 107=isXIncludeAware, signature: 64=()boolean #109: Methodref class: 2=gnu.xml.dom.DomDocumentBuilderFactory name_and_type: 108= #110: Utf8: "gnu/xml/dom/DomDocumentBuilder" #111: Class name: 110="gnu/xml/dom/DomDocumentBuilder" #112: Utf8: "(Lorg/w3c/dom/DOMImplementation;Lorg/w3c/dom/ls/DOMImplementationLS;Lorg/w3c/dom/ls/LSParser;)V" #113: NameAndType name: 11=, signature: 112=(org.w3c.dom.DOMImplementation,org.w3c.dom.ls.DOMImplementationLS,org.w3c.dom.ls.LSParser)void #114: Methodref class: 111=gnu.xml.dom.DomDocumentBuilder name_and_type: 113=< (org.w3c.dom.DOMImplementation,org.w3c.dom.ls.DOMImplementationLS,org.w3c.dom.ls.LSParser)void> #115: Utf8: "Exceptions" #116: Utf8: "javax/xml/parsers/ParserConfigurationException" #117: Class name: 116="javax/xml/parsers/ParserConfigurationException" #118: Utf8: "org/w3c/dom/DOMConfiguration" #119: Class name: 118="org/w3c/dom/DOMConfiguration" #120: Utf8: "canSetParameter" #121: Utf8: "(Ljava/lang/String;Ljava/lang/Object;)Z" #122: NameAndType name: 120=canSetParameter, signature: 121=(java.lang.String,java.lang.Object)boolean #123: InterfaceMethodref class: 119=org.w3c.dom.DOMConfiguration name_and_type: 122= #124: Methodref class: 117=javax.xml.parsers.ParserConfigurationException name_and_type: 35=< (java.lang.String)void> #125: Utf8: "(Ljava/lang/String;Ljava/lang/Object;)V" #126: NameAndType name: 76=setParameter, signature: 125=(java.lang.String,java.lang.Object)void #127: InterfaceMethodref class: 119=org.w3c.dom.DOMConfiguration name_and_type: 126= #128: Utf8: "getAttribute" #129: Utf8: "(Ljava/lang/String;)Ljava/lang/Object;" #130: Utf8: "setAttribute" #131: Utf8: "setFeature" #132: Utf8: "(Ljava/lang/String;Z)V" #133: Utf8: "java/lang/NullPointerException" #134: Class name: 133="java/lang/NullPointerException" #135: Methodref class: 134=java.lang.NullPointerException name_and_type: 14=< ()void> #136: Utf8: "javax/xml/XMLConstants" #137: Class name: 136="javax/xml/XMLConstants" #138: Utf8: "FEATURE_SECURE_PROCESSING" #139: Utf8: "Ljava/lang/String;" #140: NameAndType name: 138=FEATURE_SECURE_PROCESSING, signature: 139=java.lang.String #141: Fieldref class: 137=javax.xml.XMLConstants name_and_type: 140= #142: Utf8: "java/lang/String" #143: Class name: 142="java/lang/String" #144: Utf8: "equals" #145: Utf8: "(Ljava/lang/Object;)Z" #146: NameAndType name: 144=equals, signature: 145=(java.lang.Object)boolean #147: Methodref class: 143=java.lang.String name_and_type: 146= #148: NameAndType name: 9=secureProcessing, signature: 10=boolean #149: Fieldref class: 2=gnu.xml.dom.DomDocumentBuilderFactory name_and_type: 148= #150: Utf8: "getFeature" #151: Utf8: "(Ljava/lang/String;)Z" #152: Utf8: "SourceFile" #153: Utf8: "DomDocumentBuilderFactory.java" Access flags: 0x21 public super This class: 2=gnu.xml.dom.DomDocumentBuilderFactory, super: 4=javax.xml.parsers.DocumentBuilderFactory Interfaces (count: 0): Fields (count: 3): Field name:"impl" final Signature: 6=org.w3c.dom.DOMImplementation Field name:"ls" final Signature: 8=org.w3c.dom.ls.DOMImplementationLS Field name:"secureProcessing" private Signature: 10=boolean Methods (count: 7): Method name:"" public Signature: 12=()void Attribute "Code", length:108, max_stack:4, max_locals:2, code_length:60 Exceptions (count: 1): start: 4, end: 46, handler: 49, type: 45=java.lang.Exception Attribute "LineNumberTable", length:22, count: 5 Method name:"newDocumentBuilder" public Signature: 48=()javax.xml.parsers.DocumentBuilder Attribute "Code", length:258, max_stack:5, max_locals:3, code_length:198 Attribute "LineNumberTable", length:42, count: 10 Attribute "Exceptions", length:4, count: 1 0: #117= Method name:"setParameter" Signature: 77=(org.w3c.dom.DOMConfiguration,java.lang.String,java.lang.Object)void Attribute "Code", length:57, max_stack:4, max_locals:4, code_length:29 Attribute "LineNumberTable", length:10, count: 2 Attribute "Exceptions", length:4, count: 1 0: #117= Method name:"getAttribute" public Signature: 129=(java.lang.String)java.lang.Object Attribute "Code", length:26, max_stack:1, max_locals:2, code_length:2 Attribute "LineNumberTable", length:6, count: 1 Method name:"setAttribute" public Signature: 125=(java.lang.String,java.lang.Object)void Attribute "Code", length:13, max_stack:0, max_locals:3, code_length:1 Method name:"setFeature" public Signature: 132=(java.lang.String,boolean)void Attribute "Code", length:73, max_stack:4, max_locals:3, code_length:37 Attribute "LineNumberTable", length:18, count: 4 Attribute "Exceptions", length:4, count: 1 0: #117= Method name:"getFeature" public Signature: 151=(java.lang.String)boolean Attribute "Code", length:52, max_stack:4, max_locals:2, code_length:24 Attribute "LineNumberTable", length:10, count: 2 Attribute "Exceptions", length:4, count: 1 0: #117= Attributes (count: 1): Attribute "SourceFile", length:2, #153="DomDocumentBuilderFactory.java"