Index
All Classes and Interfaces|All Packages
A
- addProperties(Marshaller, Map<String, Object>) - Static method in class io.github.astrapi69.jaxb.factory.MarshallerFactory
-
Add the given marshaller properties to the given
Marshaller
object
C
- classToXsd(Class<?>...) - Static method in class io.github.astrapi69.jaxb.ClassToXsdExtensions
-
Converts the given java class objects to xsd string
- ClassToXsdExtensions - Class in io.github.astrapi69.jaxb
-
The class
ClassToXsdExtensions
provides methods for convert java class objects to xsd string objects - ClassToXsdExtensions() - Constructor for class io.github.astrapi69.jaxb.ClassToXsdExtensions
- createOutput(String, String) - Method in class io.github.astrapi69.jaxb.schema.XsdSchemaOutputResolver
G
- getResult() - Method in class io.github.astrapi69.jaxb.schema.XsdSchemaOutputResolver
-
Gets the result from the
StringOutputStream
object and returns it as string
I
- io.github.astrapi69.jaxb - package io.github.astrapi69.jaxb
-
This package provides classes for the transformation of objects to xml and back with jaxb
- io.github.astrapi69.jaxb.factory - package io.github.astrapi69.jaxb.factory
-
This package provides factory classes
- io.github.astrapi69.jaxb.schema - package io.github.astrapi69.jaxb.schema
J
- jaxb.extensions.main - module jaxb.extensions.main
-
The MIT License Copyright (C) 2021 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
M
- MarshallerFactory - Class in io.github.astrapi69.jaxb.factory
-
The factory class
MarshallerFactory
for creatingMarshaller
objects for serializing java beans to xml string - MarshallerFactory() - Constructor for class io.github.astrapi69.jaxb.factory.MarshallerFactory
N
- newMarshaller(Class) - Static method in class io.github.astrapi69.jaxb.factory.MarshallerFactory
-
Factory method for create a new
Marshaller
object - newMarshaller(JAXBContext, Class) - Static method in class io.github.astrapi69.jaxb.factory.MarshallerFactory
-
Factory method for create a new
Marshaller
object - newMarshaller(JAXBContext, Class, Map<String, Object>) - Static method in class io.github.astrapi69.jaxb.factory.MarshallerFactory
-
Factory method for create a new
Marshaller
object - newMarshaller(T) - Static method in class io.github.astrapi69.jaxb.factory.MarshallerFactory
-
Factory method for create a new
Marshaller
object - newPrettyPrintMarshaller(T) - Static method in class io.github.astrapi69.jaxb.factory.MarshallerFactory
-
Factory method for create a new
Marshaller
object that can make a pretty print of the xml output - newUnmarshaller(JAXBContext) - Static method in class io.github.astrapi69.jaxb.factory.UnmarshallerFactory
-
Factory method for create a new
Unmarshaller
object - newUnmarshaller(JAXBContext, Class) - Static method in class io.github.astrapi69.jaxb.factory.UnmarshallerFactory
-
Factory method for create a new
Unmarshaller
object - newUnmarshaller(Class) - Static method in class io.github.astrapi69.jaxb.factory.UnmarshallerFactory
-
Factory method for create a new
Unmarshaller
object
O
- ObjectToXmlConverter - Class in io.github.astrapi69.jaxb
-
The class
ObjectToXmlConverter
provides a single method for convert an object to a xml string - ObjectToXmlConverter() - Constructor for class io.github.astrapi69.jaxb.ObjectToXmlConverter
- ObjectToXmlExtensions - Class in io.github.astrapi69.jaxb
-
The class
ObjectToXmlExtensions
provides methods for convert java objects to xml string objects - ObjectToXmlExtensions() - Constructor for class io.github.astrapi69.jaxb.ObjectToXmlExtensions
- ObjectToXmlFileConverter - Class in io.github.astrapi69.jaxb
-
The class
ObjectToXmlFileConverter
provides a single method for convert an object to a xml file - ObjectToXmlFileConverter() - Constructor for class io.github.astrapi69.jaxb.ObjectToXmlFileConverter
T
- toObject(File, Class<T>) - Method in class io.github.astrapi69.jaxb.XmlFileToObjectConverter
- toObject(File, Class<T>) - Static method in class io.github.astrapi69.jaxb.XmlFileToObjectExtensions
-
Transforms the given xml
File
object to an object of the given class type - toObject(String, Class<T>) - Method in class io.github.astrapi69.jaxb.XmlToObjectConverter
- toObject(String, Class<T>) - Static method in class io.github.astrapi69.jaxb.XmlToObjectExtensions
-
Creates from the given xml string a java object
- toXml(T) - Method in class io.github.astrapi69.jaxb.ObjectToXmlConverter
- toXml(T) - Static method in class io.github.astrapi69.jaxb.ObjectToXmlExtensions
-
Converts the given object to a xml string
- toXml(T, File) - Static method in class io.github.astrapi69.jaxb.ObjectToXmlExtensions
-
Converts the given object to a xml string and write it to the given file object
- toXml(T, File) - Method in class io.github.astrapi69.jaxb.ObjectToXmlFileConverter
U
- UnmarshallerFactory - Class in io.github.astrapi69.jaxb.factory
-
The factory class
UnmarshallerFactory
for creatingUnmarshaller
objects for serializing java beans to xml string - UnmarshallerFactory() - Constructor for class io.github.astrapi69.jaxb.factory.UnmarshallerFactory
X
- XmlFileToObjectConverter - Class in io.github.astrapi69.jaxb
-
The class
XmlFileToObjectConverter
can convert a given xml file to an object - XmlFileToObjectConverter() - Constructor for class io.github.astrapi69.jaxb.XmlFileToObjectConverter
- XmlFileToObjectExtensions - Class in io.github.astrapi69.jaxb
-
The class
XmlFileToObjectExtensions
provides methods for convert xml File to java objects - XmlFileToObjectExtensions() - Constructor for class io.github.astrapi69.jaxb.XmlFileToObjectExtensions
- XmlToObjectConverter - Class in io.github.astrapi69.jaxb
-
The class
XmlToObjectConverter
can convert a given xml string to an object - XmlToObjectConverter() - Constructor for class io.github.astrapi69.jaxb.XmlToObjectConverter
- XmlToObjectExtensions - Class in io.github.astrapi69.jaxb
-
The class
XmlToObjectExtensions
provides methods for convert xml string objects to java objects - XmlToObjectExtensions() - Constructor for class io.github.astrapi69.jaxb.XmlToObjectExtensions
- XsdSchemaOutputResolver - Class in io.github.astrapi69.jaxb.schema
-
The class
XsdSchemaOutputResolver
extendsSchemaOutputResolver
and overwrites the methodSchemaOutputResolver.createOutput(String, String)
- XsdSchemaOutputResolver() - Constructor for class io.github.astrapi69.jaxb.schema.XsdSchemaOutputResolver
All Classes and Interfaces|All Packages