blocks until the value is #set object by another threadand returns the value . concode_field_sep ConcurrentHashMap<String,Object> core concode_elem_sep AtomicInteger loadFailure concode_elem_sep boolean set concode_elem_sep AtomicInteger totalQuery concode_elem_sep AtomicInteger weakRefLost concode_elem_sep AtomicInteger cacheHit concode_elem_sep T value concode_field_sep void set concode_elem_sep T load concode_elem_sep T getOrCreate concode_elem_sep T create concode_elem_sep String getPerformanceStats concode_elem_sep void resetPerformanceStats
T function ( ) { try { while ( ! set ) wait ( ) ; return value ; } catch ( InterruptedException loc0 ) { Thread . currentThread ( ) . interrupt ( ) ; return null ; } }