DocValuesProducer function ( long arg0 , SegmentCommitInfo arg1 , Directory arg2 , FieldInfos arg3 ) { RefCount < DocValuesProducer > loc0 = genDVProducers . get ( arg0 ) ; if ( loc0 == null ) { loc0 = newDocValuesProducer ( arg1 , arg2 , arg0 , arg3 ) ; assert loc0 != null ; genDVProducers . put ( arg0 , loc0 ) ; } else { loc0 . incRef ( ) ; } return loc0 . get ( ) ; }
returns the docvaluesproducer for the given generation . concode_field_sep Map<Long,RefCount<DocValuesProducer>> genDVProducers concode_field_sep void decRef concode_elem_sep RefCount<DocValuesProducer> newDocValuesProducer