Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /* Copyright (c) 2008, Nathan Sweet
   * All rights reserved.
   * Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
   * conditions are met:
   * - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
   * - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
   * disclaimer in the documentation and/or other materials provided with the distribution.
  * - Neither the name of Esoteric Software nor the names of its contributors may be used to endorse or promote products derived
  * from this software without specific prior written permission.
Best attempt adapter for Currently only readLine() is unsupported. Other methods behave slightly differently. For example, readUTF() may return a null string.

Robert DiFalco <>
 public class KryoDataInput implements DataInput {
 	 protected Input input;
 	 public KryoDataInput (Input input) {
 	 public void setInput (Input input) {
 		  this. = input;
 	 public void readFully (byte[] bthrows IOException {
 		  readFully(b, 0, b.length);
 	 public void readFully (byte[] bint offint lenthrows IOException {
 		  try {
 		  } catch (KryoException e) {
 				throw new EOFException(e.getMessage());
 	 public int skipBytes (int nthrows IOException {
 		  return (int).skip((long)n);
 	 public boolean readBoolean () throws IOException {
 		  return .readBoolean();
 	 public byte readByte () throws IOException {
 		  return .readByte();
 	 public int readUnsignedByte () throws IOException {
 		  return .readByteUnsigned();
 	 public short readShort () throws IOException {
 		  return .readShort();
 	 public int readUnsignedShort () throws IOException {
 		  return .readShortUnsigned();
 	 public char readChar () throws IOException {
 		  return .readChar();
 	 public int readInt () throws IOException {
 		  return .readInt();
 	 public long readLong () throws IOException {
 		  return .readLong();
 	 public float readFloat () throws IOException {
 		  return .readFloat();
 	 public double readDouble () throws IOException {
 		  return .readDouble();

This is not currently implemented. The method will currently throw an java.lang.UnsupportedOperationException whenever it is called.

this method is not supported in this implementation.
java.lang.UnsupportedOperationException when called.

Reads the length and string of UTF8 characters, or null. This can read strings written by KryoDataOutput.writeUTF(java.lang.String), Output.writeString(java.lang.String), Output.writeString(java.lang.CharSequence), and Output.writeAscii(java.lang.String).

May be null.
	 public String readUTF () throws IOException {
		  return .readString();
New to GrepCode? Check out our FAQ X