List of usage examples for org.apache.commons.vfs2 FileFilter accept
boolean accept(final FileSelectInfo fileInfo);
From source file:com.gs.obevo.util.vfs.OrFileFilter.java
@Override public boolean accept(FileSelectInfo fileInfo) { for (FileFilter f : this.filters) { if (f.accept(fileInfo)) { return true; }/* www . j ava 2s . c o m*/ } return false; }
From source file:com.gs.obevo.util.vfs.AndFileFilter.java
@Override public boolean accept(FileSelectInfo fileInfo) { for (FileFilter f : this.filters) { if (!f.accept(fileInfo)) { return false; }//from w ww .j a va 2 s . c o m } return true; }
From source file:com.streamsets.pipeline.stage.origin.remote.TestFileFilter.java
private void testAccept(FileFilter filter) { // Dir but doesn't match the pattern Assert.assertTrue(filter.accept(createRemoteResourceInfo("b", false))); // File but doesn't match the pattern Assert.assertFalse(filter.accept(createRemoteResourceInfo("b", true))); // File and does match the pattern Assert.assertTrue(filter.accept(createRemoteResourceInfo("abc", true))); }
From source file:org.fuin.vfs2.filter.AndFileFilter.java
@Override public boolean accept(final FileSelectInfo fileInfo) { if (this.fileFilters.isEmpty()) { return false; }//from w w w . j a v a2 s. com for (final FileFilter fileFilter : fileFilters) { if (!fileFilter.accept(fileInfo)) { return false; } } return true; }
From source file:org.fuin.vfs2.filter.DirectoryAndFileFilterTest.java
@Test public void testDirectoryFileFilter() { FileFilter testee = DirectoryFileFilter.DIRECTORY; assertThat(testee.accept(dirInfo)).isTrue(); assertThat(testee.accept(fileInfo)).isFalse(); assertThat(testee.accept(notExistingFileInfo)).isFalse(); }
From source file:org.fuin.vfs2.filter.DirectoryAndFileFilterTest.java
@Test public void testFileFileFilter() { FileFilter testee = FileFileFilter.FILE; assertThat(testee.accept(fileInfo)).isTrue(); assertThat(testee.accept(dirInfo)).isFalse(); assertThat(testee.accept(notExistingFileInfo)).isFalse(); }
From source file:org.fuin.vfs2.filter.EmptyFileFilterTest.java
@Test public void testAcceptEmpty() { FileFilter testee = EmptyFileFilter.EMPTY; assertThat(testee.accept(notEmptyFileInfo)).isFalse(); assertThat(testee.accept(emptyFileInfo)).isTrue(); assertThat(testee.accept(notEmptyDirInfo)).isFalse(); assertThat(testee.accept(emptyDirInfo)).isTrue(); assertThat(testee.accept(notExistingFileInfo)).isTrue(); }
From source file:org.fuin.vfs2.filter.EmptyFileFilterTest.java
@Test public void testAcceptNotEmpty() { FileFilter testee = EmptyFileFilter.NOT_EMPTY; assertThat(testee.accept(notEmptyFileInfo)).isTrue(); assertThat(testee.accept(emptyFileInfo)).isFalse(); assertThat(testee.accept(notEmptyDirInfo)).isTrue(); assertThat(testee.accept(emptyDirInfo)).isFalse(); assertThat(testee.accept(notExistingFileInfo)).isFalse(); }
From source file:org.fuin.vfs2.filter.HiddenFileFilterTest.java
@Test public void testAcceptHidden() { FileFilter testee = HiddenFileFilter.HIDDEN; assertThat(testee.accept(visibleFileInfo)).isFalse(); // TODO xxx In Java 6 there is no way to hide a file // assertThat(testee.accept(hiddenFileInfo)).isTrue(); assertThat(testee.accept(notExistingFileInfo)).isFalse(); }
From source file:org.fuin.vfs2.filter.HiddenFileFilterTest.java
@Test public void testAcceptVisible() { FileFilter testee = HiddenFileFilter.VISIBLE; assertThat(testee.accept(visibleFileInfo)).isTrue(); // TODO xxx In Java 6 there is no way to hide a file // assertThat(testee.accept(hiddenFileInfo)).isFalse(); assertThat(testee.accept(notExistingFileInfo)).isTrue(); }