/* 222 */ XmlJavaTypeAdapter jta = (XmlJavaTypeAdapter)this.seed.readAnnotation(XmlJavaTypeAdapter.class);
/* 223 */ if ((jta != null) && (isApplicable(jta, type))) {
/* 224 */ return jta;
/* */ }
/* */
/* 227 */ XmlJavaTypeAdapters jtas = (XmlJavaTypeAdapters)reader().getPackageAnnotation(XmlJavaTypeAdapters.class, this.parent.clazz, this.seed);
/* 228 */ if (jtas != null) {
/* 229 */ for (XmlJavaTypeAdapter xjta : jtas.value()) {
/* 230 */ if (isApplicable(xjta, type))
/* 231 */ return xjta;
/* */ }
/* */ }
/* 234 */ jta = (XmlJavaTypeAdapter)reader().getPackageAnnotation(XmlJavaTypeAdapter.class, this.parent.clazz, this.seed);