Skip navigation links
A B C D E F G H I J M O P R S T U V W X 

A

add(String) - Method in interface org.bremersee.xml.JaxbContextBuilder
Add the given context path (package names which are separated by colon) to the jaxb context builder.
add(JaxbContextData) - Method in interface org.bremersee.xml.JaxbContextBuilder
Add jaxb context meta data to the jaxb context builder.
addAll(Iterable<? extends JaxbContextData>) - Method in interface org.bremersee.xml.JaxbContextBuilder
Add all jaxb context meta data to the jaxb context builder.
addAll(Iterator<? extends JaxbContextData>) - Method in interface org.bremersee.xml.JaxbContextBuilder
Add all jaxb context meta data to the jaxb context builder.

B

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(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.
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.
buildDocumentBuilder() - Method in interface org.bremersee.xml.XmlDocumentBuilder
Creates a new document builder.
builder() - Static method in interface org.bremersee.xml.JaxbContextBuilder
Creates a new jaxb context builder.
builder() - Static method in interface org.bremersee.xml.SchemaBuilder
Creates a new schema builder.
builder() - Static method in interface org.bremersee.xml.XmlDocumentBuilder
Creates default builder instance.
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 dependencies 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(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(File) - 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.
buildSchema(Collection<? extends Source>) - Method in interface org.bremersee.xml.SchemaBuilder
Builds schema.
buildUnmarshaller() - Method in interface org.bremersee.xml.JaxbContextBuilder
Build unmarshaller with the context which is defined by the added meta data.
buildUnmarshaller(Object) - Method in interface org.bremersee.xml.JaxbContextBuilder
Build unmarshaller for the given object (POJO) or for the given class or array of classes with the specified dependencies resolver.

C

calendarToXmlCalendar(GregorianCalendar) - Static method in class org.bremersee.xml.ConverterUtils
Calendar to xml calendar.
CAN_MARSHAL_ALL - Static variable in interface org.bremersee.xml.JaxbContextBuilder
The can marshal all function.
CAN_MARSHAL_ONLY_PREDEFINED_DATA - Static variable in interface org.bremersee.xml.JaxbContextBuilder
The can marshal only predefined data function.
CAN_UNMARSHAL_ALL - Static variable in interface org.bremersee.xml.JaxbContextBuilder
The can unmarshal all function.
CAN_UNMARSHAL_ONLY_PREDEFINED_DATA - Static variable in interface org.bremersee.xml.JaxbContextBuilder
The can unmarshal only predefined data function.
canMarshal(Class<?>) - Method in interface org.bremersee.xml.JaxbContextBuilder
Determines whether the marshaller can encode an object of the given class into xml.
canUnmarshal(Class<?>) - Method in interface org.bremersee.xml.JaxbContextBuilder
Determines whether the unmarshaller can decode xml into an object of the given class.
configure(DocumentBuilderFactory) - Method in interface org.bremersee.xml.XmlDocumentBuilderFactoryConfigurator
Configures the document builder factory.
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(XmlDocumentBuilderFactoryConfigurator) - Method in interface org.bremersee.xml.XmlDocumentBuilder
Configures the DocumentBuilderFactory.
configureFactory(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - 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.
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
 
createValidator() - 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.
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

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.
equals(Object) - Method in class org.bremersee.xml.JaxbContextData
 
equals(Object) - Method in class org.bremersee.xml.JaxbContextWrapper
 

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
 
getAttachmentMarshaller() - Method in class org.bremersee.xml.JaxbContextWrapper
Gets attachment marshaller.
getAttachmentUnmarshaller() - Method in class org.bremersee.xml.JaxbContextWrapper
Gets attachment unmarshaller.
getClasses() - Method in interface org.bremersee.xml.JaxbContextBuilderDetails
Get classes.
getContextPath() - Method in interface org.bremersee.xml.JaxbContextBuilderDetails
Gets context path (package names separated by colon).
getDetails() - Method in class org.bremersee.xml.JaxbContextWrapper
Gets details.
getJaxbContextData() - Method in interface org.bremersee.xml.JaxbContextDataProvider
Get a collection of the xml meta data.
getNameSpace() - Method in class org.bremersee.xml.JaxbContextData
Gets name space.
getNameSpacesWithLocation() - Method in interface org.bremersee.xml.JaxbContextBuilderDetails
Gets the set of name spaces where the schema location is present.
getPackageName() - Method in class org.bremersee.xml.JaxbContextData
Get the package name of the xml model.
getSchema() - Method in class org.bremersee.xml.JaxbContextWrapper
Gets schema.
getSchemaLocation() - Method in interface org.bremersee.xml.JaxbContextBuilderDetails
Gets schema location.
getSchemaLocation() - Method in class org.bremersee.xml.JaxbContextData
Gets schema location.
getSchemaLocations() - Method in interface org.bremersee.xml.JaxbContextBuilderDetails
Gets the set of schema locations, normally as URL.
getSchemaMode() - Method in class org.bremersee.xml.JaxbContextWrapper
Gets schema mode.
getValidationEventHandler() - Method in class org.bremersee.xml.JaxbContextWrapper
Gets validation event handler.
getXmlAdapters() - Method in class org.bremersee.xml.JaxbContextWrapper
Gets xml adapters.

H

hashCode() - Method in class org.bremersee.xml.JaxbContextData
 
hashCode() - Method in class org.bremersee.xml.JaxbContextWrapper
 

I

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
 
InstantXmlAdapter() - Constructor for class org.bremersee.xml.adapter.InstantXmlAdapter
 
InstantXmlAdapter(ZoneId, Locale) - Constructor for class org.bremersee.xml.adapter.InstantXmlAdapter
 
isBuildWithContextPath() - Method in interface org.bremersee.xml.JaxbContextBuilderDetails
Is build with context path.
isFormattedOutput() - Method in class org.bremersee.xml.JaxbContextWrapper
Return true if the output is formatted, otherwise false.

J

JaxbContextBuilder - Interface in org.bremersee.xml
The jaxb context builder.
JaxbContextBuilderDetails - Interface in org.bremersee.xml
The jaxb context builder details.
JaxbContextData - Class in org.bremersee.xml
Meta data to describe a xml model generated by xjb.
JaxbContextData(String) - Constructor for class org.bremersee.xml.JaxbContextData
Instantiates new jaxb meta data.
JaxbContextData(String, String, String) - Constructor for class org.bremersee.xml.JaxbContextData
Instantiates new jaxb meta data.
JaxbContextData(Package) - Constructor for class org.bremersee.xml.JaxbContextData
Instantiates new jaxb meta data.
JaxbContextData(Package, String) - Constructor for class org.bremersee.xml.JaxbContextData
Instantiates new jaxb meta data.
JaxbContextDataProvider - Interface in org.bremersee.xml
The provider describes a collection of a java xml model and should be loadable by the ServiceLoader.
JaxbContextWrapper - Class in org.bremersee.xml
This JAXBContext will be returned by the JaxbContextBuilder.
JaxbContextWrapper(JAXBContext) - Constructor for class org.bremersee.xml.JaxbContextWrapper
Instantiates a new jaxb context wrapper.
JaxbContextWrapper(JAXBContext, JaxbContextBuilderDetails) - 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 or packages to build the jaxb context.
JaxbRuntimeException - Exception in org.bremersee.xml
The JaxbContextBuilder throws this exception instead of JAXBException.
JaxbRuntimeException(Throwable) - 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.

M

marshal(Date) - Method in class org.bremersee.xml.adapter.DateXmlAdapter
 
marshal(Duration) - Method in class org.bremersee.xml.adapter.DurationXmlAdapter
 
marshal(Long) - Method in class org.bremersee.xml.adapter.EpochMilliXmlAdapter
 
marshal(Instant) - Method in class org.bremersee.xml.adapter.InstantXmlAdapter
 
marshal(OffsetDateTime) - Method in class org.bremersee.xml.adapter.OffsetDateTimeXmlAdapter
 
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.
millisToXmlDuration(Long) - Static method in class org.bremersee.xml.ConverterUtils
Millis to xml duration.

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
 

P

process(JaxbContextDataProvider) - Method in interface org.bremersee.xml.JaxbContextBuilder
Process the jaxb context meta data provider and add it's 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

resolveClasses(Object) - Method in interface org.bremersee.xml.JaxbDependenciesResolver
Resolve dependencies to other classes.
resolvePackages(Object) - Method in interface org.bremersee.xml.JaxbDependenciesResolver
Resolve dependencies to other packages to add their name space to the schema location tag of the xml file.

S

SchemaBuilder - Interface in org.bremersee.xml
The schema builder wraps the standard SchemaFactory of Java into a builder.
SchemaMode - Enum in org.bremersee.xml
The schema mode.
setAttachmentMarshaller(AttachmentMarshaller) - Method in class org.bremersee.xml.JaxbContextWrapper
Sets attachment marshaller.
setAttachmentUnmarshaller(AttachmentUnmarshaller) - Method in class org.bremersee.xml.JaxbContextWrapper
Sets attachment unmarshaller.
setFormattedOutput(boolean) - Method in class org.bremersee.xml.JaxbContextWrapper
Sets formatted output.
setSchema(Schema) - Method in class org.bremersee.xml.JaxbContextWrapper
Sets schema.
setSchemaMode(SchemaMode) - Method in class org.bremersee.xml.JaxbContextWrapper
Sets schema mode.
setValidationEventHandler(ValidationEventHandler) - Method in class org.bremersee.xml.JaxbContextWrapper
Sets validation event handler.
setXmlAdapters(List<XmlAdapter<?, ?>>) - Method in class org.bremersee.xml.JaxbContextWrapper
Sets xml adapters.

T

toString() - Method in class org.bremersee.xml.JaxbContextData
 
toString() - Method in class org.bremersee.xml.JaxbContextWrapper
 

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
 

V

valueOf(String) - Static method in enum org.bremersee.xml.SchemaMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.bremersee.xml.SchemaMode
Returns an array containing the constants of this enum type, 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.
withCanMarshal(BiFunction<Class<?>, Map<String, JaxbContextData>, Boolean>) - Method in interface org.bremersee.xml.JaxbContextBuilder
Sets a function of the builder to determine whether the builder is responsible for the given class.
withCanUnmarshal(BiFunction<Class<?>, Map<String, JaxbContextData>, Boolean>) - Method in interface org.bremersee.xml.JaxbContextBuilder
Sets a function of the builder to determine whether the builder is responsible for the given class.
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.

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.
xmlDurationToMillis(Duration) - Static method in class org.bremersee.xml.ConverterUtils
Xml duration to millis.
XmlRuntimeException - Exception in org.bremersee.xml
The xml runtime exception.
XmlRuntimeException(Throwable) - Constructor for exception org.bremersee.xml.XmlRuntimeException
Instantiates a new xml runtime exception.
XmlRuntimeException(String, Throwable) - Constructor for exception org.bremersee.xml.XmlRuntimeException
Instantiates a new xml runtime exception.
A B C D E F G H I J M O P R S T U V W X 
Skip navigation links

Copyright © 2020 bremersee.org. All rights reserved.