Class FileAlterationObserver.Builder

    • Field Detail

      • fileFilter

        private java.io.FileFilter fileFilter
      • ioCase

        private IOCase ioCase
    • Constructor Detail

      • Builder

        private Builder()
    • Method Detail

      • checkOriginFile

        private java.io.File checkOriginFile()
      • setFileFilter

        public FileAlterationObserver.Builder setFileFilter​(java.io.FileFilter fileFilter)
        Sets the file filter or null if none.
        Parameters:
        fileFilter - file filter or null if none.
        Returns:
        This instance.
      • setIOCase

        public FileAlterationObserver.Builder setIOCase​(IOCase ioCase)
        Sets what case sensitivity to use comparing file names, null means system sensitive.
        Parameters:
        ioCase - what case sensitivity to use comparing file names, null means system sensitive.
        Returns:
        This instance.
      • setRootEntry

        public FileAlterationObserver.Builder setRootEntry​(FileEntry rootEntry)
        Sets the root directory to observe.
        Parameters:
        rootEntry - the root directory to observe.
        Returns:
        This instance.