15 lines
403 B
Java
15 lines
403 B
Java
package io.github.applecommander.filestreamer;
|
|
|
|
import java.util.function.Predicate;
|
|
|
|
public enum TypeOfFile {
|
|
FILE(tuple -> !tuple.fileEntry.isDirectory()),
|
|
DIRECTORY(tuple -> tuple.fileEntry.isDirectory()),
|
|
BOTH(tuple -> true);
|
|
|
|
public final Predicate<FileTuple> predicate;
|
|
|
|
private TypeOfFile(Predicate<FileTuple> predicate) {
|
|
this.predicate = predicate;
|
|
}
|
|
} |