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
- 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.
C
- 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.
- 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.
- 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. - contextDataCollector() - Static method in interface org.bremersee.xml.JaxbContextDetails
-
Context data collector collector.
- 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
- DEFAULT_DEPENDENCIES_RESOLVER - Static variable in interface org.bremersee.xml.JaxbContextBuilder
-
The default dependencies resolver implementation.
E
- empty() - Static method in interface org.bremersee.xml.JaxbContextDetails
-
Returns empty jaxb context details.
- 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
- getJaxbClasses(ClassLoader...) - Method in class org.bremersee.xml.JaxbContextData
-
Gets jaxb classes.
- 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
- 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
- initJaxbContext() - Method in interface org.bremersee.xml.JaxbContextBuilder
-
Inits default jaxb context.
- isEmpty() - Method in interface org.bremersee.xml.JaxbContextDetails
-
Is empty boolean.
J
- JaxbContextBuilder - Interface in org.bremersee.xml
-
The jaxb context builder.
- 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.
- JaxbContextDetails - Interface in org.bremersee.xml
-
The jaxb context builder details.
- JaxbContextDetails.JaxbContextDetailsImpl - Class in org.bremersee.xml
-
The jaxb context details implementation.
- JaxbContextWrapper - Class in org.bremersee.xml
-
This
JAXBContextwill 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.
- JaxbRuntimeException - Exception Class in org.bremersee.xml
-
The
JaxbContextBuilderthrows this exception instead ofJAXBException. - JaxbRuntimeException(String) - Constructor for exception class org.bremersee.xml.JaxbRuntimeException
-
Instantiates a new jaxb runtime exception.
- JaxbRuntimeException(String, Throwable) - Constructor for exception class org.bremersee.xml.JaxbRuntimeException
-
Instantiates a new jaxb runtime exception.
- JaxbRuntimeException(Throwable) - Constructor for exception class org.bremersee.xml.JaxbRuntimeException
-
Instantiates a new jaxb runtime exception.
M
- MARSHAL - Enum constant in enum class org.bremersee.xml.SchemaMode
-
Add always a schema to the jaxb marshaller, but not to the unmarshaller.
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
- org.bremersee.xml - package org.bremersee.xml
P
- 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
- 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
SchemaFactoryof Java into a builder. - SchemaLocation - Class in org.bremersee.xml
-
The schema location.
- SchemaLocation(String, String) - Constructor for class org.bremersee.xml.SchemaLocation
-
Instantiates a new schema location.
- SchemaMode - Enum Class in org.bremersee.xml
-
The schema mode.
T
- toString() - Method in class org.bremersee.xml.JaxbContextData
- toString() - Method in class org.bremersee.xml.SchemaLocation
U
- 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.
X
- 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.
- XmlRuntimeException - Exception Class in org.bremersee.xml
-
The xml runtime exception.
- XmlRuntimeException(String, Throwable) - Constructor for exception class org.bremersee.xml.XmlRuntimeException
-
Instantiates a new xml runtime exception.
- XmlRuntimeException(Throwable) - Constructor for exception class org.bremersee.xml.XmlRuntimeException
-
Instantiates a new xml runtime exception.
All Classes and Interfaces|All Packages|Serialized Form