Top Description Fields Constructors Methods
org.glassfish.jaxb.runtime.v2.model.annotation

pack-priv final Class XmlJavaTypeAdapterQuick

extends Quick
implements XmlJavaTypeAdapter
Class Inheritance
All Implemented Interfaces
jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter, java.lang.annotation.Annotation
Imports
java.lang.annotation.Annotation, jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter, org.glassfish.jaxb.core.v2.model.annotation.Locatable

Auto-generated, do not edit.

Field Summary

Modifier and TypeField and Description
private final XmlJavaTypeAdapter

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Class<XmlJavaTypeAdapter>
annotationType()

Implements java.lang.annotation.Annotation.annotationType.

Returns the annotation interface of this annotation.

protected Annotation
getAnnotation()

Implements abstract org.glassfish.jaxb.runtime.v2.model.annotation.Quick.getAnnotation.

Gets the annotation object that this object is wrapping.

protected Quick
newInstance(Locatable upstream, Annotation core)

Implements abstract org.glassfish.jaxb.runtime.v2.model.annotation.Quick.newInstance.

Factory method to create a new instance of the same kind.

public Class<T>
type()

Implements jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter.type.

If this annotation is used at the package level, then value of the type() must be specified.

public Class<T>
value()

Implements jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter.value.

Points to the class that converts a value type to a bound type or vice versa.

Inherited from org.glassfish.jaxb.runtime.v2.model.annotation.Quick:
getLocationgetUpstreamtoString

Field Detail

coreback to summary
private final XmlJavaTypeAdapter core

Constructor Detail

XmlJavaTypeAdapterQuickback to summary
public XmlJavaTypeAdapterQuick(Locatable upstream, XmlJavaTypeAdapter core)

Method Detail

annotationTypeback to summary
public Class<XmlJavaTypeAdapter> annotationType()

Implements java.lang.annotation.Annotation.annotationType.

Doc from java.lang.annotation.Annotation.annotationType.

Returns the annotation interface of this annotation.

Annotations
@Override
getAnnotationback to summary
protected Annotation getAnnotation()

Implements abstract org.glassfish.jaxb.runtime.v2.model.annotation.Quick.getAnnotation.

Doc from org.glassfish.jaxb.runtime.v2.model.annotation.Quick.getAnnotation.

Gets the annotation object that this object is wrapping.

Annotations
@Override
newInstanceback to summary
protected Quick newInstance(Locatable upstream, Annotation core)

Implements abstract org.glassfish.jaxb.runtime.v2.model.annotation.Quick.newInstance.

Doc from org.glassfish.jaxb.runtime.v2.model.annotation.Quick.newInstance.

Factory method to create a new instance of the same kind. A object also works as a factory of itself

Annotations
@Override
typeback to summary
public Class<T> type()

Implements jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter.type.

Doc from jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter.type.

If this annotation is used at the package level, then value of the type() must be specified.

Annotations
@Override
valueback to summary
public Class<T> value()

Implements jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter.value.

Doc from jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter.value.

Points to the class that converts a value type to a bound type or vice versa. See XmlAdapter for more details.

Annotations
@Override