abk.dao.sql
Class ADataMapper.Cache
java.lang.Object
abk.dao.sql.ADataMapper.Cache
- Enclosing class:
- ADataMapper<K extends Serializable,T extends IDataItem<K>>
public static class ADataMapper.Cache
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
iMap
private Map<Class<? extends IDataItem<? extends Serializable>>,SoftReference<?>> iMap
logger
private final ALogger logger
ADataMapper.Cache
public ADataMapper.Cache()
map
private final Map<Class<? extends IDataItem<? extends Serializable>>,SoftReference<?>> map()
clear
public final void clear()
get
public final <K extends Serializable,T extends IDataItem<K>> ADataMapper<K,T> get(Class<T> itemClass)
put
public final <K extends Serializable,T extends IDataItem<K>> void put(Class<T> itemClass,
ADataMapper<K,T> mapper)
remove
public final <K extends Serializable,T extends IDataItem<K>> void remove(Class<T> itemClass)
Copyright © 2024. All rights reserved.