org.apache.poi.hssf.record.crypto
Interface Biff8Cipher

All Known Implementing Classes:
Biff8XOR

public interface Biff8Cipher


Method Summary
 void setNextRecordSize(int recordSize)
           
 void skipTwoBytes()
           
 void startRecord(int currentSid)
           
 void xor(byte[] buf, int pOffset, int pLen)
           
 int xorByte(int rawVal)
           
 int xorInt(int rawVal)
           
 long xorLong(long rawVal)
           
 int xorShort(int rawVal)
           
 

Method Detail

startRecord

void startRecord(int currentSid)

setNextRecordSize

void setNextRecordSize(int recordSize)

skipTwoBytes

void skipTwoBytes()

xor

void xor(byte[] buf,
         int pOffset,
         int pLen)

xorByte

int xorByte(int rawVal)

xorShort

int xorShort(int rawVal)

xorInt

int xorInt(int rawVal)

xorLong

long xorLong(long rawVal)


Copyright 2016 The Apache Software Foundation or its licensors, as applicable.