Searched refs:XmlJavaTypeAdapter (Results 1 - 25 of 27) sorted by relevance

12

/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/
H A DXmlJavaTypeAdapterWriter.java28 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
33 extends JAnnotationWriter<XmlJavaTypeAdapter>
/openjdk7/jaxws/src/share/jaxws_classes/javax/xml/bind/annotation/adapters/
H A DXmlJavaTypeAdapters.java35 * A container for multiple @{@link XmlJavaTypeAdapter} annotations.
39 * for multiple &#64;XmlJavaTypeAdapter as follows:
42 * &#64;XmlJavaTypeAdapters ({ @XmlJavaTypeAdapter(...),@XmlJavaTypeAdapter(...) })
46 * defining {@link XmlJavaTypeAdapter} annotations for different types
53 * @see XmlJavaTypeAdapter
59 * Collection of @{@link XmlJavaTypeAdapter} annotations
61 XmlJavaTypeAdapter[] value();
H A DXmlJavaTypeAdapter.java53 * <p> The <tt>@XmlJavaTypeAdapter</tt> annotation can be used with the
63 * <p> When <tt>@XmlJavaTypeAdapter</tt> annotation is defined on a
65 * <p> When <tt>@XmlJavaTypeAdapter</tt> annotation is defined at the
67 * to <tt>@XmlJavaTypeAdapter.type()</tt>.
68 * <p> When <tt>@XmlJavaTypeAdapter</tt> annotation is defined on the
71 * <p> A <tt>@XmlJavaTypeAdapter</tt> annotation on a field, property
72 * or parameter overrides the <tt>@XmlJavaTypeAdapter</tt> annotation
75 * <p> A <tt>@XmlJavaTypeAdapter</tt> annotation on a class overrides
76 * the <tt>@XmlJavaTypeAdapter</tt> annotation specified at the
94 public @interface XmlJavaTypeAdapter { interface
[all...]
/openjdk7/jaxws/src/share/jaxws_classes/javax/xml/bind/annotation/
H A DXmlAccessorOrder.java28 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
69 * , {@link XmlJavaTypeAdapter}. It can also be used with the
70 * following annotations at the package level: {@link XmlJavaTypeAdapter}.
H A DXmlAccessorType.java28 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
83 * , {@link XmlJavaTypeAdapter}. It can also be used with the
84 * following annotations at the package level: {@link XmlJavaTypeAdapter}.
H A DXmlElementRefs.java28 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
47 * {@link XmlJavaTypeAdapter}, {@link XmlElementWrapper}.
H A DXmlElements.java28 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
137 * &#64;XmlJavaTypeAdapter(QtoPAdapter.class)
168 * @see XmlJavaTypeAdapter
H A DXmlElement.java28 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
63 * {@link XmlJavaTypeAdapter}</li>
H A DXmlElementRef.java28 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
91 * {@link XmlElementWrapper}, {@link XmlJavaTypeAdapter}.
H A DXmlElementWrapper.java28 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
79 * {@link XmlJavaTypeAdapter}.</li>
H A DXmlAnyElement.java32 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
82 * This annotation can be used with {@link XmlJavaTypeAdapter}, so that users
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/
H A DRef.java29 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
71 public Ref(ModelBuilder<T,C,?,?> builder, T type, XmlJavaTypeAdapter xjta, XmlList xl ) {
77 T type, XmlJavaTypeAdapter xjta, XmlList xl ) {
H A DAdapter.java29 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
35 * {@link Adapter} that wraps {@link XmlJavaTypeAdapter}.
64 XmlJavaTypeAdapter spec,
75 // because the parameterization of XmlJavaTypeAdapter requires that the class derives from XmlAdapter.
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/
H A DSwaRefAdapter.java32 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
44 * annotation, but internally we treat it as a {@link XmlJavaTypeAdapter} with this
H A DJAXBContextImpl.java58 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
364 XmlJavaTypeAdapter xjta = tr.get(XmlJavaTypeAdapter.class);
789 XmlJavaTypeAdapter xjta = tr.get(XmlJavaTypeAdapter.class);
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/
H A DPropertyInfoImpl.java40 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
111 XmlJavaTypeAdapter xjta = getApplicableAdapter(t);
133 xjta = seed.readAnnotation(XmlJavaTypeAdapter.class);
194 private boolean isApplicable(XmlJavaTypeAdapter jta, T declaredType ) {
199 return true; // for types explicitly marked in XmlJavaTypeAdapter.type()
210 private XmlJavaTypeAdapter getApplicableAdapter(T type) {
211 XmlJavaTypeAdapter jta = seed.readAnnotation(XmlJavaTypeAdapter.class);
218 for (XmlJavaTypeAdapter xjta : jtas.value()) {
223 jta = reader().getPackageAnnotation(XmlJavaTypeAdapter
[all...]
H A DElementInfoImpl.java41 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
260 XmlJavaTypeAdapter adapter = reader().getMethodAnnotation(XmlJavaTypeAdapter.class,m,this);
H A DTypeInfoSetImpl.java42 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
100 @XmlJavaTypeAdapter(RuntimeUtil.ToStringAdapter.class)
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/j2s/
H A DJavaCompilerImpl.java34 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
76 XmlJavaTypeAdapter xjta = ref.annotations.getAnnotation(XmlJavaTypeAdapter.class);
H A DJAXBModelImpl.java38 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
160 XmlJavaTypeAdapter xjta = r.annotations.getAnnotation(XmlJavaTypeAdapter.class);
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/model/
H A DCTypeRef.java28 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
54 @XmlJavaTypeAdapter(RuntimeUtil.ToStringAdapter.class)
H A DCPropertyInfo.java34 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
92 @XmlJavaTypeAdapter(RuntimeUtil.ToStringAdapter.class)
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/model/
H A DWrapperBeanGenerator.java40 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
135 } else if (ann instanceof XmlJavaTypeAdapter) {
136 AnnotationVisitor ada = fv.visitAnnotation("Ljavax/xml/bind/annotation/adapters/XmlJavaTypeAdapter;", true);
137 ada.visit("value", getASMType(((XmlJavaTypeAdapter)ann).value()));
138 // XmlJavaTypeAdapter.type() is for package only. No need to copy.
139 // ada.visit("type", ((XmlJavaTypeAdapter)ann).type());
212 } else if (ann instanceof XmlJavaTypeAdapter) {
213 sb.append("@XmlJavaTypeAdapter(value=").append(getASMType(((XmlJavaTypeAdapter)ann).value())).append(")");
H A DAbstractWrapperBeanGenerator.java37 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
64 XmlAttachmentRef.class, XmlMimeType.class, XmlJavaTypeAdapter.class,
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/
H A DWebServiceWrapperGenerator.java59 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
350 } else if (ann instanceof XmlJavaTypeAdapter) {
351 JAnnotationUse jaxbAnn = field.annotate(XmlJavaTypeAdapter.class);
352 XmlJavaTypeAdapter ja = (XmlJavaTypeAdapter) ann;
359 // XmlJavaTypeAdapter.type() is for package only. No need to copy.

Completed in 4148 milliseconds

12