Package org.apache.poi.util
Interface LittleEndianInput
-
- All Known Implementing Classes:
Biff8DecryptingStream,ChunkedCipherInputStream,ContinuableRecordInput,DocumentInputStream,LittleEndianByteArrayInputStream,LittleEndianInputStream,RecordInputStream
public interface LittleEndianInput
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intavailable()bytereadByte()doublereadDouble()voidreadFully(byte[] buf)voidreadFully(byte[] buf, int off, int len)intreadInt()longreadLong()voidreadPlain(byte[] buf, int off, int len)Usually acts the same asreadFully(byte[], int, int), but for an encrypted stream the raw (unencrypted) data is filledshortreadShort()intreadUByte()intreadUShort()
-
-
-
Method Detail
-
available
int available()
-
readByte
byte readByte()
-
readUByte
int readUByte()
-
readShort
short readShort()
-
readUShort
int readUShort()
-
readInt
int readInt()
-
readLong
long readLong()
-
readDouble
double readDouble()
-
readFully
void readFully(byte[] buf)
-
readFully
void readFully(byte[] buf, int off, int len)
-
readPlain
void readPlain(byte[] buf, int off, int len)Usually acts the same asreadFully(byte[], int, int), but for an encrypted stream the raw (unencrypted) data is filled- Parameters:
buf- the byte array to receive the bytesoff- the start offset into the byte arraylen- the amount of bytes to fill
-
-