Package br.ufsc.labsec.utils.cleaner
Class CleanRoutine<T>
java.lang.Object
br.ufsc.labsec.utils.cleaner.CleanRoutine<T>
- Type Parameters:
T
- classe genérica que será utilizada para limpeza
- All Implemented Interfaces:
Runnable
public class CleanRoutine<T> extends Object implements Runnable
A classe CleanRoutine serve para que adicionemos uma rotina de limpeza para variáveis do tipo AutoCloseable
que não tenham sido finalizadas corretamente pelo Garbage Collector
-
Constructor Summary
Constructors Constructor Description CleanRoutine(T... toClose)
-
Method Summary
Modifier and Type Method Description void
run()