Class SerializedObject
- java.lang.Object
-
- org.processmining.plugins.workshop.Yaguang.WekaDiscriminationTree.SerializedObject
-
- All Implemented Interfaces:
java.io.Serializable
public class SerializedObject extends java.lang.Object implements java.io.SerializableClass for storing an object in serialized form in memory. It can be used to make deep copies of objects, and also allows compression to conserve memory.- Version:
- $Revision: 1.7 $
- Author:
- Richard Kirkby (rbk1@cs.waikato.ac.nz)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SerializedObject(java.lang.Object toStore)Creates a new serialized object (without compression).SerializedObject(java.lang.Object toStore, boolean compress)Creates a new serialized object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object compareTo)java.lang.ObjectgetObject()Returns a serialized object.inthashCode()Returns a hashcode for this object.
-
-
-
Constructor Detail
-
SerializedObject
public SerializedObject(java.lang.Object toStore) throws java.lang.ExceptionCreates a new serialized object (without compression).- Parameters:
toStore- the object to storecompress- whether or not to use compression- Throws:
java.lang.Exception- if the object couldn't be serialized
-
SerializedObject
public SerializedObject(java.lang.Object toStore, boolean compress) throws java.lang.ExceptionCreates a new serialized object.- Parameters:
toStore- the object to storecompress- whether or not to use compression- Throws:
java.lang.Exception- if the object couldn't be serialized
-
-
Method Detail
-
equals
public final boolean equals(java.lang.Object compareTo)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
Returns a hashcode for this object.- Overrides:
hashCodein classjava.lang.Object- Returns:
- the hashcode
-
getObject
public java.lang.Object getObject()
Returns a serialized object.- Returns:
- the restored object
- Throws:
java.lang.Exception- if the object couldn't be restored
-
-