Index

A C D E F G H I J L M O R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractJAXBBuilder<IMPLTYPE extends AbstractJAXBBuilder<IMPLTYPE>> - Class in com.helger.jaxb.builder
Deprecated, for removal: This API element is subject to removal in a future version.
AbstractJAXBBuilder(IJAXBDocumentType) - Constructor for class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
 
AbstractValidationEventHandler - Class in com.helger.jaxb.validation
An abstract implementation of the JAXB ValidationEventHandler interface.
AbstractValidationEventHandler() - Constructor for class com.helger.jaxb.validation.AbstractValidationEventHandler
Constructor not encapsulating any existing handler.
AbstractWritingJAXBBuilder<JAXBTYPE,IMPLTYPE extends AbstractWritingJAXBBuilder<JAXBTYPE,IMPLTYPE>> - Class in com.helger.jaxb.builder
Deprecated, for removal: This API element is subject to removal in a future version.
AbstractWritingJAXBBuilder(IJAXBDocumentType) - Constructor for class com.helger.jaxb.builder.AbstractWritingJAXBBuilder
Deprecated.
 
and(ValidationEventHandler, ValidationEventHandler) - Static method in interface com.helger.jaxb.validation.IValidationEventHandler
Create an instance of IValidationEventHandler that invokes both passed event handlers.
andThen(ValidationEventHandler) - Method in interface com.helger.jaxb.validation.IValidationEventHandler
 
apply(ValidationEventHandler) - Method in class com.helger.jaxb.validation.ConstantValidationEventHandlerFactory
 
apply(ValidationEventHandler) - Method in interface com.helger.jaxb.validation.IValidationEventHandlerFactory
Create a validation event handler

C

clearResourceErrors() - Method in class com.helger.jaxb.validation.CollectingValidationEventHandler
Clear all currently stored errors.
CollectingValidationEventHandler - Class in com.helger.jaxb.validation
An implementation of the JAXB ValidationEventHandler interface.
CollectingValidationEventHandler() - Constructor for class com.helger.jaxb.validation.CollectingValidationEventHandler
 
com.helger.jaxb - package com.helger.jaxb
 
com.helger.jaxb.builder - package com.helger.jaxb.builder
 
com.helger.jaxb.validation - package com.helger.jaxb.validation
 
ConstantValidationEventHandlerFactory - Class in com.helger.jaxb.validation
Implementation of IValidationEventHandlerFactory using a constant ValidationEventHandler object.
ConstantValidationEventHandlerFactory(ValidationEventHandler) - Constructor for class com.helger.jaxb.validation.ConstantValidationEventHandlerFactory
 
continueProcessing(IErrorLevel) - Method in class com.helger.jaxb.validation.AbstractValidationEventHandler
Should the processing be continued?
createForClass(Class<?>) - Static method in class com.helger.jaxb.JAXBContextCacheKey
Get the JAXBContext from an existing Class object.
createForClass(Class<?>, ClassLoader) - Static method in class com.helger.jaxb.JAXBContextCacheKey
Get the JAXBContext from an existing Class object.
createForClasses(ICommonsList<Class<?>>) - Static method in class com.helger.jaxb.JAXBContextCacheKey
Get the JAXBContext from existing Class objects.
createForClasses(ICommonsList<Class<?>>, Map<String, ?>) - Static method in class com.helger.jaxb.JAXBContextCacheKey
Get the JAXBContext from existing Class objects and optional JAXB Context properties.
createForClasses(Class<?>...) - Static method in class com.helger.jaxb.JAXBContextCacheKey
Get the JAXBContext from existing Class objects.
createForPackage(Package) - Static method in class com.helger.jaxb.JAXBContextCacheKey
Factory method with a single package and the default ClassLoader.
createForPackage(Package, ClassLoader) - Static method in class com.helger.jaxb.JAXBContextCacheKey
Factory method with a single package and the provided ClassLoader.
createForPackages(ICommonsList<Package>) - Static method in class com.helger.jaxb.JAXBContextCacheKey
Factory method with a list of packages and the default ClassLoader.
createForPackages(ICommonsList<Package>, ClassLoader) - Static method in class com.helger.jaxb.JAXBContextCacheKey
Factory method with a list of packages and the provided ClassLoader.
createForPackages(Package...) - Static method in class com.helger.jaxb.JAXBContextCacheKey
Factory method with a list of packages and the default ClassLoader.
createJAXBContext(ConditionalLogger) - Method in class com.helger.jaxb.JAXBContextCacheKey
 
createJAXBElement(T) - Method in class com.helger.jaxb.builder.AbstractWritingJAXBBuilder
Deprecated.
 
createMarshaller() - Method in class com.helger.jaxb.builder.AbstractWritingJAXBBuilder
Deprecated.
Create the main marshaller with the contained settings.
createMarshaller() - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
 
createSimpleJAXBElement(QName, Class<T>) - Static method in class com.helger.jaxb.GenericJAXBMarshaller
Helper function to create a supplier for JAXBElement objects.
createUnmarshaller() - Method in class com.helger.jaxb.builder.JAXBReaderBuilder
Deprecated.
 
createValidationSchema() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
customizeMarshaller(Marshaller) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Customize the passed marshaller before marshalling something.
customizeMarshallerForValidation(Marshaller) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Customize the passed marshaller before marshalling something.
customizeUnmarshaller(Unmarshaller) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Customize the passed unmarshaller before unmarshalling (reading) something.

D

DEFAULT_CHARSET - Static variable in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
DEFAULT_FORMATTED_OUTPUT - Static variable in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
DEFAULT_INSTANCE - Static variable in class com.helger.jaxb.validation.LoggingValidationEventHandler
 
DEFAULT_USE_CONTEXT_CACHE - Static variable in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
DEFAULT_USE_SCHEMA - Static variable in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
DEFAULT_VALIDATION_EVENT_HANDLER - Static variable in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
doMarshal(Marshaller, JAXBElement<JAXBTYPE>) - Method in interface com.helger.jaxb.IJAXBMarshaller
 
DoNothingValidationEventHandler - Class in com.helger.jaxb.validation
An implementation of the JAXB ValidationEventHandler interface that does nothing an swallows all errors.
DoNothingValidationEventHandler() - Constructor for class com.helger.jaxb.validation.DoNothingValidationEventHandler
 
doUnmarshal(Unmarshaller, Class<JAXBTYPE>) - Method in interface com.helger.jaxb.IJAXBUnmarshaller
 

E

equals(Object) - Method in class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
 
equals(Object) - Method in class com.helger.jaxb.JAXBContextCacheKey
 
exceptionCallbacks() - Method in class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
 

F

forEachResourceError(Consumer<? super IError>) - Method in class com.helger.jaxb.validation.CollectingValidationEventHandler
Call the provided consumer for all contained resource errors.

G

GenericJAXBMarshaller<JAXBTYPE> - Class in com.helger.jaxb
This is the generic reader and writer base class for JAXB enabled document types.
GenericJAXBMarshaller(Class<JAXBTYPE>, Function<? super JAXBTYPE, ? extends JAXBElement<JAXBTYPE>>) - Constructor for class com.helger.jaxb.GenericJAXBMarshaller
Constructor without XSD paths.
GenericJAXBMarshaller(Class<JAXBTYPE>, List<? extends ClassPathResource>, Function<? super JAXBTYPE, ? extends JAXBElement<JAXBTYPE>>) - Constructor for class com.helger.jaxb.GenericJAXBMarshaller
Constructor with XSD paths.
GenericJAXBMarshaller(Class<JAXBTYPE>, QName) - Constructor for class com.helger.jaxb.GenericJAXBMarshaller
Constructor without XSD paths.
getAllXSDResources() - Method in interface com.helger.jaxb.builder.IJAXBDocumentType
Deprecated.
 
getAllXSDResources() - Method in class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
 
getAsByteBuffer(JAXBTYPE) - Method in interface com.helger.jaxb.IJAXBWriter
Write the passed object to a ByteBuffer and return it (write).
getAsBytes(JAXBTYPE) - Method in interface com.helger.jaxb.IJAXBWriter
Write the passed object to a byte array and return the created byte array (write).
getAsDocument(JAXBTYPE) - Method in interface com.helger.jaxb.IJAXBWriter
Convert the passed object to a new DOM document (write).
getAsElement(JAXBTYPE) - Method in interface com.helger.jaxb.IJAXBWriter
Convert the passed object to a new DOM document and return the document element (write).
getAsInputStream(JAXBTYPE) - Method in interface com.helger.jaxb.IJAXBWriter
Write the passed object to a byte array and return the input stream on that array.
getAsMicroDocument(JAXBTYPE) - Method in interface com.helger.jaxb.IJAXBWriter
Convert the passed object to a new micro document (write).
getAsMicroElement(JAXBTYPE) - Method in interface com.helger.jaxb.IJAXBWriter
Convert the passed object to a new micro document and return only the root element (write).
getAsString(JAXBTYPE) - Method in interface com.helger.jaxb.IJAXBWriter
Utility method to directly convert the passed domain object to an XML string (write).
getCharset() - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
 
getCharset() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
getCharset() - Method in interface com.helger.jaxb.IJAXBWriter
 
getClassLoader() - Method in class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
 
getClassLoader() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
getDefaultCharset() - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
getDefaultIndentString() - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
getDefaultNamespaceContext() - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
getDefaultNoNamespaceSchemaLocation() - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
getDefaultSchemaLocation() - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
getDefaultValidationEventHandler() - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
getEncoding(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
 
getErrorFieldName(ValidationEventLocator) - Method in class com.helger.jaxb.validation.AbstractValidationEventHandler
 
getErrorLevel(int) - Method in class com.helger.jaxb.validation.AbstractValidationEventHandler
Get the error level matching the passed JAXB severity.
getErrorList() - Method in class com.helger.jaxb.validation.CollectingValidationEventHandler
 
getEventHandler() - Method in class com.helger.jaxb.validation.ConstantValidationEventHandlerFactory
 
getFromCache(ICommonsList<Class<?>>) - Method in class com.helger.jaxb.JAXBContextCache
Deprecated, for removal: This API element is subject to removal in a future version.
Use the JAXBContextCacheKey factory methods instead
getFromCache(ICommonsList<Class<?>>, Map<String, ?>) - Method in class com.helger.jaxb.JAXBContextCache
Deprecated, for removal: This API element is subject to removal in a future version.
Use the JAXBContextCacheKey factory methods instead
getFromCache(Class<?>) - Method in class com.helger.jaxb.JAXBContextCache
Deprecated, for removal: This API element is subject to removal in a future version.
Use the JAXBContextCacheKey factory methods instead
getFromCache(Class<?>, ClassLoader) - Method in class com.helger.jaxb.JAXBContextCache
Deprecated, for removal: This API element is subject to removal in a future version.
Use the JAXBContextCacheKey factory methods instead
getFromCache(Package) - Method in class com.helger.jaxb.JAXBContextCache
Deprecated, for removal: This API element is subject to removal in a future version.
Use the JAXBContextCacheKey factory methods instead
getFromCache(Package, ClassLoader) - Method in class com.helger.jaxb.JAXBContextCache
Deprecated, for removal: This API element is subject to removal in a future version.
Use the JAXBContextCacheKey factory methods instead
getImplClass() - Method in class com.helger.jaxb.builder.JAXBReaderBuilder
Deprecated.
 
getImplementationClass() - Method in interface com.helger.jaxb.builder.IJAXBDocumentType
Deprecated.
 
getImplementationClass() - Method in class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
 
getIndentString() - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
 
getIndentString() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
getIndentString() - Method in interface com.helger.jaxb.IJAXBWriter
 
getInstance() - Static method in class com.helger.jaxb.JAXBContextCache
 
getJakartaCharacterEscapeHandler(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
 
getJakartaIndentString(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
 
getJakartaNamespacePrefixMapper(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
 
getJakartaXMLHeaders(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
 
getJAXBContext() - Method in class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
 
getJAXBContext(ClassLoader) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Create the JAXBContext - cached or uncached.
getJAXBDocumentType() - Method in class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
 
getLocalName() - Method in interface com.helger.jaxb.builder.IJAXBDocumentType
Deprecated.
 
getLocalName() - Method in class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
 
getLocationResourceID(ValidationEventLocator) - Method in class com.helger.jaxb.validation.AbstractValidationEventHandler
 
getMarshallerCustomizer() - Method in class com.helger.jaxb.builder.AbstractWritingJAXBBuilder
Deprecated.
 
getNamespaceContext() - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
 
getNamespaceContext() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
getNamespaceContext() - Method in interface com.helger.jaxb.IJAXBWriter
 
getNamespaceURI() - Method in interface com.helger.jaxb.builder.IJAXBDocumentType
Deprecated.
 
getNamespaceURI() - Method in class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
 
getNoNamespaceSchemaLocation() - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
 
getNoNamespaceSchemaLocation() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
getNoNamespaceSchemaLocation() - Method in interface com.helger.jaxb.IJAXBWriter
 
getNoNamespaceSchemaLocation(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
 
getOriginalXSDs() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
getPreferredPrefix(String, String, boolean) - Method in class com.helger.jaxb.JAXBNamespacePrefixMapper
 
getSchema() - Method in class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
 
getSchema() - Method in interface com.helger.jaxb.builder.IJAXBDocumentType
Deprecated.
 
getSchema() - Method in class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
 
getSchemaLocation() - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
 
getSchemaLocation() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
getSchemaLocation() - Method in interface com.helger.jaxb.IJAXBWriter
 
getSchemaLocation(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
 
getType() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
getUnmarshallerCustomizer() - Method in class com.helger.jaxb.builder.JAXBReaderBuilder
Deprecated.
 
getValidationEventHandler() - Method in class com.helger.jaxb.builder.JAXBReaderBuilder
Deprecated.
 
getValidationEventHandler() - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
 
getValidationEventHandler() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
getValidator() - Method in interface com.helger.jaxb.builder.IJAXBDocumentType
Deprecated.
 
getValidator(Locale) - Method in interface com.helger.jaxb.builder.IJAXBDocumentType
Deprecated.
 
getXMLSchemaCacheProvider() - Method in class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
 
getXMLWriterSettings() - Method in interface com.helger.jaxb.IJAXBWriter
 

H

handleEvent(ValidationEvent) - Method in class com.helger.jaxb.validation.AbstractValidationEventHandler
 
hasCharset() - Method in interface com.helger.jaxb.IJAXBWriter
 
hashCode() - Method in class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
 
hashCode() - Method in class com.helger.jaxb.JAXBContextCacheKey
 
hasIndentString() - Method in interface com.helger.jaxb.IJAXBWriter
 
hasNoNamespaceSchemaLocation() - Method in interface com.helger.jaxb.IJAXBWriter
 
hasSchemaLocation() - Method in interface com.helger.jaxb.IJAXBWriter
 

I

IJAXBDocumentType - Interface in com.helger.jaxb.builder
Deprecated, for removal: This API element is subject to removal in a future version.
IJAXBMarshaller<JAXBTYPE> - Interface in com.helger.jaxb
A special bi-consumer that additionally can throw a JAXBException
IJAXBReader<JAXBTYPE> - Interface in com.helger.jaxb
Interface for reading JAXB documents from various sources.
IJAXBUnmarshaller<JAXBTYPE> - Interface in com.helger.jaxb
A special bi-consumer that additionally can throw a JAXBException
IJAXBValidator<JAXBTYPE> - Interface in com.helger.jaxb
Interface for validating JAXB documents.
IJAXBWriter<JAXBTYPE> - Interface in com.helger.jaxb
Interface for writing JAXB documents to various destinations.
INSTANCE - Static variable in class com.helger.jaxb.LoggingJAXBReadExceptionHandler
 
INSTANCE - Static variable in class com.helger.jaxb.LoggingJAXBWriteExceptionHandler
 
isDefaultFormattedOutput() - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
isDefaultUseContextCache() - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
isDefaultUseSchema() - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
 
isFormattedOutput() - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
 
isFormattedOutput() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
isFormattedOutput() - Method in interface com.helger.jaxb.IJAXBWriter
 
isFormattedOutput(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
 
isFragment(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
 
isInstantiated() - Static method in class com.helger.jaxb.JAXBContextCache
 
isJakartaCanonicalization(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
 
isJakartaJAXBMarshaller(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Check if the passed Marshaller is a Jakarta JAXB marshaller.
isJakartaObjectIdentityCycleDetection(Marshaller) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
 
isSilentMode() - Static method in class com.helger.jaxb.JAXBContextCache
 
isUseContextCache() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
isUseJAXBContextCache() - Method in class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
 
isUseSchema() - Method in class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
 
isUseSchema() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
isUseSchema() - Method in interface com.helger.jaxb.IJAXBReader
 
isUseSchema() - Method in interface com.helger.jaxb.IJAXBValidator
 
isUseSchema() - Method in interface com.helger.jaxb.IJAXBWriter
 
isValid(JAXBTYPE) - Method in interface com.helger.jaxb.IJAXBValidator
Check if the passed JAXB document is valid according to the XSD or not.
IValidationEventHandler - Interface in com.helger.jaxb.validation
An extended version of ValidationEventHandler with chaining possibilities.
IValidationEventHandlerFactory - Interface in com.helger.jaxb.validation
Factory interface for ValidationEventHandler objects.

J

JAXB_DEFAULT - Static variable in class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
 
JAXBBuilderDefaultSettings - Class in com.helger.jaxb.builder
A class containing some default settings for the various JAXB builders.
Changes made in this class only effects instances that are created afterwards.
JAXBContextCache - Class in com.helger.jaxb
Specific cache class for JAXB context elements.
JAXBContextCacheKey - Class in com.helger.jaxb
The key class for the JAXBContextCache
JAXBContextCacheKey(ICommonsList<Class<?>>, Map<String, ?>) - Constructor for class com.helger.jaxb.JAXBContextCacheKey
Cache key using package and optional class loader
JAXBContextCacheKey(ICommonsList<Package>, ClassLoader) - Constructor for class com.helger.jaxb.JAXBContextCacheKey
Cache key using package and optional class loader
JAXBContextCacheKey(Package, ClassLoader) - Constructor for class com.helger.jaxb.JAXBContextCacheKey
Deprecated, for removal: This API element is subject to removal in a future version.
JAXBDocumentType - Class in com.helger.jaxb.builder
Deprecated, for removal: This API element is subject to removal in a future version.
JAXBDocumentType(Class<?>, List<? extends ClassPathResource>, String, String) - Constructor for class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
Simple constructor when you know what you are doing.
JAXBDocumentType(Class<?>, List<? extends ClassPathResource>, Function<? super String, ? extends String>) - Constructor for class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
Constructor
JAXBMarshallerHelper - Class in com.helger.jaxb
This class contains utility methods for JAXB Marshaller objects.
JAXBNamespacePrefixMapper - Class in com.helger.jaxb
A special namespace prefix mapper for the Jakarta XML Binding implementation.
Important note: this class works only, if the com.sun.xml.bind:jaxb-impl artifact is in your classpath, because this class extends org.glassfish.jaxb.runtime.marshaller.NamespacePrefixMapper which is not available in the other JAXB implementations.
JAXBNamespacePrefixMapper(NamespaceContext) - Constructor for class com.helger.jaxb.JAXBNamespacePrefixMapper
 
JAXBReaderBuilder<JAXBTYPE,IMPLTYPE extends JAXBReaderBuilder<JAXBTYPE,IMPLTYPE>> - Class in com.helger.jaxb.builder
Deprecated, for removal: This API element is subject to removal in a future version.
Since v11 - use the GenericJAXBMarshaller instead - it deals with all of the stuff in one class. Will be removed in v12
JAXBReaderBuilder(IJAXBDocumentType) - Constructor for class com.helger.jaxb.builder.JAXBReaderBuilder
Deprecated.
 
JAXBReaderBuilder(IJAXBDocumentType, Class<JAXBTYPE>) - Constructor for class com.helger.jaxb.builder.JAXBReaderBuilder
Deprecated.
 
JAXBValidationBuilder<JAXBTYPE,IMPLTYPE extends JAXBValidationBuilder<JAXBTYPE,IMPLTYPE>> - Class in com.helger.jaxb.builder
Deprecated, for removal: This API element is subject to removal in a future version.
Since v11 - use the GenericJAXBMarshaller instead - it deals with all of the stuff in one class. Will be removed in v12
JAXBValidationBuilder(IJAXBDocumentType) - Constructor for class com.helger.jaxb.builder.JAXBValidationBuilder
Deprecated.
 
JAXBWriterBuilder<JAXBTYPE,IMPLTYPE extends JAXBWriterBuilder<JAXBTYPE,IMPLTYPE>> - Class in com.helger.jaxb.builder
Deprecated, for removal: This API element is subject to removal in a future version.
Since v11 - use the GenericJAXBMarshaller instead - it deals with all of the stuff in one class. Will be removed in v12
JAXBWriterBuilder(IJAXBDocumentType) - Constructor for class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
 

L

LoggingJAXBReadExceptionHandler - Class in com.helger.jaxb
Logging JAXB read Exception handler
LoggingJAXBReadExceptionHandler() - Constructor for class com.helger.jaxb.LoggingJAXBReadExceptionHandler
 
LoggingJAXBWriteExceptionHandler - Class in com.helger.jaxb
Logging JAXB write Exception handler
LoggingJAXBWriteExceptionHandler() - Constructor for class com.helger.jaxb.LoggingJAXBWriteExceptionHandler
 
LoggingValidationEventHandler - Class in com.helger.jaxb.validation
An implementation of the JAXB ValidationEventHandler interface.
LoggingValidationEventHandler() - Constructor for class com.helger.jaxb.validation.LoggingValidationEventHandler
 

M

m_aDocType - Variable in class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
 
m_aRWLock - Variable in class com.helger.jaxb.validation.CollectingValidationEventHandler
 

O

onEvent(IError) - Method in class com.helger.jaxb.validation.AbstractValidationEventHandler
Callback method invoked when an error occurs.
onEvent(IError) - Method in class com.helger.jaxb.validation.CollectingValidationEventHandler
 
onEvent(IError) - Method in class com.helger.jaxb.validation.DoNothingValidationEventHandler
 
onEvent(IError) - Method in class com.helger.jaxb.validation.LoggingValidationEventHandler
 
onEvent(IError) - Method in class com.helger.jaxb.validation.WrappedCollectingValidationEventHandler
 
onException(JAXBException) - Method in class com.helger.jaxb.LoggingJAXBReadExceptionHandler
 
onException(JAXBException) - Method in class com.helger.jaxb.LoggingJAXBWriteExceptionHandler
 

R

read(byte[]) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified byte array.
read(byte[], int, int) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified byte array.
read(char[]) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified char array.
read(IHasInputStream) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified input stream provider.
read(IReadableResource) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified resource.
read(IJAXBUnmarshaller<JAXBTYPE>) - Method in class com.helger.jaxb.builder.JAXBReaderBuilder
Deprecated.
 
read(IJAXBUnmarshaller<JAXBTYPE>) - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
read(IJAXBUnmarshaller<JAXBTYPE>) - Method in interface com.helger.jaxb.IJAXBReader
Read a document using the passed handler.
read(SAXReaderSettings, InputSource) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified input source using the specified SAX reader settings.
read(File) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified file.
read(InputStream) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified input stream.
read(Reader) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified reader.
read(String) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified String.
read(ByteBuffer) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified byte buffer.
read(Path) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified Path.
read(XMLEventReader) - Method in interface com.helger.jaxb.IJAXBReader
Unmarshal root element to JAXB and return the resulting content tree.
read(XMLStreamReader) - Method in interface com.helger.jaxb.IJAXBReader
Unmarshal root element to JAXB and return the resulting content tree.
read(Source) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified source.
read(Node) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified DOM node.
read(InputSource) - Method in interface com.helger.jaxb.IJAXBReader
Read a document from the specified input source.
readExceptionCallbacks() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
removeFromCache(ICommonsList<Class<?>>) - Method in class com.helger.jaxb.JAXBContextCache
Deprecated, for removal: This API element is subject to removal in a future version.
removeFromCache(ICommonsList<Class<?>>, Map<String, ?>) - Method in class com.helger.jaxb.JAXBContextCache
Deprecated, for removal: This API element is subject to removal in a future version.
removeFromCache(Package) - Method in class com.helger.jaxb.JAXBContextCache
Deprecated, for removal: This API element is subject to removal in a future version.
removeFromCache(Package, ClassLoader) - Method in class com.helger.jaxb.JAXBContextCache
Deprecated, for removal: This API element is subject to removal in a future version.

S

setCharset(Charset) - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
Set the charset to be used for writing JAXB objects.
setCharset(Charset) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Set the charset to be used for writing JAXB objects.
setCollectErrors(ErrorList) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Special overload of GenericJAXBMarshaller.setValidationEventHandler(ValidationEventHandler) for the easy version of just collecting the errors and additionally invoking the old validation handler.
setDefaultCharset(Charset) - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
Set the default charset to be used for writing JAXB objects.
setDefaultFormattedOutput(boolean) - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
Enable or disable the formatting of the output.
setDefaultIndentString(String) - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
Set the default indent string to be used for writing JAXB objects.
setDefaultNamespaceContext(NamespaceContext) - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
Set the default namespace context (prefix to namespace URL mapping) to be used.
setDefaultNoNamespaceSchemaLocation(String) - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
Set the no namespace schema location to be used for writing JAXB objects.
setDefaultSchemaLocation(String) - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
Set the schema location to be used for writing JAXB objects.
setDefaultUseContextCache(boolean) - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
Enable or disable the usage of the JAXBContext cache.
setDefaultUseSchema(boolean) - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
Enable or disable the usage of an eventually configured XML Schema.
setDefaultValidationEventHandler(ValidationEventHandler) - Static method in class com.helger.jaxb.builder.JAXBBuilderDefaultSettings
Set a global event handler that should be passed to all read/write actions.
setEncoding(Marshaller, String) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the standard property for the encoding charset.
setEncoding(Marshaller, Charset) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the standard property for the encoding charset.
setFormattedOutput(boolean) - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
Enable or disable the formatting of the output.
setFormattedOutput(boolean) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Change the way formatting happens when calling write.
setFormattedOutput(Marshaller, boolean) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the standard property for formatting the output or not.
setFragment(Marshaller, boolean) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the standard property for marshalling a fragment only.
setIndentString(String) - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
Set the indent string to be used for writing JAXB objects.
setIndentString(String) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Set the indent string to be used for writing JAXB objects.
setJakartaCanonicalization(Marshaller, boolean) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the Jakarta specific canonicalization property.
setJakartaCharacterEscapeHandler(Marshaller, Object) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the Jakarta specific encoding handler.
setJakartaIndentString(Marshaller, String) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the Jakarta specific property for the indent string.
setJakartaNamespacePrefixMapper(Marshaller, JAXBNamespacePrefixMapper) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the Jakarta specific namespace prefix mapper.
setJakartaNamespacePrefixMapper(Marshaller, NamespaceContext) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the Jakarta specific namespace prefix mapper based on a generic NamespaceContext.
setJakartaObjectIdentityCycleDetection(Marshaller, boolean) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the Jakarta specific canonicalization property.
setJakartaXMLHeaders(Marshaller, String) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the Jakarta specific XML header string.
setMarshallerCustomizer(Consumer<? super Marshaller>) - Method in class com.helger.jaxb.builder.AbstractWritingJAXBBuilder
Deprecated.
 
setNamespaceContext(NamespaceContext) - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
Set the namespace context (prefix to namespace URL mapping) to be used.
setNamespaceContext(NamespaceContext) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Set the namespace context (prefix to namespace URL mapping) to be used.
setNoNamespaceSchemaLocation(Marshaller, String) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the standard property for setting the no-namespace schema location
setNoNamespaceSchemaLocation(String) - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
Set the no namespace Schema Location to be used for writing JAXB objects.
setNoNamespaceSchemaLocation(String) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Set the no namespace schema location to be used for writing JAXB objects.
setSchemaLocation(Marshaller, String) - Static method in class com.helger.jaxb.JAXBMarshallerHelper
Set the standard property for setting the namespace schema location
setSchemaLocation(String) - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
Set the Schema Location to be used for writing JAXB objects.
setSchemaLocation(String) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Set the schema location to be used for writing JAXB objects.
setSilentMode(boolean) - Static method in class com.helger.jaxb.JAXBContextCache
Enable or disable certain regular log messages.
setUnmarshallerCustomizer(Consumer<? super Unmarshaller>) - Method in class com.helger.jaxb.builder.JAXBReaderBuilder
Deprecated.
 
setUseContextCache(boolean) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Change whether the context cache should be used or not.
setUseJAXBContextCache(boolean) - Method in class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
Set usage of the JAXBContextCache.
setUseSchema(boolean) - Method in class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
Set usage of XML Schema.
setUseSchema(boolean) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Enable or disable the usage of an eventually configured XML Schema.
setValidationEventHandler(ValidationEventHandler) - Method in class com.helger.jaxb.builder.JAXBReaderBuilder
Deprecated.
Set the JAXB validation event handler to be used.
setValidationEventHandler(ValidationEventHandler) - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
Set the JAXB validation event handler to be used.
setValidationEventHandler(ValidationEventHandler) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Set the JAXB validation event handler to be used.
setValidationEventHandlerFactory(IValidationEventHandlerFactory) - Method in class com.helger.jaxb.GenericJAXBMarshaller
Deprecated, for removal: This API element is subject to removal in a future version.
Set the validation event handler manually. Use GenericJAXBMarshaller.setValidationEventHandler(ValidationEventHandler) instead.
setXMLSchemaCacheProvider(Supplier<XMLSchemaCache>) - Method in class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
 

T

toString() - Method in class com.helger.jaxb.builder.AbstractJAXBBuilder
Deprecated.
 
toString() - Method in class com.helger.jaxb.builder.JAXBDocumentType
Deprecated.
 
toString() - Method in class com.helger.jaxb.builder.JAXBReaderBuilder
Deprecated.
 
toString() - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
 
toString() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
toString() - Method in class com.helger.jaxb.JAXBContextCacheKey
 
toString() - Method in class com.helger.jaxb.JAXBNamespacePrefixMapper
 
toString() - Method in class com.helger.jaxb.validation.AbstractValidationEventHandler
 
toString() - Method in class com.helger.jaxb.validation.CollectingValidationEventHandler
 
toString() - Method in class com.helger.jaxb.validation.WrappedCollectingValidationEventHandler
 

U

USE_JAXB_CHARSET_FIX - Static variable in interface com.helger.jaxb.IJAXBWriter
Use the SafeXMLStreamWriter where applicable to ensure valid XML is created?

V

validate(JAXBTYPE) - Method in interface com.helger.jaxb.IJAXBValidator
Validate the passed JAXB document.
validate(JAXBTYPE, ErrorList) - Method in class com.helger.jaxb.builder.JAXBValidationBuilder
Deprecated.
 
validate(JAXBTYPE, ErrorList) - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
validate(JAXBTYPE, ErrorList) - Method in interface com.helger.jaxb.IJAXBValidator
Validate the passed JAXB document.
validateXML(IReadableResource) - Method in interface com.helger.jaxb.builder.IJAXBDocumentType
Deprecated.
Validate the passed XML instance against the XML Schema of this document type using the default class loader.

W

WrappedCollectingValidationEventHandler - Class in com.helger.jaxb.validation
An implementation of the JAXB ValidationEventHandler interface.
WrappedCollectingValidationEventHandler(ErrorList) - Constructor for class com.helger.jaxb.validation.WrappedCollectingValidationEventHandler
 
wrappedErrorList() - Method in class com.helger.jaxb.validation.WrappedCollectingValidationEventHandler
 
write(JAXBTYPE, IWritableResource) - Method in interface com.helger.jaxb.IJAXBWriter
Write the passed object to an IWritableResource.
write(JAXBTYPE, IJAXBMarshaller<JAXBTYPE>) - Method in class com.helger.jaxb.builder.JAXBWriterBuilder
Deprecated.
 
write(JAXBTYPE, IJAXBMarshaller<JAXBTYPE>) - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
write(JAXBTYPE, IJAXBMarshaller<JAXBTYPE>) - Method in interface com.helger.jaxb.IJAXBWriter
Convert the passed object to XML.
write(JAXBTYPE, File) - Method in interface com.helger.jaxb.IJAXBWriter
Write the passed object to a File.
write(JAXBTYPE, OutputStream) - Method in interface com.helger.jaxb.IJAXBWriter
Write the passed object to an OutputStream.
write(JAXBTYPE, Writer) - Method in interface com.helger.jaxb.IJAXBWriter
Write the passed object to a Writer.
write(JAXBTYPE, ByteBuffer) - Method in interface com.helger.jaxb.IJAXBWriter
Write the passed object to a ByteBuffer.
write(JAXBTYPE, Path) - Method in interface com.helger.jaxb.IJAXBWriter
Write the passed object to a Path.
write(JAXBTYPE, XMLStreamWriter) - Method in interface com.helger.jaxb.IJAXBWriter
Convert the passed object to XML.
write(JAXBTYPE, Result) - Method in interface com.helger.jaxb.IJAXBWriter
Convert the passed object to XML.
write(JAXBTYPE, ContentHandler) - Method in interface com.helger.jaxb.IJAXBWriter
Convert the passed object to XML.
writeExceptionCallbacks() - Method in class com.helger.jaxb.GenericJAXBMarshaller
 
A C D E F G H I J L M O R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values