Package org.apache.poi.util
Interface LittleEndianInput
- All Known Implementing Classes:
Biff8DecryptingStream,ChunkedCipherInputStream,ContinuableRecordInput,DocumentInputStream,LittleEndianByteArrayInputStream,LittleEndianInputStream,RecordInputStream
public interface LittleEndianInput
-
Method Summary
Modifier and TypeMethodDescriptionintbytereadByte()doublevoidreadFully(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 filledshortintint
-
Method Details
-
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
-