org.apache.avalon.excalibur.io
クラス AndFileFilter

java.lang.Object
  |
  +--org.apache.avalon.excalibur.io.AndFileFilter
すべての実装インタフェース:
java.io.FilenameFilter

public class AndFileFilter
extends java.lang.Object
implements java.io.FilenameFilter

Accepts a selection if it is acceptable to both of two FilenameFilters. This takes two FilenameFilters as input.

Eg., to print all files beginning with A and ending with .java:

 File dir = new File(".");
 String[] files = dir.list( new AndFileFilter(
         new PrefixFileFilter("A"),
         new ExtensionFileFilter(".java")
         )
     );
 for ( int i=0; i<files.length; i++ )
 {
     System.out.println(files[i]);
 }
 

導入されたバージョン:
4.0
作成者:
Harmeet Bedi

コンストラクタの概要
AndFileFilter(java.io.FilenameFilter filter1, java.io.FilenameFilter filter2)
           
 
メソッドの概要
 boolean accept(java.io.File file, java.lang.String name)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AndFileFilter

public AndFileFilter(java.io.FilenameFilter filter1,
                     java.io.FilenameFilter filter2)
メソッドの詳細

accept

public boolean accept(java.io.File file,
                      java.lang.String name)
定義:
インタフェース java.io.FilenameFilter 内の accept


"Copyright ? 2001 Apache Jakarta Project. All Rights Reserved."