com.epam.fix.validation.engine.utils.cache
Class GroupsCache
java.lang.Object
com.epam.fix.validation.engine.utils.cache.AbstractCache
com.epam.fix.validation.engine.utils.cache.AbstractGroupsCache
com.epam.fix.validation.engine.utils.cache.GroupsCache
- All Implemented Interfaces:
- ICache<Integer,Field>, Cloneable
public class GroupsCache
- extends AbstractGroupsCache
- Author:
- Serhiy_Zahriychuk
GroupsCache
public GroupsCache()
putGroupCache
public void putGroupCache(Integer parentGroupId,
Integer groupId,
GroupCache cache)
getGroupsTagIDsWithBlocksTags
public Set<Integer> getGroupsTagIDsWithBlocksTags(Integer rgTag)
putBlockCache
public void putBlockCache(Integer parentGroupId,
BlockCache cache)
getGroupCache
public GroupCache getGroupCache(int groupId)
getGroupCacheWithOutInternal
public GroupCache getGroupCacheWithOutInternal(int groupId)
getGroupCacheWithInternalGroups
public Set<GroupCache> getGroupCacheWithInternalGroups(int groupId)
getBlockCache
public BlockCache getBlockCache(BlockCacheKey blockIdRef)
getGroupBlocksCache
public Set<BlockCache> getGroupBlocksCache(int groupId)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2000-2014 EPAM Systems. All Rights Reserved.