| Package | Description |
|---|---|
| ca.uqac.lif.azrael |
Core package containing only the definition of the interfaces.
|
| ca.uqac.lif.azrael.clone |
Serializer that clones objects.
|
| ca.uqac.lif.azrael.json |
JSON serialization library.
|
| ca.uqac.lif.azrael.xml |
XML serialization library.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ReflectionReadHandler.canHandle(T o) |
boolean |
ReadHandler.canHandle(T t)
Indicates whether this handler can take care of reading a particular
object.
|
java.lang.Object |
ObjectReader.getInstance(java.lang.Class<?> clazz)
Produces an instance of an object based on its deserialized contents
and a target class.
|
java.lang.Object |
ReflectionReadHandler.handle(T o) |
java.lang.Object |
ReadHandler.handle(T t)
Reads an object
|
protected java.lang.Object |
ReflectionReadHandler.populateObject(java.lang.Object o,
java.util.Map<java.lang.String,java.lang.Object> contents,
java.lang.Class<?> clazz)
Populates an instance of an object based on its deserialized
contents.
|
java.lang.Object |
ObjectReader.read(java.lang.Object t)
Deserializes the content of an object
|
java.lang.Object |
Readable.read(ObjectReader<?> reader,
java.lang.Object o)
Reads an object.
|
static void |
ObjectReader.setField(java.lang.Object o,
java.lang.String field_name,
java.lang.Object value)
Sets the value of a field in an object
|
protected abstract java.lang.Object |
ObjectReader.unwrapContents(java.lang.Object t) |
protected abstract java.lang.Class<?> |
ObjectReader.unwrapType(java.lang.Object t) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ReadableReadHandler.canHandle(java.lang.Object o) |
boolean |
MapReadHandler.canHandle(java.lang.Object o) |
boolean |
SetReadHandler.canHandle(java.lang.Object o) |
boolean |
NullReadHandler.canHandle(java.lang.Object o) |
boolean |
ListReadHandler.canHandle(java.lang.Object o) |
boolean |
IdentityReadHandler.canHandle(java.lang.Object o) |
boolean |
QueueReadHandler.canHandle(java.lang.Object o) |
java.lang.Object |
ReadableReadHandler.handle(java.lang.Object o) |
java.lang.Object |
MapReadHandler.handle(java.lang.Object o) |
java.util.Set<?> |
SetReadHandler.handle(java.lang.Object o) |
java.lang.Object |
NullReadHandler.handle(java.lang.Object o) |
java.util.List<?> |
ListReadHandler.handle(java.lang.Object o) |
java.lang.Object |
IdentityReadHandler.handle(java.lang.Object o) |
java.util.Queue<?> |
QueueReadHandler.handle(java.lang.Object o) |
void |
CloneTest.testBoolean1() |
void |
CloneTest.testInteger1() |
void |
CloneTest.testList1() |
void |
CloneTest.testMap1() |
void |
CloneTest.testNull1() |
void |
CloneTest.testQueue1() |
void |
CloneTest.testSet1() |
void |
CloneTest.testString1() |
protected java.lang.Object |
CloneReader.unwrapContents(java.lang.Object t) |
protected java.lang.Class<?> |
CloneReader.unwrapType(java.lang.Object t) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
MapReadHandler.canHandle(ca.uqac.lif.json.JsonElement o) |
boolean |
SetReadHandler.canHandle(ca.uqac.lif.json.JsonElement o) |
boolean |
ListReadHandler.canHandle(ca.uqac.lif.json.JsonElement o) |
boolean |
RawReadHandler.canHandle(ca.uqac.lif.json.JsonElement o) |
boolean |
QueueReadHandler.canHandle(ca.uqac.lif.json.JsonElement o) |
java.util.Map<?,?> |
MapReadHandler.handle(ca.uqac.lif.json.JsonElement o) |
java.lang.String |
StringReadHandler.handle(ca.uqac.lif.json.JsonElement o) |
java.util.Set<?> |
SetReadHandler.handle(ca.uqac.lif.json.JsonElement o) |
java.lang.Number |
NumberReadHandler.handle(ca.uqac.lif.json.JsonElement o) |
java.lang.Boolean |
BooleanReadHandler.handle(ca.uqac.lif.json.JsonElement o) |
java.lang.Object |
NullReadHandler.handle(ca.uqac.lif.json.JsonElement o) |
java.util.List<?> |
ListReadHandler.handle(ca.uqac.lif.json.JsonElement o) |
java.lang.Object |
RawReadHandler.handle(ca.uqac.lif.json.JsonElement o) |
java.util.Queue<?> |
QueueReadHandler.handle(ca.uqac.lif.json.JsonElement o) |
JsonTest.SimpleObject |
JsonTest.SimpleObject.read(ObjectReader<?> reader,
java.lang.Object o) |
JsonTest.ComplexObject |
JsonTest.ComplexObject.read(ObjectReader<?> reader,
java.lang.Object o) |
void |
JsonTest.testJson1() |
void |
JsonTest.testJson2() |
void |
JsonTest.testJson3() |
void |
JsonTest.testJson4() |
protected ca.uqac.lif.json.JsonElement |
JsonReader.unwrapContents(java.lang.Object t) |
protected java.lang.Class<?> |
JsonReader.unwrapType(java.lang.Object t) |
| Modifier and Type | Method and Description |
|---|---|
XmlTest.SimpleObject |
XmlTest.SimpleObject.read(ObjectReader<?> reader,
java.lang.Object o) |
XmlTest.ComplexObject |
XmlTest.ComplexObject.read(ObjectReader<?> reader,
java.lang.Object o) |
void |
XmlTest.testJson1() |
void |
XmlTest.testJson2() |
void |
XmlTest.testJson4() |
protected java.lang.Object |
XmlReader.unwrapContents(java.lang.Object t) |
protected java.lang.Class<?> |
XmlReader.unwrapType(java.lang.Object t) |
Copyright © Sylvain HallĂ©. All Rights Reserved.