()
| 116 | private static final Map<BshClassManager,Object> classManagers = Collections.synchronizedMap(new WeakHashMap<BshClassManager,Object>()); |
| 117 | |
| 118 | static void clearResolveCache() { |
| 119 | BshClassManager[] managers = (BshClassManager[])classManagers.keySet().toArray(new BshClassManager[0]); |
| 120 | for( BshClassManager m : managers ) { |
| 121 | m.resolvedObjectMethods = new Hashtable<SignatureKey,Method>(); |
| 122 | m.resolvedStaticMethods = new Hashtable<SignatureKey,Method>(); |
| 123 | } |
| 124 | } |
| 125 | |
| 126 | /** @see #associateClass( Class ) */ |
| 127 | protected transient Hashtable associatedClasses = new Hashtable(); |
no test coverage detected