Index

A C G I J M N O T U X 
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 creating Marshaller 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 creating Unmarshaller 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 extends SchemaOutputResolver and overwrites the method SchemaOutputResolver.createOutput(String, String)
XsdSchemaOutputResolver() - Constructor for class io.github.astrapi69.jaxb.schema.XsdSchemaOutputResolver
 
A C G I J M N O T U X 
All Classes and Interfaces|All Packages