net.y3n20u.aeszip
クラス MacFilterOutputStream

java.lang.Object
  上位を拡張 java.io.OutputStream
      上位を拡張 java.io.FilterOutputStream
          上位を拡張 net.y3n20u.aeszip.MacFilterOutputStream
すべての実装されたインタフェース:
Closeable, Flushable

public class MacFilterOutputStream
extends FilterOutputStream


フィールドの概要
 
クラス java.io.FilterOutputStream から継承されたフィールド
out
 
コンストラクタの概要
MacFilterOutputStream(OutputStream out)
           
 
メソッドの概要
 byte[] getAuthenticationCode()
           
 long getCrc()
           
 void init(byte[] authenticationKey)
           
 void write(byte[] b, int off, int len)
           
 
クラス java.io.FilterOutputStream から継承されたメソッド
close, flush, write, write
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MacFilterOutputStream

public MacFilterOutputStream(OutputStream out)
メソッドの詳細

getCrc

public long getCrc()

getAuthenticationCode

public byte[] getAuthenticationCode()

init

public void init(byte[] authenticationKey)

write

public void write(byte[] b,
                  int off,
                  int len)
           throws IOException
オーバーライド:
クラス FilterOutputStream 内の write
例外:
IOException