Package grails.build.support
Class MetaClassRegistryCleaner
- java.lang.Object
-
- grails.build.support.MetaClassRegistryCleaner
-
- All Implemented Interfaces:
groovy.lang.MetaClassRegistryChangeEventListener,java.util.EventListener
public class MetaClassRegistryCleaner extends java.lang.Object implements groovy.lang.MetaClassRegistryChangeEventListenerAllows clean-up of changes made to the MetaClassRegistry.- Since:
- 2.0
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidaddAlteredMetaClass(java.lang.Class cls, groovy.lang.MetaClass altered)voidclean()static voidcleanAndRemove(MetaClassRegistryCleaner cleaner)static MetaClassRegistryCleanercreateAndRegister()voidupdateConstantMetaClass(groovy.lang.MetaClassRegistryChangeEvent cmcu)
-
-
-
Method Detail
-
createAndRegister
public static MetaClassRegistryCleaner createAndRegister()
-
cleanAndRemove
public static void cleanAndRemove(MetaClassRegistryCleaner cleaner)
-
addAlteredMetaClass
public static void addAlteredMetaClass(java.lang.Class cls, groovy.lang.MetaClass altered)
-
updateConstantMetaClass
public void updateConstantMetaClass(groovy.lang.MetaClassRegistryChangeEvent cmcu)
- Specified by:
updateConstantMetaClassin interfacegroovy.lang.MetaClassRegistryChangeEventListener
-
clean
public void clean()
-
-