Package org.eclipse.persistence.jaxb
Class JAXBTypeElement
- java.lang.Object
-
- jakarta.xml.bind.JAXBElement
-
- org.eclipse.persistence.jaxb.JAXBTypeElement
-
- All Implemented Interfaces:
Serializable
public class JAXBTypeElement extends jakarta.xml.bind.JAXBElement
Subclass of JAXBElement to allow the use of ParameterizedTypes.
Used as a wrapper object just as JAXBElement would be used during JAXB marshal operations.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JAXBTypeElement(QName name, Object value, Class type)
Create a new JAXBTypeElement.JAXBTypeElement(QName name, Object value, ParameterizedType type)
Create a new JAXBTypeElement.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Type
getType()
Get the Type associated with this JAXBTypeElementvoid
setType(Type type)
Set the Type associated with this JAXBTypeElement
-
-
-
Constructor Detail
-
JAXBTypeElement
public JAXBTypeElement(QName name, Object value, ParameterizedType type)
Create a new JAXBTypeElement.- Parameters:
name
- QName representing the xml element tag namevalue
- Object representing the value of an xml element.type
- ParameterizedType associated with this JAXBTypeElement.
-
-