Interface FileIdGenerator

All Superinterfaces:
Function<File,String>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface FileIdGenerator extends Function<File,String>
FileIdGenerator is responsible for generating unique identifiers as strings for any types of files.

To generate ID of arbitrary file, use Function.apply(Object). Please use FileIdGeneratorFactory to get instance of this type.

This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.