Package gw.lang.parser
Class TypeSystemAwareCache.CacheClearer
- java.lang.Object
-
- gw.lang.reflect.AbstractTypeSystemListener
-
- gw.lang.parser.TypeSystemAwareCache.CacheClearer
-
- All Implemented Interfaces:
ITypeLoaderListener
- Enclosing class:
- TypeSystemAwareCache<K,V>
private static class TypeSystemAwareCache.CacheClearer extends AbstractTypeSystemListener
-
-
Field Summary
Fields Modifier and Type Field Description (package private) TypeSystemAwareCache_cache
-
Constructor Summary
Constructors Modifier Constructor Description privateCacheClearer(TypeSystemAwareCache cache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrefreshed()Fired when the typesystem is fully refreshedvoidrefreshedTypes(RefreshRequest request)Fired when an existing type is refreshed, i.e.
-
-
-
Field Detail
-
_cache
TypeSystemAwareCache _cache
-
-
Constructor Detail
-
CacheClearer
private CacheClearer(TypeSystemAwareCache cache)
-
-
Method Detail
-
refreshed
public void refreshed()
Description copied from interface:ITypeLoaderListenerFired when the typesystem is fully refreshed- Specified by:
refreshedin interfaceITypeLoaderListener- Overrides:
refreshedin classAbstractTypeSystemListener
-
refreshedTypes
public void refreshedTypes(RefreshRequest request)
Description copied from interface:ITypeLoaderListenerFired when an existing type is refreshed, i.e. there are potential changes- Specified by:
refreshedTypesin interfaceITypeLoaderListener- Overrides:
refreshedTypesin classAbstractTypeSystemListener
-
-