Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.derby.impl.store.raw.data
Class DecryptInputStream  view DecryptInputStream download DecryptInputStream.java

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
All Implemented Interfaces:
java.io.Closeable

public class DecryptInputStream
extends BufferedByteHolderInputStream

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


Field Summary
protected  org.apache.derby.iapi.store.raw.data.DataFactory dataFactory
           
protected  java.io.InputStream in
           
 
Fields inherited from class org.apache.derby.impl.store.raw.data.ByteHolderInputStream
bh
 
Constructor Summary
DecryptInputStream(java.io.InputStream in, ByteHolder bh, org.apache.derby.iapi.store.raw.data.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 org.apache.derby.iapi.store.raw.data.DataFactory dataFactory

in

protected java.io.InputStream in
Constructor Detail

DecryptInputStream

public DecryptInputStream(java.io.InputStream in,
                          ByteHolder bh,
                          org.apache.derby.iapi.store.raw.data.DataFactory dataFactory)
                   throws java.io.IOException
Method Detail

fillByteHolder

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