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 TypeMethodDescriptionint
byte
readByte()
double
void
readFully
(byte[] buf) void
readFully
(byte[] buf, int off, int len) int
readInt()
long
readLong()
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 filledshort
int
int
-
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
-