T
- Type referenced this should be a primitive type or Serializablepublic class SerialisableSoftReference<T>
extends java.lang.Object
implements java.io.Externalizable
![]() |
![]() |
Constructor and Description |
---|
SerialisableSoftReference() |
SerialisableSoftReference(T data) |
Modifier and Type | Method and Description |
---|---|
T |
getData() |
boolean |
isForceNullOnSerialise() |
void |
readExternal(java.io.ObjectInput in) |
void |
setData(T data) |
void |
setForceNullOnSerialise(boolean force_null_on_serialise) |
void |
writeExternal(java.io.ObjectOutput out) |
public SerialisableSoftReference()
public SerialisableSoftReference(T data)
public boolean isForceNullOnSerialise()
public void setForceNullOnSerialise(boolean force_null_on_serialise)
force_null_on_serialise
- the force_null_on_serialise to setpublic void setData(T data)
public T getData()
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException