Searched refs:XmlAdapter (Results 1 - 25 of 30) sorted by relevance

12

/openjdk7/jaxws/src/share/jaxws_classes/javax/xml/bind/annotation/adapters/
H A DXmlAdapter.java52 * <li> <b> XmlAdapter.marshal(...): </b> During marshalling, JAXB
53 * binding framework invokes XmlAdapter.marshal(..) to adapt a
57 * <li> <b> XmlAdapter.unmarshal(...): </b> During unmarshalling,
59 * to a value type and then invokes XmlAdapter.unmarshal(..) to
73 * <tt>&#64;XmlAdapter</tt> and <tt>&#64;XmlJavaTypeAdapter</tt> to
130 * XmlAdapter&lt;MyHashMapType,HashMap> { ... }
165 public abstract class XmlAdapter<ValueType,BoundType> { class
170 protected XmlAdapter() {} method in class:XmlAdapter
H A DHexBinaryAdapter.java31 * {@link XmlAdapter} for <tt>xs:hexBinary</tt>.
34 * This {@link XmlAdapter} binds <tt>byte[]</tt> to the hexBinary representation in XML.
39 public final class HexBinaryAdapter extends XmlAdapter<String,byte[]> {
H A DNormalizedStringAdapter.java31 * {@link XmlAdapter} to handle <tt>xs:normalizedString</tt>.
40 public final class NormalizedStringAdapter extends XmlAdapter<String,String> {
H A DCollapsedStringAdapter.java31 * Built-in {@link XmlAdapter} to handle <tt>xs:token</tt> and its derived types.
40 public class CollapsedStringAdapter extends XmlAdapter<String,String> {
H A DXmlJavaTypeAdapter.java49 * Use an adapter that implements {@link XmlAdapter} for custom marshaling.
86 * <p><b> Example: </b> See example in {@link XmlAdapter}
90 * @see XmlAdapter
97 * See {@link XmlAdapter} for more details.
99 Class<? extends XmlAdapter> value();
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/util/
H A DReadOnlyAdapter.java28 import javax.xml.bind.annotation.adapters.XmlAdapter;
31 * {@link XmlAdapter} used inside XJC is almost always unmarshal-only.
35 public abstract class ReadOnlyAdapter<OnTheWire,InMemory> extends XmlAdapter<OnTheWire,InMemory> {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/
H A DAnyTypeAdapter.java28 import javax.xml.bind.annotation.adapters.XmlAdapter;
31 * {@link XmlAdapter} useful for mapping interfaces.
39 public final class AnyTypeAdapter extends XmlAdapter<Object,Object> {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/runtime/
H A DZeroOneBooleanAdapter.java29 import javax.xml.bind.annotation.adapters.XmlAdapter;
37 public class ZeroOneBooleanAdapter extends XmlAdapter<String,Boolean> {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/
H A DAdaptedAccessor.java28 import javax.xml.bind.annotation.adapters.XmlAdapter;
43 private final Class<? extends XmlAdapter<OnWireValueT,InMemValueT>> adapter;
45 /*pacakge*/ AdaptedAccessor(Class<OnWireValueT> targetType, Accessor<BeanT, InMemValueT> extThis, Class<? extends XmlAdapter<OnWireValueT, InMemValueT>> adapter) { argument
59 XmlAdapter<OnWireValueT,InMemValueT> a = getAdapter();
68 XmlAdapter<OnWireValueT, InMemValueT> a = getAdapter();
87 * {@link XmlAdapter} in such cases.
89 private XmlAdapter<OnWireValueT, InMemValueT> staticAdapter;
91 private XmlAdapter<OnWireValueT, InMemValueT> getAdapter() {
H A DAdaptedLister.java28 import javax.xml.bind.annotation.adapters.XmlAdapter;
42 private final Class<? extends XmlAdapter<OnWireItemT,InMemItemT>> adapter;
46 Class<? extends XmlAdapter<OnWireItemT,InMemItemT>> adapter) {
52 private XmlAdapter<OnWireItemT,InMemItemT> getAdapter() {
44 AdaptedLister( Lister<BeanT,PropT,InMemItemT,PackT> core, Class<? extends XmlAdapter<OnWireItemT,InMemItemT>> adapter) argument
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/
H A DCoordinator.java33 import javax.xml.bind.annotation.adapters.XmlAdapter;
57 * This class also maintains the user-configured instances of {@link XmlAdapter}s.
67 private final HashMap<Class<? extends XmlAdapter>,XmlAdapter> adapters =
68 new HashMap<Class<? extends XmlAdapter>,XmlAdapter>();
71 public final XmlAdapter putAdapter(Class<? extends XmlAdapter> c, XmlAdapter a) {
84 public final <T extends XmlAdapter>
[all...]
H A DSwaRefAdapter.java31 import javax.xml.bind.annotation.adapters.XmlAdapter;
40 * {@link XmlAdapter} that binds the value as a SOAP attachment.
54 public final class SwaRefAdapter extends XmlAdapter<String,DataHandler> {
H A DBridgeAdapter.java37 import javax.xml.bind.annotation.adapters.XmlAdapter;
55 * {@link Bridge} decorator for {@link XmlAdapter}.
61 private final Class<? extends XmlAdapter<OnWire,InMemory>> adapter;
63 public BridgeAdapter(InternalBridge<OnWire> core, Class<? extends XmlAdapter<OnWire,InMemory>> adapter) { argument
102 XmlAdapter<OnWire,InMemory> a = serializer.getAdapter(adapter);
134 XmlAdapter<OnWire,InMemory> a = u.coordinator.getAdapter(adapter);
H A DRuntimeUtil.java33 import javax.xml.bind.annotation.adapters.XmlAdapter;
48 * XmlAdapter for printing arbitrary object by using {@link Object#toString()}.
50 public static final class ToStringAdapter extends XmlAdapter<String,Object> {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/model/
H A DCAdapter.java30 import javax.xml.bind.annotation.adapters.XmlAdapter;
56 private Class<? extends XmlAdapter> adapterClass2;
66 public CAdapter(Class<? extends XmlAdapter> adapter, boolean copy) {
72 static NClass getRef( final Class<? extends XmlAdapter> adapter, boolean copy ) {
116 public Class<? extends XmlAdapter> getAdapterIfKnown() {
H A DTypeUseImpl.java29 import javax.xml.bind.annotation.adapters.XmlAdapter;
111 Class<? extends XmlAdapter> atype = adapter.getAdapterIfKnown();
116 XmlAdapter a = ClassFactory.create(atype);
H A DTypeUseFactory.java29 import javax.xml.bind.annotation.adapters.XmlAdapter;
79 public static TypeUse adapt( TypeUse t, Class<? extends XmlAdapter> adapter, boolean copy ) {
/openjdk7/jaxws/src/share/jaxws_classes/javax/xml/bind/
H A DMarshaller.java29 import javax.xml.bind.annotation.adapters.XmlAdapter;
650 * Associates a configured instance of {@link XmlAdapter} with this marshaller.
655 * @see #setAdapter(Class,XmlAdapter)
662 public void setAdapter( XmlAdapter adapter );
665 * Associates a configured instance of {@link XmlAdapter} with this marshaller.
669 * {@link java.util.Map}&lt;{@link Class},{@link XmlAdapter}>,
674 * This method allows applications to use a configured instance of {@link XmlAdapter}.
691 public <A extends XmlAdapter> void setAdapter( Class<A> type, A adapter );
704 public <A extends XmlAdapter> A getAdapter( Class<A> type );
H A DUnmarshaller.java28 import javax.xml.bind.annotation.adapters.XmlAdapter;
994 * Associates a configured instance of {@link XmlAdapter} with this unmarshaller.
999 * @see #setAdapter(Class,XmlAdapter)
1006 public void setAdapter( XmlAdapter adapter );
1009 * Associates a configured instance of {@link XmlAdapter} with this unmarshaller.
1013 * {@link java.util.Map}&lt;{@link Class},{@link XmlAdapter}>,
1018 * This method allows applications to use a configured instance of {@link XmlAdapter}.
1035 public <A extends XmlAdapter> void setAdapter( Class<A> type, A adapter );
1048 public <A extends XmlAdapter> A getAdapter( Class<A> type );
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/
H A DAdapter.java28 import javax.xml.bind.annotation.adapters.XmlAdapter;
43 * A class that derives from {@link javax.xml.bind.annotation.adapters.XmlAdapter}.
49 * The <tt>Default</tt> parameter of <tt>XmlAdapter&lt;Default,Custom></tt>.
57 * The <tt>Custom</tt> parameter of <tt>XmlAdapter&lt;Default,Custom></tt>.
73 TypeT baseClass = nav.getBaseClass(nav.use(adapterType), nav.asDecl(XmlAdapter.class));
75 // because the parameterization of XmlJavaTypeAdapter requires that the class derives from XmlAdapter.
/openjdk7/jaxws/src/share/jaxws_classes/javax/xml/bind/helpers/
H A DAbstractMarshallerImpl.java32 import javax.xml.bind.annotation.adapters.XmlAdapter;
466 public void setAdapter(XmlAdapter adapter) {
472 public <A extends XmlAdapter> void setAdapter(Class<A> type, A adapter) {
476 public <A extends XmlAdapter> A getAdapter(Class<A> type) {
H A DAbstractUnmarshallerImpl.java39 import javax.xml.bind.annotation.adapters.XmlAdapter;
406 public void setAdapter(XmlAdapter adapter) {
412 public <A extends XmlAdapter> void setAdapter(Class<A> type, A adapter) {
416 public <A extends XmlAdapter> A getAdapter(Class<A> type) {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/
H A DRuntimeElementInfoImpl.java36 import javax.xml.bind.annotation.adapters.XmlAdapter;
118 private final Class<? extends XmlAdapter> adapterType;
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/
H A DBIConversion.java31 import javax.xml.bind.annotation.adapters.XmlAdapter;
192 adapter._extends(getCodeModel().ref(XmlAdapter.class).narrow(String.class).narrow(bim));
334 a._extends(cm.ref(XmlAdapter.class).narrow(String.class).narrow(
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/
H A DBIUserConversion.java32 import javax.xml.bind.annotation.adapters.XmlAdapter;
179 adapter._extends(cm.ref(XmlAdapter.class).narrow(String.class).narrow(inMemoryType));

Completed in 277 milliseconds

12