static ThreadLocal>> gOtherLogs_data; // for now we return L> instead of L> // because ImmL class loader problems static L> gOtherLogs() { gOtherLogs_init(); ret unnull((L) gOtherLogs_data.get()); } static void gOtherLogs_set(L> logs) { gOtherLogs_init(); gOtherLogs_data.set(logs); } static void gOtherLogs_clear() { gOtherLogs_init(); gOtherLogs_data.set(null); } static void gOtherLogs_init() { if (gOtherLogs_data == null) { gOtherLogs_data = (ThreadLocal) getOpt(creator(), "gOtherLogs_data"); if (gOtherLogs_data == null) gOtherLogs_data = new ThreadLocal; } }