クラス AbstractSimplePatternFileListFilter<F>
java.lang.ObjectSE
org.springframework.integration.file.filters.AbstractFileListFilter<F>
org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter<F>
org.springframework.integration.file.filters.AbstractSimplePatternFileListFilter<F>
- 型パラメーター:
F
- ファイル型。
- 実装されたすべてのインターフェース:
FileListFilter<F>
- 既知の直属サブクラス
FtpSimplePatternFileListFilter
、SftpSimplePatternFileListFilter
、SimplePatternFileListFilter
、SmbSimplePatternFileListFilter
public abstract class AbstractSimplePatternFileListFilter<F>
extends AbstractDirectoryAwareFileListFilter<F>
ant スタイルのパス式をサポートするフィルターの基本クラス。これは、強力ではありませんが、正規表現よりも読みやすくなっています。このフィルターはファイルの名前でのみフィルターし、残りのパスは無視されます。
- 導入:
- 2.0
- 作成者:
- Iwein Fuld, Mark Fisher
- 関連事項:
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明final boolean
名前がパターンと一致する場合は、指定されたファイルを受け入れます。protected abstract StringSE
getFilename
(F file) サブクラスはこのメソッドを実装して、ファイルの名前を抽出する必要があります。クラス org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter から継承されたメソッド
alwaysAccept, isDirectory, isForRecursion, setAlwaysAcceptDirectories, setForRecursion
クラス org.springframework.integration.file.filters.AbstractFileListFilter から継承されたメソッド
filterFiles, supportsSingleFileFiltering
コンストラクターの詳細
AbstractSimplePatternFileListFilter
メソッドの詳細
accept
名前がパターンと一致する場合は、指定されたファイルを受け入れます。- 次で指定:
- インターフェース
FileListFilter<F>
のaccept
- 次で指定:
- クラス
AbstractFileListFilter<F>
のaccept
- パラメーター:
file
- ファイル。- 戻り値:
- ファイルがフィルターを通過する場合は true。
- 関連事項:
getFilename
サブクラスはこのメソッドを実装して、ファイルの名前を抽出する必要があります。- パラメーター:
file
- ファイル。- 戻り値:
- ファイル名。