org.pentaho.reporting.libraries.serializer.methods

Class BasicStrokeSerializer

public class BasicStrokeSerializer extends Object implements SerializeMethod

A SerializeMethod implementation that handles BasicStrokes.

Author: Thomas Morgner

See Also: BasicStroke

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

Constructor Detail

BasicStrokeSerializer

public BasicStrokeSerializer()
Default Constructor.

Method Detail

getObjectClass

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

Returns: the class java.awt.BasicStroke.

readObject

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

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

Returns: the generated object.

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

writeObject

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

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

Throws: IOException if an I/O error occured.