public class SimpleFileSink extends AbstractModuleFixture<SimpleFileSink>
修飾子と型 | フィールドと説明 |
---|---|
static java.lang.String | DEFAULT_MODE |
label
コンストラクターと説明 |
---|
SimpleFileSink() シンクが結果を書き込むファイル名とディレクトリには、XD のデフォルトを使用します。 |
SimpleFileSink(java.lang.String dir, java.lang.String fileName, boolean binary, java.lang.String mode) 書き込み先のディレクトリとファイル、ファイルがバイナリかどうか、ファイルがすでに存在する場合にどうするかを決定するモードを指定して、新しい SimpleFileSink を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
SimpleFileSink | binary(boolean binary) SimpleFileSink インスタンスのバイナリフラグの状態を設定します。 |
SimpleFileSink | dir(java.lang.String dir) SimpleFileSink がファイルを書き込むディレクトリを確立します。 |
SimpleFileSink | fileName(java.lang.String fileName) SimpleFileSink がファイルに関連付けるファイル名を確立します。 |
SimpleFileSink | mode(java.lang.String mode) SimpleFileSink のモードを設定します。 |
java.lang.String | toDSL() この フィクスチャのデフォルトの DSL をレンダリングします。 |
static SimpleFileSink | withDefaults(java.lang.String dir, java.lang.String fileName) 書き込み先のディレクトリとファイルを指定して、SimpleFileSink のインスタンスを返します。 |
label, toString
public static final java.lang.String DEFAULT_MODE
public SimpleFileSink()
public SimpleFileSink(java.lang.String dir, java.lang.String fileName, boolean binary, java.lang.String mode)
dir
- 出力ファイルが配置されるディレクトリの名前。fileName
- ファイルの名前。binary
- true の場合、行末に改行を追加しません。false の場合、行末に改行が追加されます。mode
- ファイルを REPLACE、APPEND などするかどうかを決定します public static SimpleFileSink withDefaults(java.lang.String dir, java.lang.String fileName)
dir
- ファイルを書き込むディレクトリ fileName
- 書き込むファイルの名前。public java.lang.String toDSL()
AbstractModuleFixture<SimpleFileSink>
の toDSL
public SimpleFileSink dir(java.lang.String dir)
dir
- ディレクトリの名前 public SimpleFileSink fileName(java.lang.String fileName)
fileName
- ファイル名 public SimpleFileSink binary(boolean binary)
binary
- true の場合、行末に改行を追加しません。false の場合、行末に改行が追加されます。public SimpleFileSink mode(java.lang.String mode)
mode
- 既存のファイルを REPLACE、APPEND などするかどうかを決定します。