public class MetamodelDataBinding extends Object implements DataBinding
| Modifier and Type | Field and Description |
|---|---|
static Class<?>[] |
FACTORIES |
static String |
FILENAME_SCHEMA_CHAIN_ROOT |
static Class<?> |
RESOURCE_CLASS |
| Constructor and Description |
|---|
MetamodelDataBinding(BindingValidationEventHandler validationEventHandler) |
| Modifier and Type | Method and Description |
|---|---|
Class<?>[] |
getObjectFactories() |
BindingValidationEventHandler |
getValidationEventHandler() |
String |
marshal(Object root) |
void |
marshal(Object root,
OutputStream stream) |
void |
marshal(Object root,
OutputStream stream,
boolean formattedOutput) |
Object |
unmarshal(InputStream stream) |
Object |
unmarshal(String xml) |
Object |
validate(InputStream xml) |
Object |
validate(String xml) |
public static String FILENAME_SCHEMA_CHAIN_ROOT
public static Class<?> RESOURCE_CLASS
public static Class<?>[] FACTORIES
public MetamodelDataBinding(BindingValidationEventHandler validationEventHandler) throws jakarta.xml.bind.JAXBException, SAXException
jakarta.xml.bind.JAXBExceptionSAXExceptionpublic Class<?>[] getObjectFactories()
public String marshal(Object root) throws jakarta.xml.bind.JAXBException
marshal in interface DataBindingjakarta.xml.bind.JAXBExceptionpublic void marshal(Object root, OutputStream stream) throws jakarta.xml.bind.JAXBException
jakarta.xml.bind.JAXBExceptionpublic void marshal(Object root, OutputStream stream, boolean formattedOutput) throws jakarta.xml.bind.JAXBException
jakarta.xml.bind.JAXBExceptionpublic Object unmarshal(String xml) throws jakarta.xml.bind.JAXBException
unmarshal in interface DataBindingjakarta.xml.bind.JAXBExceptionpublic Object unmarshal(InputStream stream) throws jakarta.xml.bind.JAXBException
unmarshal in interface DataBindingjakarta.xml.bind.JAXBExceptionpublic Object validate(String xml) throws jakarta.xml.bind.JAXBException
validate in interface DataBindingjakarta.xml.bind.JAXBExceptionpublic Object validate(InputStream xml) throws jakarta.xml.bind.JAXBException, jakarta.xml.bind.UnmarshalException
validate in interface DataBindingjakarta.xml.bind.JAXBExceptionjakarta.xml.bind.UnmarshalExceptionpublic BindingValidationEventHandler getValidationEventHandler() throws jakarta.xml.bind.JAXBException
getValidationEventHandler in interface DataBindingjakarta.xml.bind.JAXBExceptionCopyright © 2023. All rights reserved.