Class DirFollowBuilder

java.lang.Object
xyz.cofe.io.fs.DirFollowBuilder

public class DirFollowBuilder
extends java.lang.Object
Создание функции следования каталогам
Author:
Kamnev Georgiy
  • Field Details

  • Constructor Details

    • DirFollowBuilder

      public DirFollowBuilder()
      Конструктор
    • DirFollowBuilder

      public DirFollowBuilder​(DirFollowBuilder sample)
      Конструктор копирования
      Parameters:
      sample - образец для копирования
  • Method Details

    • clone

      public DirFollowBuilder clone()
      Клонирование
      Overrides:
      clone in class java.lang.Object
      Returns:
      клон
    • isCheckCycle

      public boolean isCheckCycle()
      Возвращает проверять зациклинность при обходе
      Returns:
      true - проверять
    • setCheckCycle

      public void setCheckCycle​(boolean checkCycle)
      Указывает проверять зациклинность при обходе
      Parameters:
      checkCycle - true - проверять
    • checkCycle

      public DirFollowBuilder checkCycle​(boolean check)
      Указывает проверять зациклинность при обходе
      Parameters:
      check - true - проверять
      Returns:
      self ссылка
    • isFollowLinks

      public boolean isFollowLinks()
      Возвращает следовать ли символичным ссылкам
      Returns:
      true - следовать ссылкам
    • setFollowLinks

      public void setFollowLinks​(boolean followLinks)
      Указывает следовать ли символичным ссылкам
      Parameters:
      followLinks - true - следовать ссылкам
    • followLinks

      public DirFollowBuilder followLinks​(boolean follow)
      Указывает следовать ли символичным ссылкам
      Parameters:
      follow - true - следовать ссылкам
      Returns:
      self ссылка
    • getErrorBehavior

      public DirFollow.ErrorBehavior getErrorBehavior()
      Возвращает поведение при возникновении ошибки
      Returns:
      поведение при возникновении ошибки
    • setErrorBehavior

      public void setErrorBehavior​(DirFollow.ErrorBehavior errorBehavior)
      Указывает поведение при возникновении ошибки
      Parameters:
      errorBehavior - поведение при возникновении ошибки
    • errorBehavior

      public DirFollowBuilder errorBehavior​(DirFollow.ErrorBehavior errorBehavior)
    • build

      public DirFollow build()