@Test public void testCollision() { final Path t = new Path("/d/2R", EnumSet.of(Path.Type.directory)); assertFalse(new SimplePathPredicate(t).test(new Path("/d/33", EnumSet.of(Path.Type.directory)))); }
@Override public boolean test(final Path test) { return this.equals(new SimplePathPredicate(test)); }
SimplePathPredicate implements CacheReference<Path> { @Override public boolean test(final Path test) { return this.equals(new SimplePathPredicate(test)); } }
SimplePathPredicate implements CacheReference<Path> { @Override public boolean test(final Path test) { return this.equals(new SimplePathPredicate(test)); } SimplePathPredicate(final Path file);  SimplePathPredicate(final Path.Type type, final String path); }
SimplePathPredicate implements CacheReference<Path> { @Override public boolean test(final Path test) { return this.equals(new SimplePathPredicate(test)); } SimplePathPredicate(final Path file);  SimplePathPredicate(final Path.Type type, final String path); @Override boolean equals(final Object o); @Override int hashCode(); @Override boolean test(final Path test); @Override String toString(); }
SimplePathPredicate implements CacheReference<Path> { @Override public boolean test(final Path test) { return this.equals(new SimplePathPredicate(test)); } SimplePathPredicate(final Path file);  SimplePathPredicate(final Path.Type type, final String path); @Override boolean equals(final Object o); @Override int hashCode(); @Override boolean test(final Path test); @Override String toString();  }