Package com.fasterxml.classmate.util
Various utility classes used by ClassMate.
-
Class Summary Class Description ClassKey Helper class used as key when we need efficient Class-to-value lookups.ClassStack Simple helper class used to keep track of 'call stack' for classes being referenced (as well as unbound variables)ConcurrentTypeCache AlternativeResolvedTypeCache
implementation that usesConcurrentHashMap
for efficient concurrent access and limits maximum entry count to specified maximum.LRUTypeCache Simple cache used for storing up to specified number of most recently accessedResolvedType
instances.LRUTypeCache.CacheMap Simple sub-class to get LRU cacheMethodKey Helper class needed when storing methods in maps.ResolvedTypeCache Simple LRU cache used for storing up to specified number of most recently accessedResolvedType
instances.ResolvedTypeKey Key used for entries cached in aResolvedTypeCache
.