org.formaria.cache
Class CachedObjectFactory
java.lang.Object
org.formaria.cache.CachedObjectFactory
public abstract class CachedObjectFactory
- extends java.lang.Object
A factory for creating cache objects, mapped by class types
For licensing information see license.txt
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factory
protected static CachedObjectFactory factory
CachedObjectFactory
protected CachedObjectFactory()
getInstance
public static CachedObjectFactory getInstance()
getCachedObject
public CachedObject<?> getCachedObject(java.lang.Object o)
- Get a CachedObject wrapper for an object
- Parameters:
o -
- Returns:
getTreeAdapter
public abstract TreeAdapter<java.lang.Object> getTreeAdapter(java.lang.Object obj)
getNewObject
public CachedObject<?> getNewObject(java.lang.Object o)