question: retrieves the byte position in the blob value designated by this blob object at which pattern begins . concode_field_sep BlobDataID blob concode_elem_sep boolean isClosed concode_elem_sep SessionInterface session concode_field_sep int setBytes concode_elem_sep int setBytes concode_elem_sep void truncate concode_elem_sep boolean isClosed concode_elem_sep void checkClosed concode_elem_sep InputStream getBinaryStream concode_elem_sep InputStream getBinaryStream concode_elem_sep long length concode_elem_sep OutputStream setBinaryStream concode_elem_sep void free concode_elem_sep boolean isInLimits concode_elem_sep byte[] getBytes concode_elem_sep BlobDataID getBlob
target: long function ( Blob arg0 , long arg1 ) { if ( ! isInLimits ( Integer . MAX_VALUE , 0 , arg0 . length ( ) ) ) { throw Util . outOfRangeArgument ( ) ; } byte [ ] loc0 = arg0 . getBytes ( 1 , ( int ) arg0 . length ( ) ) ; return position ( loc0 , arg1 ) ; }