org.apache.derby.impl.store.raw.data
Class DecryptInputStream

java.lang.Object
  extended byjava.io.InputStream
      extended byorg.apache.derby.impl.store.raw.data.ByteHolderInputStream
          extended byorg.apache.derby.impl.store.raw.data.BufferedByteHolderInputStream
              extended byorg.apache.derby.impl.store.raw.data.DecryptInputStream

public class DecryptInputStream
extends BufferedByteHolderInputStream

A DecryptInputStream is used by stream container to access an encrypted stream of bytes.


Field Summary
protected  DataFactory dataFactory
           
protected  java.io.InputStream in
           
 
Fields inherited from class org.apache.derby.impl.store.raw.data.ByteHolderInputStream
bh
 
Fields inherited from class java.io.InputStream
 
Constructor Summary
DecryptInputStream(java.io.InputStream in, ByteHolder bh, DataFactory dataFactory)
           
 
Method Summary
 void fillByteHolder()
           
 
Methods inherited from class org.apache.derby.impl.store.raw.data.BufferedByteHolderInputStream
available, read, read, skip
 
Methods inherited from class org.apache.derby.impl.store.raw.data.ByteHolderInputStream
getByteHolder, setByteHolder
 
Methods inherited from class java.io.InputStream
close, mark, markSupported, read, reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataFactory

protected DataFactory dataFactory

in

protected java.io.InputStream in
Constructor Detail

DecryptInputStream

public DecryptInputStream(java.io.InputStream in,
                          ByteHolder bh,
                          DataFactory dataFactory)
                   throws java.io.IOException
Method Detail

fillByteHolder

public void fillByteHolder()
                    throws java.io.IOException
Specified by:
fillByteHolder in class BufferedByteHolderInputStream
Throws:
java.io.IOException

Built on Tue 2006-10-10 19:23:47+0200, from revision exported

Apache Derby V10.1 Engine Documentation - Copyright © 1997,2005 The Apache Software Foundation or its licensors, as applicable.