JAXBTYPE - The JAXB implementation class to be validatedIMPLTYPE - The implementation class implementing this abstract class.@NotThreadSafe public class JAXBValidationBuilder<JAXBTYPE,IMPLTYPE extends JAXBValidationBuilder<JAXBTYPE,IMPLTYPE>> extends AbstractWritingJAXBBuilder<JAXBTYPE,IMPLTYPE> implements IJAXBValidator<JAXBTYPE>
AbstractWritingJAXBBuilder.DefaultExceptionHandlerm_aDocType| Constructor and Description |
|---|
JAXBValidationBuilder(IJAXBDocumentType aDocType) |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.error.list.IErrorList |
validate(JAXBTYPE aJAXBDocument)
Validate the passed JAXB document.
|
createJAXBElement, createMarshaller, exceptionCallbacks, getMarshallerCustomizer, setMarshallerCustomizergetClassLoader, getJAXBContext, getJAXBDocumentType, getSchema, isUseJAXBContextCache, isUseSchema, setClassLoader, setUseJAXBContextCache, setUseSchema, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisValidpublic JAXBValidationBuilder(@Nonnull IJAXBDocumentType aDocType)
@Nonnull public com.helger.commons.error.list.IErrorList validate(@Nonnull JAXBTYPE aJAXBDocument)
IJAXBValidatorvalidate in interface IJAXBValidator<JAXBTYPE>aJAXBDocument - The JAXB document to be validated. May not be null.null.Copyright © 2015–2018 Philip Helger. All rights reserved.