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>
m_aDocType| Constructor and Description |
|---|
JAXBValidationBuilder(IJAXBDocumentType aDocType) |
| Modifier and Type | Method and Description |
|---|---|
void |
validate(JAXBTYPE aJAXBDocument,
com.helger.commons.error.list.ErrorList aErrorList)
Validate the passed JAXB document.
|
createJAXBElement, createMarshaller, getMarshallerCustomizer, setMarshallerCustomizerexceptionCallbacks, getClassLoader, getJAXBContext, getJAXBDocumentType, getSchema, isUseJAXBContextCache, isUseSchema, setUseJAXBContextCache, setUseSchema, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisValid, validatepublic JAXBValidationBuilder(@Nonnull IJAXBDocumentType aDocType)
public void validate(@Nonnull JAXBTYPE aJAXBDocument, @Nonnull com.helger.commons.error.list.ErrorList aErrorList)
IJAXBValidatorvalidate in interface IJAXBValidator<JAXBTYPE>aJAXBDocument - The JAXB document to be validated. May not be null.aErrorList - The error list to be filled. May not be null.Copyright © 2015–2021 Philip Helger. All rights reserved.