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.DataInputinput
-
Constructor Summary
Constructors Constructor Description ByteArrayDataInputStream(java.io.ByteArrayInputStream byteArrayInputStream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanreadBoolean()bytereadByte()charreadChar()doublereadDouble()floatreadFloat()voidreadFully(byte[] b)voidreadFully(byte[] b, int off, int len)intreadInt()java.lang.StringreadLine()longreadLong()shortreadShort()intreadUnsignedByte()intreadUnsignedShort()java.lang.StringreadUTF()intskipBytes(int n)
-
-
-
Method Detail
-
readFully
public void readFully(byte[] b)
- Specified by:
readFullyin interfaceByteArrayDataInput- Specified by:
readFullyin interfacejava.io.DataInput
-
readFully
public void readFully(byte[] b, int off, int len)- Specified by:
readFullyin interfaceByteArrayDataInput- Specified by:
readFullyin interfacejava.io.DataInput
-
skipBytes
public int skipBytes(int n)
- Specified by:
skipBytesin interfaceByteArrayDataInput- Specified by:
skipBytesin interfacejava.io.DataInput
-
readBoolean
public boolean readBoolean()
- Specified by:
readBooleanin interfaceByteArrayDataInput- Specified by:
readBooleanin interfacejava.io.DataInput
-
readByte
public byte readByte()
- Specified by:
readBytein interfaceByteArrayDataInput- Specified by:
readBytein interfacejava.io.DataInput
-
readUnsignedByte
public int readUnsignedByte()
- Specified by:
readUnsignedBytein interfaceByteArrayDataInput- Specified by:
readUnsignedBytein interfacejava.io.DataInput
-
readShort
public short readShort()
- Specified by:
readShortin interfaceByteArrayDataInput- Specified by:
readShortin interfacejava.io.DataInput
-
readUnsignedShort
public int readUnsignedShort()
- Specified by:
readUnsignedShortin interfaceByteArrayDataInput- Specified by:
readUnsignedShortin interfacejava.io.DataInput
-
readChar
public char readChar()
- Specified by:
readCharin interfaceByteArrayDataInput- Specified by:
readCharin interfacejava.io.DataInput
-
readInt
public int readInt()
- Specified by:
readIntin interfaceByteArrayDataInput- Specified by:
readIntin interfacejava.io.DataInput
-
readLong
public long readLong()
- Specified by:
readLongin interfaceByteArrayDataInput- Specified by:
readLongin interfacejava.io.DataInput
-
readFloat
public float readFloat()
- Specified by:
readFloatin interfaceByteArrayDataInput- Specified by:
readFloatin interfacejava.io.DataInput
-
readDouble
public double readDouble()
- Specified by:
readDoublein interfaceByteArrayDataInput- Specified by:
readDoublein interfacejava.io.DataInput
-
readLine
public java.lang.String readLine()
- Specified by:
readLinein interfaceByteArrayDataInput- Specified by:
readLinein interfacejava.io.DataInput
-
readUTF
public java.lang.String readUTF()
- Specified by:
readUTFin interfaceByteArrayDataInput- Specified by:
readUTFin interfacejava.io.DataInput
-
-