Class FileListStreamingTools


  • public abstract class FileListStreamingTools
    extends java.lang.Object
    A static class that defines common streaming operations that are used throughout applications
    • Field Detail

      • FILE_TO_NAME

        public static final unlimited.core.util.common.stream.custom.CommonStreamTools.FileToName FILE_TO_NAME
        maps files to strings
      • FILE_TO_PATH

        public static final unlimited.fc.client.api.util.FileListStreamingTools.FileToPathMapper FILE_TO_PATH
        maps files to paths
      • PATH_TO_FILE

        public static final unlimited.fc.client.api.util.FileListStreamingTools.PathToFileMapper PATH_TO_FILE
        maps paths to files
      • PATH_FILE_FILTER

        public static final FileListStreamingTools.FileFilter<java.nio.file.Path> PATH_FILE_FILTER
        Filters out files, leaves directories for Path objects
      • NAME_TO_FILE

        public static final java.util.function.Function<java.lang.String,​java.io.File> NAME_TO_FILE
        maps strings to Files
      • FILE_TO_ABSOLUTE_PATH

        public static final java.util.function.Function<java.io.File,​java.lang.String> FILE_TO_ABSOLUTE_PATH
        Maps a File to Absolute Path String
      • PATH_TO_ABSOLUTE_PATH

        public static final java.util.function.Function<java.nio.file.Path,​java.lang.String> PATH_TO_ABSOLUTE_PATH
        Maps a Path to Absolute Path String
      • FILE_TO_FLDI_MAPPER

        public static final java.util.function.Function<java.io.File,​FileListDataItem> FILE_TO_FLDI_MAPPER
        Maps a File to a FileListDataItem
      • PATH_TO_FLDI_MAPPER

        public static final java.util.function.Function<java.nio.file.Path,​FileListDataItem> PATH_TO_FLDI_MAPPER
        Maps a Path to a FileListDataItem
      • FLDI_TO_FILELISTDATA_COLLAPSER

        public static final unlimited.core.util.common.stream.StreamUtil.SimpleCollapser<FileListDataItem,​FileListData> FLDI_TO_FILELISTDATA_COLLAPSER
    • Constructor Detail

      • FileListStreamingTools

        public FileListStreamingTools()