gnu.crypto.assembly

Class CascadeTransformer


(package private) class CascadeTransformer
extends Transformer

An Adapter to use any Cascade as a Transformer in an Assembly.

Version:
$Revision: 1.1 $

Field Summary

Fields inherited from class gnu.crypto.assembly.Transformer

DIRECTION, inBuffer, mode, outBuffer, tail, wired

Constructor Summary

CascadeTransformer(Cascade delegate)

Method Summary

(package private) int
delegateBlockSize()
(package private) void
initDelegate(Map attributes)
(package private) byte[]
lastUpdateDelegate()
(package private) void
resetDelegate()
(package private) byte[]
updateDelegate(byte[] in, int offset, int length)

Methods inherited from class gnu.crypto.assembly.Transformer

currentBlockSize, delegateBlockSize, getCascadeTransformer, getDeflateTransformer, getPaddingTransformer, init, initDelegate, isPostProcessing, isPreProcessing, lastUpdate, lastUpdate, lastUpdate, lastUpdate, lastUpdateDelegate, reset, resetDelegate, setMode, update, update, update, updateDelegate

Constructor Details

CascadeTransformer

(package private)  CascadeTransformer(Cascade delegate)

Method Details

delegateBlockSize

(package private)  int delegateBlockSize()
Overrides:
delegateBlockSize in interface Transformer


initDelegate

(package private)  void initDelegate(Map attributes)
            throws TransformerException
Overrides:
initDelegate in interface Transformer


lastUpdateDelegate

(package private)  byte[] lastUpdateDelegate()
            throws TransformerException
Overrides:
lastUpdateDelegate in interface Transformer


resetDelegate

(package private)  void resetDelegate()
Overrides:
resetDelegate in interface Transformer


updateDelegate

(package private)  byte[] updateDelegate(byte[] in,
                                         int offset,
                                         int length)
            throws TransformerException
Overrides:
updateDelegate in interface Transformer


Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.