クラス AbstractFileListFilter<F>
java.lang.ObjectSE
org.springframework.integration.file.filters.AbstractFileListFilter<F>
- 型パラメーター:
F
- ターゲットプロトコルファイル型。
- 実装されたすべてのインターフェース:
FileListFilter<F>
- 既知の直属サブクラス
AbstractDirectoryAwareFileListFilter
、AbstractFileLockerFilter
、AcceptAllFileListFilter
、AcceptOnceFileListFilter
、ExpressionFileListFilter
、IgnoreHiddenFileListFilter
条件を各ファイルに対して個別に評価できる
FileListFilter
の便利な基本クラス。ファイルのリスト全体が評価に必要な場合は、FileListFilter インターフェースを直接実装してください。- 作成者:
- Mark Fisher, Iwein Fuld, Gary Russell
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明abstract boolean
サブクラスはこのメソッドを実装する必要があります。filterFiles
(F[] files) ファイルを除外し、リストに残っているファイル、null が渡された場合は空のリストを返します。boolean
このフィルターが単一ファイルのフィルタリングをサポートすることを示します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.integration.file.filters.FileListFilter から継承されたメソッド
isForRecursion
コンストラクターの詳細
AbstractFileListFilter
public AbstractFileListFilter()
メソッドの詳細
filterFiles
インターフェースからコピーされた説明:FileListFilter
ファイルを除外し、リストに残っているファイル、null が渡された場合は空のリストを返します。- 次で指定:
- インターフェース
FileListFilter<F>
のfilterFiles
- パラメーター:
files
- ファイル。- 戻り値:
- フィルターされたファイル。
supportsSingleFileFiltering
public boolean supportsSingleFileFiltering()インターフェースからコピーされた説明:FileListFilter
このフィルターが単一ファイルのフィルタリングをサポートすることを示します。true を返すフィルターはFileListFilter.accept(Object)
をオーバーライドする必要があります。デフォルトは false。- 次で指定:
- インターフェース
FileListFilter<F>
のsupportsSingleFileFiltering
- 戻り値:
FileListFilter.accept(Object)
への外部呼び出しを許可する場合は true。- 関連事項:
accept
サブクラスはこのメソッドを実装する必要があります。- 次で指定:
- インターフェース
FileListFilter<F>
のaccept
- パラメーター:
file
- ファイル。- 戻り値:
- ファイルがフィルターを通過する場合は true。
- 関連事項: