public class JAXBValidator extends Object implements jakarta.xml.bind.Validator
Constructor and Description |
---|
JAXBValidator(XMLValidator newValidator)
This constructor creates a
DefaultValidationEventHandlervalidation instance, and sets the
XMLMarshaller instance to the one provided.
|
Modifier and Type | Method and Description |
---|---|
jakarta.xml.bind.ValidationEventHandler |
getEventHandler() |
Object |
getProperty(String key) |
void |
setEventHandler(jakarta.xml.bind.ValidationEventHandler newValidationEventHandler) |
void |
setProperty(String key,
Object value) |
boolean |
validate(Object object)
Validate a non-root object against a schema.
|
boolean |
validateRoot(Object rootObject)
Validate a root object against a schema.
|
public JAXBValidator(XMLValidator newValidator)
newValidator
- public boolean validateRoot(Object rootObject) throws jakarta.xml.bind.JAXBException
validateRoot
in interface jakarta.xml.bind.Validator
rootObject
- - the root object to be validatedjakarta.xml.bind.JAXBException
public boolean validate(Object object) throws jakarta.xml.bind.JAXBException
validate
in interface jakarta.xml.bind.Validator
object
- - the object to be validatedjakarta.xml.bind.JAXBException
public void setEventHandler(jakarta.xml.bind.ValidationEventHandler newValidationEventHandler) throws jakarta.xml.bind.JAXBException
setEventHandler
in interface jakarta.xml.bind.Validator
jakarta.xml.bind.JAXBException
public jakarta.xml.bind.ValidationEventHandler getEventHandler() throws jakarta.xml.bind.JAXBException
getEventHandler
in interface jakarta.xml.bind.Validator
jakarta.xml.bind.JAXBException
public void setProperty(String key, Object value) throws jakarta.xml.bind.PropertyException
setProperty
in interface jakarta.xml.bind.Validator
jakarta.xml.bind.PropertyException
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.