Module com.sun.xml.bind.osgi
Interface RuntimeElementInfo
-
- All Superinterfaces:
Element<Type,Class>
,ElementInfo<Type,Class>
,Locatable
,RuntimeElement
,RuntimeTypeInfo
,TypeInfo<Type,Class>
public interface RuntimeElementInfo extends ElementInfo<Type,Class>, RuntimeElement
- Author:
- Kohsuke Kawaguchi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RuntimeNonElement
getContentType()
Short forgetProperty().ref().get(0)
.RuntimeElementPropertyInfo
getProperty()
Gets the object that represents the value property.RuntimeClassInfo
getScope()
If non-null, this element is only active inside the given scope.Class<? extends jakarta.xml.bind.JAXBElement>
getType()
Returns the customJAXBElement
class tailored this element.-
Methods inherited from interface org.glassfish.jaxb.core.v2.model.core.Element
getElementName
-
Methods inherited from interface org.glassfish.jaxb.core.v2.model.core.ElementInfo
getContentInMemoryType, getSubstitutionHead, getSubstitutionMembers
-
Methods inherited from interface org.glassfish.jaxb.core.v2.model.annotation.Locatable
getLocation, getUpstream
-
Methods inherited from interface org.glassfish.jaxb.core.v2.model.core.TypeInfo
canBeReferencedByIDREF
-
-
-
-
Method Detail
-
getScope
RuntimeClassInfo getScope()
Description copied from interface:Element
If non-null, this element is only active inside the given scope.
-
getProperty
RuntimeElementPropertyInfo getProperty()
Description copied from interface:ElementInfo
Gets the object that represents the value property.- Specified by:
getProperty
in interfaceElementInfo<Type,Class>
- Returns:
- non-null.
-
getType
Class<? extends jakarta.xml.bind.JAXBElement> getType()
Returns the customJAXBElement
class tailored this element.
-
getContentType
RuntimeNonElement getContentType()
Description copied from interface:ElementInfo
Short forgetProperty().ref().get(0)
. The type of the value this element holds. Normally, this is the T ofJAXBElement<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.- Specified by:
getContentType
in interfaceElementInfo<Type,Class>
- See Also:
ElementInfo.getContentInMemoryType()
-
-