org.bouncycastle.util.encoders
Class BufferedDecoder
java.lang.Object
|
+--org.bouncycastle.util.encoders.BufferedDecoder
- public class BufferedDecoder
- extends java.lang.Object
A buffering class to allow translation from one format to another to
be done in discrete chunks.
Method Summary |
int |
processByte(byte in,
byte[] out,
int outOff)
|
int |
processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
buf
protected byte[] buf
bufOff
protected int bufOff
translator
protected Translator translator
BufferedDecoder
public BufferedDecoder(Translator translator,
int bufSize)
- Parameters:
translator
- the translator to use.bufSize
- amount of input to buffer for each chunk.
processByte
public int processByte(byte in,
byte[] out,
int outOff)
processBytes
public int processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff)