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

pack-priv final Class XmlEnumQuick

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

Auto-generated, do not edit.

Field Summary

Modifier and TypeField and Description
private final XmlEnum

Constructor Summary

AccessConstructor and Description
public
XmlEnumQuick(Locatable upstream, XmlEnum core)

Method Summary

Modifier and TypeMethod and Description
public Class<XmlEnum>
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>
value()

Implements jakarta.xml.bind.annotation.XmlEnum.value.

Java type that is mapped to a XML simple type.

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

Field Detail

coreback to summary
private final XmlEnum core

Constructor Detail

XmlEnumQuickback to summary
public XmlEnumQuick(Locatable upstream, XmlEnum core)

Method Detail

annotationTypeback to summary
public Class<XmlEnum> 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
valueback to summary
public Class<T> value()

Implements jakarta.xml.bind.annotation.XmlEnum.value.

Doc from jakarta.xml.bind.annotation.XmlEnum.value.

Java type that is mapped to a XML simple type.

Annotations
@Override