Module com.sun.xml.bind.core
Class Adapter<TypeT,ClassDeclT>
- java.lang.Object
-
- org.glassfish.jaxb.core.v2.model.core.Adapter<TypeT,ClassDeclT>
-
-
Field Summary
Fields Modifier and Type Field Description ClassDeclTadapterTypeThe adapter class.TypeTcustomTypeThe type that is stored in memory.TypeTdefaultTypeThe type that the JAXB can handle natively.
-
Constructor Summary
Constructors Constructor Description Adapter(ClassDeclT adapterType, Navigator<TypeT,ClassDeclT,?,?> nav)Adapter(jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter spec, AnnotationReader<TypeT,ClassDeclT,?,?> reader, Navigator<TypeT,ClassDeclT,?,?> nav)
-
-
-
Field Detail
-
adapterType
public final ClassDeclT adapterType
The adapter class. Always non-null. A class that derives fromXmlAdapter.
-
defaultType
public final TypeT defaultType
The type that the JAXB can handle natively. TheDefaultparameter ofXmlAdapter<Default,Custom>. Always non-null.
-
customType
public final TypeT customType
The type that is stored in memory. TheCustomparameter ofXmlAdapter<Default,Custom>.
-
-
Constructor Detail
-
Adapter
public Adapter(jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter spec, AnnotationReader<TypeT,ClassDeclT,?,?> reader, Navigator<TypeT,ClassDeclT,?,?> nav)
-
Adapter
public Adapter(ClassDeclT adapterType, Navigator<TypeT,ClassDeclT,?,?> nav)
-
-