test_class.declarator: ssmCacheManager
test_class.modifier: private
test_class.original_string: private SSMCacheManager ssmCacheManager;
test_class.type: SSMCacheManager
test_class.var_name: ssmCacheManager
test_class.declarator: caches
test_class.modifier: private
test_class.original_string: private Set<SSMCache> caches;
test_class.type: Set<SSMCache>
test_class.var_name: caches
test_class.declarator: cache1
test_class.modifier: private
test_class.original_string: private Cache cache1;
test_class.type: Cache
test_class.var_name: cache1
test_class.declarator: cache2
test_class.modifier: private
test_class.original_string: private Cache cache2;
test_class.type: Cache
test_class.var_name: cache2
test_class.declarator: cache3
test_class.modifier: private
test_class.original_string: private Cache cache3;
test_class.type: Cache
test_class.var_name: cache3
test_class.file: spring-cache/src/test/java/com/google/code/ssm/spring/SSMCacheManagerTest.java
test_class.identifier: SSMCacheManagerTest
test_case.body: @Test
      public void getCacheNames() {
          Collection<String> names = ssmCacheManager.getCacheNames();
          assertNotNull(names);
          assertEquals(5, names.size());
          assertTrue(names.contains("cache1"));
          assertTrue(names.contains("cache2"));
          assertTrue(names.contains("cache3"));
          assertTrue(names.contains("cache3Alias1"));
          assertTrue(names.contains("cache3Alias2"));
      }
test_case.class_method_signature: SSMCacheManagerTest.getCacheNames()
test_case.full_signature: @Test public void getCacheNames()
test_case.identifier: getCacheNames
test_case.invocations: getCacheNames assertNotNull assertEquals size assertTrue contains assertTrue contains assertTrue contains assertTrue contains assertTrue contains
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void getCacheNames()
focal_class.declarator: cacheMap = new ConcurrentHashMap<String, Cache>()
focal_class.modifier: private final
focal_class.original_string: private final ConcurrentMap<String, Cache> cacheMap = new ConcurrentHashMap<String, Cache>();
focal_class.type: ConcurrentMap<String, Cache>
focal_class.var_name: cacheMap
focal_class.declarator: cacheNames = new LinkedHashSet<String>()
focal_class.modifier: private final
focal_class.original_string: private final Set<String> cacheNames = new LinkedHashSet<String>();
focal_class.type: Set<String>
focal_class.var_name: cacheNames
focal_class.declarator: caches
focal_class.modifier: @Getter
      private
focal_class.original_string: @Getter
      private Collection<SSMCache> caches;
focal_class.type: Collection<SSMCache>
focal_class.var_name: caches
focal_class.file: spring-cache/src/main/java/com/google/code/ssm/spring/SSMCacheManager.java
focal_class.identifier: SSMCacheManager
focal_class.interfaces: implements CacheManager, InitializingBean
focal_class.class_method_signature: SSMCacheManager.afterPropertiesSet()
focal_class.full_signature: @Override public void afterPropertiesSet()
focal_class.identifier: afterPropertiesSet
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void afterPropertiesSet()
focal_class.class_method_signature: SSMCacheManager.getCacheNames()
focal_class.full_signature: @Override public Collection<String> getCacheNames()
focal_class.identifier: getCacheNames
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Collection<String>
focal_class.signature: Collection<String> getCacheNames()
focal_class.class_method_signature: SSMCacheManager.getCache(final String name)
focal_class.full_signature: @Override public SSMCache getCache(final String name)
focal_class.identifier: getCache
focal_class.modifiers: @Override public
focal_class.parameters: (final String name)
focal_class.return: SSMCache
focal_class.signature: SSMCache getCache(final String name)
focal_class.class_method_signature: SSMCacheManager.addCache(final SSMCache cache)
focal_class.full_signature: public void addCache(final SSMCache cache)
focal_class.identifier: addCache
focal_class.modifiers: public
focal_class.parameters: (final SSMCache cache)
focal_class.return: void
focal_class.signature: void addCache(final SSMCache cache)
focal_class.class_method_signature: SSMCacheManager.removeCache(final String nameOrAlias)
focal_class.full_signature: public void removeCache(final String nameOrAlias)
focal_class.identifier: removeCache
focal_class.modifiers: public
focal_class.parameters: (final String nameOrAlias)
focal_class.return: void
focal_class.signature: void removeCache(final String nameOrAlias)
focal_class.class_method_signature: SSMCacheManager.setCaches(Collection<SSMCache> caches)
focal_class.full_signature: public void setCaches(Collection<SSMCache> caches)
focal_class.identifier: setCaches
focal_class.modifiers: public
focal_class.parameters: (Collection<SSMCache> caches)
focal_class.return: void
focal_class.signature: void setCaches(Collection<SSMCache> caches)
focal_class.class_method_signature: SSMCacheManager.registerCache(final SSMCache cache)
focal_class.full_signature: private void registerCache(final SSMCache cache)
focal_class.identifier: registerCache
focal_class.modifiers: private
focal_class.parameters: (final SSMCache cache)
focal_class.return: void
focal_class.signature: void registerCache(final SSMCache cache)
focal_class.class_method_signature: SSMCacheManager.registerCache(final String name, final Cache cache)
focal_class.full_signature: private void registerCache(final String name, final Cache cache)
focal_class.identifier: registerCache
focal_class.modifiers: private
focal_class.parameters: (final String name, final Cache cache)
focal_class.return: void
focal_class.signature: void registerCache(final String name, final Cache cache)
focal_class.class_method_signature: SSMCacheManager.unregisterCache(final String name)
focal_class.full_signature: private void unregisterCache(final String name)
focal_class.identifier: unregisterCache
focal_class.modifiers: private
focal_class.parameters: (final String name)
focal_class.return: void
focal_class.signature: void unregisterCache(final String name)
focal_method.body: @Override
      public Collection<String> getCacheNames() {
          return Collections.unmodifiableSet(this.cacheNames);
      }
focal_method.class_method_signature: SSMCacheManager.getCacheNames()
focal_method.full_signature: @Override public Collection<String> getCacheNames()
focal_method.identifier: getCacheNames
focal_method.invocations: unmodifiableSet
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: Collection<String>
focal_method.signature: Collection<String> getCacheNames()