[Go to site: main page, start]

JavaScript is disabled on your browser.
Java™ Platform
Standard Ed. 8
compact1, compact2, compact3
java.io

Interface FileFilter

  • Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.


    @FunctionalInterface
    public interface FileFilter
    A filter for abstract pathnames.

    Instances of this interface may be passed to the listFiles(FileFilter) method of the File class.

    Since:
    1.2
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean accept(File pathname)
      Tests whether or not the specified abstract pathname should be included in a pathname list.
    • Method Detail

      • accept

        boolean accept(File pathname)
        Tests whether or not the specified abstract pathname should be included in a pathname list.
        Parameters:
        pathname - The abstract pathname to be tested
        Returns:
        true if and only if pathname should be included
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

Scripting on this page tracks web page traffic, but does not change the content in any way.