com.google.common.io
Interface ByteArrayDataInput
- All Superinterfaces:
- java.io.DataInput
@Beta
public interface ByteArrayDataInput
- extends java.io.DataInput
An extension of DataInput for reading from in-memory byte arrays; its
methods offer identical functionality but do not throw IOException.
If any method encounters the end of the array prematurely, it throws IllegalStateException.
- Since:
- 1
- Author:
- Kevin Bourrillion
readFully
void readFully(byte[] b)
- Specified by:
readFully in interface java.io.DataInput
readFully
void readFully(byte[] b,
int off,
int len)
- Specified by:
readFully in interface java.io.DataInput
skipBytes
int skipBytes(int n)
- Specified by:
skipBytes in interface java.io.DataInput
readBoolean
boolean readBoolean()
- Specified by:
readBoolean in interface java.io.DataInput
readByte
byte readByte()
- Specified by:
readByte in interface java.io.DataInput
readUnsignedByte
int readUnsignedByte()
- Specified by:
readUnsignedByte in interface java.io.DataInput
readShort
short readShort()
- Specified by:
readShort in interface java.io.DataInput
readUnsignedShort
int readUnsignedShort()
- Specified by:
readUnsignedShort in interface java.io.DataInput
readChar
char readChar()
- Specified by:
readChar in interface java.io.DataInput
readInt
int readInt()
- Specified by:
readInt in interface java.io.DataInput
readLong
long readLong()
- Specified by:
readLong in interface java.io.DataInput
readFloat
float readFloat()
- Specified by:
readFloat in interface java.io.DataInput
readDouble
double readDouble()
- Specified by:
readDouble in interface java.io.DataInput
readLine
java.lang.String readLine()
- Specified by:
readLine in interface java.io.DataInput
readUTF
java.lang.String readUTF()
- Specified by:
readUTF in interface java.io.DataInput
Copyright © 2010 Google. All Rights Reserved.