4243444546474849
PointableCache<T> pc = (PointableCache<T>) pcMap.get(klass); T p = pc.takeOne(); if (p != null) { return p; } IPointableFactory pf = pfMap.get(klass); return (T) pf.createPointable(); }