package foundation.io.action; import foundation.util.MapList; public class IOActionBucket { private static IOActionBucket instance; private MapList> items; private IOActionBucket() { items = new MapList>(); } public static synchronized IOActionBucket getInstance() { if (instance == null) { instance = new IOActionBucket(); } return instance; } public void addOne(String path, Class clazz) { items.add(path, clazz); } public Class getOne(String path) { Class result = items.get(path); return result; } }