Package org.bouncycastle.util.encoders
Class BufferedEncoder
- java.lang.Object
-
- org.bouncycastle.util.encoders.BufferedEncoder
-
public class BufferedEncoder extends java.lang.Object
A buffering class to allow translation from one format to another to be done in discrete chunks.
-
-
Field Summary
Fields Modifier and Type Field Description protected byte[]
buf
protected int
bufOff
protected Translator
translator
-
Constructor Summary
Constructors Constructor Description BufferedEncoder(Translator translator, int bufSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
processByte(byte in, byte[] out, int outOff)
int
processBytes(byte[] in, int inOff, int len, byte[] out, int outOff)
-
-
-
Field Detail
-
buf
protected byte[] buf
-
bufOff
protected int bufOff
-
translator
protected Translator translator
-
-
Constructor Detail
-
BufferedEncoder
public BufferedEncoder(Translator translator, int bufSize)
- Parameters:
translator
- the translator to use.bufSize
- amount of input to buffer for each chunk.
-
-