ehcache

net.sf.ehcache.store.compound
Class NullReadWriteCopyStrategy

java.lang.Object
  extended by net.sf.ehcache.store.compound.NullReadWriteCopyStrategy
All Implemented Interfaces:
Serializable, ReadWriteCopyStrategy<Element>

public class NullReadWriteCopyStrategy
extends Object
implements ReadWriteCopyStrategy<Element>

No-op copy strategy

Author:
teck
See Also:
Serialized Form

Constructor Summary
NullReadWriteCopyStrategy()
           
 
Method Summary
 Element copyForRead(Element storedValue, ClassLoader loader)
          Reconstruct an object from its storage-ready copy.
 Element copyForWrite(Element value, ClassLoader loader)
          Deep copies some object and returns an internal storage-ready copy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullReadWriteCopyStrategy

public NullReadWriteCopyStrategy()
Method Detail

copyForWrite

public Element copyForWrite(Element value,
                            ClassLoader loader)
Deep copies some object and returns an internal storage-ready copy

Specified by:
copyForWrite in interface ReadWriteCopyStrategy<Element>
Parameters:
value - the value to copy
Returns:
the storage-ready copy

copyForRead

public Element copyForRead(Element storedValue,
                           ClassLoader loader)
Reconstruct an object from its storage-ready copy.

Specified by:
copyForRead in interface ReadWriteCopyStrategy<Element>
Parameters:
storedValue - the storage-ready copy
Returns:
the original object

ehcache

Copyright 2001-2017, Terracotta, Inc.