Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- 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
ValidationEventHandlerinterface. - AbstractValidationEventHandler() - Constructor for class com.helger.jaxb.validation.AbstractValidationEventHandler
-
Constructor not encapsulating any existing handler.
- 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
IValidationEventHandlerthat 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
ValidationEventHandlerinterface. - 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
IValidationEventHandlerFactoryusing a constantValidationEventHandlerobject. - 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
JAXBContextfrom an existingClassobject. - createForClass(Class<?>, ClassLoader) - Static method in class com.helger.jaxb.JAXBContextCacheKey
-
Get the
JAXBContextfrom an existingClassobject. - createForClasses(ICommonsList<Class<?>>) - Static method in class com.helger.jaxb.JAXBContextCacheKey
-
Get the
JAXBContextfrom existingClassobjects. - createForClasses(ICommonsList<Class<?>>, Map<String, ?>) - Static method in class com.helger.jaxb.JAXBContextCacheKey
-
Get the
JAXBContextfrom existingClassobjects and optional JAXB Context properties. - createForClasses(Class<?>...) - Static method in class com.helger.jaxb.JAXBContextCacheKey
-
Get the
JAXBContextfrom existingClassobjects. - 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
JAXBElementobjects. - 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
ValidationEventHandlerinterface 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
ByteBufferand 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.
- 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
JAXBContextCacheKeyfactory 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
JAXBContextCacheKeyfactory 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
JAXBContextCacheKeyfactory 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
JAXBContextCacheKeyfactory 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
JAXBContextCacheKeyfactory 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
ValidationEventHandlerwith chaining possibilities. - IValidationEventHandlerFactory - Interface in com.helger.jaxb.validation
-
Factory interface for
ValidationEventHandlerobjects.
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
Marshallerobjects. - JAXBNamespacePrefixMapper - Class in com.helger.jaxb
-
A special namespace prefix mapper for the Jakarta XML Binding implementation.
Important note: this class works only, if thecom.sun.xml.bind:jaxb-implartifact is in your classpath, because this class extendsorg.glassfish.jaxb.runtime.marshaller.NamespacePrefixMapperwhich is not available in the other JAXB implementations. - JAXBNamespacePrefixMapper(NamespaceContext) - Constructor for class com.helger.jaxb.JAXBNamespacePrefixMapper
- 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> - 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> - 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
ValidationEventHandlerinterface. - 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
SafeXMLStreamWriterwhere 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
ValidationEventHandlerinterface. - 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
All Classes and Interfaces|All Packages|Constant Field Values
JAXBContextCacheKeyfactory methods instead