Package google.registry.xml
Class XmlFragmentMarshaller
java.lang.Object
google.registry.xml.XmlFragmentMarshaller
JAXB marshaller for building pieces of XML documents in a single thread.
-
Method Summary
Modifier and TypeMethodDescriptionmarshal
(javax.xml.bind.JAXBElement<?> element) Turns an individual JAXB element into an XML fragment string.marshal
(javax.xml.bind.JAXBElement<?> element, ValidationMode validationMode) Turns an individual JAXB element into an XML fragment string using the given validation mode.marshalLenient
(javax.xml.bind.JAXBElement<?> element) Turns an individual JAXB element into an XML fragment string.
-
Method Details
-
marshal
Turns an individual JAXB element into an XML fragment string.- Throws:
javax.xml.bind.MarshalException
- if schema validation failed
-
marshalLenient
Turns an individual JAXB element into an XML fragment string. -
marshal
public String marshal(javax.xml.bind.JAXBElement<?> element, ValidationMode validationMode) throws javax.xml.bind.MarshalException Turns an individual JAXB element into an XML fragment string using the given validation mode.- Throws:
javax.xml.bind.MarshalException
- if schema validation failed
-