インタフェース
rydeen.ProcessTarget の使用

ProcessTarget を使用しているパッケージ
rydeen Rydeenのコアとなるクラスが置かれるパッケージです. 
rydeen.io 入出力に関するクラスが置かれるパッケージです. 
 

rydeen での ProcessTarget の使用
 

ProcessTarget 型の引数を持つ型を返す rydeen のメソッド
 Iterator<ProcessTarget> TargetSource.iterator()
          このオブジェクトが持つProcessTargetの列挙を返します.
 

ProcessTarget 型のパラメータを持つ rydeen のメソッド
 OutputStream Destination.getOutput(ProcessTarget target)
          ProcessTargetから出力先を決定し,出力ストリームを返します.
 void Destination.output(ProcessTarget target)
          getOutputから出力先を取得し, ProcessTargetの内容をそのまま出力ストリームに書き出します.
 

rydeen.io での ProcessTarget の使用
 

ProcessTarget を実装している rydeen.io のクラス
 class AbstractProcessTarget
          抽象ProcessTargetクラス.
 class ByteArrayProcessTarget
          バイト配列を入力ソースとするProcessTargetです.
 class FileProcessTarget
          ファイルを入力ソースとするProcessTargetです.
 

ProcessTarget 型の引数を持つ型を返す rydeen.io のメソッド
 Iterator<ProcessTarget> MultipleTargetSource.iterator()
          このオブジェクトが保持するProcessTargetの列挙を返します.
 Iterator<ProcessTarget> MemoryTargetSource.iterator()
          このオブジェクトに含まれるProcessTargetの列挙を返します.
 Iterator<ProcessTarget> JarFileTargetSource.iterator()
          このオブジェクトに含まれるProcessTargetの列挙を返します.
 Iterator<ProcessTarget> DirectoryTargetSource.iterator()
          このディレクトリ以下の全てのファイルを列挙する列挙子を返します.
 

ProcessTarget 型のパラメータを持つ rydeen.io のメソッド
 void MemoryTargetSource.addTarget(ProcessTarget target)
          このオブジェクトに指定されたProcessTargetを追加します.
 OutputStream JarFileDestination.getOutput(ProcessTarget target)
           引数で与えられたProcessTargetを出力するための出力ストリームを作成して,返します.
 OutputStream GlueDestination.getOutput(ProcessTarget target)
           引数で与えられたProcessTargetを出力するための出力ストリームを作成して,返します.
 OutputStream DirectoryDestination.getOutput(ProcessTarget target)
           引数で与えられたProcessTargetを出力するための出力ストリームを作成して,返します.
abstract  OutputStream AbstractDestination.getOutput(ProcessTarget target)
           
 void GlueDestination.output(ProcessTarget target)
          このオブジェクトが持つTargetSourceにそのまま引数のProcessTargetを追加します.
 void AbstractDestination.output(ProcessTarget target)
           
 

ProcessTarget 型のパラメータを持つ rydeen.io のコンストラクタ
MemoryTargetSource(ProcessTarget... targets)
          指定されたProcessTargetを持つTargetSourceを構築します.
 



Copyright © 2010-2011 Rydeen Project. All Rights Reserved.