Interface ClassReleaser

All Known Implementing Classes:
DefaultClassReleaser

public interface ClassReleaser
Interface for releasing 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.

Since:
1.1
Author:
Alain Stalder, Made in Switzerland.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    release(Class<?> clazz)
    release class metadata when done using it.
  • Method Details

    • release

      void release(Class<?> clazz)
      release 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.

      Parameters:
      clazz - The class to release.
      Since:
      1.1