Index

C D E F G I L M P R S T U X _ 
All Classes and Interfaces|All Packages

C

canConvert(Class) - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.IdXStreamConverter
 
canConvert(Class) - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter
 

D

DciMarshalXStreamExample - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream
Note: this code uses @ExtensionMethod from Lombok to enhance datum classes with the As.as(Class), but it is not strictly required.
DciMarshalXStreamExample() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample
 

E

example() - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.Main
 

F

fromPerson(Person) - Static method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter.MutablePerson
 
fromString(String) - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.IdXStreamConverter
 

G

getXStream() - Method in interface it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext
 

I

IdXStreamConverter - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter
 
IdXStreamConverter() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.IdXStreamConverter
 
it.tidalwave.thesefoolishthings.examples.dci.marshal.role - package it.tidalwave.thesefoolishthings.examples.dci.marshal.role
 
it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream - package it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream
 
it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter - package it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter
 

L

ListOfPersonsXStreamMarshallable - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
 
ListOfPersonsXStreamMarshallable(ListOfPersons, XStreamContext) - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamMarshallable
 
ListOfPersonsXStreamUnmarshallable - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
 
ListOfPersonsXStreamUnmarshallable(ListOfPersons, XStreamContext) - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamUnmarshallable
 
Loadable - Interface in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
 
loadFrom(Path) - Method in interface it.tidalwave.thesefoolishthings.examples.dci.marshal.role.Loadable
 
loadFrom(Path, Charset, OpenOption...) - Method in interface it.tidalwave.thesefoolishthings.examples.dci.marshal.role.Loadable
 
loadFrom(Path, Charset, OpenOption...) - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable
 

M

main(String...) - Static method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.Main
 
Main - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream
 
Main() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.Main
 
marshal(OutputStream) - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamMarshallableSupport
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter
 
MarshallableLoadable - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
 
MarshallableLoadable(Object) - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable
 
MarshallableSavable - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
 
MarshallableSavable(Object) - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable
 
MutablePerson() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter.MutablePerson
 

P

PersonConverter - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter
The custom converter for Person, which is immutable.
PersonConverter() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter
 
PersonConverter.MutablePerson - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter
 
PersonXStreamMarshallable - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
 
PersonXStreamMarshallable(Person, XStreamContext) - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamMarshallable
 
PersonXStreamUnmarshallable - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
 
PersonXStreamUnmarshallable(Person, XStreamContext) - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamUnmarshallable
 

R

run() - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample
 

S

Savable - Interface in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
 
saveTo(Path) - Method in interface it.tidalwave.thesefoolishthings.examples.dci.marshal.role.Savable
 
saveTo(Path, Charset, OpenOption...) - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable
 
saveTo(Path, Charset, OpenOption...) - Method in interface it.tidalwave.thesefoolishthings.examples.dci.marshal.role.Savable
 

T

toPerson() - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter.MutablePerson
 
toString(Object) - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.IdXStreamConverter
 

U

unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter
 
unmarshal(InputStream) - Method in class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamUnmarshallableSupport
 

X

XStreamContext - Interface in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
A DCI local Context that provides an XStream for a few datum classes.
XStreamContext1 - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
A DCI local Context that provides an XStream for a few datum classes.
XStreamContext1() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1
 
XStreamContext2 - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
A DCI local Context that provides an XStream for a few datum classes.
XStreamContext2() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2
 
XStreamMarshallableSupport<T> - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
A facility class for implementing a Marshallable using XStream.
XStreamMarshallableSupport() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamMarshallableSupport
 
XStreamUnmarshallableSupport<T> - Class in it.tidalwave.thesefoolishthings.examples.dci.marshal.role
A facility class for implementing a Unmarshallable using XStream.
XStreamUnmarshallableSupport() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamUnmarshallableSupport
 

_

_Loadable_ - Static variable in interface it.tidalwave.thesefoolishthings.examples.dci.marshal.role.Loadable
 
_Savable_ - Static variable in interface it.tidalwave.thesefoolishthings.examples.dci.marshal.role.Savable
 
C D E F G I L M P R S T U X _ 
All Classes and Interfaces|All Packages