org.jboss.serial.objectmetamodel
Class ObjectsCache
java.lang.Object
org.jboss.serial.objectmetamodel.DataExport
org.jboss.serial.objectmetamodel.ObjectsCache
- All Implemented Interfaces:
- ClassMetaConsts
public class ObjectsCache
- extends DataExport
- implements ClassMetaConsts
- Author:
- clebert suconic
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectsCache
public ObjectsCache(ObjectSubstitutionInterface substitution,
java.lang.ClassLoader loader,
SafeCloningRepository safeToReuse,
boolean checkSerializableClass,
StringUtilBuffer stringBuffer)
cloneCache
public ObjectsCache cloneCache()
reset
public void reset()
getLoader
public java.lang.ClassLoader getLoader()
setLoader
public void setLoader(java.lang.ClassLoader loader)
getSubstitution
public ObjectSubstitutionInterface getSubstitution()
setSubstitution
public void setSubstitution(ObjectSubstitutionInterface substitution)
getStringBuffer
public StringUtilBuffer getStringBuffer()
setStringBuffer
public void setStringBuffer(StringUtilBuffer stringBuffer)
findIdInCacheWrite
public int findIdInCacheWrite(java.lang.Object obj)
findObjectInCacheRead
public java.lang.Object findObjectInCacheRead(int key)
- Parameters:
cacheId
-
- Returns:
putObjectInCacheRead
public void putObjectInCacheRead(int key,
java.lang.Object obj)
reassignObjectInCacheRead
public void reassignObjectInCacheRead(int key,
java.lang.Object value)
putObjectInCacheWrite
public int putObjectInCacheWrite(java.lang.Object obj)
getSafeToReuse
public SafeCloningRepository getSafeToReuse()
isCheckSerializableClass
public boolean isCheckSerializableClass()
setCheckSerializableClass
public void setCheckSerializableClass(boolean checkSerializableClass)
getOutput
public ObjectsCache.JBossSeralizationOutputInterface getOutput()
setOutput
public void setOutput(ObjectsCache.JBossSeralizationOutputInterface output)
getInput
public ObjectsCache.JBossSeralizationInputInterface getInput()
setInput
public void setInput(ObjectsCache.JBossSeralizationInputInterface input)
getClassResolver
public ClassResolver getClassResolver()
setClassResolver
public void setClassResolver(ClassResolver resolver)
JBoss Serialization, a new approach to java-serialization.