Lines Matching refs:Cleaner
59 public class Cleaner
72 static private Cleaner first = null;
74 private Cleaner
78 private static synchronized Cleaner add(Cleaner cl) {
87 private static synchronized boolean remove(Cleaner cl) {
114 private Cleaner(Object referent, Runnable thunk) {
129 public static Cleaner create(Object ob, Runnable thunk) {
132 return add(new Cleaner(ob, thunk));
147 new Error("Cleaner terminated abnormally", x)