/**
  * Find the first occured tab in a UTF-8 encoded string
  *
  * @param utf a byte array containing a UTF-8 encoded string
  * @param start starting offset
  * @param length no. of bytes
  * @return position that first tab occures otherwise -1
  * @deprecated use {@link StreamKeyValUtil#findTab(byte[], int, int)}
  */
 @Deprecated
 public static int findTab(byte[] utf, int start, int length) {
   return StreamKeyValUtil.findTab(utf, start, length);
 }
 /**
  * Read a utf8 encoded line from a data input stream.
  *
  * @param lineReader LineReader to read the line from.
  * @param out Text to read into
  * @return number of bytes read
  * @deprecated use {@link StreamKeyValUtil#readLine(LineReader, Text)}
  * @throws IOException
  */
 @Deprecated
 public static int readLine(LineReader lineReader, Text out) throws IOException {
   return StreamKeyValUtil.readLine(lineReader, out);
 }
 /**
  * split a UTF-8 byte array into key and value assuming that the delimilator is at splitpos.
  *
  * @param utf utf-8 encoded string
  * @param start starting offset
  * @param length no. of bytes
  * @param key contains key upon the method is returned
  * @param val contains value upon the method is returned
  * @param splitPos the split pos
  * @param separatorLength the length of the separator between key and value
  * @deprecated use {@link StreamKeyValUtil#splitKeyVal(byte[], int, int, Text, Text, int, int)}
  * @throws IOException
  */
 @Deprecated
 public static void splitKeyVal(
     byte[] utf, int start, int length, Text key, Text val, int splitPos, int separatorLength)
     throws IOException {
   StreamKeyValUtil.splitKeyVal(utf, start, length, key, val, splitPos, separatorLength);
 }
 /**
  * split a UTF-8 byte array into key and value assuming that the delimilator is at splitpos.
  *
  * @param utf utf-8 encoded string
  * @param key contains key upon the method is returned
  * @param val contains value upon the method is returned
  * @param splitPos the split pos
  * @deprecated use {@link StreamKeyValUtil#splitKeyVal(byte[], Text, Text, int)}
  * @throws IOException
  */
 @Deprecated
 public static void splitKeyVal(byte[] utf, Text key, Text val, int splitPos) throws IOException {
   StreamKeyValUtil.splitKeyVal(utf, key, val, splitPos);
 }
 /**
  * Find the first occured tab in a UTF-8 encoded string
  *
  * @param utf a byte array containing a UTF-8 encoded string
  * @return position that first tab occures otherwise -1
  * @deprecated use {@link StreamKeyValUtil#findTab(byte[])}
  */
 @Deprecated
 public static int findTab(byte[] utf) {
   return StreamKeyValUtil.findTab(utf);
 }