final class com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl extends javax.xml.validation.ValidatorHandler implements org.xml.sax.DTDHandler, com.sun.org.apache.xerces.internal.impl.validation.EntityState, com.sun.org.apache.xerces.internal.xs.PSVIProvider, com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHelper, com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl
super_class: javax.xml.validation.ValidatorHandler
{
private static final java.lang.String NAMESPACE_PREFIXES;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xml.org/sax/features/namespace-prefixes"
protected static final java.lang.String STRING_INTERNING;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xml.org/sax/features/string-interning"
private static final java.lang.String ERROR_REPORTER;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/error-reporter"
private static final java.lang.String NAMESPACE_CONTEXT;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/namespace-context"
private static final java.lang.String SCHEMA_VALIDATOR;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/validator/schema"
private static final java.lang.String SECURITY_MANAGER;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/security-manager"
private static final java.lang.String SYMBOL_TABLE;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/symbol-table"
private static final java.lang.String VALIDATION_MANAGER;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/validation-manager"
private static final java.lang.String XML_SECURITY_PROPERTY_MANAGER;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
private com.sun.org.apache.xerces.internal.impl.XMLErrorReporter fErrorReporter;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.xni.NamespaceContext fNamespaceContext;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator fSchemaValidator;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.util.SymbolTable fSymbolTable;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.validation.ValidationManager fValidationManager;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager fComponentManager;
descriptor: Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
flags: (0x0002) ACC_PRIVATE
private final com.sun.org.apache.xerces.internal.util.SAXLocatorWrapper fSAXLocatorWrapper;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private boolean fNeedPushNSContext;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.util.HashMap fUnparsedEntities;
descriptor: Ljava/util/HashMap;
flags: (0x0002) ACC_PRIVATE
private boolean fStringsInternalized;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private final com.sun.org.apache.xerces.internal.xni.QName fElementQName;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.org.apache.xerces.internal.xni.QName fAttributeQName;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.org.apache.xerces.internal.util.XMLAttributesImpl fAttributes;
descriptor: Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.org.apache.xerces.internal.util.AttributesProxy fAttrAdapter;
descriptor: Lcom/sun/org/apache/xerces/internal/util/AttributesProxy;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.org.apache.xerces.internal.xni.XMLString fTempString;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private org.xml.sax.ContentHandler fContentHandler;
descriptor: Lorg/xml/sax/ContentHandler;
flags: (0x0002) ACC_PRIVATE
private final com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider fTypeInfoProvider;
descriptor: Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$ResolutionForwarder fResolutionForwarder;
descriptor: Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$ResolutionForwarder;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(com.sun.org.apache.xerces.internal.jaxp.validation.XSGrammarPoolContainer);
descriptor: (Lcom/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager
dup
aload 1
invokespecial com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.<init>:(Lcom/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer;)V
invokespecial com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.<init>:(Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;)V
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "http://xml.org/sax/features/namespace-prefixes"
aastore
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.addRecognizedFeatures:([Ljava/lang/String;)V
2: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
ldc "http://xml.org/sax/features/namespace-prefixes"
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.setFeature:(Ljava/lang/String;Z)V
3: aload 0
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.setErrorHandler:(Lorg/xml/sax/ErrorHandler;)V
4: aload 0
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.setResourceResolver:(Lorg/w3c/dom/ls/LSResourceResolver;)V
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 6 1 grammarContainer Lcom/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer;
MethodParameters:
Name Flags
grammarContainer
public void <init>(com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager);
descriptor: (Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial javax.xml.validation.ValidatorHandler.<init>:()V
1: aload 0
new com.sun.org.apache.xerces.internal.util.SAXLocatorWrapper
dup
invokespecial com.sun.org.apache.xerces.internal.util.SAXLocatorWrapper.<init>:()V
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSAXLocatorWrapper:Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
2: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNeedPushNSContext:Z
3: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fUnparsedEntities:Ljava/util/HashMap;
4: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fStringsInternalized:Z
5: aload 0
new com.sun.org.apache.xerces.internal.xni.QName
dup
invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:()V
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
6: aload 0
new com.sun.org.apache.xerces.internal.xni.QName
dup
invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:()V
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
7: aload 0
new com.sun.org.apache.xerces.internal.util.XMLAttributesImpl
dup
invokespecial com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.<init>:()V
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
8: aload 0
new com.sun.org.apache.xerces.internal.util.AttributesProxy
dup
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
invokespecial com.sun.org.apache.xerces.internal.util.AttributesProxy.<init>:(Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)V
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttrAdapter:Lcom/sun/org/apache/xerces/internal/util/AttributesProxy;
9: aload 0
new com.sun.org.apache.xerces.internal.xni.XMLString
dup
invokespecial com.sun.org.apache.xerces.internal.xni.XMLString.<init>:()V
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
10: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
11: aload 0
new com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider
dup
aload 0
invokespecial com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider.<init>:(Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;)V
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
12: aload 0
new com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$ResolutionForwarder
dup
aconst_null
invokespecial com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$ResolutionForwarder.<init>:(Lorg/w3c/dom/ls/LSResourceResolver;)V
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fResolutionForwarder:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$ResolutionForwarder;
13: aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
14: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
ldc "http://apache.org/xml/properties/internal/error-reporter"
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.XMLErrorReporter
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
15: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
ldc "http://apache.org/xml/properties/internal/namespace-context"
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xni.NamespaceContext
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
16: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
ldc "http://apache.org/xml/properties/internal/validator/schema"
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSchemaValidator:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
17: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
ldc "http://apache.org/xml/properties/internal/symbol-table"
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.util.SymbolTable
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
18: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
ldc "http://apache.org/xml/properties/internal/validation-manager"
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.validation.ValidationManager
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
19: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 20 1 componentManager Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
MethodParameters:
Name Flags
componentManager
public void setContentHandler(org.xml.sax.ContentHandler);
descriptor: (Lorg/xml/sax/ContentHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 2 1 receiver Lorg/xml/sax/ContentHandler;
MethodParameters:
Name Flags
receiver
public org.xml.sax.ContentHandler getContentHandler();
descriptor: ()Lorg/xml/sax/ContentHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
public void setErrorHandler(org.xml.sax.ErrorHandler);
descriptor: (Lorg/xml/sax/ErrorHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.setErrorHandler:(Lorg/xml/sax/ErrorHandler;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 2 1 errorHandler Lorg/xml/sax/ErrorHandler;
MethodParameters:
Name Flags
errorHandler
public org.xml.sax.ErrorHandler getErrorHandler();
descriptor: ()Lorg/xml/sax/ErrorHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getErrorHandler:()Lorg/xml/sax/ErrorHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
public void setResourceResolver(org.w3c.dom.ls.LSResourceResolver);
descriptor: (Lorg/w3c/dom/ls/LSResourceResolver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.setResourceResolver:(Lorg/w3c/dom/ls/LSResourceResolver;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 2 1 resourceResolver Lorg/w3c/dom/ls/LSResourceResolver;
MethodParameters:
Name Flags
resourceResolver
public org.w3c.dom.ls.LSResourceResolver getResourceResolver();
descriptor: ()Lorg/w3c/dom/ls/LSResourceResolver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getResourceResolver:()Lorg/w3c/dom/ls/LSResourceResolver;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
public javax.xml.validation.TypeInfoProvider getTypeInfoProvider();
descriptor: ()Ljavax/xml/validation/TypeInfoProvider;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
public boolean getFeature(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: new java.lang.NullPointerException
dup
invokespecial java.lang.NullPointerException.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getFeature:(Ljava/lang/String;)Z
3: ireturn
4: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
astore 2
start local 2 5: aload 2
invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
astore 3
start local 3 6: aload 2
invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
if_acmpne 8
7: ldc "feature-not-recognized"
goto 9
StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
StackMap stack:
8: ldc "feature-not-supported"
9: StackMap locals:
StackMap stack: java.lang.String
astore 4
start local 4 10: new org.xml.sax.SAXNotRecognizedException
dup
11: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
12: aload 4
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 3
aastore
13: invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
14: invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 15 1 name Ljava/lang/String;
5 15 2 e Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
6 15 3 identifier Ljava/lang/String;
10 15 4 key Ljava/lang/String;
Exception table:
from to target type
2 3 4 Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
public void setFeature(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: new java.lang.NullPointerException
dup
invokespecial java.lang.NullPointerException.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
aload 1
iload 2
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.setFeature:(Ljava/lang/String;Z)V
3: goto 21
4: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
astore 3
start local 3 5: aload 3
invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
astore 4
start local 4 6: aload 3
invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_ALLOWED:Lcom/sun/org/apache/xerces/internal/util/Status;
if_acmpne 12
7: new org.xml.sax.SAXNotSupportedException
dup
8: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
9: ldc "jaxp-secureprocessing-feature"
aconst_null
10: invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
11: invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
12: StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
StackMap stack:
aload 3
invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
if_acmpne 15
13: ldc "feature-not-recognized"
astore 5
start local 5 14: goto 16
end local 5 15: StackMap locals:
StackMap stack:
ldc "feature-not-supported"
astore 5
start local 5 16: StackMap locals: java.lang.String
StackMap stack:
new org.xml.sax.SAXNotRecognizedException
dup
17: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
18: aload 5
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 4
aastore
19: invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
20: invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
end local 5 end local 4 end local 3 21: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 22 1 name Ljava/lang/String;
0 22 2 value Z
5 21 3 e Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
6 21 4 identifier Ljava/lang/String;
14 15 5 key Ljava/lang/String;
16 21 5 key Ljava/lang/String;
Exception table:
from to target type
2 3 4 Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
value
public java.lang.Object getProperty(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: new java.lang.NullPointerException
dup
invokespecial java.lang.NullPointerException.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
3: areturn
4: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
astore 2
start local 2 5: aload 2
invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
astore 3
start local 3 6: aload 2
invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
if_acmpne 8
7: ldc "property-not-recognized"
goto 9
StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
StackMap stack:
8: ldc "property-not-supported"
9: StackMap locals:
StackMap stack: java.lang.String
astore 4
start local 4 10: new org.xml.sax.SAXNotRecognizedException
dup
11: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
12: aload 4
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 3
aastore
13: invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
14: invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 15 1 name Ljava/lang/String;
5 15 2 e Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
6 15 3 identifier Ljava/lang/String;
10 15 4 key Ljava/lang/String;
Exception table:
from to target type
2 3 4 Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
public void setProperty(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: new java.lang.NullPointerException
dup
invokespecial java.lang.NullPointerException.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
3: goto 15
4: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
astore 3
start local 3 5: aload 3
invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
astore 4
start local 4 6: aload 3
invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
if_acmpne 8
7: ldc "property-not-recognized"
goto 9
StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
StackMap stack:
8: ldc "property-not-supported"
9: StackMap locals:
StackMap stack: java.lang.String
astore 5
start local 5 10: new org.xml.sax.SAXNotRecognizedException
dup
11: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
12: aload 5
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 4
aastore
13: invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
14: invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
end local 5 end local 4 end local 3 15: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 16 1 name Ljava/lang/String;
0 16 2 object Ljava/lang/Object;
5 15 3 e Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
6 15 4 identifier Ljava/lang/String;
10 15 5 key Ljava/lang/String;
Exception table:
from to target type
2 3 4 Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
object
public boolean isEntityDeclared(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public boolean isEntityUnparsed(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fUnparsedEntities:Ljava/util/HashMap;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fUnparsedEntities:Ljava/util/HashMap;
aload 1
invokevirtual java.util.HashMap.containsKey:(Ljava/lang/Object;)Z
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public void startDocument(com.sun.org.apache.xerces.internal.xni.XMLLocator, java.lang.String, com.sun.org.apache.xerces.internal.xni.NamespaceContext, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 5
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
invokeinterface org.xml.sax.ContentHandler.startDocument:()V
2: goto 5
3: StackMap locals:
StackMap stack: org.xml.sax.SAXException
astore 5
start local 5 4: new com.sun.org.apache.xerces.internal.xni.XNIException
dup
aload 5
invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
athrow
end local 5 5: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 6 1 locator Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
0 6 2 encoding Ljava/lang/String;
0 6 3 namespaceContext Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
0 6 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
4 5 5 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
1 2 3 Class org.xml.sax.SAXException
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
locator
encoding
namespaceContext
augs
public void xmlDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 version Ljava/lang/String;
0 1 2 encoding Ljava/lang/String;
0 1 3 standalone Ljava/lang/String;
0 1 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
version
encoding
standalone
augs
public void doctypeDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 rootElement Ljava/lang/String;
0 1 2 publicId Ljava/lang/String;
0 1 3 systemId Ljava/lang/String;
0 1 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
rootElement
publicId
systemId
augs
public void comment(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 1 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
text
augs
public void processingInstruction(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 5
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
invokeinterface org.xml.sax.ContentHandler.processingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
2: goto 5
3: StackMap locals:
StackMap stack: org.xml.sax.SAXException
astore 4
start local 4 4: new com.sun.org.apache.xerces.internal.xni.XNIException
dup
aload 4
invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 5: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 6 1 target Ljava/lang/String;
0 6 2 data Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 6 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
4 5 4 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
1 2 3 Class org.xml.sax.SAXException
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
target
data
augs
public void startElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 13
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
aload 3
aload 2
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider.beginStartElement:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)V
2: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnull 3
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
goto 4
StackMap locals:
StackMap stack: org.xml.sax.ContentHandler
3: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
4: StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack: org.xml.sax.ContentHandler java.lang.String
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttrAdapter:Lcom/sun/org/apache/xerces/internal/util/AttributesProxy;
5: invokeinterface org.xml.sax.ContentHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
6: goto 12
7: StackMap locals:
StackMap stack: org.xml.sax.SAXException
astore 4
start local 4 8: new com.sun.org.apache.xerces.internal.xni.XNIException
dup
aload 4
invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
10: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider.finishStartElement:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider.finishStartElement:()V
13: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 14 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 14 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 14 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
8 9 4 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
1 6 7 Class org.xml.sax.SAXException
1 9 9 any
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
element
attributes
augs
public void emptyElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
1: aload 0
aload 1
aload 3
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 3 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 3 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 3 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
element
attributes
augs
public void startGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 name Ljava/lang/String;
0 1 2 identifier Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
0 1 3 encoding Ljava/lang/String;
0 1 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
name
identifier
encoding
augs
public void textDecl(java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 version Ljava/lang/String;
0 1 2 encoding Ljava/lang/String;
0 1 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
version
encoding
augs
public void endGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 name Ljava/lang/String;
0 1 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
name
augs
public void characters(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 7
1: aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
ifne 3
2: return
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
4: goto 7
5: StackMap locals:
StackMap stack: org.xml.sax.SAXException
astore 3
start local 3 6: new com.sun.org.apache.xerces.internal.xni.XNIException
dup
aload 3
invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
athrow
end local 3 7: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 8 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 8 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
6 7 3 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
3 4 5 Class org.xml.sax.SAXException
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
text
augs
public void ignorableWhitespace(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 5
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
invokeinterface org.xml.sax.ContentHandler.ignorableWhitespace:([CII)V
2: goto 5
3: StackMap locals:
StackMap stack: org.xml.sax.SAXException
astore 3
start local 3 4: new com.sun.org.apache.xerces.internal.xni.XNIException
dup
aload 3
invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
athrow
end local 3 5: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 6 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 6 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
4 5 3 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
1 2 3 Class org.xml.sax.SAXException
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
text
augs
public void endElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 13
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
aload 2
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider.beginEndElement:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnull 3
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
goto 4
StackMap locals:
StackMap stack: org.xml.sax.ContentHandler
3: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
4: StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack: org.xml.sax.ContentHandler java.lang.String
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
5: invokeinterface org.xml.sax.ContentHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
6: goto 12
7: StackMap locals:
StackMap stack: org.xml.sax.SAXException
astore 3
start local 3 8: new com.sun.org.apache.xerces.internal.xni.XNIException
dup
aload 3
invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
athrow
end local 3 9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
10: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider.finishEndElement:()V
11: aload 4
athrow
12: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider.finishEndElement:()V
13: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 14 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 14 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
8 9 3 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
1 6 7 Class org.xml.sax.SAXException
1 9 9 any
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
element
augs
public void startCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
augs
public void endCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
augs
public void endDocument(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 5
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
invokeinterface org.xml.sax.ContentHandler.endDocument:()V
2: goto 5
3: StackMap locals:
StackMap stack: org.xml.sax.SAXException
astore 2
start local 2 4: new com.sun.org.apache.xerces.internal.xni.XNIException
dup
aload 2
invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/Exception;)V
athrow
end local 2 5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 6 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
4 5 2 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
1 2 3 Class org.xml.sax.SAXException
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
augs
public void setDocumentSource(com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 source Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
MethodParameters:
Name Flags
source
public com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource getDocumentSource();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSchemaValidator:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
public void setDocumentLocator(org.xml.sax.Locator);
descriptor: (Lorg/xml/sax/Locator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSAXLocatorWrapper:Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SAXLocatorWrapper.setLocator:(Lorg/xml/sax/Locator;)V
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
aload 1
invokeinterface org.xml.sax.ContentHandler.setDocumentLocator:(Lorg/xml/sax/Locator;)V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 4 1 locator Lorg/xml/sax/Locator;
MethodParameters:
Name Flags
locator
public void startDocument();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.reset:()V
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSchemaValidator:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.setDocumentHandler:(Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)V
2: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationManager.setEntityState:(Lcom/sun/org/apache/xerces/internal/impl/validation/EntityState;)V
3: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider.finishStartElement:()V
4: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNeedPushNSContext:Z
5: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fUnparsedEntities:Ljava/util/HashMap;
ifnull 7
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fUnparsedEntities:Ljava/util/HashMap;
invokevirtual java.util.HashMap.isEmpty:()Z
ifne 7
6: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fUnparsedEntities:Ljava/util/HashMap;
invokevirtual java.util.HashMap.clear:()V
7: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSAXLocatorWrapper:Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.setDocumentLocator:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;)V
8: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSchemaValidator:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSAXLocatorWrapper:Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSAXLocatorWrapper:Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
invokevirtual com.sun.org.apache.xerces.internal.util.SAXLocatorWrapper.getEncoding:()Ljava/lang/String;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startDocument:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
9: goto 14
10: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
astore 1
start local 1 11: aload 1
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)Lorg/xml/sax/SAXParseException;
athrow
end local 1 12: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
astore 1
start local 1 13: aload 1
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)Lorg/xml/sax/SAXException;
athrow
end local 1 14: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
11 12 1 e Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
13 14 1 e Lcom/sun/org/apache/xerces/internal/xni/XNIException;
Exception table:
from to target type
8 9 10 Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
8 9 12 Class com.sun.org.apache.xerces.internal.xni.XNIException
Exceptions:
throws org.xml.sax.SAXException
public void endDocument();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSAXLocatorWrapper:Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.util.SAXLocatorWrapper.setLocator:(Lorg/xml/sax/Locator;)V
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSchemaValidator:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endDocument:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: goto 7
3: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
astore 1
start local 1 4: aload 1
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)Lorg/xml/sax/SAXParseException;
athrow
end local 1 5: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
astore 1
start local 1 6: aload 1
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)Lorg/xml/sax/SAXException;
athrow
end local 1 7: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
4 5 1 e Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
6 7 1 e Lcom/sun/org/apache/xerces/internal/xni/XNIException;
Exception table:
from to target type
1 2 3 Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
1 2 5 Class com.sun.org.apache.xerces.internal.xni.XNIException
Exceptions:
throws org.xml.sax.SAXException
public void startPrefixMapping(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fStringsInternalized:Z
ifne 8
1: aload 1
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
goto 3
StackMap locals:
StackMap stack:
2: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
3: astore 3
start local 3 4: aload 2
ifnull 5
aload 2
invokevirtual java.lang.String.length:()I
ifle 5
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
aload 2
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
goto 6
StackMap locals: java.lang.String
StackMap stack:
5: aconst_null
StackMap locals:
StackMap stack: java.lang.String
6: astore 4
start local 4 7: goto 14
end local 4 end local 3 8: StackMap locals:
StackMap stack:
aload 1
ifnull 9
aload 1
goto 10
StackMap locals:
StackMap stack:
9: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
10: astore 3
start local 3 11: aload 2
ifnull 12
aload 2
invokevirtual java.lang.String.length:()I
ifle 12
aload 2
goto 13
StackMap locals: java.lang.String
StackMap stack:
12: aconst_null
StackMap locals:
StackMap stack: java.lang.String
13: astore 4
start local 4 14: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNeedPushNSContext:Z
ifeq 17
15: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNeedPushNSContext:Z
16: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.pushContext:()V
17: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
pop
18: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 20
19: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
aload 1
aload 2
invokeinterface org.xml.sax.ContentHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V
20: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 21 1 prefix Ljava/lang/String;
0 21 2 uri Ljava/lang/String;
4 8 3 prefixSymbol Ljava/lang/String;
11 21 3 prefixSymbol Ljava/lang/String;
7 8 4 uriSymbol Ljava/lang/String;
14 21 4 uriSymbol Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
prefix
uri
public void endPrefixMapping(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
aload 1
invokeinterface org.xml.sax.ContentHandler.endPrefixMapping:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 3 1 prefix Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
prefix
public void startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNeedPushNSContext:Z
ifeq 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.pushContext:()V
2: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNeedPushNSContext:Z
3: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 1
aload 2
aload 3
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fillQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
4: aload 4
instanceof org.xml.sax.ext.Attributes2
ifeq 7
5: aload 0
aload 4
checkcast org.xml.sax.ext.Attributes2
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fillXMLAttributes2:(Lorg/xml/sax/ext/Attributes2;)V
6: goto 8
7: StackMap locals:
StackMap stack:
aload 0
aload 4
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fillXMLAttributes:(Lorg/xml/sax/Attributes;)V
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSchemaValidator:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
9: goto 14
10: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
astore 5
start local 5 11: aload 5
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)Lorg/xml/sax/SAXParseException;
athrow
end local 5 12: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
astore 5
start local 5 13: aload 5
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)Lorg/xml/sax/SAXException;
athrow
end local 5 14: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 15 1 uri Ljava/lang/String;
0 15 2 localName Ljava/lang/String;
0 15 3 qName Ljava/lang/String;
0 15 4 atts Lorg/xml/sax/Attributes;
11 12 5 e Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
13 14 5 e Lcom/sun/org/apache/xerces/internal/xni/XNIException;
Exception table:
from to target type
8 9 10 Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
8 9 12 Class com.sun.org.apache.xerces.internal.xni.XNIException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
uri
localName
qName
atts
public void endElement(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 1
aload 2
aload 3
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fillQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSchemaValidator:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: goto 10
3: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
astore 4
start local 4 4: aload 4
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)Lorg/xml/sax/SAXParseException;
athrow
end local 4 5: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
astore 4
start local 4 6: aload 4
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)Lorg/xml/sax/SAXException;
athrow
end local 4 7: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
8: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.popContext:()V
9: aload 5
athrow
10: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.popContext:()V
11: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 12 1 uri Ljava/lang/String;
0 12 2 localName Ljava/lang/String;
0 12 3 qName Ljava/lang/String;
4 5 4 e Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
6 7 4 e Lcom/sun/org/apache/xerces/internal/xni/XNIException;
Exception table:
from to target type
1 2 3 Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
1 2 5 Class com.sun.org.apache.xerces.internal.xni.XNIException
1 7 7 any
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
uri
localName
qName
public void characters(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
aload 1
iload 2
iload 3
invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.setValues:([CII)V
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSchemaValidator:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: goto 7
3: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
astore 4
start local 4 4: aload 4
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)Lorg/xml/sax/SAXParseException;
athrow
end local 4 5: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
astore 4
start local 4 6: aload 4
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)Lorg/xml/sax/SAXException;
athrow
end local 4 7: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 8 1 ch [C
0 8 2 start I
0 8 3 length I
4 5 4 e Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
6 7 4 e Lcom/sun/org/apache/xerces/internal/xni/XNIException;
Exception table:
from to target type
0 2 3 Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
0 2 5 Class com.sun.org.apache.xerces.internal.xni.XNIException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
public void ignorableWhitespace(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
aload 1
iload 2
iload 3
invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.setValues:([CII)V
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSchemaValidator:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.ignorableWhitespace:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: goto 7
3: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
astore 4
start local 4 4: aload 4
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)Lorg/xml/sax/SAXParseException;
athrow
end local 4 5: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
astore 4
start local 4 6: aload 4
invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)Lorg/xml/sax/SAXException;
athrow
end local 4 7: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 8 1 ch [C
0 8 2 start I
0 8 3 length I
4 5 4 e Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
6 7 4 e Lcom/sun/org/apache/xerces/internal/xni/XNIException;
Exception table:
from to target type
0 2 3 Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
0 2 5 Class com.sun.org.apache.xerces.internal.xni.XNIException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
public void processingInstruction(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
aload 1
aload 2
invokeinterface org.xml.sax.ContentHandler.processingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 3 1 target Ljava/lang/String;
0 3 2 data Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
target
data
public void skippedEntity(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fContentHandler:Lorg/xml/sax/ContentHandler;
aload 1
invokeinterface org.xml.sax.ContentHandler.skippedEntity:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 3 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
public void notationDecl(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 name Ljava/lang/String;
0 1 2 publicId Ljava/lang/String;
0 1 3 systemId Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
publicId
systemId
public void unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fUnparsedEntities:Ljava/util/HashMap;
ifnonnull 2
1: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fUnparsedEntities:Ljava/util/HashMap;
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fUnparsedEntities:Ljava/util/HashMap;
aload 1
aload 1
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 4 1 name Ljava/lang/String;
0 4 2 publicId Ljava/lang/String;
0 4 3 systemId Ljava/lang/String;
0 4 4 notationName Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
publicId
systemId
notationName
public void validate(javax.xml.transform.Source, javax.xml.transform.Result);
descriptor: (Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=9, args_size=3
start local 0 start local 1 start local 2 0: aload 2
instanceof javax.xml.transform.sax.SAXResult
ifne 1
aload 2
ifnonnull 51
1: StackMap locals:
StackMap stack:
aload 1
checkcast javax.xml.transform.sax.SAXSource
astore 3
start local 3 2: aload 2
checkcast javax.xml.transform.sax.SAXResult
astore 4
start local 4 3: aload 2
ifnull 5
4: aload 0
aload 4
invokevirtual javax.xml.transform.sax.SAXResult.getHandler:()Lorg/xml/sax/ContentHandler;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.setContentHandler:(Lorg/xml/sax/ContentHandler;)V
5: StackMap locals: javax.xml.transform.sax.SAXSource javax.xml.transform.sax.SAXResult
StackMap stack:
aload 3
invokevirtual javax.xml.transform.sax.SAXSource.getXMLReader:()Lorg/xml/sax/XMLReader;
astore 5
start local 5 6: aload 5
ifnonnull 31
7: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
ldc "jdk.xml.overrideDefaultParser"
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getFeature:(Ljava/lang/String;)Z
8: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
ldc "http://javax.xml.XMLConstants/feature/secure-processing"
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getFeature:(Ljava/lang/String;)Z
9: invokestatic jdk.xml.internal.JdkXmlUtils.getXMLReader:(ZZ)Lorg/xml/sax/XMLReader;
astore 5
10: aload 5
instanceof com.sun.org.apache.xerces.internal.parsers.SAXParser
ifeq 27
11: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
ldc "http://apache.org/xml/properties/security-manager"
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.utils.XMLSecurityManager
12: astore 6
start local 6 13: aload 6
ifnull 17
14: aload 5
ldc "http://apache.org/xml/properties/security-manager"
aload 6
invokeinterface org.xml.sax.XMLReader.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
15: goto 17
16: StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl javax.xml.transform.Source javax.xml.transform.Result javax.xml.transform.sax.SAXSource javax.xml.transform.sax.SAXResult org.xml.sax.XMLReader com.sun.org.apache.xerces.internal.utils.XMLSecurityManager
StackMap stack: org.xml.sax.SAXException
pop
17: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
18: checkcast com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager
astore 7
start local 7 19: aload 5
ldc "http://javax.xml.XMLConstants/property/accessExternalDTD"
20: aload 7
getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager$Property.ACCESS_EXTERNAL_DTD:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager$Property;
invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager.getValue:(Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager$Property;)Ljava/lang/String;
21: invokeinterface org.xml.sax.XMLReader.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
end local 7 22: goto 27
StackMap locals:
StackMap stack: org.xml.sax.SAXException
23: astore 7
start local 7 24: aload 5
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
25: ldc "http://javax.xml.XMLConstants/property/accessExternalDTD"
aload 7
26: invokestatic com.sun.org.apache.xerces.internal.utils.XMLSecurityManager.printWarning:(Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/SAXException;)V
end local 7 end local 6 27: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
aload 5
invokestatic jdk.xml.internal.JdkXmlUtils.catalogFeaturesConfig2Reader:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;Lorg/xml/sax/XMLReader;)V
28: goto 31
StackMap locals:
StackMap stack: java.lang.Exception
29: astore 6
start local 6 30: new javax.xml.parsers.FactoryConfigurationError
dup
aload 6
invokespecial javax.xml.parsers.FactoryConfigurationError.<init>:(Ljava/lang/Exception;)V
athrow
end local 6 31: StackMap locals:
StackMap stack:
aload 0
aload 5
ldc "http://xml.org/sax/features/string-interning"
invokeinterface org.xml.sax.XMLReader.getFeature:(Ljava/lang/String;)Z
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fStringsInternalized:Z
32: goto 35
33: StackMap locals:
StackMap stack: org.xml.sax.SAXException
pop
34: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fStringsInternalized:Z
35: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getErrorHandler:()Lorg/xml/sax/ErrorHandler;
astore 6
start local 6 36: aload 5
aload 6
ifnull 37
aload 6
goto 38
StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl javax.xml.transform.Source javax.xml.transform.Result javax.xml.transform.sax.SAXSource javax.xml.transform.sax.SAXResult org.xml.sax.XMLReader org.xml.sax.ErrorHandler
StackMap stack: org.xml.sax.XMLReader
37: invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.DraconianErrorHandler.getInstance:()Lcom/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler;
StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl javax.xml.transform.Source javax.xml.transform.Result javax.xml.transform.sax.SAXSource javax.xml.transform.sax.SAXResult org.xml.sax.XMLReader org.xml.sax.ErrorHandler
StackMap stack: org.xml.sax.XMLReader org.xml.sax.ErrorHandler
38: invokeinterface org.xml.sax.XMLReader.setErrorHandler:(Lorg/xml/sax/ErrorHandler;)V
39: aload 5
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fResolutionForwarder:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$ResolutionForwarder;
invokeinterface org.xml.sax.XMLReader.setEntityResolver:(Lorg/xml/sax/EntityResolver;)V
40: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fResolutionForwarder:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$ResolutionForwarder;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getResourceResolver:()Lorg/w3c/dom/ls/LSResourceResolver;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$ResolutionForwarder.setEntityResolver:(Lorg/w3c/dom/ls/LSResourceResolver;)V
41: aload 5
aload 0
invokeinterface org.xml.sax.XMLReader.setContentHandler:(Lorg/xml/sax/ContentHandler;)V
42: aload 5
aload 0
invokeinterface org.xml.sax.XMLReader.setDTDHandler:(Lorg/xml/sax/DTDHandler;)V
43: aload 3
invokevirtual javax.xml.transform.sax.SAXSource.getInputSource:()Lorg/xml/sax/InputSource;
astore 7
start local 7 44: aload 5
aload 7
invokeinterface org.xml.sax.XMLReader.parse:(Lorg/xml/sax/InputSource;)V
end local 7 end local 6 end local 5 45: goto 49
46: StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl javax.xml.transform.Source javax.xml.transform.Result javax.xml.transform.sax.SAXSource javax.xml.transform.sax.SAXResult
StackMap stack: java.lang.Throwable
astore 8
47: aload 0
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.setContentHandler:(Lorg/xml/sax/ContentHandler;)V
48: aload 8
athrow
49: StackMap locals:
StackMap stack:
aload 0
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.setContentHandler:(Lorg/xml/sax/ContentHandler;)V
50: return
end local 4 end local 3 51: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
52: ldc "SourceResultMismatch"
53: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
aastore
dup
iconst_1
aload 2
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
aastore
54: invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.JAXPValidationMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 55 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 55 1 source Ljavax/xml/transform/Source;
0 55 2 result Ljavax/xml/transform/Result;
2 51 3 saxSource Ljavax/xml/transform/sax/SAXSource;
3 51 4 saxResult Ljavax/xml/transform/sax/SAXResult;
6 45 5 reader Lorg/xml/sax/XMLReader;
13 27 6 securityManager Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
19 22 7 spm Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager;
24 27 7 exc Lorg/xml/sax/SAXException;
30 31 6 e Ljava/lang/Exception;
36 45 6 errorHandler Lorg/xml/sax/ErrorHandler;
44 45 7 is Lorg/xml/sax/InputSource;
Exception table:
from to target type
14 15 16 Class org.xml.sax.SAXException
17 22 23 Class org.xml.sax.SAXException
10 28 29 Class java.lang.Exception
31 32 33 Class org.xml.sax.SAXException
5 46 46 any
Exceptions:
throws org.xml.sax.SAXException, java.io.IOException
MethodParameters:
Name Flags
source
result
public com.sun.org.apache.xerces.internal.xs.ElementPSVI getElementPSVI();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider.getElementPSVI:()Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
public com.sun.org.apache.xerces.internal.xs.AttributePSVI getAttributePSVI(int);
descriptor: (I)Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
iload 1
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider.getAttributePSVI:(I)Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 index I
MethodParameters:
Name Flags
index
public com.sun.org.apache.xerces.internal.xs.AttributePSVI getAttributePSVIByName(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fTypeInfoProvider:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl$XMLSchemaTypeInfoProvider;
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider.getAttributePSVIByName:(Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 1 1 uri Ljava/lang/String;
0 1 2 localname Ljava/lang/String;
MethodParameters:
Name Flags
uri
localname
private void fillQName(com.sun.org.apache.xerces.internal.xni.QName, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fStringsInternalized:Z
ifne 11
1: aload 2
ifnull 2
aload 2
invokevirtual java.lang.String.length:()I
ifle 2
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
aload 2
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
goto 3
StackMap locals:
StackMap stack:
2: aconst_null
StackMap locals:
StackMap stack: java.lang.String
3: astore 2
4: aload 3
ifnull 5
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
aload 3
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
goto 6
StackMap locals:
StackMap stack:
5: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
6: astore 3
7: aload 4
ifnull 8
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
aload 4
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
goto 9
StackMap locals:
StackMap stack:
8: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
9: astore 4
10: goto 17
11: StackMap locals:
StackMap stack:
aload 2
ifnull 13
aload 2
invokevirtual java.lang.String.length:()I
ifne 13
12: aconst_null
astore 2
13: StackMap locals:
StackMap stack:
aload 3
ifnonnull 15
14: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
astore 3
15: StackMap locals:
StackMap stack:
aload 4
ifnonnull 17
16: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
astore 4
17: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
astore 5
start local 5 18: aload 4
bipush 58
invokevirtual java.lang.String.indexOf:(I)I
istore 6
start local 6 19: iload 6
iconst_m1
if_icmpeq 21
20: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
aload 4
iconst_0
iload 6
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
astore 5
21: StackMap locals: java.lang.String int
StackMap stack:
aload 1
aload 5
aload 3
aload 4
aload 2
invokevirtual com.sun.org.apache.xerces.internal.xni.QName.setValues:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
22: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 23 1 toFill Lcom/sun/org/apache/xerces/internal/xni/QName;
0 23 2 uri Ljava/lang/String;
0 23 3 localpart Ljava/lang/String;
0 23 4 raw Ljava/lang/String;
18 23 5 prefix Ljava/lang/String;
19 23 6 prefixIdx I
MethodParameters:
Name Flags
toFill
uri
localpart
raw
private void fillXMLAttributes(org.xml.sax.Attributes);
descriptor: (Lorg/xml/sax/Attributes;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.removeAllAttributes:()V
1: aload 1
invokeinterface org.xml.sax.Attributes.getLength:()I
istore 2
start local 2 2: iconst_0
istore 3
start local 3 3: goto 7
4: StackMap locals: int int
StackMap stack:
aload 0
aload 1
iload 3
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fillXMLAttribute:(Lorg/xml/sax/Attributes;I)V
5: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
iload 3
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.setSpecified:(IZ)V
6: iinc 3 1
StackMap locals:
StackMap stack:
7: iload 3
iload 2
if_icmplt 4
end local 3 8: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 9 1 att Lorg/xml/sax/Attributes;
2 9 2 len I
3 8 3 i I
MethodParameters:
Name Flags
att
private void fillXMLAttributes2(org.xml.sax.ext.Attributes2);
descriptor: (Lorg/xml/sax/ext/Attributes2;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.removeAllAttributes:()V
1: aload 1
invokeinterface org.xml.sax.ext.Attributes2.getLength:()I
istore 2
start local 2 2: iconst_0
istore 3
start local 3 3: goto 9
4: StackMap locals: int int
StackMap stack:
aload 0
aload 1
iload 3
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fillXMLAttribute:(Lorg/xml/sax/Attributes;I)V
5: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
iload 3
aload 1
iload 3
invokeinterface org.xml.sax.ext.Attributes2.isSpecified:(I)Z
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.setSpecified:(IZ)V
6: aload 1
iload 3
invokeinterface org.xml.sax.ext.Attributes2.isDeclared:(I)Z
ifeq 8
7: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
iload 3
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.getAugmentations:(I)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
ldc "ATTRIBUTE_DECLARED"
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.putItem:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
9: iload 3
iload 2
if_icmplt 4
end local 3 10: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 11 1 att Lorg/xml/sax/ext/Attributes2;
2 11 2 len I
3 10 3 i I
MethodParameters:
Name Flags
att
private void fillXMLAttribute(org.xml.sax.Attributes, int);
descriptor: (Lorg/xml/sax/Attributes;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 1
iload 2
invokeinterface org.xml.sax.Attributes.getURI:(I)Ljava/lang/String;
aload 1
iload 2
invokeinterface org.xml.sax.Attributes.getLocalName:(I)Ljava/lang/String;
aload 1
iload 2
invokeinterface org.xml.sax.Attributes.getQName:(I)Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fillQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
1: aload 1
iload 2
invokeinterface org.xml.sax.Attributes.getType:(I)Ljava/lang/String;
astore 3
start local 3 2: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 3
ifnull 3
aload 3
goto 4
StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl org.xml.sax.Attributes int java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.XMLAttributesImpl com.sun.org.apache.xerces.internal.xni.QName
3: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fCDATASymbol:Ljava/lang/String;
StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl org.xml.sax.Attributes int java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.XMLAttributesImpl com.sun.org.apache.xerces.internal.xni.QName java.lang.String
4: aload 1
iload 2
invokeinterface org.xml.sax.Attributes.getValue:(I)Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.addAttributeNS:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;)V
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
0 6 1 att Lorg/xml/sax/Attributes;
0 6 2 index I
2 6 3 type Ljava/lang/String;
MethodParameters:
Name Flags
att
index
}
SourceFile: "ValidatorHandlerImpl.java"
NestMembers:
com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$ResolutionForwarder com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider
InnerClasses:
final ResolutionForwarder = com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$ResolutionForwarder of com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl
private XMLSchemaTypeInfoProvider = com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider of com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl
public final Property = com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager$Property of com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager