public final class Biff8DecryptingStream extends Object implements BiffHeaderInput, LittleEndianInput
| Constructor and Description |
|---|
Biff8DecryptingStream(InputStream in,
int initialOffset,
Biff8EncryptionKey key) |
| Modifier and Type | Method and Description |
|---|---|
int |
available() |
byte |
readByte() |
int |
readDataSize()
Reads an unsigned short value without decrypting
|
double |
readDouble() |
void |
readFully(byte[] buf) |
void |
readFully(byte[] buf,
int off,
int len) |
int |
readInt() |
long |
readLong() |
int |
readRecordSID()
Reads an unsigned short value without decrypting
|
short |
readShort() |
int |
readUByte() |
int |
readUShort() |
public Biff8DecryptingStream(InputStream in, int initialOffset, Biff8EncryptionKey key)
public int available()
available in interface BiffHeaderInputavailable in interface LittleEndianInputpublic int readRecordSID()
readRecordSID in interface BiffHeaderInputpublic int readDataSize()
readDataSize in interface BiffHeaderInputpublic double readDouble()
readDouble in interface LittleEndianInputpublic void readFully(byte[] buf)
readFully in interface LittleEndianInputpublic void readFully(byte[] buf,
int off,
int len)
readFully in interface LittleEndianInputpublic int readUByte()
readUByte in interface LittleEndianInputpublic byte readByte()
readByte in interface LittleEndianInputpublic int readUShort()
readUShort in interface LittleEndianInputpublic short readShort()
readShort in interface LittleEndianInputpublic int readInt()
readInt in interface LittleEndianInputpublic long readLong()
readLong in interface LittleEndianInputCopyright © 2020. All rights reserved.