Package com.google.common.io
Class ByteStreams.ByteArrayDataInputStream
- java.lang.Object
-
- com.google.common.io.ByteStreams.ByteArrayDataInputStream
-
- All Implemented Interfaces:
ByteArrayDataInput
,java.io.DataInput
- Enclosing class:
- ByteStreams
private static class ByteStreams.ByteArrayDataInputStream extends java.lang.Object implements ByteArrayDataInput
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.io.DataInput
input
-
Constructor Summary
Constructors Constructor Description ByteArrayDataInputStream(java.io.ByteArrayInputStream byteArrayInputStream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
readBoolean()
byte
readByte()
char
readChar()
double
readDouble()
float
readFloat()
void
readFully(byte[] b)
void
readFully(byte[] b, int off, int len)
int
readInt()
java.lang.String
readLine()
long
readLong()
short
readShort()
int
readUnsignedByte()
int
readUnsignedShort()
java.lang.String
readUTF()
int
skipBytes(int n)
-
-
-
Method Detail
-
readFully
public void readFully(byte[] b)
- Specified by:
readFully
in interfaceByteArrayDataInput
- Specified by:
readFully
in interfacejava.io.DataInput
-
readFully
public void readFully(byte[] b, int off, int len)
- Specified by:
readFully
in interfaceByteArrayDataInput
- Specified by:
readFully
in interfacejava.io.DataInput
-
skipBytes
public int skipBytes(int n)
- Specified by:
skipBytes
in interfaceByteArrayDataInput
- Specified by:
skipBytes
in interfacejava.io.DataInput
-
readBoolean
public boolean readBoolean()
- Specified by:
readBoolean
in interfaceByteArrayDataInput
- Specified by:
readBoolean
in interfacejava.io.DataInput
-
readByte
public byte readByte()
- Specified by:
readByte
in interfaceByteArrayDataInput
- Specified by:
readByte
in interfacejava.io.DataInput
-
readUnsignedByte
public int readUnsignedByte()
- Specified by:
readUnsignedByte
in interfaceByteArrayDataInput
- Specified by:
readUnsignedByte
in interfacejava.io.DataInput
-
readShort
public short readShort()
- Specified by:
readShort
in interfaceByteArrayDataInput
- Specified by:
readShort
in interfacejava.io.DataInput
-
readUnsignedShort
public int readUnsignedShort()
- Specified by:
readUnsignedShort
in interfaceByteArrayDataInput
- Specified by:
readUnsignedShort
in interfacejava.io.DataInput
-
readChar
public char readChar()
- Specified by:
readChar
in interfaceByteArrayDataInput
- Specified by:
readChar
in interfacejava.io.DataInput
-
readInt
public int readInt()
- Specified by:
readInt
in interfaceByteArrayDataInput
- Specified by:
readInt
in interfacejava.io.DataInput
-
readLong
public long readLong()
- Specified by:
readLong
in interfaceByteArrayDataInput
- Specified by:
readLong
in interfacejava.io.DataInput
-
readFloat
public float readFloat()
- Specified by:
readFloat
in interfaceByteArrayDataInput
- Specified by:
readFloat
in interfacejava.io.DataInput
-
readDouble
public double readDouble()
- Specified by:
readDouble
in interfaceByteArrayDataInput
- Specified by:
readDouble
in interfacejava.io.DataInput
-
readLine
public java.lang.String readLine()
- Specified by:
readLine
in interfaceByteArrayDataInput
- Specified by:
readLine
in interfacejava.io.DataInput
-
readUTF
public java.lang.String readUTF()
- Specified by:
readUTF
in interfaceByteArrayDataInput
- Specified by:
readUTF
in interfacejava.io.DataInput
-
-