question: returns the live version add or delete for this uid . concode_field_sep Map<BytesRef,VersionValue> current concode_elem_sep AtomicLong ramBytesUsedTombstones concode_elem_sep int BASE_BYTES_PER_BYTESREF concode_elem_sep Map<BytesRef,VersionValue> old concode_elem_sep Map<BytesRef,VersionValue> tombstones concode_elem_sep Maps maps concode_elem_sep ReferenceManager mgr concode_elem_sep AtomicLong ramBytesUsedCurrent concode_elem_sep int BASE_BYTES_PER_CHM_ENTRY concode_field_sep Collection<Accountable> getChildResources concode_elem_sep long ramBytesUsedForRefresh concode_elem_sep void putUnderLock concode_elem_sep Iterable<Map.Entry<BytesRef,VersionValue>> getAllTombstones concode_elem_sep void afterRefresh concode_elem_sep void removeTombstoneUnderLock concode_elem_sep void clear concode_elem_sep void setManager concode_elem_sep void beforeRefresh concode_elem_sep long ramBytesUsed concode_elem_sep VersionValue getTombstoneUnderLock
target: VersionValue function ( BytesRef arg0 ) { Maps loc0 = maps ; VersionValue loc1 = loc0 . current . get ( arg0 ) ; if ( loc1 != null ) { return loc1 ; } loc1 = loc0 . old . get ( arg0 ) ; if ( loc1 != null ) { return loc1 ; } return tombstones . get ( arg0 ) ; }