public class com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator implements com.sun.org.apache.xerces.internal.xni.parser.XMLComponent, com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentFilter, com.sun.org.apache.xerces.internal.impl.xs.identity.FieldActivator, com.sun.org.apache.xerces.internal.impl.RevalidationHandler, com.sun.org.apache.xerces.internal.impl.xs.XSElementDeclHelper
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
super_class: java.lang.Object
{
private static final boolean DEBUG;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
protected static final java.lang.String VALIDATION;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xml.org/sax/features/validation"
protected static final java.lang.String SCHEMA_VALIDATION;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/schema"
protected static final java.lang.String SCHEMA_FULL_CHECKING;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/schema-full-checking"
protected static final java.lang.String DYNAMIC_VALIDATION;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/dynamic"
protected static final java.lang.String NORMALIZE_DATA;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/schema/normalized-value"
protected static final java.lang.String SCHEMA_ELEMENT_DEFAULT;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/schema/element-default"
protected static final java.lang.String SCHEMA_AUGMENT_PSVI;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/schema/augment-psvi"
protected static final java.lang.String ALLOW_JAVA_ENCODINGS;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/allow-java-encodings"
protected static final java.lang.String STANDARD_URI_CONFORMANT_FEATURE;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/standard-uri-conformant"
protected static final java.lang.String GENERATE_SYNTHETIC_ANNOTATIONS;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/generate-synthetic-annotations"
protected static final java.lang.String VALIDATE_ANNOTATIONS;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validate-annotations"
protected static final java.lang.String HONOUR_ALL_SCHEMALOCATIONS;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/honour-all-schemaLocations"
protected static final java.lang.String USE_GRAMMAR_POOL_ONLY;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/internal/validation/schema/use-grammar-pool-only"
protected static final java.lang.String CONTINUE_AFTER_FATAL_ERROR;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/continue-after-fatal-error"
protected static final java.lang.String PARSER_SETTINGS;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/internal/parser-settings"
protected static final java.lang.String NAMESPACE_GROWTH;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/namespace-growth"
protected static final java.lang.String TOLERATE_DUPLICATES;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/internal/tolerate-duplicates"
protected static final java.lang.String IGNORE_XSI_TYPE;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/schema/ignore-xsi-type-until-elemdecl"
protected static final java.lang.String ID_IDREF_CHECKING;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/id-idref-checking"
protected static final java.lang.String UNPARSED_ENTITY_CHECKING;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/unparsed-entity-checking"
protected static final java.lang.String IDENTITY_CONSTRAINT_CHECKING;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/identity-constraint-checking"
protected static final java.lang.String REPORT_WHITESPACE;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://java.sun.com/xml/schema/features/report-ignored-element-content-whitespace"
public static final java.lang.String SYMBOL_TABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/symbol-table"
public static final java.lang.String ERROR_REPORTER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/error-reporter"
public static final java.lang.String ENTITY_RESOLVER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/entity-resolver"
public static final java.lang.String XMLGRAMMAR_POOL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/grammar-pool"
protected static final java.lang.String VALIDATION_MANAGER;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/validation-manager"
protected static final java.lang.String ENTITY_MANAGER;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/entity-manager"
protected static final java.lang.String SCHEMA_LOCATION;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/schema/external-schemaLocation"
protected static final java.lang.String SCHEMA_NONS_LOCATION;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation"
protected static final java.lang.String JAXP_SCHEMA_SOURCE;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://java.sun.com/xml/jaxp/properties/schemaSource"
protected static final java.lang.String JAXP_SCHEMA_LANGUAGE;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
protected static final java.lang.String ROOT_TYPE_DEF;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/validation/schema/root-type-definition"
protected static final java.lang.String ROOT_ELEMENT_DECL;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/validation/schema/root-element-declaration"
protected static final java.lang.String SCHEMA_DV_FACTORY;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/validation/schema/dv-factory"
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"
protected static final java.lang.String OVERRIDE_PARSER;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "jdk.xml.overrideDefaultParser"
protected static final java.lang.String USE_CATALOG;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://javax.xml.XMLConstants/feature/useCatalog"
private static final java.lang.String[] RECOGNIZED_FEATURES;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.Boolean[] FEATURE_DEFAULTS;
descriptor: [Ljava/lang/Boolean;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] RECOGNIZED_PROPERTIES;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.Object[] PROPERTY_DEFAULTS;
descriptor: [Ljava/lang/Object;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
protected static final int ID_CONSTRAINT_NUM;
descriptor: I
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl XSI_TYPE;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl XSI_NIL;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl XSI_SCHEMALOCATION;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl XSI_NONAMESPACESCHEMALOCATION;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
flags: (0x0018) ACC_STATIC, ACC_FINAL
protected com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl fCurrentPSVI;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
flags: (0x0004) ACC_PROTECTED
protected final com.sun.org.apache.xerces.internal.util.AugmentationsImpl fAugmentations;
descriptor: Lcom/sun/org/apache/xerces/internal/util/AugmentationsImpl;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected com.sun.org.apache.xerces.internal.xni.XMLString fDefaultValue;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
flags: (0x0004) ACC_PROTECTED
protected boolean fDynamicValidation;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fSchemaDynamicValidation;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fDoValidation;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fFullChecking;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fNormalizeData;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fSchemaElementDefault;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fAugPSVI;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fIdConstraint;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fUseGrammarPoolOnly;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fNamespaceGrowth;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
private java.lang.String fSchemaType;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
protected boolean fEntityRef;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fInCDATA;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fSawOnlyWhitespaceInElementContent;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.util.SymbolTable fSymbolTable;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
flags: (0x0004) ACC_PROTECTED
private com.sun.org.apache.xerces.internal.xni.XMLLocator fLocator;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
flags: (0x0002) ACC_PRIVATE
protected final com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter fXSIErrorReporter;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver fEntityResolver;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.impl.validation.ValidationManager fValidationManager;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState fValidationState;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool fGrammarPool;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
flags: (0x0004) ACC_PROTECTED
protected java.lang.String fExternalSchemas;
descriptor: Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
protected java.lang.String fExternalNoNamespaceSchema;
descriptor: Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
protected java.lang.Object fJaxpSchemaSource;
descriptor: Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
protected final com.sun.org.apache.xerces.internal.impl.xs.XSDDescription fXSDDescription;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final java.util.Map<java.lang.String, com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray> fLocationPairs;
descriptor: Ljava/util/Map;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader$LocationArray;>;
protected com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler fDocumentHandler;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource fDocumentSource;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
flags: (0x0004) ACC_PROTECTED
boolean reportWhitespace;
descriptor: Z
flags: (0x0000)
static final int INITIAL_STACK_SIZE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8
static final int INC_STACK_SIZE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8
private static final boolean DEBUG_NORMALIZATION;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private final com.sun.org.apache.xerces.internal.xni.XMLString fEmptyXMLStr;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final int BUFFER_SIZE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 20
private final com.sun.org.apache.xerces.internal.xni.XMLString fNormalizedStr;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private boolean fFirstChunk;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean fTrailing;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private short fWhiteSpace;
descriptor: S
flags: (0x0002) ACC_PRIVATE
private boolean fUnionType;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private final com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket fGrammarBucket;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.org.apache.xerces.internal.impl.xs.SubstitutionGroupHandler fSubGroupHandler;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType fQNameDV;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.org.apache.xerces.internal.impl.xs.models.CMNodeFactory nodeFactory;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.org.apache.xerces.internal.impl.xs.models.CMBuilder fCMBuilder;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader fSchemaLoader;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.lang.String fValidationRoot;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private int fSkipValidationDepth;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int fNFullValidationDepth;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int fNNoneValidationDepth;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int fElementDepth;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private boolean fSubElement;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean[] fSubElementStack;
descriptor: [Z
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl fCurrentElemDecl;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl[] fElemDeclStack;
descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
flags: (0x0002) ACC_PRIVATE
private boolean fNil;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean[] fNilStack;
descriptor: [Z
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl fNotation;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl[] fNotationStack;
descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.xs.XSTypeDefinition fCurrentType;
descriptor: Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.xs.XSTypeDefinition[] fTypeStack;
descriptor: [Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator fCurrentCM;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator[] fCMStack;
descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
flags: (0x0002) ACC_PRIVATE
private int[] fCurrCMState;
descriptor: [I
flags: (0x0002) ACC_PRIVATE
private int[][] fCMStateStack;
descriptor: [[I
flags: (0x0002) ACC_PRIVATE
private boolean fStrictAssess;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean[] fStrictAssessStack;
descriptor: [Z
flags: (0x0002) ACC_PRIVATE
private final java.lang.StringBuilder fBuffer;
descriptor: Ljava/lang/StringBuilder;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private boolean fAppendBuffer;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean fSawText;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean[] fSawTextStack;
descriptor: [Z
flags: (0x0002) ACC_PRIVATE
private boolean fSawCharacters;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean[] fStringContent;
descriptor: [Z
flags: (0x0002) ACC_PRIVATE
private final com.sun.org.apache.xerces.internal.xni.QName fTempQName;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private javax.xml.namespace.QName fRootTypeQName;
descriptor: Ljavax/xml/namespace/QName;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.xs.XSTypeDefinition fRootTypeDefinition;
descriptor: Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
flags: (0x0002) ACC_PRIVATE
private javax.xml.namespace.QName fRootElementDeclQName;
descriptor: Ljavax/xml/namespace/QName;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl fRootElementDeclaration;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
flags: (0x0002) ACC_PRIVATE
private int fIgnoreXSITypeDepth;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private boolean fIDCChecking;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo fValidatedInfo;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.validation.ValidationState fState4XsiType;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.validation.ValidationState fState4ApplyDefault;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
flags: (0x0002) ACC_PRIVATE
protected com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack fMatcherStack;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache fValueStoreCache;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
flags: (0x0004) ACC_PROTECTED
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: bipush 19
anewarray java.lang.String
dup
iconst_0
1: ldc "http://xml.org/sax/features/validation"
aastore
dup
iconst_1
2: ldc "http://apache.org/xml/features/validation/schema"
aastore
dup
iconst_2
3: ldc "http://apache.org/xml/features/validation/dynamic"
aastore
dup
iconst_3
4: ldc "http://apache.org/xml/features/validation/schema-full-checking"
aastore
dup
iconst_4
5: ldc "http://apache.org/xml/features/allow-java-encodings"
aastore
dup
iconst_5
6: ldc "http://apache.org/xml/features/continue-after-fatal-error"
aastore
dup
bipush 6
7: ldc "http://apache.org/xml/features/standard-uri-conformant"
aastore
dup
bipush 7
8: ldc "http://apache.org/xml/features/generate-synthetic-annotations"
aastore
dup
bipush 8
9: ldc "http://apache.org/xml/features/validate-annotations"
aastore
dup
bipush 9
10: ldc "http://apache.org/xml/features/honour-all-schemaLocations"
aastore
dup
bipush 10
11: ldc "http://apache.org/xml/features/internal/validation/schema/use-grammar-pool-only"
aastore
dup
bipush 11
12: ldc "http://apache.org/xml/features/validation/schema/ignore-xsi-type-until-elemdecl"
aastore
dup
bipush 12
13: ldc "http://apache.org/xml/features/validation/id-idref-checking"
aastore
dup
bipush 13
14: ldc "http://apache.org/xml/features/validation/identity-constraint-checking"
aastore
dup
bipush 14
15: ldc "http://apache.org/xml/features/validation/unparsed-entity-checking"
aastore
dup
bipush 15
16: ldc "http://apache.org/xml/features/namespace-growth"
aastore
dup
bipush 16
17: ldc "http://apache.org/xml/features/internal/tolerate-duplicates"
aastore
dup
bipush 17
18: ldc "jdk.xml.overrideDefaultParser"
aastore
dup
bipush 18
19: ldc "http://javax.xml.XMLConstants/feature/useCatalog"
aastore
20: putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_FEATURES:[Ljava/lang/String;
21: bipush 19
anewarray java.lang.Boolean
dup
bipush 17
22: getstatic jdk.xml.internal.JdkXmlUtils.OVERRIDE_PARSER_DEFAULT:Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
aastore
dup
bipush 18
23: getstatic jdk.xml.internal.JdkXmlUtils.USE_CATALOG_DEFAULT:Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
aastore
24: putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
25: bipush 17
anewarray java.lang.String
dup
iconst_0
26: ldc "http://apache.org/xml/properties/internal/symbol-table"
aastore
dup
iconst_1
27: ldc "http://apache.org/xml/properties/internal/error-reporter"
aastore
dup
iconst_2
28: ldc "http://apache.org/xml/properties/internal/entity-resolver"
aastore
dup
iconst_3
29: ldc "http://apache.org/xml/properties/internal/validation-manager"
aastore
dup
iconst_4
30: ldc "http://apache.org/xml/properties/schema/external-schemaLocation"
aastore
dup
iconst_5
31: ldc "http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation"
aastore
dup
bipush 6
32: ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
aastore
dup
bipush 7
33: ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
aastore
dup
bipush 8
34: ldc "http://apache.org/xml/properties/validation/schema/root-type-definition"
aastore
dup
bipush 9
35: ldc "http://apache.org/xml/properties/validation/schema/root-element-declaration"
aastore
dup
bipush 10
36: ldc "http://apache.org/xml/properties/internal/validation/schema/dv-factory"
aastore
dup
bipush 11
37: ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
aastore
dup
bipush 12
38: getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_DEFER:Ljava/lang/String;
aastore
dup
bipush 13
39: getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_FILES:Ljava/lang/String;
aastore
dup
bipush 14
40: getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_PREFER:Ljava/lang/String;
aastore
dup
bipush 15
41: getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_RESOLVE:Ljava/lang/String;
aastore
dup
bipush 16
42: ldc "jdk.xml.cdataChunkSize"
aastore
43: putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
44: bipush 17
anewarray java.lang.Object
dup
bipush 16
45: getstatic jdk.xml.internal.JdkXmlUtils.CDATA_CHUNK_SIZE_DEFAULT:I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
46: putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.PROPERTY_DEFAULTS:[Ljava/lang/Object;
47: getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_XSI:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_TYPE:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalAttributeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
48: putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_TYPE:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
49: getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_XSI:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalAttributeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
50: putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_NIL:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
51: getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_XSI:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_SCHEMALOCATION:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalAttributeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
52: putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_SCHEMALOCATION:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
53: getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_XSI:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NONAMESPACESCHEMALOCATION:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalAttributeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
54: putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_NONAMESPACESCHEMALOCATION:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
55: return
LocalVariableTable:
Start End Slot Name Signature
public java.lang.String[] getRecognizedFeatures();
descriptor: ()[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_FEATURES:[Ljava/lang/String;
invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
checkcast java.lang.String[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
public void setFeature(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)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/impl/xs/XMLSchemaValidator;
0 1 1 featureId Ljava/lang/String;
0 1 2 state Z
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
MethodParameters:
Name Flags
featureId
state
public java.lang.String[] getRecognizedProperties();
descriptor: ()[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
checkcast java.lang.String[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
public void setProperty(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc "http://apache.org/xml/properties/validation/schema/root-type-definition"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 12
1: aload 2
ifnonnull 5
2: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
3: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
4: goto 23
5: StackMap locals:
StackMap stack:
aload 2
instanceof javax.xml.namespace.QName
ifeq 9
6: aload 0
aload 2
checkcast javax.xml.namespace.QName
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
7: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
8: goto 23
9: StackMap locals:
StackMap stack:
aload 0
aload 2
checkcast com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
10: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
11: goto 23
12: StackMap locals:
StackMap stack:
aload 1
ldc "http://apache.org/xml/properties/validation/schema/root-element-declaration"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 23
13: aload 2
ifnonnull 17
14: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
15: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
16: goto 23
17: StackMap locals:
StackMap stack:
aload 2
instanceof javax.xml.namespace.QName
ifeq 21
18: aload 0
aload 2
checkcast javax.xml.namespace.QName
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
19: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
20: goto 23
21: StackMap locals:
StackMap stack:
aload 0
aload 2
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
22: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
23: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 24 1 propertyId Ljava/lang/String;
0 24 2 value Ljava/lang/Object;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
MethodParameters:
Name Flags
propertyId
value
public java.lang.Boolean getFeatureDefault(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: iconst_0
istore 2
start local 2 1: goto 5
2: StackMap locals: int
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_FEATURES:[Ljava/lang/String;
iload 2
aaload
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
iload 2
aaload
areturn
4: StackMap locals:
StackMap stack:
iinc 2 1
StackMap locals:
StackMap stack:
5: iload 2
getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_FEATURES:[Ljava/lang/String;
arraylength
if_icmplt 2
end local 2 6: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 7 1 featureId Ljava/lang/String;
1 6 2 i I
MethodParameters:
Name Flags
featureId
public java.lang.Object getPropertyDefault(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: iconst_0
istore 2
start local 2 1: goto 5
2: StackMap locals: int
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
iload 2
aaload
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.PROPERTY_DEFAULTS:[Ljava/lang/Object;
iload 2
aaload
areturn
4: StackMap locals:
StackMap stack:
iinc 2 1
StackMap locals:
StackMap stack:
5: iload 2
getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
arraylength
if_icmplt 2
end local 2 6: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 7 1 propertyId Ljava/lang/String;
1 6 2 i I
MethodParameters:
Name Flags
propertyId
public void setDocumentHandler(com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
1: aload 1
instanceof com.sun.org.apache.xerces.internal.parsers.XMLParser
ifeq 8
2: aload 0
3: aload 1
checkcast com.sun.org.apache.xerces.internal.parsers.XMLParser
ldc "http://java.sun.com/xml/schema/features/report-ignored-element-content-whitespace"
invokevirtual com.sun.org.apache.xerces.internal.parsers.XMLParser.getFeature:(Ljava/lang/String;)Z
4: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportWhitespace:Z
5: goto 8
6: StackMap locals:
StackMap stack: java.lang.Exception
pop
7: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportWhitespace:Z
8: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 9 1 documentHandler Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
Exception table:
from to target type
2 5 6 Class java.lang.Exception
MethodParameters:
Name Flags
documentHandler
public com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler getDocumentHandler();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
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.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
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=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 2 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.impl.xs.XMLSchemaValidator.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
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=5, 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.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setNamespaceSupport:(Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;)V
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4XsiType:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setNamespaceSupport:(Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;)V
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4ApplyDefault:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setNamespaceSupport:(Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;)V
3: aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
4: aload 0
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartDocument:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;)V
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 7
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.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
7: 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 8 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 8 1 locator Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
0 8 2 encoding Ljava/lang/String;
0 8 3 namespaceContext Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
0 8 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
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=5, 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.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.xmlDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: 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 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 3 1 version Ljava/lang/String;
0 3 2 encoding Ljava/lang/String;
0 3 3 standalone Ljava/lang/String;
0 3 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=5, 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.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.doctypeDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: 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 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 3 1 rootElement Ljava/lang/String;
0 3 2 publicId Ljava/lang/String;
0 3 3 systemId Ljava/lang/String;
0 3 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 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=4, locals=5, 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.impl.xs.XMLSchemaValidator.handleStartElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 4
start local 4 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.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
3: StackMap locals: com.sun.org.apache.xerces.internal.xni.Augmentations
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 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 4 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 4 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 4 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
1 4 4 modifiedAugs 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 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=5, 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.impl.xs.XMLSchemaValidator.handleStartElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 4
start local 4 1: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
bipush -2
if_icmpeq 4
3: aload 0
aload 1
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 4
4: StackMap locals: com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 11
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaElementDefault:Z
ifeq 6
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
ifnonnull 8
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.emptyElement:(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
7: goto 11
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.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: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
10: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
11: 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 12 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 12 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 12 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 12 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
1 12 4 modifiedAugs 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 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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleCharacters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;)Lcom/sun/org/apache/xerces/internal/xni/XMLString;
astore 1
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawOnlyWhitespaceInElementContent:Z
ifeq 6
2: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawOnlyWhitespaceInElementContent:Z
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportWhitespace:Z
ifne 6
4: aload 0
aload 1
aload 2
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
5: return
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 12
7: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
ifeq 11
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
ifeq 11
8: aload 2
ifnull 12
9: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEmptyXMLStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
10: goto 12
11: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
12: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 13 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 13 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 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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleIgnorableWhitespace:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;)V
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.ignorableWhitespace:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
3: StackMap locals:
StackMap stack:
return
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/impl/xs/XMLSchemaValidator;
0 4 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 4 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 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=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
1: aload 0
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 3
start local 3 2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 8
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaElementDefault:Z
ifeq 4
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
ifnonnull 6
4: StackMap locals: com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
5: goto 8
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
7: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
8: StackMap locals:
StackMap stack:
return
end local 3 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/impl/xs/XMLSchemaValidator;
0 9 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 9 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
2 9 3 modifiedAugs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
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=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fInCDATA:Z
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startCDATA:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)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/impl/xs/XMLSchemaValidator;
0 4 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=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fInCDATA:Z
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endCDATA:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)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/impl/xs/XMLSchemaValidator;
0 4 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=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndDocument:()V
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endDocument:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
3: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
4: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 5 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 boolean characterData(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
ifne 1
aload 1
invokevirtual java.lang.String.length:()I
ifgt 1
iconst_0
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
1: iconst_1
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int
2: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
ifeq 9
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
iconst_m1
if_icmpeq 9
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
ifeq 9
4: aload 0
aload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
iconst_2
if_icmpne 5
iconst_1
goto 6
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String
5: iconst_0
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String int
6: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.normalizeWhitespace:(Ljava/lang/String;Z)V
7: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
invokevirtual java.lang.StringBuilder.append:([CII)Ljava/lang/StringBuilder;
pop
8: goto 11
9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
ifeq 11
10: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
11: StackMap locals:
StackMap stack:
iconst_1
istore 3
start local 3 12: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
ifnull 24
13: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
bipush 15
if_icmpne 24
14: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
astore 4
start local 4 15: aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
iconst_2
if_icmpne 24
16: iconst_0
istore 5
start local 5 17: goto 23
18: StackMap locals: int com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl int
StackMap stack:
aload 1
iload 5
invokevirtual java.lang.String.charAt:(I)C
invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSpace:(I)Z
ifne 22
19: iconst_0
istore 3
20: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
21: goto 24
22: StackMap locals:
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
23: iload 5
aload 1
invokevirtual java.lang.String.length:()I
if_icmplt 18
end local 5 end local 4 24: StackMap locals:
StackMap stack:
iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 25 1 data Ljava/lang/String;
0 25 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
12 25 3 allWhiteSpace Z
15 24 4 ctype Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
17 24 5 i I
MethodParameters:
Name Flags
data
augs
public void elementDefault(java.lang.String);
descriptor: (Ljava/lang/String;)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/impl/xs/XMLSchemaValidator;
0 1 1 data Ljava/lang/String;
MethodParameters:
Name Flags
data
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=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityRef:Z
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
3: 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 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 4 1 name Ljava/lang/String;
0 4 2 identifier Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
0 4 3 encoding Ljava/lang/String;
0 4 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=4, locals=4, 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.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.textDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
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/impl/xs/XMLSchemaValidator;
0 3 1 version Ljava/lang/String;
0 3 2 encoding Ljava/lang/String;
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
version
encoding
augs
public void (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=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.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.comment:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)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/impl/xs/XMLSchemaValidator;
0 3 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 3 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=4, locals=4, 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.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.processingInstruction:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
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/impl/xs/XMLSchemaValidator;
0 3 1 target Ljava/lang/String;
0 3 2 data Lcom/sun/org/apache/xerces/internal/xni/XMLString;
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
target
data
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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityRef:Z
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
3: StackMap locals:
StackMap stack:
return
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/impl/xs/XMLSchemaValidator;
0 4 1 name Ljava/lang/String;
0 4 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 <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
2: aload 0
new com.sun.org.apache.xerces.internal.util.AugmentationsImpl
dup
invokespecial com.sun.org.apache.xerces.internal.util.AugmentationsImpl.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugmentations:Lcom/sun/org/apache/xerces/internal/util/AugmentationsImpl;
3: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDynamicValidation:Z
4: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaDynamicValidation:Z
5: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
6: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFullChecking:Z
7: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
8: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaElementDefault:Z
9: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
10: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIdConstraint:Z
11: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
12: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNamespaceGrowth:Z
13: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaType:Ljava/lang/String;
14: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityRef:Z
15: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fInCDATA:Z
16: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawOnlyWhitespaceInElementContent:Z
17: aload 0
new com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter
dup
aload 0
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.<init>:(Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;)V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
18: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
19: aload 0
new com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState
dup
invokespecial com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
20: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalSchemas:Ljava/lang/String;
21: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalNoNamespaceSchema:Ljava/lang/String;
22: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fJaxpSchemaSource:Ljava/lang/Object;
23: aload 0
new com.sun.org.apache.xerces.internal.impl.xs.XSDDescription
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
24: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
25: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportWhitespace:Z
26: aload 0
new com.sun.org.apache.xerces.internal.xni.XMLString
dup
aconst_null
iconst_0
iconst_m1
invokespecial com.sun.org.apache.xerces.internal.xni.XMLString.<init>:([CII)V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEmptyXMLStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
27: 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.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
28: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFirstChunk:Z
29: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTrailing:Z
30: aload 0
iconst_m1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
31: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
32: aload 0
new com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
33: aload 0
new com.sun.org.apache.xerces.internal.impl.xs.SubstitutionGroupHandler
dup
aload 0
invokespecial com.sun.org.apache.xerces.internal.impl.xs.SubstitutionGroupHandler.<init>:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDeclHelper;)V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubGroupHandler:Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
34: aload 0
35: getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNS:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
ldc "QName"
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fQNameDV:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
36: aload 0
new com.sun.org.apache.xerces.internal.impl.xs.models.CMNodeFactory
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.models.CMNodeFactory.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.nodeFactory:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;
37: aload 0
new com.sun.org.apache.xerces.internal.impl.xs.models.CMBuilder
dup
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.nodeFactory:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;
invokespecial com.sun.org.apache.xerces.internal.impl.xs.models.CMBuilder.<init>:(Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;)V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMBuilder:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
38: aload 0
39: new com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader
dup
40: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
41: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
42: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubGroupHandler:Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
43: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMBuilder:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
44: invokespecial com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.<init>:(Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;)V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaLoader:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader;
45: aload 0
bipush 8
newarray 4
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
46: aload 0
bipush 8
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
47: aload 0
bipush 8
newarray 4
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
48: aload 0
bipush 8
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
49: aload 0
bipush 8
anewarray com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
50: aload 0
bipush 8
anewarray com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
51: aload 0
bipush 8
anewarray int[]
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
52: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
53: aload 0
bipush 8
newarray 4
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
54: aload 0
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
55: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
56: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
57: aload 0
bipush 8
newarray 4
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
58: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
59: aload 0
bipush 8
newarray 4
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
60: 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.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
61: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
62: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
63: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
64: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
65: aload 0
new com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo
dup
invokespecial com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
66: aload 0
new com.sun.org.apache.xerces.internal.impl.validation.ValidationState
dup
invokespecial com.sun.org.apache.xerces.internal.impl.validation.ValidationState.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4XsiType:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
67: aload 0
new com.sun.org.apache.xerces.internal.impl.validation.ValidationState
dup
invokespecial com.sun.org.apache.xerces.internal.impl.validation.ValidationState.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4ApplyDefault:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
68: aload 0
new com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
69: aload 0
new com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache
dup
aload 0
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.<init>:(Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;)V
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
70: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4XsiType:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setExtraChecking:(Z)V
71: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4ApplyDefault:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setFacetChecking:(Z)V
72: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 73 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
public void reset(com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIdConstraint:Z
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
invokeinterface java.util.Map.clear:()V
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.resetIDTables:()V
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaLoader:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.reset:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
4: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
5: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
6: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
7: aload 0
iconst_m1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
8: aload 0
iconst_m1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
9: aload 0
iconst_m1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
10: aload 0
iconst_m1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
11: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
12: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaDynamicValidation:Z
13: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityRef:Z
14: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fInCDATA:Z
15: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.clear:()V
16: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
aload 1
ldc "http://apache.org/xml/properties/internal/error-reporter"
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.XMLErrorReporter
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reset:(Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
17: aload 1
ldc "http://apache.org/xml/features/internal/parser-settings"
iconst_1
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
istore 2
start local 2 18: iload 2
ifne 27
19: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationManager.addValidationState:(Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;)V
20: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.nodeFactory:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.models.CMNodeFactory.reset:()V
21: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalSchemas:Ljava/lang/String;
22: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalNoNamespaceSchema:Ljava/lang/String;
23: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
24: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
25: invokestatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.processExternalHints:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
26: return
27: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.nodeFactory:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.models.CMNodeFactory.reset:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
28: aload 1
ldc "http://apache.org/xml/properties/internal/symbol-table"
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.util.SymbolTable
astore 3
start local 3 29: aload 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
if_acmpeq 31
30: aload 0
aload 3
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
31: StackMap locals: com.sun.org.apache.xerces.internal.util.SymbolTable
StackMap stack:
aload 0
aload 1
ldc "http://apache.org/xml/features/namespace-growth"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNamespaceGrowth:Z
32: aload 0
aload 1
ldc "http://apache.org/xml/features/validation/dynamic"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDynamicValidation:Z
33: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDynamicValidation:Z
ifeq 36
34: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
35: goto 37
36: StackMap locals:
StackMap stack:
aload 0
aload 1
ldc "http://xml.org/sax/features/validation"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
37: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
ifeq 39
38: aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
aload 1
ldc "http://apache.org/xml/features/validation/schema"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
ior
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
39: StackMap locals:
StackMap stack:
aload 0
aload 1
ldc "http://apache.org/xml/features/validation/schema-full-checking"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFullChecking:Z
40: aload 0
aload 1
ldc "http://apache.org/xml/features/validation/schema/normalized-value"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
41: aload 0
aload 1
ldc "http://apache.org/xml/features/validation/schema/element-default"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaElementDefault:Z
42: aload 0
aload 1
ldc "http://apache.org/xml/features/validation/schema/augment-psvi"
iconst_1
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
43: aload 0
44: aload 1
45: ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
aconst_null
46: invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
47: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaType:Ljava/lang/String;
48: aload 0
aload 1
ldc "http://apache.org/xml/features/internal/validation/schema/use-grammar-pool-only"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
49: aload 0
aload 1
ldc "http://apache.org/xml/properties/internal/entity-manager"
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityResolver:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
50: aload 0
aload 1
ldc "http://apache.org/xml/properties/internal/validation-manager"
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.validation.ValidationManager
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
51: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationManager.addValidationState:(Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;)V
52: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setSymbolTable:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;)V
53: aload 1
ldc "http://apache.org/xml/properties/validation/schema/root-type-definition"
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
astore 4
start local 4 54: aload 4
ifnonnull 58
55: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
56: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
57: goto 68
58: StackMap locals: java.lang.Object
StackMap stack:
aload 4
instanceof javax.xml.namespace.QName
ifeq 62
59: aload 0
aload 4
checkcast javax.xml.namespace.QName
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
60: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
61: goto 68
62: StackMap locals:
StackMap stack:
aload 0
aload 4
checkcast com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
63: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
end local 4 64: goto 68
65: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager int com.sun.org.apache.xerces.internal.util.SymbolTable
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
pop
66: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
67: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
68: StackMap locals:
StackMap stack:
aload 1
ldc "http://apache.org/xml/properties/validation/schema/root-element-declaration"
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
astore 4
start local 4 69: aload 4
ifnonnull 73
70: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
71: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
72: goto 83
73: StackMap locals: java.lang.Object
StackMap stack:
aload 4
instanceof javax.xml.namespace.QName
ifeq 77
74: aload 0
aload 4
checkcast javax.xml.namespace.QName
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
75: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
76: goto 83
77: StackMap locals:
StackMap stack:
aload 0
aload 4
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
78: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
end local 4 79: goto 83
80: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager int com.sun.org.apache.xerces.internal.util.SymbolTable
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
pop
81: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
82: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
83: StackMap locals:
StackMap stack:
aload 1
ldc "http://apache.org/xml/features/validation/schema/ignore-xsi-type-until-elemdecl"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
istore 4
start local 4 84: aload 0
iload 4
ifeq 85
iconst_0
goto 86
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager int com.sun.org.apache.xerces.internal.util.SymbolTable int
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
85: iconst_m1
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager int com.sun.org.apache.xerces.internal.util.SymbolTable int
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int
86: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
87: aload 0
aload 1
ldc "http://apache.org/xml/features/validation/identity-constraint-checking"
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;)Z
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
88: goto 91
89: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
pop
90: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
91: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
aload 1
ldc "http://apache.org/xml/features/validation/id-idref-checking"
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;)Z
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setIdIdrefChecking:(Z)V
92: goto 95
93: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
pop
94: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setIdIdrefChecking:(Z)V
95: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
aload 1
ldc "http://apache.org/xml/features/validation/unparsed-entity-checking"
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;)Z
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setUnparsedEntityChecking:(Z)V
96: goto 99
97: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
pop
98: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setUnparsedEntityChecking:(Z)V
99: StackMap locals:
StackMap stack:
aload 0
aload 1
ldc "http://apache.org/xml/properties/schema/external-schemaLocation"
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.String
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalSchemas:Ljava/lang/String;
100: aload 0
101: aload 1
ldc "http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation"
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.String
102: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalNoNamespaceSchema:Ljava/lang/String;
103: goto 107
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
104: pop
105: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalSchemas:Ljava/lang/String;
106: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalNoNamespaceSchema:Ljava/lang/String;
107: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalSchemas:Ljava/lang/String;
108: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalNoNamespaceSchema:Ljava/lang/String;
109: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
110: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
111: invokestatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.processExternalHints:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
112: aload 0
aload 1
ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fJaxpSchemaSource:Ljava/lang/Object;
113: aload 0
aload 1
ldc "http://apache.org/xml/properties/internal/grammar-pool"
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
114: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4XsiType:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setSymbolTable:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;)V
115: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4ApplyDefault:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setSymbolTable:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;)V
116: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 117 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 117 1 componentManager Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;
18 117 2 parser_settings Z
29 117 3 symbolTable Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
54 64 4 rootType Ljava/lang/Object;
69 79 4 rootDecl Ljava/lang/Object;
84 117 4 ignoreXSIType Z
Exception table:
from to target type
53 64 65 Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
68 79 80 Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
87 88 89 Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
91 92 93 Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
95 96 97 Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
99 103 104 Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
MethodParameters:
Name Flags
componentManager
public void startValueScopeFor(com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint, int);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
aload 1
iload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.getValueStoreFor:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
1: astore 3
start local 3 2: aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase.startValueScope:()V
3: return
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/impl/xs/XMLSchemaValidator;
0 4 1 identityConstraint Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
0 4 2 initialDepth I
2 4 3 valueStore Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
MethodParameters:
Name Flags
identityConstraint
initialDepth
public com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher activateField(com.sun.org.apache.xerces.internal.impl.xs.identity.Field, int);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Field;I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
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.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Field.getIdentityConstraint:()Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
iload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.getValueStoreFor:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
1: astore 3
start local 3 2: aload 1
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Field.createMatcher:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore;)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
astore 4
start local 4 3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.addMatcher:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;)V
4: aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher.startDocumentFragment:()V
5: aload 4
areturn
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/impl/xs/XMLSchemaValidator;
0 6 1 field Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Field;
0 6 2 initialDepth I
2 6 3 valueStore Lcom/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore;
3 6 4 matcher Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
MethodParameters:
Name Flags
field
initialDepth
public void endValueScopeFor(com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint, int);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
aload 1
iload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.getValueStoreFor:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
1: astore 3
start local 3 2: aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase.endValueScope:()V
3: return
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/impl/xs/XMLSchemaValidator;
0 4 1 identityConstraint Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
0 4 2 initialDepth I
2 4 3 valueStore Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
MethodParameters:
Name Flags
identityConstraint
initialDepth
private void activateSelectorFor(com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint.getSelector:()Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Selector;
astore 2
start local 2 1: aload 0
astore 3
start local 3 2: aload 2
ifnonnull 4
3: return
4: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.identity.Selector com.sun.org.apache.xerces.internal.impl.xs.identity.FieldActivator
StackMap stack:
aload 2
aload 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Selector.createMatcher:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator;I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
astore 4
start local 4 5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.addMatcher:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;)V
6: aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher.startDocumentFragment:()V
7: return
end local 4 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/impl/xs/XMLSchemaValidator;
0 8 1 ic Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
1 8 2 selector Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Selector;
2 8 3 activator Lcom/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator;
5 8 4 matcher Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
MethodParameters:
Name Flags
ic
public com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl getGlobalElementDecl(com.sun.org.apache.xerces.internal.xni.QName);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: aload 0
1: iconst_5
2: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
3: aconst_null
4: aload 1
5: aconst_null
6: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
7: astore 2
start local 2 8: aload 2
ifnull 10
9: aload 2
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalElementDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
areturn
10: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
StackMap stack:
aconst_null
areturn
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/impl/xs/XMLSchemaValidator;
0 11 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
8 11 2 sGrammar Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
MethodParameters:
Name Flags
element
void ensureStackCapacity();
descriptor: ()V
flags: (0x0000)
Code:
stack=5, locals=8, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
arraylength
if_icmpne 32
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
bipush 8
iadd
istore 1
start local 1 2: iload 1
newarray 4
astore 2
start local 2 3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
iconst_0
aload 2
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
4: aload 0
aload 2
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
5: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
astore 3
start local 3 6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
iconst_0
aload 3
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
7: aload 0
aload 3
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
8: iload 1
newarray 4
astore 2
9: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
iconst_0
aload 2
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
10: aload 0
aload 2
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
11: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl
astore 4
start local 4 12: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
iconst_0
aload 4
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
13: aload 0
aload 4
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
14: iload 1
anewarray com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
astore 5
start local 5 15: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
iconst_0
aload 5
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
16: aload 0
aload 5
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
17: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator
astore 6
start local 6 18: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
iconst_0
aload 6
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
19: aload 0
aload 6
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
20: iload 1
newarray 4
astore 2
21: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
iconst_0
aload 2
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
22: aload 0
aload 2
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
23: iload 1
newarray 4
astore 2
24: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
iconst_0
aload 2
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
25: aload 0
aload 2
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
26: iload 1
newarray 4
astore 2
27: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
iconst_0
aload 2
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
28: aload 0
aload 2
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
29: iload 1
anewarray int[]
astore 7
start local 7 30: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
iconst_0
aload 7
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
31: aload 0
aload 7
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 32: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 33 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
2 32 1 newSize I
3 32 2 newArrayB [Z
6 32 3 newArrayE [Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
12 32 4 newArrayN [Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
15 32 5 newArrayT [Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
18 32 6 newArrayC [Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
30 32 7 newArrayIA [[I
void handleStartDocument(com.sun.org.apache.xerces.internal.xni.XMLLocator, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
ifeq 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.startDocument:()V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
ifeq 5
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fGrammars:[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fSchemaInformation:Lcom/sun/org/apache/xerces/internal/xs/XSModel;
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/impl/xs/XMLSchemaValidator;
0 6 1 locator Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
0 6 2 encoding Ljava/lang/String;
MethodParameters:
Name Flags
locator
encoding
void handleEndDocument();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
ifeq 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.endDocument:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
com.sun.org.apache.xerces.internal.xni.XMLString handleCharacters(com.sun.org.apache.xerces.internal.xni.XMLString);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;)Lcom/sun/org/apache/xerces/internal/xni/XMLString;
flags: (0x0000)
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
iflt 2
1: aload 1
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
ifne 3
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
ifgt 3
iconst_0
goto 4
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
3: iconst_1
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int
4: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
ifeq 10
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
iconst_m1
if_icmpeq 10
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
ifeq 10
6: aload 0
aload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
iconst_2
if_icmpne 7
iconst_1
goto 8
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString
7: iconst_0
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString int
8: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.normalizeWhitespace:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Z)V
9: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
astore 1
10: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
ifeq 12
11: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
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
invokevirtual java.lang.StringBuilder.append:([CII)Ljava/lang/StringBuilder;
pop
12: StackMap locals:
StackMap stack:
aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawOnlyWhitespaceInElementContent:Z
13: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
ifnull 27
14: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
bipush 15
if_icmpne 27
15: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
astore 2
start local 2 16: aload 2
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
iconst_2
if_icmpne 27
17: aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
istore 3
start local 3 18: goto 26
19: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl int
StackMap stack:
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
iload 3
caload
invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSpace:(I)Z
ifne 22
20: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
21: goto 27
22: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
ifeq 23
iconst_0
goto 24
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
23: iconst_1
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl int
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int
24: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawOnlyWhitespaceInElementContent:Z
25: iinc 3 1
StackMap locals:
StackMap stack:
26: iload 3
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
iadd
if_icmplt 19
end local 3 end local 2 27: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 28 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
16 27 2 ctype Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
18 27 3 i I
MethodParameters:
Name Flags
text
private void normalizeWhitespace(com.sun.org.apache.xerces.internal.xni.XMLString, boolean);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Z)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=10, args_size=3
start local 0 start local 1 start local 2 0: iload 2
istore 3
start local 3 1: iconst_0
istore 4
start local 4 2: iconst_0
istore 5
start local 5 3: iconst_0
istore 6
start local 6 4: 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
iadd
istore 8
start local 8 5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
ifnull 6
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
arraylength
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
iconst_1
iadd
if_icmpge 7
6: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString int int int int int top int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
iconst_1
iadd
newarray 5
putfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
7: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iconst_1
putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iconst_1
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
9: aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
istore 9
start local 9 10: goto 23
11: StackMap locals: int
StackMap stack:
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
iload 9
caload
istore 7
start local 7 12: iload 7
invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSpace:(I)Z
ifeq 19
13: iload 3
ifne 16
14: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
dup
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
dup_x1
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
bipush 32
castore
15: iload 2
istore 3
16: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString int int int int int int int int
StackMap stack:
iload 4
ifne 22
17: iconst_1
istore 5
18: goto 22
19: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
dup
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
dup_x1
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
iload 7
castore
20: iconst_0
istore 3
21: iconst_1
istore 4
22: StackMap locals:
StackMap stack:
iinc 9 1
end local 7 StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString int int int int int top int int
StackMap stack:
23: iload 9
iload 8
if_icmplt 11
end local 9 24: iload 3
ifeq 31
25: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
iconst_1
if_icmple 29
26: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
dup
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
27: iconst_1
istore 6
28: goto 31
StackMap locals:
StackMap stack:
29: iload 5
ifeq 31
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFirstChunk:Z
ifne 31
30: iconst_1
istore 6
31: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
iconst_1
if_icmple 40
32: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFirstChunk:Z
ifne 40
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
iconst_2
if_icmpne 40
33: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTrailing:Z
ifeq 37
34: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iconst_0
putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
35: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
iconst_0
bipush 32
castore
36: goto 40
StackMap locals:
StackMap stack:
37: iload 5
ifeq 40
38: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iconst_0
putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
39: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
iconst_0
bipush 32
castore
40: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
dup
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
isub
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
41: aload 0
iload 6
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTrailing:Z
42: iload 6
ifne 43
iload 4
ifeq 44
43: StackMap locals:
StackMap stack:
aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFirstChunk:Z
44: StackMap locals:
StackMap stack:
return
end local 8 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 45 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 45 1 value Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 45 2 collapse Z
1 45 3 skipSpace Z
2 45 4 sawNonWS Z
3 45 5 leading Z
4 45 6 trailing Z
12 23 7 c C
5 45 8 size I
10 24 9 i I
MethodParameters:
Name Flags
value
collapse
private void normalizeWhitespace(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: iload 2
istore 3
start local 3 1: aload 1
invokevirtual java.lang.String.length:()I
istore 5
start local 5 2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
ifnull 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
arraylength
iload 5
if_icmpge 4
3: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String int int top int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iload 5
newarray 5
putfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iconst_0
putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iconst_0
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
6: iconst_0
istore 6
start local 6 7: goto 17
8: StackMap locals: int
StackMap stack:
aload 1
iload 6
invokevirtual java.lang.String.charAt:(I)C
istore 4
start local 4 9: iload 4
invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSpace:(I)Z
ifeq 14
10: iload 3
ifne 16
11: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
dup
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
dup_x1
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
bipush 32
castore
12: iload 2
istore 3
13: goto 16
14: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String int int int int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
dup
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
dup_x1
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
iload 4
castore
15: iconst_0
istore 3
16: StackMap locals:
StackMap stack:
iinc 6 1
end local 4 StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String int int top int int
StackMap stack:
17: iload 6
iload 5
if_icmplt 8
end local 6 18: iload 3
ifeq 21
19: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
ifeq 21
20: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
dup
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
21: StackMap locals:
StackMap stack:
return
end local 5 end local 3 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/impl/xs/XMLSchemaValidator;
0 22 1 value Ljava/lang/String;
0 22 2 collapse Z
1 22 3 skipSpace Z
9 17 4 c C
2 22 5 size I
7 18 6 i I
MethodParameters:
Name Flags
value
collapse
void handleIgnorableWhitespace(com.sun.org.apache.xerces.internal.xni.XMLString);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;)V
flags: (0x0000)
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
iflt 2
1: return
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/impl/xs/XMLSchemaValidator;
0 3 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
MethodParameters:
Name Flags
text
com.sun.org.apache.xerces.internal.xni.Augmentations handleStartElement(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;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
flags: (0x0000)
Code:
stack=8, locals=14, 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.impl.xs.XMLSchemaValidator.fElementDepth:I
iconst_m1
if_icmpne 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationManager.isGrammarFound:()Z
ifeq 3
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaType:Ljava/lang/String;
ifnonnull 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
ifne 3
2: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaDynamicValidation:Z
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
ifne 9
4: aload 2
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_SCHEMALOCATION:Ljava/lang/String;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
5: astore 4
start local 4 6: aload 2
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NONAMESPACESCHEMALOCATION:Ljava/lang/String;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
7: astore 5
start local 5 8: aload 0
aload 4
aload 5
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.storeLocations:(Ljava/lang/String;Ljava/lang/String;)V
end local 5 end local 4 9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
iflt 14
10: aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
11: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
ifeq 13
12: aload 0
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 3
13: StackMap locals:
StackMap stack:
aload 3
areturn
14: StackMap locals:
StackMap stack:
aconst_null
astore 4
start local 4 15: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
ifnull 61
16: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubGroupHandler:Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.oneTransition:(Lcom/sun/org/apache/xerces/internal/xni/QName;[ILcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;)Ljava/lang/Object;
astore 4
17: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
iconst_0
iaload
iconst_m1
if_icmpne 61
18: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
astore 5
start local 5 19: aload 5
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fParticle:Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
ifnull 51
20: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.whatCanGoHere:([I)Ljava/util/List;
dup
astore 6
start local 6 21: invokeinterface java.util.List.size:()I
ifle 51
22: aload 0
aload 6
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.expectedStr:(Ljava/util/List;)Ljava/lang/String;
astore 7
start local 7 23: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.occurenceInfo:([I)[I
astore 8
start local 8 24: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnull 25
new java.lang.StringBuilder
dup
ldc "{\""
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 34
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "}"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
goto 26
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl java.util.List java.lang.String int[]
StackMap stack:
25: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
26: astore 9
start local 9 27: aload 8
ifnull 49
28: aload 8
iconst_0
iaload
istore 10
start local 10 29: aload 8
iconst_1
iaload
istore 11
start local 11 30: aload 8
iconst_2
iaload
istore 12
start local 12 31: iload 12
iload 10
if_icmpge 42
32: iload 10
iload 12
isub
istore 13
start local 13 33: iload 13
iconst_1
if_icmple 38
34: aload 0
ldc "cvc-complex-type.2.4.h"
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
35: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 8
iconst_3
iaload
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.getTermName:(I)Ljava/lang/String;
aastore
dup
iconst_2
iload 10
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aastore
dup
iconst_3
iload 13
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aastore
36: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
37: goto 61
38: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl java.util.List java.lang.String int[] java.lang.String int int int int
StackMap stack:
aload 0
ldc "cvc-complex-type.2.4.g"
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
39: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 8
iconst_3
iaload
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.getTermName:(I)Ljava/lang/String;
aastore
dup
iconst_2
iload 10
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aastore
40: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 13 41: goto 61
42: StackMap locals:
StackMap stack:
iload 12
iload 11
if_icmplt 47
iload 11
iconst_m1
if_icmpeq 47
43: aload 0
ldc "cvc-complex-type.2.4.e"
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
44: aload 7
aastore
dup
iconst_2
iload 11
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aastore
45: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
46: goto 61
47: StackMap locals:
StackMap stack:
aload 0
ldc "cvc-complex-type.2.4.a"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 9
aastore
dup
iconst_1
aload 7
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 12 end local 11 end local 10 48: goto 61
49: StackMap locals:
StackMap stack:
aload 0
ldc "cvc-complex-type.2.4.a"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 9
aastore
dup
iconst_1
aload 7
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 9 end local 8 end local 7 50: goto 61
end local 6 51: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.occurenceInfo:([I)[I
astore 7
start local 7 52: aload 7
ifnull 60
53: aload 7
iconst_1
iaload
istore 8
start local 8 54: aload 7
iconst_2
iaload
istore 9
start local 9 55: iload 9
iload 8
if_icmplt 58
iload 8
iconst_m1
if_icmpeq 58
56: aload 0
ldc "cvc-complex-type.2.4.f"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 7
iconst_3
iaload
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.getTermName:(I)Ljava/lang/String;
aastore
dup
iconst_1
iload 8
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
57: goto 61
58: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl top int[] int int
StackMap stack:
aload 0
ldc "cvc-complex-type.2.4.d"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 9 end local 8 59: goto 61
60: StackMap locals:
StackMap stack:
aload 0
ldc "cvc-complex-type.2.4.d"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 7 end local 5 61: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
iconst_m1
if_icmpeq 74
62: aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.ensureStackCapacity:()V
63: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
iconst_1
bastore
64: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
65: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
aastore
66: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
bastore
67: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
aastore
68: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
aastore
69: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
bastore
70: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aastore
71: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
aastore
72: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
bastore
73: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
bastore
74: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
75: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
76: aconst_null
astore 5
start local 5 77: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
78: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
79: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
80: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
81: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
iconst_0
invokevirtual java.lang.StringBuilder.setLength:(I)V
82: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
83: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
84: aload 4
ifnull 89
85: aload 4
instanceof com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
ifeq 88
86: aload 0
aload 4
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
87: goto 89
88: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl
StackMap stack:
aload 4
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl
astore 5
89: StackMap locals:
StackMap stack:
aload 5
ifnull 94
aload 5
getfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fProcessContents:S
iconst_2
if_icmpne 94
90: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
91: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
ifeq 93
92: aload 0
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 3
93: StackMap locals:
StackMap stack:
aload 3
areturn
94: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
ifne 107
95: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 99
96: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
97: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.checkElementMatchesRootElementDecl:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
98: goto 107
99: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
ifnull 102
100: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processRootElementDeclQName:(Ljavax/xml/namespace/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
101: goto 107
102: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
ifnull 105
103: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
104: goto 107
105: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
ifnull 107
106: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processRootTypeQName:(Ljavax/xml/namespace/QName;)V
107: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
ifnonnull 121
108: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnonnull 119
109: aload 0
110: iconst_5
111: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
112: aconst_null
113: aload 1
114: aload 2
115: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
116: astore 6
start local 6 117: aload 6
ifnull 119
118: aload 0
aload 6
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalElementDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
end local 6 119: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 121
120: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
121: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
if_icmpne 123
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnonnull 123
122: aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
123: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 124: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
if_icmplt 126
125: aload 2
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_TYPE:Ljava/lang/String;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 6
126: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
ifnonnull 154
aload 6
ifnonnull 154
127: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
ifne 146
128: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDynamicValidation:Z
ifne 129
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaDynamicValidation:Z
ifeq 139
129: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
ifnull 135
130: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource.setDocumentHandler:(Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)V
131: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 133
132: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.setDocumentSource:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;)V
133: StackMap locals:
StackMap stack:
aload 0
bipush -2
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
134: aload 3
areturn
135: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
136: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
ifeq 138
137: aload 0
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 3
138: StackMap locals:
StackMap stack:
aload 3
areturn
139: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
140: ldc "http://www.w3.org/TR/xml-schema-1"
141: ldc "cvc-elt.1.a"
142: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
143: iconst_1
144: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
145: goto 148
146: StackMap locals:
StackMap stack:
aload 5
ifnull 148
aload 5
getfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fProcessContents:S
iconst_1
if_icmpne 148
147: aload 0
ldc "cvc-complex-type.2.4.c"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
148: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnyType:Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
149: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
150: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
151: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
152: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.pushContext:()V
153: goto 174
154: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.pushContext:()V
155: aload 6
ifnull 162
156: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
astore 7
start local 7 157: aload 0
aload 0
aload 1
aload 6
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getAndCheckXsiType:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
158: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
ifnonnull 162
159: aload 7
ifnonnull 161
160: aload 0
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnyType:Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
goto 162
161: StackMap locals: com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
StackMap stack:
aload 0
aload 7
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
end local 7 162: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
163: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 167
164: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getConstraintType:()S
iconst_2
if_icmpne 167
165: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
166: goto 174
167: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
bipush 16
if_icmpne 170
168: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
169: goto 174
170: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
astore 7
start local 7 171: aload 0
aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
iconst_1
if_icmpne 172
iconst_1
goto 173
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl java.lang.String com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
172: iconst_0
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl java.lang.String com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int
173: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
end local 7 174: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 176
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getAbstract:()Z
ifeq 176
175: aload 0
ldc "cvc-elt.2"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
176: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
ifne 178
177: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationRoot:Ljava/lang/String;
178: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
ifeq 183
179: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFirstChunk:Z
180: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTrailing:Z
181: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
182: aload 0
iconst_m1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
183: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
bipush 15
if_icmpne 196
184: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
astore 7
start local 7 185: aload 7
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.getAbstract:()Z
ifeq 187
186: aload 0
ldc "cvc-type.2"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
187: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
ifeq 204
188: aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
iconst_1
if_icmpne 204
189: aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fXSSimpleType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getVariety:()S
iconst_3
if_icmpne 192
190: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
191: goto 204
192: StackMap locals:
StackMap stack:
aload 0
aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fXSSimpleType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getWhitespace:()S
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
193: goto 204
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.DatatypeException
194: pop
end local 7 195: goto 204
196: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
ifeq 204
197: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
astore 7
start local 7 198: aload 7
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getVariety:()S
iconst_3
if_icmpne 201
199: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
200: goto 204
201: StackMap locals: com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
StackMap stack:
aload 0
aload 7
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getWhitespace:()S
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
202: goto 204
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.DatatypeException
203: pop
end local 7 204: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
205: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
bipush 15
if_icmpne 207
206: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMBuilder:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.getContentModel:(Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;)Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
207: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
208: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
ifnull 210
209: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.startContentModel:()[I
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
210: StackMap locals:
StackMap stack:
aload 2
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 7
start local 7 211: aload 7
ifnull 213
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 213
212: aload 0
aload 0
aload 1
aload 7
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getXsiNil:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;)Z
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
213: StackMap locals: java.lang.String
StackMap stack:
aconst_null
astore 8
start local 8 214: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
bipush 15
if_icmpne 217
215: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
astore 9
start local 9 216: aload 9
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.getAttrGrp:()Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
astore 8
end local 9 217: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
ifeq 223
218: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.startElement:()V
219: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.pushContext:()V
220: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 223
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fIDCPos:I
ifle 223
221: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIdConstraint:Z
222: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.initValueStoresFor:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator;)V
223: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
aload 8
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processAttributes:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;)V
224: aload 8
ifnull 226
225: aload 0
aload 1
aload 2
aload 8
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.addDefaultAttributes:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;)V
226: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherCount:()I
istore 9
start local 9 227: iconst_0
istore 10
start local 10 228: goto 232
229: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
iload 10
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherAt:(I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
astore 11
start local 11 230: aload 11
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)V
end local 11 231: iinc 10 1
StackMap locals:
StackMap stack:
232: iload 10
iload 9
if_icmplt 229
end local 10 233: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
ifeq 240
234: aload 0
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 3
235: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationRoot:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidationContext:Ljava/lang/String;
236: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fDeclaration:Lcom/sun/org/apache/xerces/internal/xs/XSElementDeclaration;
237: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fTypeDecl:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
238: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fNotation:Lcom/sun/org/apache/xerces/internal/xs/XSNotationDeclaration;
239: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fNil:Z
240: StackMap locals:
StackMap stack:
aload 3
areturn
end local 9 end local 8 end local 7 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 241 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 241 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 241 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 241 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
6 9 4 sLocation Ljava/lang/String;
8 9 5 nsLocation Ljava/lang/String;
15 241 4 decl Ljava/lang/Object;
19 61 5 ctype Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
21 51 6 next Ljava/util/List<Ljava/lang/Object;>;
23 50 7 expected Ljava/lang/String;
24 50 8 occurenceInfo [I
27 50 9 elemExpandedQname Ljava/lang/String;
29 48 10 minOccurs I
30 48 11 maxOccurs I
31 48 12 count I
33 41 13 required I
52 61 7 occurenceInfo [I
54 59 8 maxOccurs I
55 59 9 count I
77 241 5 wildcard Lcom/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl;
117 119 6 sGrammar Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
124 241 6 xsiType Ljava/lang/String;
157 162 7 oldType Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
171 174 7 ctype Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
185 195 7 ctype Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
198 204 7 dv Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
211 241 7 xsiNil Ljava/lang/String;
214 241 8 attrGrp Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
216 217 9 ctype Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
227 241 9 count I
228 233 10 i I
230 231 11 matcher Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
Exception table:
from to target type
192 193 194 Class com.sun.org.apache.xerces.internal.impl.dv.DatatypeException
201 202 203 Class com.sun.org.apache.xerces.internal.impl.dv.DatatypeException
MethodParameters:
Name Flags
element
attributes
augs
com.sun.org.apache.xerces.internal.xni.Augmentations handleEndElement(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;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
flags: (0x0000)
Code:
stack=7, locals=10, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
iflt 26
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
if_icmpne 16
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
ifle 16
2: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
3: aload 0
iconst_m1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
4: aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
5: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
baload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
6: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aaload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
7: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
baload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
8: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aaload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
9: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aaload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
10: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aaload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
11: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
baload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
12: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aaload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
13: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
baload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
14: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
baload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
15: goto 17
16: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
17: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
iconst_m1
if_icmpne 23
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFullChecking:Z
ifeq 23
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
ifne 23
18: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
19: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubGroupHandler:Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
20: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMBuilder:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
21: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
22: invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSConstraints.fullSchemaChecking:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
23: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
ifeq 25
24: aload 0
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 2
25: StackMap locals:
StackMap stack:
aload 2
areturn
26: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent:(Lcom/sun/org/apache/xerces/internal/xni/QName;)V
27: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
ifeq 80
28: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherCount:()I
istore 3
start local 3 29: iload 3
iconst_1
isub
istore 4
start local 4 30: goto 50
31: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
iload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherAt:(I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
astore 5
start local 5 32: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnonnull 35
33: aload 5
aload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValueType:S
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.itemValueTypes:Lcom/sun/org/apache/xerces/internal/xs/ShortList;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;ZLjava/lang/Object;SLcom/sun/org/apache/xerces/internal/xs/ShortList;)V
34: goto 49
35: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
StackMap stack:
aload 5
36: aload 1
37: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
38: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getNillable:()Z
39: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
ifnonnull 41
40: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
goto 42
41: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
42: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int java.lang.Object
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
ifnonnull 44
43: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValueType:S
goto 45
44: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int java.lang.Object
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValueType:S
45: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int java.lang.Object int
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
ifnonnull 47
46: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.itemValueTypes:Lcom/sun/org/apache/xerces/internal/xs/ShortList;
goto 48
47: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int java.lang.Object int
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.itemValueTypes:Lcom/sun/org/apache/xerces/internal/xs/ShortList;
48: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int java.lang.Object int com.sun.org.apache.xerces.internal.xs.ShortList
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;ZLjava/lang/Object;SLcom/sun/org/apache/xerces/internal/xs/ShortList;)V
end local 5 49: StackMap locals:
StackMap stack:
iinc 4 -1
StackMap locals:
StackMap stack:
50: iload 4
ifge 31
end local 4 51: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.size:()I
ifle 53
52: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.popContext:()V
53: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherCount:()I
istore 4
start local 4 54: iload 3
iconst_1
isub
istore 5
start local 5 55: goto 64
56: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
iload 5
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherAt:(I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
astore 6
start local 6 57: aload 6
instanceof com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher
ifeq 63
58: aload 6
checkcast com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher
astore 7
start local 7 59: aload 7
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher.getIdentityConstraint:()Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
dup
astore 8
start local 8 60: ifnull 63
61: aload 8
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint.getCategory:()S
iconst_2
if_icmpeq 63
62: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
aload 8
aload 7
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher.getInitialDepth:()I
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.transplant:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)V
end local 8 end local 7 end local 6 63: StackMap locals:
StackMap stack:
iinc 5 -1
StackMap locals:
StackMap stack:
64: iload 5
iload 4
if_icmpge 56
end local 5 65: iload 3
iconst_1
isub
istore 5
start local 5 66: goto 78
67: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
iload 5
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherAt:(I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
astore 6
start local 6 68: aload 6
instanceof com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher
ifeq 77
69: aload 6
checkcast com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher
astore 7
start local 7 70: aload 7
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher.getIdentityConstraint:()Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
dup
astore 8
start local 8 71: ifnull 77
72: aload 8
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint.getCategory:()S
iconst_2
if_icmpne 77
73: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
aload 8
aload 7
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher.getInitialDepth:()I
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.getValueStoreFor:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
74: astore 9
start local 9 75: aload 9
ifnull 77
aload 9
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase.fValuesCount:I
aload 9
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase.fFieldCount:I
if_icmpne 77
76: aload 9
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase.endDocumentFragment:()V
end local 9 end local 8 end local 7 end local 6 77: StackMap locals:
StackMap stack:
iinc 5 -1
StackMap locals:
StackMap stack:
78: iload 5
iload 4
if_icmpge 67
end local 5 79: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.endElement:()V
end local 4 end local 3 80: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
if_icmpge 82
81: aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
82: StackMap locals:
StackMap stack:
aconst_null
astore 3
start local 3 83: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
ifne 106
84: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.checkIDRefID:()Ljava/util/Iterator;
astore 4
start local 4 85: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.resetIDTables:()V
86: aload 4
ifnull 90
87: goto 89
88: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[] java.util.Iterator
StackMap stack:
aload 0
ldc "cvc-id.1"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
89: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 88
90: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFullChecking:Z
ifeq 96
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
ifne 96
91: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
92: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubGroupHandler:Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
93: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMBuilder:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
94: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
95: invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSConstraints.fullSchemaChecking:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
96: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket.getGrammars:()[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
astore 3
97: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
ifnull 104
98: iconst_0
istore 5
start local 5 99: goto 102
100: StackMap locals: int
StackMap stack:
aload 3
iload 5
aaload
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.setImmutable:(Z)V
101: iinc 5 1
StackMap locals:
StackMap stack:
102: iload 5
aload 3
arraylength
if_icmplt 100
end local 5 103: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
ldc "http://www.w3.org/2001/XMLSchema"
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool.cacheGrammars:(Ljava/lang/String;[Lcom/sun/org/apache/xerces/internal/xni/grammars/Grammar;)V
104: StackMap locals:
StackMap stack:
aload 0
iconst_1
aload 3
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElementPSVI:(Z[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 2
end local 4 105: goto 121
106: StackMap locals:
StackMap stack:
aload 0
iconst_0
aload 3
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElementPSVI:(Z[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 2
107: aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
108: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
baload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
109: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aaload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
110: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
baload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
111: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aaload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
112: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aaload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
113: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aaload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
114: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
baload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
115: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aaload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
116: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
baload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
117: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
baload
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
118: aload 0
iconst_m1
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
119: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
120: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
121: StackMap locals:
StackMap stack:
aload 2
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 122 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 122 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 122 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
29 80 3 oldCount I
30 51 4 i I
32 49 5 matcher Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
54 80 4 newCount I
55 65 5 i I
57 63 6 matcher Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
59 63 7 selMatcher Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Selector$Matcher;
60 63 8 id Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
66 79 5 i I
68 77 6 matcher Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
70 77 7 selMatcher Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Selector$Matcher;
71 77 8 id Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
75 77 9 values Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
83 122 3 grammars [Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
85 105 4 invIdRefs Ljava/util/Iterator<Ljava/lang/String;>;
99 103 5 k I
MethodParameters:
Name Flags
element
augs
final com.sun.org.apache.xerces.internal.xni.Augmentations endElementPSVI(boolean, com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[], com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Z[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
flags: (0x0010) ACC_FINAL
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.impl.xs.XMLSchemaValidator.fAugPSVI:Z
ifeq 34
1: aload 0
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fDeclaration:Lcom/sun/org/apache/xerces/internal/xs/XSElementDeclaration;
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fTypeDecl:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fNotation:Lcom/sun/org/apache/xerces/internal/xs/XSNotationDeclaration;
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationRoot:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidationContext:Ljava/lang/String;
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fNil:Z
7: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
if_icmple 10
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
iconst_2
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidationAttempted:S
9: goto 14
10: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
if_icmple 13
11: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidationAttempted:S
12: goto 14
13: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidationAttempted:S
14: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
if_icmpne 16
15: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
16: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
if_icmpne 18
17: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
18: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
ifnull 20
19: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fSpecified:Z
20: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
getfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValue:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.copyFrom:(Lcom/sun/org/apache/xerces/internal/xs/XSValue;)V
21: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
ifeq 29
22: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.mergeContext:()[Ljava/lang/String;
astore 4
start local 4 23: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 4
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fErrors:[Ljava/lang/String;
24: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
25: aload 4
ifnonnull 26
iconst_2
goto 27
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[] com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.String[]
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl
26: iconst_1
27: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[] com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.String[]
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl int
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidity:S
end local 4 28: goto 31
29: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidity:S
30: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.popContext:()[Ljava/lang/String;
pop
31: StackMap locals:
StackMap stack:
iload 1
ifeq 34
32: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aload 2
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fGrammars:[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
33: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fSchemaInformation:Lcom/sun/org/apache/xerces/internal/xs/XSModel;
34: StackMap locals:
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 35 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 35 1 root Z
0 35 2 grammars [Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 35 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
23 28 4 errors [Ljava/lang/String;
MethodParameters:
Name Flags
root
grammars
augs
com.sun.org.apache.xerces.internal.xni.Augmentations getEmptyAugs(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 3
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugmentations:Lcom/sun/org/apache/xerces/internal/util/AugmentationsImpl;
astore 1
2: aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.removeAllItems:()V
3: StackMap locals:
StackMap stack:
aload 1
ldc "ELEMENT_PSVI"
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.putItem:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.reset:()V
5: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 6 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
MethodParameters:
Name Flags
augs
void storeLocations(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0000)
Code:
stack=7, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 12
1: aload 1
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
ifnonnull 3
aconst_null
goto 4
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String java.lang.String
StackMap stack: java.lang.String java.util.Map
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getExpandedSystemId:()Ljava/lang/String;
4: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String java.lang.String
StackMap stack: java.lang.String java.util.Map java.lang.String
invokestatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.tokenizeSchemaLocationStr:(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)Z
5: ifne 12
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
7: ldc "http://www.w3.org/TR/xml-schema-1"
8: ldc "SchemaLocation"
9: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
10: iconst_0
11: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)V
12: StackMap locals:
StackMap stack:
aload 2
ifnull 22
13: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray
astore 3
start local 3 14: aload 3
ifnonnull 17
15: new com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray.<init>:()V
astore 3
16: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
aload 3
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
17: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
ifnull 21
18: aload 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getExpandedSystemId:()Ljava/lang/String;
iconst_0
invokestatic com.sun.org.apache.xerces.internal.impl.XMLEntityManager.expandSystemId:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;
astore 2
19: goto 21
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.util.URI$MalformedURIException
20: pop
21: StackMap locals:
StackMap stack:
aload 3
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray.addLocation:(Ljava/lang/String;)V
end local 3 22: StackMap locals:
StackMap stack:
return
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/impl/xs/XMLSchemaValidator;
0 23 1 sLocation Ljava/lang/String;
0 23 2 nsLocation Ljava/lang/String;
14 22 3 la Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader$LocationArray;
Exception table:
from to target type
18 19 20 Class com.sun.org.apache.xerces.internal.util.URI$MalformedURIException
MethodParameters:
Name Flags
sLocation
nsLocation
com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar findSchemaGrammar(short, java.lang.String, com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes);
descriptor: (SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
flags: (0x0000)
Code:
stack=8, locals=12, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aconst_null
astore 6
start local 6 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket.getGrammar:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
astore 6
2: aload 6
ifnonnull 15
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.setNamespace:(Ljava/lang/String;)V
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
ifnull 15
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
invokeinterface com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool.retrieveGrammar:(Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription;)Lcom/sun/org/apache/xerces/internal/xni/grammars/Grammar;
checkcast com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
astore 6
6: aload 6
ifnull 15
7: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
aload 6
iconst_1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNamespaceGrowth:Z
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket.putGrammar:(Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;ZZ)Z
ifne 15
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
9: ldc "http://www.w3.org/TR/xml-schema-1"
10: ldc "GrammarConflict"
11: aconst_null
12: iconst_0
13: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
14: aconst_null
astore 6
15: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
ifne 61
aload 6
ifnull 17
16: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNamespaceGrowth:Z
ifeq 61
aload 0
aload 6
iload 1
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.hasSchemaComponent:(Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;SLcom/sun/org/apache/xerces/internal/xni/QName;)Z
ifne 61
17: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.reset:()V
18: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
iload 1
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fContextType:S
19: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.setNamespace:(Ljava/lang/String;)V
20: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
aload 3
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fEnclosedElementName:Lcom/sun/org/apache/xerces/internal/xni/QName;
21: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
aload 4
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fTriggeringComponent:Lcom/sun/org/apache/xerces/internal/xni/QName;
22: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
aload 5
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fAttributes:Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
23: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
ifnull 25
24: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getExpandedSystemId:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.setBaseSystemId:(Ljava/lang/String;)V
25: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
astore 7
start local 7 26: aload 7
aload 2
ifnonnull 27
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
goto 28
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map
StackMap stack: java.util.Map
27: aload 2
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map
StackMap stack: java.util.Map java.lang.String
28: invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray
29: astore 8
start local 8 30: aload 8
ifnull 34
31: aload 8
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray.getLocationArray:()[Ljava/lang/String;
astore 9
start local 9 32: aload 9
arraylength
ifeq 34
33: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
aload 9
aload 6
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.setLocationHints:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;[Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;)V
end local 9 34: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray
StackMap stack:
aload 6
ifnull 35
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
ifnull 61
35: StackMap locals:
StackMap stack:
iconst_1
istore 9
start local 9 36: aload 6
ifnull 38
37: invokestatic java.util.Collections.emptyMap:()Ljava/util/Map;
astore 7
38: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
39: aload 7
40: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityResolver:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
41: invokestatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.resolveDocument:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;Ljava/util/Map;Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;)Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
42: astore 10
start local 10 43: aload 6
ifnull 48
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNamespaceGrowth:Z
ifeq 48
44: aload 6
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getDocumentLocations:()Lcom/sun/org/apache/xerces/internal/xs/StringList;
aload 10
invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.getSystemId:()Ljava/lang/String;
aload 10
invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.getBaseSystemId:()Ljava/lang/String;
iconst_0
invokestatic com.sun.org.apache.xerces.internal.impl.XMLEntityManager.expandSystemId:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;
invokeinterface com.sun.org.apache.xerces.internal.xs.StringList.contains:(Ljava/lang/String;)Z
ifeq 48
45: iconst_0
istore 9
46: goto 48
47: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray int com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource
StackMap stack: com.sun.org.apache.xerces.internal.util.URI$MalformedURIException
pop
48: StackMap locals:
StackMap stack:
iload 9
ifeq 61
49: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaLoader:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
aload 10
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;Ljava/util/Map;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
astore 6
end local 10 50: goto 61
51: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray int
StackMap stack: java.io.IOException
astore 10
start local 10 52: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.getLocationHints:()[Ljava/lang/String;
astore 11
start local 11 53: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
54: ldc "http://www.w3.org/TR/xml-schema-1"
55: ldc "schema_reference.4"
56: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 11
ifnull 57
aload 11
iconst_0
aaload
goto 58
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray int java.io.IOException java.lang.String[]
StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLErrorReporter java.lang.String java.lang.String java.lang.Object[] java.lang.Object[] int
57: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray int java.io.IOException java.lang.String[]
StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLErrorReporter java.lang.String java.lang.String java.lang.Object[] java.lang.Object[] int java.lang.String
58: aastore
59: iconst_0
aload 10
60: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;SLjava/lang/Exception;)Ljava/lang/String;
pop
end local 11 end local 10 end local 9 end local 8 end local 7 61: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
StackMap stack:
aload 6
areturn
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 62 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 62 1 contextType S
0 62 2 namespace Ljava/lang/String;
0 62 3 enclosingElement Lcom/sun/org/apache/xerces/internal/xni/QName;
0 62 4 triggeringComponent Lcom/sun/org/apache/xerces/internal/xni/QName;
0 62 5 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
1 62 6 grammar Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
26 61 7 locationPairs Ljava/util/Map<Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader$LocationArray;>;
30 61 8 locationArray Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader$LocationArray;
32 34 9 temp [Ljava/lang/String;
36 61 9 toParseSchema Z
43 50 10 xis Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
52 61 10 ex Ljava/io/IOException;
53 61 11 locationHints [Ljava/lang/String;
Exception table:
from to target type
44 46 47 Class com.sun.org.apache.xerces.internal.util.URI$MalformedURIException
38 50 51 Class java.io.IOException
MethodParameters:
Name Flags
contextType
namespace
enclosingElement
triggeringComponent
attributes
private boolean hasSchemaComponent(com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar, short, com.sun.org.apache.xerces.internal.xni.QName);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;SLcom/sun/org/apache/xerces/internal/xni/QName;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
ifnull 10
aload 3
ifnull 10
1: aload 3
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
astore 4
start local 4 2: aload 4
ifnull 10
aload 4
invokevirtual java.lang.String.length:()I
ifle 10
3: iload 2
tableswitch { // 5 - 7
5: 4
6: 6
7: 8
default: 10
}
4: StackMap locals: java.lang.String
StackMap stack:
aload 1
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getElementDeclaration:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSElementDeclaration;
ifnull 5
iconst_1
ireturn
StackMap locals:
StackMap stack:
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 1
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getAttributeDeclaration:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration;
ifnull 7
iconst_1
ireturn
StackMap locals:
StackMap stack:
7: iconst_0
ireturn
8: StackMap locals:
StackMap stack:
aload 1
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getTypeDefinition:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
ifnull 9
iconst_1
ireturn
StackMap locals:
StackMap stack:
9: iconst_0
ireturn
end local 4 10: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 3 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/impl/xs/XMLSchemaValidator;
0 11 1 grammar Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 11 2 contextType S
0 11 3 triggeringComponent Lcom/sun/org/apache/xerces/internal/xni/QName;
2 10 4 localName Ljava/lang/String;
MethodParameters:
Name Flags
grammar
contextType
triggeringComponent
private void setLocationHints(com.sun.org.apache.xerces.internal.impl.xs.XSDDescription, java.lang.String[], com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;[Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
arraylength
istore 4
start local 4 1: aload 3
ifnonnull 5
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
iload 4
anewarray java.lang.String
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
3: aload 2
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
iconst_0
iload 4
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
4: goto 6
5: StackMap locals: int
StackMap stack:
aload 0
aload 1
aload 2
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getDocumentLocations:()Lcom/sun/org/apache/xerces/internal/xs/StringList;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.setLocationHints:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;[Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xs/StringList;)V
6: 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 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 7 1 desc Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
0 7 2 locations [Ljava/lang/String;
0 7 3 grammar Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
1 7 4 length I
MethodParameters:
Name Flags
desc
locations
grammar
private void setLocationHints(com.sun.org.apache.xerces.internal.impl.xs.XSDDescription, java.lang.String[], com.sun.org.apache.xerces.internal.xs.StringList);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;[Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xs/StringList;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
arraylength
istore 4
start local 4 1: iload 4
anewarray java.lang.String
astore 5
start local 5 2: iconst_0
istore 6
start local 6 3: iconst_0
istore 7
start local 7 4: goto 8
5: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.impl.xs.XSDDescription java.lang.String[] com.sun.org.apache.xerces.internal.xs.StringList int java.lang.String[] int int
StackMap stack:
aload 3
aload 2
iload 7
aaload
invokeinterface com.sun.org.apache.xerces.internal.xs.StringList.contains:(Ljava/lang/String;)Z
ifne 7
6: aload 5
iload 6
iinc 6 1
aload 2
iload 7
aaload
aastore
7: StackMap locals:
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
8: iload 7
iload 4
if_icmplt 5
end local 7 9: iload 6
ifle 15
10: iload 6
iload 4
if_icmpne 13
11: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
aload 5
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
12: goto 15
13: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
iload 6
anewarray java.lang.String
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
14: aload 5
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
iconst_0
iload 6
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
15: StackMap locals:
StackMap stack:
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 16 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 16 1 desc Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
0 16 2 locations [Ljava/lang/String;
0 16 3 docLocations Lcom/sun/org/apache/xerces/internal/xs/StringList;
1 16 4 length I
2 16 5 hints [Ljava/lang/String;
3 16 6 counter I
4 9 7 i I
MethodParameters:
Name Flags
desc
locations
docLocations
com.sun.org.apache.xerces.internal.xs.XSTypeDefinition getAndCheckXsiType(com.sun.org.apache.xerces.internal.xni.QName, java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLAttributes);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
flags: (0x0000)
Code:
stack=8, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aconst_null
astore 4
start local 4 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fQNameDV:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
aload 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.validate:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidationContext;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xni.QName
astore 4
2: goto 13
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName java.lang.String com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.QName
StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
3: astore 5
start local 5 4: aload 0
aload 5
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getKey:()Ljava/lang/String;
aload 5
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getArgs:()[Ljava/lang/Object;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
5: aload 0
6: ldc "cvc-elt.4.1"
7: iconst_3
anewarray java.lang.Object
dup
iconst_0
8: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
9: new java.lang.StringBuilder
dup
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_TYPE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aastore
dup
iconst_2
10: aload 2
aastore
11: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
12: aconst_null
areturn
end local 5 13: StackMap locals:
StackMap stack:
aconst_null
astore 5
start local 5 14: aload 4
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_SCHEMAFORSCHEMA:Ljava/lang/String;
if_acmpne 16
15: getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNS:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
aload 4
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
astore 5
16: StackMap locals: com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
StackMap stack:
aload 5
ifnonnull 27
17: aload 0
18: bipush 7
19: aload 4
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
20: aload 1
21: aload 4
22: aload 3
23: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
24: astore 6
start local 6 25: aload 6
ifnull 27
26: aload 6
aload 4
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
astore 5
end local 6 27: StackMap locals:
StackMap stack:
aload 5
ifnonnull 30
28: aload 0
ldc "cvc-elt.4.2"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 2
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
29: aconst_null
areturn
30: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
ifnull 41
31: iconst_0
istore 6
start local 6 32: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 34
33: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fBlock:S
istore 6
34: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
bipush 15
if_icmpne 36
35: iload 6
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fBlock:S
ior
i2s
istore 6
36: StackMap locals:
StackMap stack:
aload 5
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
iload 6
invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSConstraints.checkTypeDerivationOk:(Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;S)Z
ifne 41
37: aload 0
38: ldc "cvc-elt.4.3"
39: iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokestatic com.sun.org.apache.xerces.internal.impl.xs.util.XS10TypeHelper.getSchemaTypeName:(Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;)Ljava/lang/String;
aastore
40: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 6 41: StackMap locals:
StackMap stack:
aload 5
areturn
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 42 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 42 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 42 2 xsiType Ljava/lang/String;
0 42 3 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
1 42 4 typeName Lcom/sun/org/apache/xerces/internal/xni/QName;
4 13 5 e Lcom/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException;
14 42 5 type Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
25 27 6 grammar Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
32 41 6 block S
Exception table:
from to target type
1 2 3 Class com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
MethodParameters:
Name Flags
element
xsiType
attributes
boolean getXsiNil(com.sun.org.apache.xerces.internal.xni.QName, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;)Z
flags: (0x0000)
Code:
stack=8, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 8
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getNillable:()Z
ifne 8
1: aload 0
2: ldc "cvc-elt.3.1"
3: iconst_2
anewarray java.lang.Object
dup
iconst_0
4: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
5: new java.lang.StringBuilder
dup
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aastore
6: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
7: goto 20
8: StackMap locals:
StackMap stack:
aload 2
invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.trim:(Ljava/lang/String;)Ljava/lang/String;
astore 3
start local 3 9: aload 3
ldc "true"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 11
10: aload 3
ldc "1"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 20
11: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 19
12: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getConstraintType:()S
iconst_2
if_icmpne 19
13: aload 0
14: ldc "cvc-elt.3.2.2"
15: iconst_2
anewarray java.lang.Object
dup
iconst_0
16: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
17: new java.lang.StringBuilder
dup
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aastore
18: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
19: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 3 20: StackMap locals:
StackMap stack:
iconst_0
ireturn
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/impl/xs/XMLSchemaValidator;
0 21 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 21 2 xsiNil Ljava/lang/String;
9 20 3 value Ljava/lang/String;
MethodParameters:
Name Flags
element
xsiNil
void processAttributes(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;)V
flags: (0x0000)
Code:
stack=7, locals=17, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aconst_null
astore 4
start local 4 1: aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
istore 5
start local 5 2: aconst_null
astore 6
start local 6 3: aconst_null
astore 7
start local 7 4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
ifnull 6
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
bipush 16
if_icmpeq 6
5: iconst_0
goto 7
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl
StackMap stack:
6: iconst_1
StackMap locals:
StackMap stack: int
7: istore 8
start local 8 8: aconst_null
astore 9
start local 9 9: iconst_0
istore 10
start local 10 10: aconst_null
astore 11
start local 11 11: iload 8
ifne 15
12: aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.getAttributeUses:()Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;
astore 9
13: aload 9
invokeinterface com.sun.org.apache.xerces.internal.xs.XSObjectList.getLength:()I
istore 10
14: aload 3
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.fAttributeWC:Lcom/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl;
astore 11
15: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl
StackMap stack:
iconst_0
istore 12
start local 12 16: goto 104
17: StackMap locals: int
StackMap stack:
aload 2
iload 12
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
18: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
ifne 19
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIdConstraint:Z
ifeq 27
19: StackMap locals:
StackMap stack:
aload 2
iload 12
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getAugmentations:(I)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 6
20: aload 6
ldc "ATTRIBUTE_PSVI"
invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl
astore 7
21: aload 7
ifnull 24
22: aload 7
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.reset:()V
23: goto 26
24: StackMap locals:
StackMap stack:
new com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.<init>:()V
astore 7
25: aload 6
ldc "ATTRIBUTE_PSVI"
aload 7
invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.putItem:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
pop
26: StackMap locals:
StackMap stack:
aload 7
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationRoot:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidationContext:Ljava/lang/String;
27: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
if_acmpne 43
28: aconst_null
astore 13
start local 13 29: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_TYPE:Ljava/lang/String;
if_acmpne 32
30: getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_TYPE:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
astore 13
31: goto 40
32: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
if_acmpne 35
33: getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_NIL:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
astore 13
34: goto 40
35: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_SCHEMALOCATION:Ljava/lang/String;
if_acmpne 38
36: getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_SCHEMALOCATION:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
astore 13
37: goto 40
38: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NONAMESPACESCHEMALOCATION:Ljava/lang/String;
if_acmpne 40
39: getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_NONAMESPACESCHEMALOCATION:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
astore 13
40: StackMap locals:
StackMap stack:
aload 13
ifnull 43
41: aload 0
aload 1
aload 2
iload 12
aload 13
aconst_null
aload 7
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processOneAttribute:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;ILcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;)V
42: goto 103
end local 13 43: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpeq 103
44: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
ldc "xmlns:"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 46
45: goto 103
46: StackMap locals:
StackMap stack:
iload 8
ifeq 52
47: aload 0
48: ldc "cvc-type.3.1.1"
49: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
50: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
51: goto 103
52: StackMap locals:
StackMap stack:
aconst_null
astore 13
start local 13 53: iconst_0
istore 15
start local 15 54: goto 61
55: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl top int
StackMap stack:
aload 9
iload 15
invokeinterface com.sun.org.apache.xerces.internal.xs.XSObjectList.item:(I)Lcom/sun/org/apache/xerces/internal/xs/XSObject;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
astore 14
start local 14 56: aload 14
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
if_acmpne 60
57: aload 14
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fTargetNamespace:Ljava/lang/String;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
if_acmpne 60
58: aload 14
astore 13
59: goto 62
60: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl int
StackMap stack:
iinc 15 1
end local 14 StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl top int
StackMap stack:
61: iload 15
iload 10
if_icmplt 55
end local 15 62: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
StackMap stack:
aload 13
ifnonnull 70
63: aload 11
ifnull 64
aload 11
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.allowNamespace:(Ljava/lang/String;)Z
ifne 70
64: StackMap locals:
StackMap stack:
aload 0
65: ldc "cvc-complex-type.3.2.2"
66: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
67: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
68: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
69: goto 103
70: StackMap locals:
StackMap stack:
aconst_null
astore 15
start local 15 71: aload 13
ifnull 74
72: aload 13
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
astore 15
73: goto 102
74: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl top com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
StackMap stack:
aload 11
getfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fProcessContents:S
iconst_2
if_icmpne 76
75: goto 103
76: StackMap locals:
StackMap stack:
aload 0
77: bipush 6
78: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
79: aload 1
80: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
81: aload 2
82: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
83: astore 16
start local 16 84: aload 16
ifnull 86
85: aload 16
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalAttributeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
astore 15
86: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
StackMap stack:
aload 15
ifnonnull 93
87: aload 11
getfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fProcessContents:S
iconst_1
if_icmpne 103
88: aload 0
89: ldc "cvc-complex-type.3.2.2"
90: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
91: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
92: goto 103
93: StackMap locals:
StackMap stack:
aload 15
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getTypeCategory:()S
bipush 16
if_icmpne 102
94: aload 15
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
ifeq 102
95: aload 4
ifnull 101
96: aload 0
97: ldc "cvc-complex-type.5.1"
98: iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 15
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
aastore
dup
iconst_2
aload 4
aastore
99: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
100: goto 102
101: StackMap locals:
StackMap stack:
aload 15
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
astore 4
end local 16 102: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
iload 12
aload 15
aload 13
aload 7
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processOneAttribute:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;ILcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;)V
end local 15 end local 13 103: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int
StackMap stack:
iinc 12 1
StackMap locals:
StackMap stack:
104: iload 12
iload 5
if_icmplt 17
end local 12 105: iload 8
ifne 110
aload 3
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.fIDAttrName:Ljava/lang/String;
ifnull 110
aload 4
ifnull 110
106: aload 0
107: ldc "cvc-complex-type.5.2"
108: iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 4
aastore
dup
iconst_2
aload 3
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.fIDAttrName:Ljava/lang/String;
aastore
109: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
110: StackMap locals:
StackMap stack:
return
end local 11 end local 10 end local 9 end local 8 end local 7 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 111 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 111 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 111 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 111 3 attrGrp Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
1 111 4 wildcardIDName Ljava/lang/String;
2 111 5 attCount I
3 111 6 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
4 111 7 attrPSVI Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;
8 111 8 isSimple Z
9 111 9 attrUses Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;
10 111 10 useCount I
11 111 11 attrWildcard Lcom/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl;
16 105 12 index I
29 43 13 attrDecl Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
53 103 13 currUse Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
56 61 14 oneUse Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
54 62 15 i I
71 103 15 currDecl Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
84 102 16 grammar Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
MethodParameters:
Name Flags
element
attributes
attrGrp
void processOneAttribute(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, int, com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl, com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl, com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;ILcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;)V
flags: (0x0000)
Code:
stack=6, locals=12, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 2
iload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(I)Ljava/lang/String;
astore 7
start local 7 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.pushContext:()V
2: aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
astore 8
start local 8 3: aconst_null
astore 9
start local 9 4: aload 8
aload 7
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.validate:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidationContext;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Ljava/lang/Object;
astore 9
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
ifeq 7
6: aload 2
iload 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.normalizedValue:Ljava/lang/String;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.setValue:(ILjava/lang/String;)V
7: StackMap locals: java.lang.String com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.Object
StackMap stack:
aload 8
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getVariety:()S
iconst_1
if_icmpne 24
8: aload 8
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getPrimitiveKind:()S
bipush 20
if_icmpne 24
9: aload 9
checkcast com.sun.org.apache.xerces.internal.xni.QName
astore 10
start local 10 10: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
aload 10
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket.getGrammar:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
astore 11
start local 11 11: aload 11
ifnull 24
12: aload 0
aload 11
aload 10
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalNotationDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
end local 11 end local 10 13: goto 24
14: StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
astore 10
start local 10 15: aload 0
aload 10
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getKey:()Ljava/lang/String;
aload 10
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getArgs:()[Ljava/lang/Object;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
16: aload 0
17: ldc "cvc-attribute.3"
18: iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_2
aload 7
aastore
dup
iconst_3
19: aload 8
instanceof com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
ifeq 21
20: aload 8
checkcast com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl.getTypeName:()Ljava/lang/String;
goto 22
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl java.lang.String com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.Object com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String java.lang.Object[] java.lang.Object[] int
21: aload 8
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getName:()Ljava/lang/String;
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl java.lang.String com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.Object com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String java.lang.Object[] java.lang.Object[] int java.lang.String
22: aastore
23: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 10 24: StackMap locals:
StackMap stack:
aload 9
ifnull 34
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.getConstraintType:()S
iconst_2
if_icmpne 34
25: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokestatic com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.isComparable:(Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Z
ifeq 26
aload 9
aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifne 34
26: StackMap locals:
StackMap stack:
aload 0
27: ldc "cvc-attribute.4"
28: iconst_4
anewarray java.lang.Object
dup
iconst_0
29: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
30: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_2
31: aload 7
aastore
dup
iconst_3
32: aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
aastore
33: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
34: StackMap locals:
StackMap stack:
aload 9
ifnull 46
35: aload 5
ifnull 46
36: aload 5
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fConstraintType:S
iconst_2
if_icmpne 46
37: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
aload 5
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokestatic com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.isComparable:(Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Z
ifeq 38
aload 9
aload 5
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifne 46
38: StackMap locals:
StackMap stack:
aload 0
39: ldc "cvc-complex-type.3.1"
40: iconst_4
anewarray java.lang.Object
dup
iconst_0
41: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
42: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_2
43: aload 7
aastore
dup
iconst_3
44: aload 5
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
aastore
45: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
46: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIdConstraint:Z
ifeq 48
47: aload 6
getfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValue:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.copyFrom:(Lcom/sun/org/apache/xerces/internal/xs/XSValue;)V
48: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
ifeq 62
49: aload 6
aload 4
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fDeclaration:Lcom/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration;
50: aload 6
aload 8
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fTypeDecl:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
51: aload 6
getfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValue:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.copyFrom:(Lcom/sun/org/apache/xerces/internal/xs/XSValue;)V
52: aload 6
iconst_2
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidationAttempted:S
53: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
ifne 56
54: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
if_icmpge 55
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 56
55: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
56: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.mergeContext:()[Ljava/lang/String;
astore 10
start local 10 57: aload 6
aload 10
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fErrors:[Ljava/lang/String;
58: aload 6
59: aload 10
ifnonnull 60
iconst_2
goto 61
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl java.lang.String com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.Object java.lang.String[]
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl
60: iconst_1
61: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl java.lang.String com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.Object java.lang.String[]
StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidity:S
end local 10 62: StackMap locals:
StackMap stack:
return
end local 9 end local 8 end local 7 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 63 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 63 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 63 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 63 3 index I
0 63 4 currDecl Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
0 63 5 currUse Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
0 63 6 attrPSVI Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;
1 63 7 attrValue Ljava/lang/String;
3 63 8 attDV Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
4 63 9 actualValue Ljava/lang/Object;
10 13 10 qName Lcom/sun/org/apache/xerces/internal/xni/QName;
11 13 11 grammar Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
15 24 10 idve Lcom/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException;
57 62 10 errors [Ljava/lang/String;
Exception table:
from to target type
4 13 14 Class com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
MethodParameters:
Name Flags
element
attributes
index
currDecl
currUse
attrPSVI
void addDefaultAttributes(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;)V
flags: (0x0000)
Code:
stack=6, locals=17, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.getAttributeUses:()Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;
astore 4
start local 4 1: aload 4
invokeinterface com.sun.org.apache.xerces.internal.xs.XSObjectList.getLength:()I
istore 5
start local 5 2: iconst_0
istore 12
start local 12 3: goto 44
4: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int top top top top top top int
StackMap stack:
aload 4
iload 12
invokeinterface com.sun.org.apache.xerces.internal.xs.XSObjectList.item:(I)Lcom/sun/org/apache/xerces/internal/xs/XSObject;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
astore 6
start local 6 5: aload 6
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
astore 7
start local 7 6: aload 6
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fConstraintType:S
istore 8
start local 8 7: aload 6
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
astore 9
start local 9 8: iload 8
ifne 11
9: aload 7
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.getConstraintType:()S
istore 8
10: aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
astore 9
11: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl int com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo top top int
StackMap stack:
aload 2
aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fTargetNamespace:Ljava/lang/String;
aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
ifnull 12
iconst_1
goto 13
StackMap locals:
StackMap stack:
12: iconst_0
StackMap locals:
StackMap stack: int
13: istore 10
start local 10 14: aload 6
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fUse:S
iconst_1
if_icmpne 20
15: iload 10
ifne 20
16: aload 0
17: ldc "cvc-complex-type.4"
18: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
aastore
19: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
20: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl int com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo int top int
StackMap stack:
iload 10
ifne 43
iload 8
ifeq 43
21: new com.sun.org.apache.xerces.internal.xni.QName
dup
aconst_null
aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fTargetNamespace:Ljava/lang/String;
invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
22: astore 11
start local 11 23: aload 9
ifnull 24
aload 9
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
goto 25
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl int com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo int com.sun.org.apache.xerces.internal.xni.QName int
StackMap stack:
24: ldc ""
StackMap locals:
StackMap stack: java.lang.String
25: astore 13
start local 13 26: aload 2
instanceof com.sun.org.apache.xerces.internal.util.XMLAttributesImpl
ifeq 31
27: aload 2
checkcast com.sun.org.apache.xerces.internal.util.XMLAttributesImpl
astore 15
start local 15 28: aload 15
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.getLength:()I
istore 14
start local 14 29: aload 15
aload 11
ldc "CDATA"
aload 13
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
end local 15 30: goto 32
end local 14 31: StackMap locals: java.lang.String
StackMap stack:
aload 2
aload 11
ldc "CDATA"
aload 13
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.addAttribute:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;)I
istore 14
start local 14 32: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
ifeq 43
33: aload 2
iload 14
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getAugmentations:(I)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
astore 15
start local 15 34: new com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.<init>:()V
astore 16
start local 16 35: aload 15
ldc "ATTRIBUTE_PSVI"
aload 16
invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.putItem:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
pop
36: aload 16
aload 7
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fDeclaration:Lcom/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration;
37: aload 16
aload 7
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fTypeDecl:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
38: aload 16
getfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValue:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
aload 9
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.copyFrom:(Lcom/sun/org/apache/xerces/internal/xs/XSValue;)V
39: aload 16
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationRoot:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidationContext:Ljava/lang/String;
40: aload 16
iconst_2
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidity:S
41: aload 16
iconst_2
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidationAttempted:S
42: aload 16
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fSpecified:Z
end local 16 end local 15 end local 14 end local 13 end local 11 43: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl int com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo int top int
StackMap stack:
iinc 12 1
end local 10 end local 9 end local 8 end local 7 end local 6 StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int top top top top top top int
StackMap stack:
44: iload 12
iload 5
if_icmplt 4
end local 12 45: return
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 46 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 46 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 46 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 46 3 attrGrp Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
1 46 4 attrUses Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;
2 46 5 useCount I
5 44 6 currUse Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
6 44 7 currDecl Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
7 44 8 constType S
8 44 9 defaultValue Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
14 44 10 isSpecified Z
23 43 11 attName Lcom/sun/org/apache/xerces/internal/xni/QName;
3 45 12 i I
26 43 13 normalized Ljava/lang/String;
29 31 14 attrIndex I
32 43 14 attrIndex I
28 30 15 attrs Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
34 43 15 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
35 43 16 attrPSVI Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;
MethodParameters:
Name Flags
element
attributes
attrGrp
void processElementContent(com.sun.org.apache.xerces.internal.xni.QName);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;)V
flags: (0x0000)
Code:
stack=8, locals=5, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 13
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
ifnull 13
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
ifne 13
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
ifne 13
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
ifne 13
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
astore 2
start local 2 6: aload 2
invokevirtual java.lang.String.length:()I
istore 3
start local 3 7: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
ifnull 8
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
arraylength
iload 3
if_icmpge 9
8: StackMap locals: java.lang.String int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iload 3
newarray 5
putfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
9: StackMap locals:
StackMap stack:
aload 2
iconst_0
iload 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
iconst_0
invokevirtual java.lang.String.getChars:(II[CI)V
10: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iconst_0
putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
11: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iload 3
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
12: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
end local 3 end local 2 13: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.normalizedValue:Ljava/lang/String;
14: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
ifeq 22
15: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
ifne 16
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
ifeq 22
16: StackMap locals:
StackMap stack:
aload 0
17: ldc "cvc-elt.3.2.1"
18: iconst_2
anewarray java.lang.Object
dup
iconst_0
19: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
20: new java.lang.StringBuilder
dup
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aastore
21: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
22: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.reset:()V
23: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 44
24: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getConstraintType:()S
ifeq 44
25: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
ifne 44
26: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
ifne 44
27: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
ifne 44
28: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
if_acmpeq 42
29: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
30: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
31: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4XsiType:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
32: aconst_null
33: invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSConstraints.ElementDefaultValidImmediate:(Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidationContext;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Ljava/lang/Object;
34: ifnonnull 42
35: aload 0
36: ldc "cvc-elt.5.1.1"
37: iconst_3
anewarray java.lang.Object
dup
iconst_0
38: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
39: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getName:()Ljava/lang/String;
aastore
dup
iconst_2
40: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
aastore
41: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
42: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/Object;)Ljava/lang/Object;
pop
43: goto 84
44: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/Object;)Ljava/lang/Object;
astore 2
start local 2 45: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 84
46: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getConstraintType:()S
iconst_2
if_icmpne 84
47: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
ifne 84
48: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
start local 3 49: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
ifeq 51
50: aload 0
ldc "cvc-elt.5.2.2.1"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
51: StackMap locals: java.lang.Object java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
bipush 15
if_icmpne 74
52: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
astore 4
start local 4 53: aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
iconst_3
if_icmpne 63
54: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.normalizedValue:Ljava/lang/String;
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 84
55: aload 0
56: ldc "cvc-elt.5.2.2.2.1"
57: iconst_3
anewarray java.lang.Object
dup
iconst_0
58: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
59: aload 3
aastore
dup
iconst_2
60: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.normalizedValue:Ljava/lang/String;
aastore
61: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
62: goto 84
63: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
StackMap stack:
aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
iconst_1
if_icmpne 84
64: aload 2
ifnull 84
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokestatic com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.isComparable:(Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Z
ifeq 66
65: aload 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifne 84
66: StackMap locals:
StackMap stack:
aload 0
67: ldc "cvc-elt.5.2.2.2.2"
68: iconst_3
anewarray java.lang.Object
dup
iconst_0
69: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
70: aload 3
aastore
dup
iconst_2
71: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
aastore
72: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 4 73: goto 84
StackMap locals:
StackMap stack:
74: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
bipush 16
if_icmpne 84
75: aload 2
ifnull 84
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokestatic com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.isComparable:(Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Z
ifeq 77
76: aload 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifne 84
77: StackMap locals:
StackMap stack:
aload 0
78: ldc "cvc-elt.5.2.2.2.2"
79: iconst_3
anewarray java.lang.Object
dup
iconst_0
80: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
81: aload 3
aastore
dup
iconst_2
82: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
aastore
83: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 3 end local 2 84: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
ifnonnull 95
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
ifeq 95
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 95
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
ifeq 95
85: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.normalizedValue:Ljava/lang/String;
astore 2
start local 2 86: aload 2
ifnonnull 88
87: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 2
88: StackMap locals: java.lang.String
StackMap stack:
aload 2
invokevirtual java.lang.String.length:()I
istore 3
start local 3 89: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
ifnull 90
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
arraylength
iload 3
if_icmpge 91
90: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iload 3
newarray 5
putfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
91: StackMap locals:
StackMap stack:
aload 2
iconst_0
iload 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
iconst_0
invokevirtual java.lang.String.getChars:(II[CI)V
92: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iconst_0
putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
93: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
iload 3
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
94: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
end local 3 end local 2 95: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 96 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 96 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
6 13 2 strv Ljava/lang/String;
7 13 3 bufLen I
45 84 2 actualValue Ljava/lang/Object;
49 84 3 content Ljava/lang/String;
53 73 4 ctype Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
86 95 2 content Ljava/lang/String;
89 95 3 bufLen I
MethodParameters:
Name Flags
element
java.lang.Object elementLocallyValidType(com.sun.org.apache.xerces.internal.xni.QName, java.lang.Object);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0000)
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aconst_null
astore 3
start local 3 3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
bipush 16
if_icmpne 19
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
ifeq 6
5: aload 0
ldc "cvc-type.3.1.2"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
6: StackMap locals: java.lang.Object
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
ifne 20
7: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
astore 4
start local 4 8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
ifeq 9
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
ifeq 10
9: StackMap locals: com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setNormalizationRequired:(Z)V
10: StackMap locals:
StackMap stack:
aload 4
aload 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.validate:(Ljava/lang/Object;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidationContext;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Ljava/lang/Object;
astore 3
11: goto 20
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
12: astore 5
start local 5 13: aload 0
aload 5
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getKey:()Ljava/lang/String;
aload 5
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getArgs:()[Ljava/lang/Object;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
14: aload 0
15: ldc "cvc-type.3.1.3"
16: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 2
aastore
17: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 5 end local 4 18: goto 20
19: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/Object;)Ljava/lang/Object;
astore 3
20: StackMap locals:
StackMap stack:
aload 3
areturn
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/impl/xs/XMLSchemaValidator;
0 21 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 21 2 textContent Ljava/lang/Object;
3 21 3 retValue Ljava/lang/Object;
8 18 4 dv Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
13 18 5 e Lcom/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException;
Exception table:
from to target type
8 11 12 Class com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
MethodParameters:
Name Flags
element
textContent
java.lang.Object elementLocallyValidComplexType(com.sun.org.apache.xerces.internal.xni.QName, java.lang.Object);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0000)
Code:
stack=8, locals=10, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
astore 3
start local 3 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
astore 4
start local 4 2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
ifne 54
3: aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
ifne 7
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
ifne 5
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
ifeq 7
5: StackMap locals: java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
StackMap stack:
aload 0
ldc "cvc-complex-type.2.1"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
6: goto 22
7: StackMap locals:
StackMap stack:
aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
iconst_1
if_icmpne 19
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
ifeq 10
9: aload 0
ldc "cvc-complex-type.2.2"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
10: StackMap locals:
StackMap stack:
aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fXSSimpleType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
astore 5
start local 5 11: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
ifeq 12
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
ifeq 13
12: StackMap locals: com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setNormalizationRequired:(Z)V
13: StackMap locals:
StackMap stack:
aload 5
aload 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.validate:(Ljava/lang/Object;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidationContext;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Ljava/lang/Object;
astore 3
14: goto 22
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
15: astore 6
start local 6 16: aload 0
aload 6
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getKey:()Ljava/lang/String;
aload 6
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getArgs:()[Ljava/lang/Object;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
17: aload 0
ldc "cvc-complex-type.2.2"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 6 end local 5 18: goto 22
19: StackMap locals:
StackMap stack:
aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
iconst_2
if_icmpne 22
20: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
ifeq 22
21: aload 0
ldc "cvc-complex-type.2.3"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
22: StackMap locals:
StackMap stack:
aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
iconst_2
if_icmpeq 24
23: aload 4
getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
iconst_3
if_icmpne 54
24: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
iconst_0
iaload
iflt 45
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.endContentModel:([I)Z
ifne 45
25: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.whatCanGoHere:([I)Ljava/util/List;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.expectedStr:(Ljava/util/List;)Ljava/lang/String;
astore 5
start local 5 26: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.occurenceInfo:([I)[I
astore 6
start local 6 27: aload 6
ifnull 43
28: aload 6
iconst_0
iaload
istore 7
start local 7 29: aload 6
iconst_2
iaload
istore 8
start local 8 30: iload 8
iload 7
if_icmpge 41
31: iload 7
iload 8
isub
istore 9
start local 9 32: iload 9
iconst_1
if_icmple 37
33: aload 0
ldc "cvc-complex-type.2.4.j"
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
34: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 6
iconst_3
iaload
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.getTermName:(I)Ljava/lang/String;
aastore
dup
iconst_2
iload 7
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aastore
dup
iconst_3
iload 9
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aastore
35: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
36: goto 54
37: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName java.lang.Object java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl java.lang.String int[] int int int
StackMap stack:
aload 0
ldc "cvc-complex-type.2.4.i"
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
38: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
aload 6
iconst_3
iaload
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.getTermName:(I)Ljava/lang/String;
aastore
dup
iconst_2
iload 7
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aastore
39: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 9 40: goto 54
41: StackMap locals:
StackMap stack:
aload 0
ldc "cvc-complex-type.2.4.b"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 5
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 8 end local 7 42: goto 54
43: StackMap locals:
StackMap stack:
aload 0
ldc "cvc-complex-type.2.4.b"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 5
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 6 end local 5 44: goto 54
45: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.checkMinMaxBounds:()Ljava/util/List;
astore 5
start local 5 46: aload 5
ifnull 54
47: iconst_0
istore 6
start local 6 48: goto 53
49: StackMap locals: java.util.List int
StackMap stack:
aload 0
aload 5
iload 6
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast java.lang.String
50: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 5
iload 6
iconst_1
iadd
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
aastore
51: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
52: iinc 6 2
StackMap locals:
StackMap stack:
53: iload 6
aload 5
invokeinterface java.util.List.size:()I
if_icmplt 49
end local 6 end local 5 54: StackMap locals:
StackMap stack:
aload 3
areturn
end local 4 end local 3 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/impl/xs/XMLSchemaValidator;
0 55 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 55 2 textContent Ljava/lang/Object;
1 55 3 actualValue Ljava/lang/Object;
2 55 4 ctype Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
11 18 5 dv Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
16 18 6 e Lcom/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException;
26 44 5 expected Ljava/lang/String;
27 44 6 occurenceInfo [I
29 42 7 minOccurs I
30 42 8 count I
32 40 9 required I
46 54 5 errors Ljava/util/List<Ljava/lang/String;>;
48 54 6 i I
Exception table:
from to target type
11 14 15 Class com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
MethodParameters:
Name Flags
element
textContent
void processRootTypeQName(javax.xml.namespace.QName);
descriptor: (Ljavax/xml/namespace/QName;)V
flags: (0x0000)
Code:
stack=6, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
astore 2
start local 2 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.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;
astore 2
2: aload 2
ifnull 4
aload 2
ldc ""
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: aconst_null
astore 2
4: StackMap locals: java.lang.String
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_SCHEMAFORSCHEMA:Ljava/lang/String;
aload 2
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 7
5: aload 0
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNS:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
aload 1
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
6: goto 12
7: StackMap locals:
StackMap stack:
aload 0
8: iconst_5
aload 2
aconst_null
aconst_null
aconst_null
9: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
astore 3
start local 3 10: aload 3
ifnull 12
11: aload 0
aload 3
aload 1
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
end local 3 12: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
ifnonnull 18
13: aload 1
invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
ldc ""
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 15
14: aload 1
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
goto 16
15: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
aload 1
invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
16: StackMap locals:
StackMap stack: java.lang.String
astore 3
start local 3 17: aload 0
ldc "cvc-type.1"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 3
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 3 18: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 19 1 rootTypeQName Ljavax/xml/namespace/QName;
1 19 2 rootTypeNamespace Ljava/lang/String;
10 12 3 grammarForRootType Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
17 18 3 typeName Ljava/lang/String;
MethodParameters:
Name Flags
rootTypeQName final
void processRootElementDeclQName(javax.xml.namespace.QName, com.sun.org.apache.xerces.internal.xni.QName);
descriptor: (Ljavax/xml/namespace/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
flags: (0x0000)
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
astore 3
start local 3 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.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;
astore 3
2: aload 3
ifnull 4
aload 3
ldc ""
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: aconst_null
astore 3
4: StackMap locals: java.lang.String
StackMap stack:
aload 0
5: iconst_5
aload 3
aconst_null
aconst_null
aconst_null
6: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
astore 4
start local 4 7: aload 4
ifnull 9
8: aload 0
aload 4
aload 1
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalElementDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
9: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnonnull 16
10: aload 1
invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
ldc ""
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 12
11: aload 1
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
goto 13
12: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
aload 1
invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
13: StackMap locals:
StackMap stack: java.lang.String
astore 5
start local 5 14: aload 0
ldc "cvc-elt.1.a"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 5
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 5 15: goto 17
16: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.checkElementMatchesRootElementDecl:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
17: 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 18 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
0 18 1 rootElementDeclQName Ljavax/xml/namespace/QName;
0 18 2 element Lcom/sun/org/apache/xerces/internal/xni/QName;
1 18 3 rootElementDeclNamespace Ljava/lang/String;
7 18 4 grammarForRootElement Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
14 15 5 declName Ljava/lang/String;
MethodParameters:
Name Flags
rootElementDeclQName final
element final
void checkElementMatchesRootElementDecl(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl, com.sun.org.apache.xerces.internal.xni.QName);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
flags: (0x0000)
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
if_acmpne 2
1: aload 2
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fTargetNamespace:Ljava/lang/String;
if_acmpeq 3
2: StackMap locals:
StackMap stack:
aload 0
ldc "cvc-elt.1.b"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 2
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
aastore
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
3: StackMap locals:
StackMap stack:
return
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/impl/xs/XMLSchemaValidator;
0 4 1 rootElementDecl Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
0 4 2 element Lcom/sun/org/apache/xerces/internal/xni/QName;
MethodParameters:
Name Flags
rootElementDecl final
element final
void reportSchemaError(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0000)
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
ifeq 7
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
2: ldc "http://www.w3.org/TR/xml-schema-1"
3: aload 1
4: aload 2
5: iconst_1
6: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)V
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/impl/xs/XMLSchemaValidator;
0 8 1 key Ljava/lang/String;
0 8 2 arguments [Ljava/lang/Object;
MethodParameters:
Name Flags
key
arguments
private java.lang.String expectedStr(java.util.List<java.lang.Object>);
descriptor: (Ljava/util/List;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: new java.lang.StringBuilder
dup
ldc "{"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
astore 2
start local 2 1: aload 1
invokeinterface java.util.List.size:()I
istore 3
start local 3 2: iconst_0
istore 4
start local 4 3: goto 8
4: StackMap locals: java.lang.StringBuilder int int
StackMap stack:
iload 4
ifle 6
5: aload 2
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
6: StackMap locals:
StackMap stack:
aload 2
aload 1
iload 4
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
7: iinc 4 1
StackMap locals:
StackMap stack:
8: iload 4
iload 3
if_icmplt 4
end local 4 9: aload 2
bipush 125
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
10: aload 2
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 3 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/impl/xs/XMLSchemaValidator;
0 11 1 expected Ljava/util/List<Ljava/lang/Object;>;
1 11 2 ret Ljava/lang/StringBuilder;
2 11 3 size I
3 9 4 i I
Signature: (Ljava/util/List<Ljava/lang/Object;>;)Ljava/lang/String;
MethodParameters:
Name Flags
expected
}
SourceFile: "XMLSchemaValidator.java"
NestMembers:
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$KeyRefValueStore com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$KeyValueStore com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$LocalIDKey com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ShortVector com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$UniqueValueStore com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter
InnerClasses:
public BuiltinSchemaGrammar = com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar of com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
public LocationArray = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader
protected KeyRefValueStore = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$KeyRefValueStore of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
protected KeyValueStore = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$KeyValueStore of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
protected final LocalIDKey = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$LocalIDKey of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
protected final ShortVector = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ShortVector of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
protected UniqueValueStore = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$UniqueValueStore of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
protected abstract ValueStoreBase = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
protected ValueStoreCache = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
protected XPathMatcherStack = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
protected final XSIErrorReporter = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
public Matcher = com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher of com.sun.org.apache.xerces.internal.impl.xs.identity.Selector
public MalformedURIException = com.sun.org.apache.xerces.internal.util.URI$MalformedURIException of com.sun.org.apache.xerces.internal.util.URI