Interface IntrospectorCache
- All Known Implementing Classes:
IntrospectorCacheImpl
public interface IntrospectorCache
The introspector cache API definition.
- Since:
- 1.5
- Version:
- $Id: IntrospectorCache.java 685685 2008-08-13 21:43:27Z nbubna $
-
Method Summary
-
Method Details
-
clear
void clear()Clears the internal cache. -
get
Lookup a given Class object in the cache. If it does not exist, check whether this is due to a class change and purge the caches eventually.- Parameters:
c
- The class to look up.- Returns:
- A ClassMap object or null if it does not exist in the cache.
-
put
Creates a class map for specific class and registers it in the cache. Also adds the qualified name to the name->class map for later Classloader change detection.- Parameters:
c
- The class for which the class map gets generated.- Returns:
- A ClassMap object.
-