Top Methods
org.glassfish.jaxb.runtime.v2.model.runtime

public Interface RuntimeElementInfo

extends ElementInfo<Type, Class<T>>, RuntimeElement
Known Direct Implementers
org.glassfish.jaxb.runtime.v2.model.impl.RuntimeElementInfoImpl
Imports
org.glassfish.jaxb.core.v2.model.core.ElementInfo, jakarta.xml.bind.JAXBElement, java.lang.reflect.Type

Author
Kohsuke Kawaguchi

Method Summary

Modifier and TypeMethod and Description
public RuntimeNonElement
getContentType()

Redeclares org.glassfish.jaxb.core.v2.model.core.ElementInfo.getContentType.

Short for getProperty().ref().get(0).

public RuntimeElementPropertyInfo
getProperty()

Redeclares org.glassfish.jaxb.core.v2.model.core.ElementInfo.getProperty.

Gets the object that represents the value property.

public RuntimeClassInfo
getScope()

Redeclares org.glassfish.jaxb.core.v2.model.core.Element.getScope.

If non-null, this element is only active inside the given scope.

public Class<? extends JAXBElement<T>>
Inherited from org.glassfish.jaxb.core.v2.model.core.ElementInfo:
getContentInMemoryTypegetSubstitutionHeadgetSubstitutionMembers

Method Detail

getContentTypeback to summary
public RuntimeNonElement getContentType()

Redeclares org.glassfish.jaxb.core.v2.model.core.ElementInfo.getContentType.

Doc from org.glassfish.jaxb.core.v2.model.core.ElementInfo.getContentType.

Short for getProperty().ref().get(0). The type of the value this element holds. Normally, this is the T of JAXBElement<T>. But if the property is adapted, this is the on-the-wire type. Or if the element has a list of values, then this field represents the type of the individual item.

Annotations
@Override
getPropertyback to summary
public RuntimeElementPropertyInfo getProperty()

Redeclares org.glassfish.jaxb.core.v2.model.core.ElementInfo.getProperty.

Doc from org.glassfish.jaxb.core.v2.model.core.ElementInfo.getProperty.

Gets the object that represents the value property.

Annotations
@Override
getScopeback to summary
public RuntimeClassInfo getScope()

Redeclares org.glassfish.jaxb.core.v2.model.core.Element.getScope.

Doc from org.glassfish.jaxb.core.v2.model.core.Element.getScope.

If non-null, this element is only active inside the given scope.

Annotations
@Override
getTypeback to summary
public Class<? extends JAXBElement<T>> getType()

Redeclares org.glassfish.jaxb.core.v2.model.core.ElementInfo.getType, org.glassfish.jaxb.core.v2.model.core.TypeInfo.getType.

Returns the custom JAXBElement class tailored this element.

Annotations
@Override