impl xs impl xs StringListImpl impl xs XSObjectListImpl xs xs XSAnnotation xs XSConstants xs XSNamespaceItem xs XSObjectList xs XSWildcard xswildcarddecl xswildcard absent ftype nsconstraint_any fprocesscontents pc_strict fnamespacelist xsobjectlist fannotations allownamespace namespace ftype nsconstraint_any ftype nsconstraint_not found listnum fnamespacelist.length listnum found namespace fnamespacelist found found ftype nsconstraint_list listnum fnamespacelist.length listnum namespace fnamespacelist issubsetof xswildcarddecl superwildcard superwildcard superwildcard.ftype nsconstraint_any ftype nsconstraint_not superwildcard.ftype nsconstraint_not fnamespacelist superwildcard.fnamespacelist ftype nsconstraint_list superwildcard.ftype nsconstraint_list subset2sets fnamespacelist superwildcard.fnamespacelist superwildcard.ftype nsconstraint_not elementinset superwildcard.fnamespacelist fnamespacelist elementinset absent fnamespacelist weakerprocesscontents xswildcarddecl superwildcard fprocesscontents xswildcarddecl.pc_lax superwildcard.fprocesscontents xswildcarddecl.pc_strict fprocesscontents xswildcarddecl.pc_skip superwildcard.fprocesscontents xswildcarddecl.pc_skip xswildcarddecl performunionwith xswildcarddecl wildcard processcontents wildcard xswildcarddecl unionwildcard xswildcarddecl unionwildcard.fprocesscontents processcontents aresame wildcard unionwildcard.ftype ftype unionwildcard.fnamespacelist fnamespacelist ftype nsconstraint_any wildcard.ftype nsconstraint_any unionwildcard.ftype nsconstraint_any ftype nsconstraint_list wildcard.ftype nsconstraint_list unionwildcard.ftype nsconstraint_list unionwildcard.fnamespacelist union2sets fnamespacelist wildcard.fnamespacelist ftype nsconstraint_not wildcard.ftype nsconstraint_not unionwildcard.ftype nsconstraint_not unionwildcard.fnamespacelist unionwildcard.fnamespacelist absent unionwildcard.fnamespacelist absent ftype nsconstraint_not wildcard.ftype nsconstraint_list ftype nsconstraint_list wildcard.ftype nsconstraint_not list ftype nsconstraint_not fnamespacelist list wildcard.fnamespacelist wildcard.fnamespacelist list fnamespacelist foundabsent elementinset absent list absent foundns elementinset list foundns foundabsent unionwildcard.ftype nsconstraint_any foundns foundabsent unionwildcard.ftype nsconstraint_not unionwildcard.fnamespacelist unionwildcard.fnamespacelist absent unionwildcard.fnamespacelist absent foundns foundabsent unionwildcard.ftype nsconstraint_not unionwildcard.fnamespacelist foundabsent unionwildcard.ftype nsconstraint_any unionwildcard.ftype nsconstraint_not unionwildcard.fnamespacelist unionwildcard xswildcarddecl performintersectionwith xswildcarddecl wildcard processcontents wildcard xswildcarddecl intersectwildcard xswildcarddecl intersectwildcard.fprocesscontents processcontents aresame wildcard intersectwildcard.ftype ftype intersectwildcard.fnamespacelist fnamespacelist ftype nsconstraint_any wildcard.ftype nsconstraint_any xswildcarddecl ftype nsconstraint_any wildcard intersectwildcard.ftype other.ftype intersectwildcard.fnamespacelist other.fnamespacelist ftype nsconstraint_not wildcard.ftype nsconstraint_list ftype nsconstraint_list wildcard.ftype nsconstraint_not list ftype nsconstraint_not fnamespacelist list wildcard.fnamespacelist wildcard.fnamespacelist list fnamespacelist listsize list.length intersect listsize newsize listsize list list absent intersect newsize list intersectwildcard.ftype nsconstraint_list intersectwildcard.fnamespacelist newsize system.arraycopy intersect intersectwildcard.fnamespacelist newsize ftype nsconstraint_list wildcard.ftype nsconstraint_list intersectwildcard.ftype nsconstraint_list intersectwildcard.fnamespacelist intersect2sets fnamespacelist wildcard.fnamespacelist ftype nsconstraint_not wildcard.ftype nsconstraint_not fnamespacelist absent wildcard.fnamespacelist absent xswildcarddecl fnamespacelist absent wildcard intersectwildcard.ftype other.ftype intersectwildcard.fnamespacelist other.fnamespacelist intersectwildcard aresame xswildcarddecl wildcard ftype wildcard.ftype ftype nsconstraint_any ftype nsconstraint_not fnamespacelist wildcard.fnamespacelist fnamespacelist.length wildcard.fnamespacelist.length fnamespacelist.length elementinset fnamespacelist wildcard.fnamespacelist intersect2sets theother math.min one.length theother.length count one.length elementinset theother count result2 count system.arraycopy result2 count result2 union2sets theother result1 one.length count one.length elementinset theother result1 count result2 count theother.length system.arraycopy result1 result2 count system.arraycopy theother result2 count theother.length result2 subset2sets subset subset.length elementinset subset elementinset ele found set.length found ele found found fdescription fdescription stringbuffer buffer stringbuffer buffer.append ftype nsconstraint_any buffer.append schemasymbols.attval_twopoundany nsconstraint_not buffer.append schemasymbols.attval_twopoundother buffer.append fnamespacelist buffer.append fnamespacelist buffer.append nsconstraint_list fnamespacelist.length buffer.append fnamespacelist buffer.append fnamespacelist buffer.append fnamespacelist.length buffer.append fnamespacelist buffer.append fnamespacelist buffer.append buffer.append fdescription buffer.tostring fdescription gettype xsconstants.wildcard getnamespace getconstrainttype ftype getnsconstraintlist stringlistimpl fnamespacelist fnamespacelist fnamespacelist.length getprocesscontents fprocesscontents getprocesscontentsasstring fprocesscontents xswildcarddecl.pc_skip xswildcarddecl.pc_lax xswildcarddecl.pc_strict xsannotation fannotations xsannotation fannotations.item xsobjectlist getannotations fannotations fannotations xsobjectlistimpl.empty_list xsnamespaceitem getnamespaceitem