クラス AbstractRegexPatternFileListFilter<F>
java.lang.ObjectSE
org.springframework.integration.file.filters.AbstractFileListFilter<F>
org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter<F>
org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter<F>
- 型パラメーター:
F
- ファイルエントリの型
- 実装されたすべてのインターフェース:
FileListFilter<F>
- 既知の直属サブクラス
FtpRegexPatternFileListFilter
、RegexPatternFileListFilter
、SftpRegexPatternFileListFilter
、SmbRegexPatternFileListFilter
public abstract class AbstractRegexPatternFileListFilter<F>
extends AbstractDirectoryAwareFileListFilter<F>
正規表現(
Pattern
SE のインスタンス)に対してファイルの「名前」を修飾することにより、ファイルのリストをフィルタリングします。- 導入:
- 2.0
- 作成者:
- Iwein Fuld, Josh Long, Artem Bilan
コンストラクターのサマリー
コンストラクター説明メソッドのサマリー
修飾子と型メソッド説明boolean
サブクラスはこのメソッドを実装する必要があります。protected abstract StringSE
getFilename
(F file) サブクラスはこのメソッドを実装して、ファイルの名前を抽出する必要があります。void
setPattern
(StringSE pattern) void
setPattern
(PatternSE pattern) クラス org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter から継承されたメソッド
alwaysAccept, isDirectory, isForRecursion, setAlwaysAcceptDirectories, setForRecursion
クラス org.springframework.integration.file.filters.AbstractFileListFilter から継承されたメソッド
filterFiles, supportsSingleFileFiltering
コンストラクターの詳細
AbstractRegexPatternFileListFilter
AbstractRegexPatternFileListFilter
メソッドの詳細
setPattern
setPattern
accept
クラスからコピーされた説明:AbstractFileListFilter
サブクラスはこのメソッドを実装する必要があります。- 次で指定:
- インターフェース
FileListFilter<F>
のaccept
- 次で指定:
- クラス
AbstractFileListFilter<F>
のaccept
- パラメーター:
file
- ファイル。- 戻り値:
- ファイルがフィルターを通過する場合は true。
- 関連事項:
getFilename
サブクラスはこのメソッドを実装して、ファイルの名前を抽出する必要があります。- パラメーター:
file
- ファイル。- 戻り値:
- ファイル名。