org.pentaho.reporting.libraries.serializer.methods

Class GeneralPathSerializer

public class GeneralPathSerializer extends Object implements SerializeMethod

A serialize method that handles java.awt.geom.GeneralPath objects.

Author: Thomas Morgner

Constructor Summary
GeneralPathSerializer()
Default constructor.
Method Summary
ClassgetObjectClass()
The class of the object, which this object can serialize.
ObjectreadObject(ObjectInputStream in)
Reads the object from the object input stream.
voidwriteObject(Object o, ObjectOutputStream out)
Writes a serializable object description to the given object output stream.

Constructor Detail

GeneralPathSerializer

public GeneralPathSerializer()
Default constructor.

Method Detail

getObjectClass

public Class getObjectClass()
The class of the object, which this object can serialize.

Returns: the class of the object type, which this method handles.

readObject

public Object readObject(ObjectInputStream in)
Reads the object from the object input stream.

Parameters: in the object input stream from where to read the serialized data.

Returns: the generated object.

Throws: java.io.IOException if reading the stream failed. ClassNotFoundException if serialized object class cannot be found.

writeObject

public void writeObject(Object o, ObjectOutputStream out)
Writes a serializable object description to the given object output stream.

Parameters: o the to be serialized object. out the outputstream that should receive the object.

Throws: java.io.IOException if an I/O error occured.