Package ch.grengine.load
Class DefaultClassReleaser
java.lang.Object
ch.grengine.load.DefaultClassReleaser
- All Implemented Interfaces:
ClassReleaser
Default implementation for releasing class metadata when done using it.
- Since:
- 1.1
- Author:
- Alain Stalder, Made in Switzerland.
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClassReleasergets the singleton instance of the default class releaser.voidrelease class metadata when done using it.
-
Method Details
-
getInstance
gets the singleton instance of the default class releaser.- Returns:
- singleton instance, never null
-
release
Description copied from interface:ClassReleaserrelease class metadata when done using it.Allows to remove metadata associated by Groovy (or Java) with a class, which is often necessary to get on-the-fly garbage collection.
- Specified by:
releasein interfaceClassReleaser- Parameters:
clazz- The class to release.
-