1 16 package org.apache.commons.io.filefilter; 17 18 import java.io.File ; 19 20 28 public class NotFileFilter extends AbstractFileFilter { 29 30 31 private IOFileFilter filter; 32 33 39 public NotFileFilter(IOFileFilter filter) { 40 if (filter == null) { 41 throw new IllegalArgumentException ("The filter must not be null"); 42 } 43 this.filter = filter; 44 } 45 46 52 public boolean accept(File file) { 53 return ! filter.accept(file); 54 } 55 56 63 public boolean accept(File file, String name) { 64 return ! filter.accept(file, name); 65 } 66 67 } 68 | Popular Tags |