Class BufferedDecoder

java.lang.Object
org.bouncycastle.util.encoders.BufferedDecoder

public class BufferedDecoder extends Object
A buffering class to allow translation from one format to another to be done in discrete chunks.
  • Field Details

    • buf

      protected byte[] buf
    • bufOff

      protected int bufOff
    • translator

      protected Translator translator
  • Constructor Details

    • BufferedDecoder

      public BufferedDecoder(Translator translator, int bufSize)
      Parameters:
      translator - the translator to use.
      bufSize - amount of input to buffer for each chunk.
  • Method Details

    • processByte

      public int processByte(byte in, byte[] out, int outOff)
    • processBytes

      public int processBytes(byte[] in, int inOff, int len, byte[] out, int outOff)