AppleCommander/app/cli-acx/src/main/java/io/github/applecommander/filestreamer/TypeOfFile.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;
}
}