I'm using kodein (Kodein.global
variant) for my LibGDX project. A lot of LibGDX objects have their own cleanup methods (dispose
and Disposable
interface) which are called after the object is no longer in use and ready for GC cleanup (when switching screens, exiting, etc..). I would like for these calls to be done when kodein performs its cleanup.
I've skimmed through the Kodein documentation but I was not able to find any reference to a cleanup method, something like Java EE @PreDestroy
or Spring bean destroy-method
method.
Does Kodein not have this sort of feature or am I missing something?