Index
All Classes and Interfaces|All Packages|Serialized Form
A
- add(JaxbContextMember) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Add jaxb context meta-data to the jaxb context builder.
- addAll(Iterable<? extends JaxbContextMember>) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Add all jaxb context meta-data to the jaxb context builder.
- addAll(Iterator<? extends JaxbContextMember>) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Add all jaxb context meta-data to the jaxb context builder.
- ALWAYS - Enum constant in enum class org.bremersee.xml.SchemaMode
-
Always add schema to the jaxb marshaller or unmarshaller.
B
- build() - Method in interface org.bremersee.xml.JaxbContextMember.ClazzBuilder
-
Build jaxb context member.
- build() - Method in class org.bremersee.xml.JaxbContextMember.ClazzBuilderImpl
- build() - Method in interface org.bremersee.xml.JaxbContextMember.PakkageBuilder
-
Build jaxb context member.
- build() - Method in class org.bremersee.xml.JaxbContextMember.PakkageBuilderImpl
- buildDocument() - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Builds an empty document.
- buildDocument(File) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Builds document from file.
- buildDocument(InputStream) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Builds document from input stream.
- buildDocument(InputStream, String) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Builds document from input stream and system ID.
- buildDocument(Object, JAXBContext) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Builds document from an object (POJO) that can be processed with
JAXBContext
. - buildDocument(Object, Marshaller) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Builds document from an object (POJO) that can be processed with
Marshaller
. - buildDocument(String) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Builds document from uri.
- buildDocument(InputSource) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Builds document from input source.
- buildDocumentBuilder() - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Creates a new document builder.
- buildJaxbContext() - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Build default jaxb context that is defined by the added meta-data.
- buildJaxbContext(Object) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Build jaxb context for the given object (POJO) or for the given class or array of classes with the specified dependency resolver.
- buildMarshaller() - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Build marshaller with the context which is defined by the added meta-data.
- buildMarshaller(Object) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Build marshaller for the given object (POJO) or for the given class or array of classes with the specified dependencies-resolver.
- buildSchema() - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Build schema of the default jaxb context (defined by the added meta-data).
- buildSchema(File) - Method in interface org.bremersee.xml.SchemaBuilder
-
Builds schema.
- buildSchema(Object) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Build schema of the specified value (POJO), a single class or an array of classes.
- buildSchema(String...) - Method in interface org.bremersee.xml.SchemaBuilder
-
Retrieves the schema files of the specified locations and builds the schema.
- buildSchema(URL) - Method in interface org.bremersee.xml.SchemaBuilder
-
Builds schema.
- buildSchema(Collection<? extends Source>) - Method in interface org.bremersee.xml.SchemaBuilder
-
Builds schema.
- buildSchema(Source) - Method in interface org.bremersee.xml.SchemaBuilder
-
Builds schema.
- buildSchema(Source[]) - Method in interface org.bremersee.xml.SchemaBuilder
-
Builds schema.
- buildUnmarshaller(Class<?>...) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Build unmarshaller for the given classes with the specified dependencies-resolver.
- byClass(Class<?>) - Static method in interface org.bremersee.xml.JaxbContextMember
-
By class builder.
- byPackage(Package) - Static method in interface org.bremersee.xml.JaxbContextMember
-
By package builder.
C
- calendarToXmlCalendar(GregorianCalendar) - Static method in class org.bremersee.xml.ConverterUtils
-
Calendar to xml calendar.
- canDecode(ResolvableType, MimeType) - Method in class org.bremersee.xml.http.codec.ReactiveJaxbDecoder
- canEncode(ResolvableType, MimeType) - Method in class org.bremersee.xml.http.codec.ReactiveJaxbEncoder
- canMarshal(Class<?>) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Determines whether the marshaller can encode an object of the given class into xml.
- canRead(Class<?>, MediaType) - Method in class org.bremersee.xml.http.converter.Jaxb2HttpMessageConverter
- canUnmarshal(Class<?>) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Determines whether the unmarshaller can decode xml into an object of the given class.
- canWrite(Class<?>, MediaType) - Method in class org.bremersee.xml.http.converter.Jaxb2HttpMessageConverter
- ClazzBuilderImpl() - Constructor for class org.bremersee.xml.JaxbContextMember.ClazzBuilderImpl
- clazzElementSchemaLocation(String) - Method in interface org.bremersee.xml.JaxbContextMember.ClazzBuilder
-
Clazz element schema location.
- clazzElementSchemaLocation(String) - Method in class org.bremersee.xml.JaxbContextMember.ClazzBuilderImpl
- clazzTypeSchemaLocation(String) - Method in interface org.bremersee.xml.JaxbContextMember.ClazzBuilder
-
Clazz type schema location.
- clazzTypeSchemaLocation(String) - Method in class org.bremersee.xml.JaxbContextMember.ClazzBuilderImpl
- compareTo(JaxbContextData) - Method in class org.bremersee.xml.JaxbContextData
- compareTo(SchemaLocation) - Method in class org.bremersee.xml.SchemaLocation
- configure(DocumentBuilderFactory) - Method in interface org.bremersee.xml.XmlDocumentBuilderFactoryConfigurator
-
Configures the document builder factory.
- configure(JaxbContextBuilder) - Method in interface org.bremersee.xml.spring.boot.JaxbContextBuilderConfigurer
-
Configure jaxb context builder.
- configureEntityResolver(EntityResolver) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Sets the entity resolver to the created
DocumentBuilder
. - configureErrorHandler(ErrorHandler) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Sets error handler to the created
DocumentBuilder
. - configureFactory(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Configures the
DocumentBuilderFactory
. - configureFactory(XmlDocumentBuilderFactoryConfigurator) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Configures the
DocumentBuilderFactory
. - configureFactoryAttribute(String, Object) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Sets the given attribute to the underlying
DocumentBuilderFactory
. - configureFactoryFeature(String, boolean) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Sets the given feature to the underlying
DocumentBuilderFactory
. - configureFactorySchema(Schema) - Method in interface org.bremersee.xml.XmlDocumentBuilder
-
Sets the given schema to the underlying
DocumentBuilderFactory
. - configureHttpMessageCodecs(ServerCodecConfigurer) - Method in class org.bremersee.xml.spring.boot.http.codec.Jaxb2HttpMessageCodecAutoConfiguration
- contextDataCollector() - Static method in interface org.bremersee.xml.JaxbContextDetails
-
Context data collector collector.
- ConverterUtils - Class in org.bremersee.xml
-
The converter utilities.
- copy() - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Copy jaxb context builder.
- copy() - Method in interface org.bremersee.xml.SchemaBuilder
-
Copy schema builder.
- createBinder(Class<T>) - Method in class org.bremersee.xml.JaxbContextWrapper
- createJAXBIntrospector() - Method in class org.bremersee.xml.JaxbContextWrapper
- createMarshaller() - Method in class org.bremersee.xml.JaxbContextWrapper
- createUnmarshaller() - Method in class org.bremersee.xml.JaxbContextWrapper
D
- dateToXmlCalendar(Date) - Static method in class org.bremersee.xml.ConverterUtils
-
Date to xml calendar.
- dateToXmlCalendar(Date, TimeZone) - Static method in class org.bremersee.xml.ConverterUtils
-
Date to xml calendar.
- dateToXmlCalendar(Date, TimeZone, Locale) - Static method in class org.bremersee.xml.ConverterUtils
-
Date to xml calendar.
- DateXmlAdapter - Class in org.bremersee.xml.adapter
-
The date xml adapter.
- DateXmlAdapter() - Constructor for class org.bremersee.xml.adapter.DateXmlAdapter
-
Instantiates a new date xml adapter.
- DateXmlAdapter(TimeZone, Locale) - Constructor for class org.bremersee.xml.adapter.DateXmlAdapter
-
Instantiates a new date xml adapter.
- decode(Publisher<DataBuffer>, ResolvableType, MimeType, Map<String, Object>) - Method in class org.bremersee.xml.http.codec.ReactiveJaxbDecoder
- decode(DataBuffer, ResolvableType, MimeType, Map<String, Object>) - Method in class org.bremersee.xml.http.codec.ReactiveJaxbDecoder
- decodeToMono(Publisher<DataBuffer>, ResolvableType, MimeType, Map<String, Object>) - Method in class org.bremersee.xml.http.codec.ReactiveJaxbDecoder
- DEFAULT_DEPENDENCIES_RESOLVER - Static variable in interface org.bremersee.xml.JaxbContextBuilder
-
The default dependencies resolver implementation.
- durationToXmlDuration(Duration) - Static method in class org.bremersee.xml.ConverterUtils
-
Duration to xml duration.
- DurationXmlAdapter - Class in org.bremersee.xml.adapter
-
The duration xml adapter.
- DurationXmlAdapter() - Constructor for class org.bremersee.xml.adapter.DurationXmlAdapter
E
- empty() - Static method in interface org.bremersee.xml.JaxbContextDetails
-
Returns empty jaxb context details.
- encode(Object, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - Method in class org.bremersee.xml.http.codec.ReactiveJaxbEncoder
- encodeValue(Object, DataBufferFactory, ResolvableType, MimeType, Map<String, Object>) - Method in class org.bremersee.xml.http.codec.ReactiveJaxbEncoder
- EpochMilliXmlAdapter - Class in org.bremersee.xml.adapter
-
The epoch milli xml adapter.
- EpochMilliXmlAdapter() - Constructor for class org.bremersee.xml.adapter.EpochMilliXmlAdapter
-
Instantiates a new epoch milli xml adapter.
- EpochMilliXmlAdapter(TimeZone, Locale) - Constructor for class org.bremersee.xml.adapter.EpochMilliXmlAdapter
-
Instantiates a new epoch milli xml adapter.
- EXTERNAL_XSD - Enum constant in enum class org.bremersee.xml.SchemaMode
-
Add only a schema to the marshaller or unmarshaller if an external schema specification is used.
F
- fetchSchemaSources(String...) - Method in interface org.bremersee.xml.SchemaBuilder
-
Retrieves the schema files of the specified locations.
- fetchSchemaSources(Collection<String>) - Method in interface org.bremersee.xml.SchemaBuilder
-
Retrieves the schema files of the specified locations.
G
- generateSchema(SchemaOutputResolver) - Method in class org.bremersee.xml.JaxbContextWrapper
- getClasses(ClassLoader...) - Method in interface org.bremersee.xml.JaxbContextDetails
-
Get classes.
- getClasses(ClassLoader...) - Method in class org.bremersee.xml.JaxbContextDetails.JaxbContextDetailsImpl
- getClazz() - Method in interface org.bremersee.xml.JaxbContextMember
-
Gets clazz.
- getClazzElementSchemaLocation() - Method in interface org.bremersee.xml.JaxbContextMember
-
Gets clazz element schema location.
- getClazzTypeSchemaLocation() - Method in interface org.bremersee.xml.JaxbContextMember
-
Gets clazz type schema location.
- getIgnoreReadingClasses() - Method in interface org.bremersee.xml.spring.boot.http.JaxbReadWriteConfigurer
-
Gets ignore reading classes.
- getIgnoreWritingClasses() - Method in interface org.bremersee.xml.spring.boot.http.JaxbReadWriteConfigurer
-
Gets ignore writing classes.
- getJaxbClasses(ClassLoader...) - Method in class org.bremersee.xml.JaxbContextData
-
Gets jaxb classes.
- getJaxbContextData() - Method in interface org.bremersee.xml.JaxbContextDataProvider
-
Get a collection of the xml meta-data.
- getMaxInMemorySize() - Method in class org.bremersee.xml.http.codec.ReactiveJaxbDecoder
-
Return the
configured
byte count limit. - getNameSpaces() - Method in interface org.bremersee.xml.JaxbContextDetails
-
Gets the set of name spaces where the schema location is present.
- getNameSpacesWithSchemaLocations() - Method in class org.bremersee.xml.JaxbContextData
-
Gets name spaces with schema locations.
- getNameSpacesWithSchemaLocations() - Method in interface org.bremersee.xml.JaxbContextDetails
-
Gets name spaces with schema locations.
- getPakkage() - Method in class org.bremersee.xml.JaxbContextData
- getPakkage() - Method in interface org.bremersee.xml.JaxbContextMember
-
Gets pakkage.
- getPakkageSchemaLocation() - Method in interface org.bremersee.xml.JaxbContextMember
-
Gets pakkage schema location.
- getSchemaLocation() - Method in interface org.bremersee.xml.JaxbContextDetails
-
Gets schema location.
- getSchemaLocation() - Method in class org.bremersee.xml.JaxbContextDetails.JaxbContextDetailsImpl
- getSchemaLocations() - Method in interface org.bremersee.xml.JaxbContextDetails
-
Gets the set of schema locations, normally as URL.
I
- init() - Method in class org.bremersee.xml.spring.boot.http.codec.Jaxb2HttpMessageCodecAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.xml.spring.boot.http.converter.Jaxb2HttpMessageConverterAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.xml.spring.boot.JaxbContextBuilderAutoConfiguration
-
Init.
- initJaxbContext() - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Inits default jaxb context.
- instantToXmlCalendar(Instant) - Static method in class org.bremersee.xml.ConverterUtils
-
Instant to xml calendar.
- instantToXmlCalendar(Instant, ZoneId) - Static method in class org.bremersee.xml.ConverterUtils
-
Instant to xml calendar.
- instantToXmlCalendar(Instant, ZoneId, Locale) - Static method in class org.bremersee.xml.ConverterUtils
-
Instant to xml calendar.
- InstantXmlAdapter - Class in org.bremersee.xml.adapter
-
The instant xml adapter.
- InstantXmlAdapter() - Constructor for class org.bremersee.xml.adapter.InstantXmlAdapter
-
Instantiates a new instant xml adapter.
- InstantXmlAdapter(ZoneId, Locale) - Constructor for class org.bremersee.xml.adapter.InstantXmlAdapter
-
Instantiates a new instant xml adapter.
- isEmpty() - Method in interface org.bremersee.xml.JaxbContextDetails
-
Is empty boolean.
J
- Jaxb2HttpMessageCodecAutoConfiguration - Class in org.bremersee.xml.spring.boot.http.codec
-
The Jaxb 2 http message codec autoconfiguration.
- Jaxb2HttpMessageCodecAutoConfiguration(ObjectProvider<JaxbContextBuilder>, ObjectProvider<JaxbReadWriteConfigurer>) - Constructor for class org.bremersee.xml.spring.boot.http.codec.Jaxb2HttpMessageCodecAutoConfiguration
-
Instantiates a new Jaxb 2 http message codec autoconfiguration.
- jaxb2HttpMessageConverter(JaxbContextBuilder, ObjectProvider<JaxbReadWriteConfigurer>) - Method in class org.bremersee.xml.spring.boot.http.converter.Jaxb2HttpMessageConverterAutoConfiguration
-
Creates jaxb http message converter bean.
- Jaxb2HttpMessageConverter - Class in org.bremersee.xml.http.converter
-
The jaxb http message converter.
- Jaxb2HttpMessageConverter(JaxbContextBuilder) - Constructor for class org.bremersee.xml.http.converter.Jaxb2HttpMessageConverter
-
Instantiates a new jaxb http message converter.
- Jaxb2HttpMessageConverter(JaxbContextBuilder, Set<Class<?>>, Set<Class<?>>) - Constructor for class org.bremersee.xml.http.converter.Jaxb2HttpMessageConverter
-
Instantiates a new Jaxb 2 http message converter.
- Jaxb2HttpMessageConverterAutoConfiguration - Class in org.bremersee.xml.spring.boot.http.converter
-
The Jaxb 2 http message converter autoconfiguration.
- Jaxb2HttpMessageConverterAutoConfiguration() - Constructor for class org.bremersee.xml.spring.boot.http.converter.Jaxb2HttpMessageConverterAutoConfiguration
- jaxbContextBuilder(List<JaxbContextBuilderConfigurer>) - Method in class org.bremersee.xml.spring.boot.JaxbContextBuilderAutoConfiguration
-
Creates jaxb context builder bean.
- JaxbContextBuilder - Interface in org.bremersee.xml
-
The jaxb context builder.
- JaxbContextBuilderAutoConfiguration - Class in org.bremersee.xml.spring.boot
-
The jaxb context builder autoconfiguration.
- JaxbContextBuilderAutoConfiguration() - Constructor for class org.bremersee.xml.spring.boot.JaxbContextBuilderAutoConfiguration
- JaxbContextBuilderConfigurer - Interface in org.bremersee.xml.spring.boot
-
The jaxb context builder configurer.
- JaxbContextData - Class in org.bremersee.xml
-
Meta-data to describe a xml model.
- JaxbContextData(Class<?>) - Constructor for class org.bremersee.xml.JaxbContextData
-
Instantiates a new jaxb context data.
- JaxbContextData(Class<?>, String) - Constructor for class org.bremersee.xml.JaxbContextData
-
Instantiates a new Jaxb context data.
- JaxbContextData(Class<?>, String, String) - Constructor for class org.bremersee.xml.JaxbContextData
-
Instantiates a new jaxb context data.
- JaxbContextData(Package) - Constructor for class org.bremersee.xml.JaxbContextData
-
Instantiates a new jaxb context data.
- JaxbContextData(Package, String) - Constructor for class org.bremersee.xml.JaxbContextData
-
Instantiates a new jaxb context data.
- JaxbContextDataProvider - Interface in org.bremersee.xml
-
The provider describes a collection of a java xml model and should be loadable by the
ServiceLoader
. - JaxbContextDetails - Interface in org.bremersee.xml
-
The jaxb context builder details.
- JaxbContextDetails.JaxbContextDetailsImpl - Class in org.bremersee.xml
-
The jaxb context details implementation.
- JaxbContextDetailsImpl() - Constructor for class org.bremersee.xml.JaxbContextDetails.JaxbContextDetailsImpl
- JaxbContextMember - Interface in org.bremersee.xml
-
The jaxb context member.
- JaxbContextMember.ClazzBuilder - Interface in org.bremersee.xml
-
The clazz builder.
- JaxbContextMember.ClazzBuilderImpl - Class in org.bremersee.xml
-
The clazz builder implementation.
- JaxbContextMember.JaxbContextMemberImpl - Class in org.bremersee.xml
-
The jaxb context member implementation.
- JaxbContextMember.PakkageBuilder - Interface in org.bremersee.xml
-
The pakkage builder.
- JaxbContextMember.PakkageBuilderImpl - Class in org.bremersee.xml
-
The pakkage builder implementation.
- JaxbContextWrapper - Class in org.bremersee.xml
-
This
JAXBContext
will be returned by theJaxbContextBuilder
. - JaxbContextWrapper(JAXBContext) - Constructor for class org.bremersee.xml.JaxbContextWrapper
-
Instantiates a new jaxb context wrapper.
- JaxbContextWrapper(Stream<JaxbContextData>, ClassLoader...) - Constructor for class org.bremersee.xml.JaxbContextWrapper
-
Instantiates a new jaxb context wrapper.
- JaxbDependenciesResolver - Interface in org.bremersee.xml
-
The jaxb dependencies resolver is used to determine the classes to build the jaxb context.
- JaxbReadWriteConfigurer - Interface in org.bremersee.xml.spring.boot.http
-
The jaxb read write configurer.
- JaxbRuntimeException - Exception in org.bremersee.xml
-
The
JaxbContextBuilder
throws this exception instead ofJAXBException
. - JaxbRuntimeException(String) - Constructor for exception org.bremersee.xml.JaxbRuntimeException
-
Instantiates a new jaxb runtime exception.
- JaxbRuntimeException(String, Throwable) - Constructor for exception org.bremersee.xml.JaxbRuntimeException
-
Instantiates a new jaxb runtime exception.
- JaxbRuntimeException(Throwable) - Constructor for exception org.bremersee.xml.JaxbRuntimeException
-
Instantiates a new jaxb runtime exception.
M
- marshal(Long) - Method in class org.bremersee.xml.adapter.EpochMilliXmlAdapter
- marshal(Duration) - Method in class org.bremersee.xml.adapter.DurationXmlAdapter
- marshal(Instant) - Method in class org.bremersee.xml.adapter.InstantXmlAdapter
- marshal(OffsetDateTime) - Method in class org.bremersee.xml.adapter.OffsetDateTimeXmlAdapter
- marshal(Date) - Method in class org.bremersee.xml.adapter.DateXmlAdapter
- MARSHAL - Enum constant in enum class org.bremersee.xml.SchemaMode
-
Add always a schema to the jaxb marshaller, but not to the unmarshaller.
- millisToXmlCalendar(Long) - Static method in class org.bremersee.xml.ConverterUtils
-
Millis to xml calendar.
- millisToXmlCalendar(Long, TimeZone) - Static method in class org.bremersee.xml.ConverterUtils
-
Millis to xml calendar.
- millisToXmlCalendar(Long, TimeZone, Locale) - Static method in class org.bremersee.xml.ConverterUtils
-
Millis to xml calendar.
N
- NEVER - Enum constant in enum class org.bremersee.xml.SchemaMode
-
Never add a schema to the jaxb marshaller or unmarshaller.
- newInstance() - Static method in interface org.bremersee.xml.JaxbContextBuilder
-
Creates a new jaxb context builder.
- newInstance() - Static method in interface org.bremersee.xml.SchemaBuilder
-
Creates a new schema builder.
- newInstance() - Static method in interface org.bremersee.xml.XmlDocumentBuilder
-
Creates default builder instance.
O
- offsetDateTimeToXmlCalendar(OffsetDateTime) - Static method in class org.bremersee.xml.ConverterUtils
-
Offset date time to xml calendar.
- offsetDateTimeToXmlCalendarUtc(OffsetDateTime) - Static method in class org.bremersee.xml.ConverterUtils
-
Offset date time to xml calendar utc.
- OffsetDateTimeXmlAdapter - Class in org.bremersee.xml.adapter
-
The offset date time xml adapter.
- OffsetDateTimeXmlAdapter() - Constructor for class org.bremersee.xml.adapter.OffsetDateTimeXmlAdapter
- org.bremersee.xml - package org.bremersee.xml
- org.bremersee.xml.adapter - package org.bremersee.xml.adapter
- org.bremersee.xml.http.codec - package org.bremersee.xml.http.codec
- org.bremersee.xml.http.converter - package org.bremersee.xml.http.converter
- org.bremersee.xml.spring.boot - package org.bremersee.xml.spring.boot
- org.bremersee.xml.spring.boot.http - package org.bremersee.xml.spring.boot.http
- org.bremersee.xml.spring.boot.http.codec - package org.bremersee.xml.spring.boot.http.codec
- org.bremersee.xml.spring.boot.http.converter - package org.bremersee.xml.spring.boot.http.converter
P
- PakkageBuilderImpl() - Constructor for class org.bremersee.xml.JaxbContextMember.PakkageBuilderImpl
- process(JaxbContextDataProvider) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Process the jaxb context meta-data provider and add its data to the jaxb context builder.
- processAll(Iterable<? extends JaxbContextDataProvider>) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Process the jaxb context meta-data providers and add their data to the jaxb context builder.
- processAll(Iterator<? extends JaxbContextDataProvider>) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Process the jaxb context meta-data providers and add their data to the jaxb context builder.
R
- ReactiveJaxbDecoder - Class in org.bremersee.xml.http.codec
-
Decode from a bytes stream containing XML elements to a stream of
Object
s (POJOs). - ReactiveJaxbDecoder(JaxbContextBuilder) - Constructor for class org.bremersee.xml.http.codec.ReactiveJaxbDecoder
-
Instantiates a new reactive jaxb decoder.
- ReactiveJaxbDecoder(JaxbContextBuilder, Set<Class<?>>) - Constructor for class org.bremersee.xml.http.codec.ReactiveJaxbDecoder
-
Instantiates a new Reactive jaxb decoder.
- ReactiveJaxbEncoder - Class in org.bremersee.xml.http.codec
-
Encode from single value to a byte stream containing XML elements.
- ReactiveJaxbEncoder(JaxbContextBuilder) - Constructor for class org.bremersee.xml.http.codec.ReactiveJaxbEncoder
-
Instantiates a new reactive jaxb encoder.
- ReactiveJaxbEncoder(JaxbContextBuilder, Set<Class<?>>) - Constructor for class org.bremersee.xml.http.codec.ReactiveJaxbEncoder
-
Instantiates a new reactive jaxb encoder.
- readFromSource(Class<?>, HttpHeaders, Source) - Method in class org.bremersee.xml.http.converter.Jaxb2HttpMessageConverter
- resolveClasses(Object) - Method in interface org.bremersee.xml.JaxbDependenciesResolver
-
Resolve dependencies to other classes.
S
- SchemaBuilder - Interface in org.bremersee.xml
-
The schema builder wraps the standard
SchemaFactory
of Java into a builder. - schemaLocation(String) - Method in interface org.bremersee.xml.JaxbContextMember.PakkageBuilder
-
Schema location.
- schemaLocation(String) - Method in class org.bremersee.xml.JaxbContextMember.PakkageBuilderImpl
- SchemaLocation - Class in org.bremersee.xml
-
The schema location.
- SchemaLocation() - Constructor for class org.bremersee.xml.SchemaLocation
- SchemaMode - Enum Class in org.bremersee.xml
-
The schema mode.
- setMaxInMemorySize(int) - Method in class org.bremersee.xml.http.codec.ReactiveJaxbDecoder
-
Set the max number of bytes that can be buffered by this decoder.
- supports(Class<?>) - Method in class org.bremersee.xml.http.converter.Jaxb2HttpMessageConverter
T
- toString() - Method in class org.bremersee.xml.JaxbContextData
- toString() - Method in class org.bremersee.xml.SchemaLocation
U
- unmarshal(String) - Method in class org.bremersee.xml.adapter.DateXmlAdapter
- unmarshal(String) - Method in class org.bremersee.xml.adapter.DurationXmlAdapter
- unmarshal(String) - Method in class org.bremersee.xml.adapter.EpochMilliXmlAdapter
- unmarshal(String) - Method in class org.bremersee.xml.adapter.InstantXmlAdapter
- unmarshal(String) - Method in class org.bremersee.xml.adapter.OffsetDateTimeXmlAdapter
- UNMARSHAL - Enum constant in enum class org.bremersee.xml.SchemaMode
-
Add always a schema to the jaxb unmarshaller, but not to the marshaller.
V
- valueOf(String) - Static method in enum class org.bremersee.xml.SchemaMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.bremersee.xml.SchemaMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withAttachmentMarshaller(AttachmentMarshaller) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Set attachment marshaller.
- withAttachmentUnmarshaller(AttachmentUnmarshaller) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Set attachment unmarshaller.
- withClassLoader(ClassLoader) - Method in interface org.bremersee.xml.SchemaBuilder
-
Specifies the class loader to use.
- withContextClassLoader(ClassLoader) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Specifies the class loader to use.
- withDependenciesResolver(JaxbDependenciesResolver) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Specifies the dependencies-resolver to use.
- withErrorHandler(ErrorHandler) - Method in interface org.bremersee.xml.SchemaBuilder
-
Specifies the error handler to use.
- withFactory(String) - Method in interface org.bremersee.xml.SchemaBuilder
-
Specifies the factory to use.
- withFeature(String, Boolean) - Method in interface org.bremersee.xml.SchemaBuilder
-
Adds a feature to the schema factory.
- withFormattedOutput(boolean) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Specify whether the xml output should be formatted or not.
- withProperty(String, Object) - Method in interface org.bremersee.xml.SchemaBuilder
-
Adds a property to the schema factory.
- withResourceLoader(ResourceLoader) - Method in interface org.bremersee.xml.SchemaBuilder
-
Specifies the resource loader to use.
- withResourceResolver(LSResourceResolver) - Method in interface org.bremersee.xml.SchemaBuilder
-
Specifies the resource resolver to use.
- withSchemaBuilder(SchemaBuilder) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Specifies the schema builder to generate the schema.
- withSchemaLanguage(String) - Method in interface org.bremersee.xml.SchemaBuilder
-
Specifies the schema language.
- withSchemaMode(SchemaMode) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Specifies whether to add a schema to the marshaller or unmarshaller.
- withValidationEventHandler(ValidationEventHandler) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Set validation event handler of marshaller and unmarshaller.
- withXmlAdapters(Collection<? extends XmlAdapter<?, ?>>) - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Sets xml adapters of marshaller and unmarshaller.
- writeToResult(Object, HttpHeaders, Result) - Method in class org.bremersee.xml.http.converter.Jaxb2HttpMessageConverter
X
- xmlCalendarToCalendar(XMLGregorianCalendar) - Static method in class org.bremersee.xml.ConverterUtils
-
Xml calendar to gregorian calendar.
- xmlCalendarToDate(XMLGregorianCalendar) - Static method in class org.bremersee.xml.ConverterUtils
-
Xml calendar to date.
- xmlCalendarToInstant(XMLGregorianCalendar) - Static method in class org.bremersee.xml.ConverterUtils
-
Xml calendar to instant.
- xmlCalendarToMillis(XMLGregorianCalendar) - Static method in class org.bremersee.xml.ConverterUtils
-
Xml calendar to millis.
- xmlCalendarToOffsetDateTime(XMLGregorianCalendar) - Static method in class org.bremersee.xml.ConverterUtils
-
Xml calendar to offset date time.
- xmlCalendarToOffsetDateTimeUtc(XMLGregorianCalendar) - Static method in class org.bremersee.xml.ConverterUtils
-
Xml calendar to offset date time utc.
- XmlDocumentBuilder - Interface in org.bremersee.xml
-
The xml document builder wraps the functionality of
DocumentBuilderFactory
. - XmlDocumentBuilderFactoryConfigurator - Interface in org.bremersee.xml
-
The xml document builder factory configurator interface.
- xmlDurationToDuration(Duration) - Static method in class org.bremersee.xml.ConverterUtils
-
Xml duration to duration.
- XmlRuntimeException - Exception in org.bremersee.xml
-
The xml runtime exception.
- XmlRuntimeException(String, Throwable) - Constructor for exception org.bremersee.xml.XmlRuntimeException
-
Instantiates a new xml runtime exception.
- XmlRuntimeException(Throwable) - Constructor for exception org.bremersee.xml.XmlRuntimeException
-
Instantiates a new xml runtime exception.
All Classes and Interfaces|All Packages|Serialized Form