163164165166167168169170171172173
{ IndexingRecord indexingRecord = super.pull(); if(indexingRecord == null){ indexingRecord = new IndexingRecord(); } indexingRecord.reset(); return indexingRecord; } } private static class WeakRefDataContainerCache <ContainerType> {