com.epam.fix.validation.engine.utils.cache
Class AbstractGroupsCache

java.lang.Object
  extended by com.epam.fix.validation.engine.utils.cache.AbstractCache
      extended by com.epam.fix.validation.engine.utils.cache.AbstractGroupsCache
All Implemented Interfaces:
ICache<Integer,Field>, Cloneable
Direct Known Subclasses:
BlockGroupsCache, GroupsCache

public abstract class AbstractGroupsCache
extends AbstractCache

Author:
Serhiy_Zahriychuk

Field Summary
protected  Map<BlockCacheKey,BlockCache> blockGroupsCaches
           
protected  Map<Integer,GroupCache> groupsCaches
           
 
Fields inherited from class com.epam.fix.validation.engine.utils.cache.AbstractCache
mapCache
 
Constructor Summary
AbstractGroupsCache()
           
 
Method Summary
 Object clone()
           
 Map<BlockCacheKey,BlockCache> getBlockGroupsCaches()
           
 Map<Integer,GroupCache> getGroupsCaches()
           
 
Methods inherited from class com.epam.fix.validation.engine.utils.cache.AbstractCache
get, put
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

groupsCaches

protected Map<Integer,GroupCache> groupsCaches

blockGroupsCaches

protected Map<BlockCacheKey,BlockCache> blockGroupsCaches
Constructor Detail

AbstractGroupsCache

public AbstractGroupsCache()
Method Detail

getBlockGroupsCaches

public Map<BlockCacheKey,BlockCache> getBlockGroupsCaches()
Returns:
the blockGroupsCaches

getGroupsCaches

public Map<Integer,GroupCache> getGroupsCaches()
Returns:
the groupsCaches

clone

public Object clone()
Overrides:
clone in class AbstractCache


Copyright © 2000-2014 EPAM Systems. All Rights Reserved.