question: checks is buffer contains needed bytes concode_field_sep byte[] data concode_elem_sep int offset concode_elem_sep int limit concode_elem_sep int position concode_field_sep boolean isAvailable concode_elem_sep byte read concode_elem_sep long readLong concode_elem_sep String readString concode_elem_sep String readString concode_elem_sep byte[] readBytes concode_elem_sep InputBuffer subBuffer concode_elem_sep int readInt concode_elem_sep InputBuffer createFromByteArray
target: void function ( int arg0 ) { if ( arg0 > limit - position ) { throw new BSONException ( "srini_string" ) ; } }