|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object weka.core.SerializedObject
public class SerializedObject
This class stores an object serialized in memory. It allows compression, to be used to conserve memory (for example, when storing large strings in memory), or can be used as a mechanism for deep copying objects.
Constructor Summary | |
---|---|
SerializedObject(java.lang.Object obj)
Serializes the supplied object into a byte array without compression. |
|
SerializedObject(java.lang.Object obj,
boolean compress)
Serializes the supplied object into a byte array. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object other)
Compares this object with another for equality. |
java.lang.Object |
getObject()
Gets the object stored in this SerializedObject. |
int |
hashCode()
Returns a hashcode for this object. |
static void |
main(java.lang.String[] args)
Test routine, reads an arff file from stdin and measures memory usage (the arff file should have long string attribute values) |
static void |
main2(java.lang.String[] args)
Test routine, reads text from stdin and measures memory usage |
java.lang.String |
toString()
Returns a text representation of the state of this object. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SerializedObject(java.lang.Object obj) throws java.lang.Exception
obj
- the Object to serialize.
java.lang.Exception
- if the object is not Serializable.public SerializedObject(java.lang.Object obj, boolean compress) throws java.lang.Exception
obj
- the Object to serialize.compress
- true if the object should be stored compressed.
java.lang.Exception
- if the object is not Serializable.Method Detail |
---|
public java.lang.Object getObject()
public final boolean equals(java.lang.Object other)
equals
in class java.lang.Object
other
- the other Object.
public final int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static void main2(java.lang.String[] args)
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |