Package org.apache.commons.io.filefilter

Examples of org.apache.commons.io.filefilter.WildcardFileFilter


        this.listPath = null;
    }
   
    private File[] filterFile() {
      if(this.file.exists() && this.file.isDirectory()) {
        FileFilter fileFilter = new WildcardFileFilter(this.pattern);
        return this.file.listFiles(fileFilter);
      }
      this.trace(this.file.getPath(), "File doesn't exist or isn't a directory ");
      return null;
    }
View Full Code Here


            System.out.println(String.format("ERROR: %s isn't a valid directory.", directory));
        }
        //noinspection unchecked
        return FileUtils.listFiles(
                directory,
                new WildcardFileFilter("*.class"),
                DirectoryFileFilter.DIRECTORY
        );
    }
View Full Code Here

  {
    log.info("Searching for all [%s] in [%s]", filter, baseDir.getAbsoluteFile());

    Collection<File> foundFiles = FileUtils.listFiles(
        baseDir.getAbsoluteFile(),
        new WildcardFileFilter(filter),
        TrueFileFilter.INSTANCE
    );

    if (foundFiles == null || foundFiles.isEmpty()) {
      throw new ISE("Found no files to ingest! Check your schema.");
View Full Code Here

    public static boolean checkFileExistByPattern(String path, String pattern) {
        if (path == null) {
            path = ".";
        }
        File dir = new File(path);
        FileFilter ff = new WildcardFileFilter(pattern);
        File[] found = dir.listFiles(ff);
        return found != null ? found.length > 0 : false;
    }
View Full Code Here

        String filename = filePath.substring(filePath.lastIndexOf('/') + 1);
        String directory = filePath.substring(0, filePath.lastIndexOf('/'));

        FileAlterationObserver observer = new FileAlterationObserver(
            new File(directory),
            new WildcardFileFilter(filename)
        );
        observer.addListener(fileAlterationListener);

        monitor = new FileAlterationMonitor(delayMs);
        monitor.addObserver(observer);
View Full Code Here

        String filename = filePath.substring(filePath.lastIndexOf('/') + 1);
        File directory = new File(filePath.substring(0, filePath.lastIndexOf('/')));

        Collection<File> files = FileUtils.listFiles(
            directory,
            new WildcardFileFilter(filename),
            FalseFileFilter.INSTANCE
        );

        for (File file : files)
        {
View Full Code Here

            File theFile = new File(subDir, fileNames[i]);
            createFile(theFile, fileSizes[i]);
        }

        Collection<File> files = FileUtils.listFiles(subDir,
                                               new WildcardFileFilter("*.*"),
                                               new WildcardFileFilter("*"));

        int count = files.size();
        Object[] fileObjs = files.toArray();

        assertEquals(files.size(), fileNames.length);
View Full Code Here

            File theFile = new File(subDir, fileNames[i]);
            createFile(theFile, fileSizes[i]);
        }

        Iterator<File> files = FileUtils.iterateFiles(subDir,
                                                new WildcardFileFilter("*.*"),
                                                new WildcardFileFilter("*"));

        Map<String, String> foundFileNames = new HashMap<String, String>();

        while (files.hasNext()) {
            boolean found = false;
View Full Code Here

                : "WARN";
    }

    private String[] buildKarafClasspath(File karafHome) {
        List<String> cp = new ArrayList<String>();
        File[] jars = new File(karafHome + "/lib").listFiles((FileFilter) new WildcardFileFilter("*.jar"));
        for (File jar : jars) {
            cp.add(jar.toString());
        }
        return cp.toArray(new String[]{});
    }
View Full Code Here

            File theFile = new File(subDir, fileNames[i]);
            createFile(theFile, fileSizes[i]);
        }

        Collection<File> files = FileUtils.listFiles(subDir,
                                               new WildcardFileFilter("*.*"),
                                               new WildcardFileFilter("*"));

        int count = files.size();
        Object[] fileObjs = files.toArray();

        assertEquals(fileNames.length, files.size());
View Full Code Here

TOP

Related Classes of org.apache.commons.io.filefilter.WildcardFileFilter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.