|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfi.helsinki.dacopan.scenario.XStreamObjectSerializer
public class XStreamObjectSerializer
An ObjectSerializer
implementation based on XStream,
a library which serializes object graphs as XML.
Contains special support for Identifiable
objects in the model
package, they're not serialized as is, instead only their ids are output.
Constructor Summary | |
---|---|
XStreamObjectSerializer()
|
Method Summary | |
---|---|
java.lang.Object |
loadObject(java.io.Reader r)
Loads an object from the given reader. |
void |
saveObject(java.lang.Object o,
java.io.Writer w)
Serializes the given object to the writer. |
void |
setDataView(DataView view)
Sets the DataView instance the serializer can use to resolve model objects. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XStreamObjectSerializer()
Method Detail |
---|
public void saveObject(java.lang.Object o, java.io.Writer w)
ObjectSerializer
saveObject
in interface ObjectSerializer
o
- the object to be written outw
- target writerpublic java.lang.Object loadObject(java.io.Reader r)
ObjectSerializer
loadObject
in interface ObjectSerializer
r
- source reader
public void setDataView(DataView view)
ObjectSerializer
setDataView
in interface ObjectSerializer
view
- to be used for fetching model objects
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |