question: retrieves all or part of the blob value that this blob object represents , as an array of bytes . concode_field_sep BlobDataID blob concode_elem_sep boolean isClosed concode_elem_sep SessionInterface session concode_elem_sep BlobDataID originalBlob concode_elem_sep int colIndex concode_elem_sep boolean isWritable concode_elem_sep JDBCResultSet resultSet concode_field_sep int setBytes concode_elem_sep int setBytes concode_elem_sep void setWritable concode_elem_sep void startUpdate concode_elem_sep void checkClosed concode_elem_sep void clearUpdates concode_elem_sep InputStream getBinaryStream concode_elem_sep InputStream getBinaryStream concode_elem_sep long length concode_elem_sep boolean isInLimits concode_elem_sep BlobDataID getBlob concode_elem_sep void truncate concode_elem_sep boolean isClosed concode_elem_sep OutputStream setBinaryStream concode_elem_sep long position concode_elem_sep long position concode_elem_sep void free
target: byte [ ] function ( long arg0 , int arg1 ) { if ( ! isInLimits ( Long . MAX_VALUE , arg0 - 1 , arg1 ) ) { throw Util . outOfRangeArgument ( ) ; } try { return blob . getBytes ( session , arg0 - 1 , arg1 ) ; } catch ( HsqlException loc0 ) { throw Util . sqlException ( loc0 ) ; } }