org.aspectj.weaver.tools.cache
Class CachedClassReference
java.lang.Object
org.aspectj.weaver.tools.cache.CachedClassReference
public class CachedClassReference
- extends java.lang.Object
A typed reference to a cached class entry. The key to any
cache entry is a simple string, but that string may contain
some specialized encoding. This class handles all of that
encoding.
External users of the cache should not be able to create these
objects manually.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CachedClassReference
protected CachedClassReference(java.lang.String key,
CacheKeyResolver resolver)
CachedClassReference
protected CachedClassReference(java.lang.String key,
java.lang.String className)
- Protected to allow only the WeavedClassCache initialization rights
- Parameters:
key
- encoded key of the classclassName
- the classname
getKey
public java.lang.String getKey()
getClassName
public java.lang.String getClassName()