I O T X 
All Classes All Packages

I

io.github.astrapi69.xml.api - package io.github.astrapi69.xml.api
 

O

Objectable - Interface in io.github.astrapi69.xml.api
If a class implements the interface Objectable have to implement the method for transformation to the generic object type
ObjectToXml - Interface in io.github.astrapi69.xml.api
The interface ObjectToXml provides a single method for convert an object to a xml string
ObjectToXmlFile - Interface in io.github.astrapi69.xml.api
The interface ObjectToXmlFile provides a single method for convert an object to a xml string

T

toObject(File, Class<T>) - Method in interface io.github.astrapi69.xml.api.XmlFileToObject
Transforms the given xml string to an Object of type T
toObject(String) - Method in interface io.github.astrapi69.xml.api.Objectable
Transforms the given xml string to an object of type T
toObject(String) - Method in interface io.github.astrapi69.xml.api.XmlToGenericObject
Transforms the given xml string to an Object of type T
toObject(String, Class<T>) - Method in interface io.github.astrapi69.xml.api.XmlToObject
Transforms the given xml string to an Object of type T
toXml() - Method in interface io.github.astrapi69.xml.api.Xmlable
Transform this object to xml String
toXml(T) - Method in interface io.github.astrapi69.xml.api.ObjectToXml
Converts the given object to a xml string
toXml(T, File) - Method in interface io.github.astrapi69.xml.api.ObjectToXmlFile
Converts the given object to a xml file
Transformable<T> - Interface in io.github.astrapi69.xml.api
If a class implements the interface Xmlable have to implement the methods for transformation to a xml string and from a xml String to an Object back

X

xml.api.main - module xml.api.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.
Xmlable - Interface in io.github.astrapi69.xml.api
If a class implements the interface Xmlable have to implement the method for transformation to a xml string
XmlFileToObject - Interface in io.github.astrapi69.xml.api
If a class implements the interface XmlFileToObject can transform a xml file to an object
XmlToGenericObject - Interface in io.github.astrapi69.xml.api
If a class implements the interface XmlToGenericObject can transform a xml string or file to an object without giving explicitly the class type of the return type
XmlToObject - Interface in io.github.astrapi69.xml.api
If a class implements the interface XmlToObject can transform a xml string to an object
I O T X 
All Classes All Packages