C D E F G I L M P R S T U X _
All Classes All Packages
All Classes All Packages
All Classes 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 theAs.as(Class)
, but it is not strictly required. - DciMarshalXStreamExample() - Constructor for class it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample
E
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
All Classes All Packages