Class DefaultFileSelectorInfo

java.lang.Object
org.apache.commons.vfs2.provider.DefaultFileSelectorInfo
All Implemented Interfaces:
FileSelectInfo

final class DefaultFileSelectorInfo extends Object implements FileSelectInfo
A default FileSelectInfo implementation.
  • Field Details

    • baseFolder

      private FileObject baseFolder
    • file

      private FileObject file
    • depth

      private int depth
  • Constructor Details

    • DefaultFileSelectorInfo

      DefaultFileSelectorInfo()
  • Method Details

    • getBaseFolder

      public FileObject getBaseFolder()
      Description copied from interface: FileSelectInfo
      Returns the base folder of the traversal.
      Specified by:
      getBaseFolder in interface FileSelectInfo
      Returns:
      FileObject representing the base folder.
    • setBaseFolder

      public void setBaseFolder(FileObject baseFolder)
    • getFile

      public FileObject getFile()
      Description copied from interface: FileSelectInfo
      Returns the file (or folder) to be considered.
      Specified by:
      getFile in interface FileSelectInfo
      Returns:
      The FileObject.
    • setFile

      public void setFile(FileObject file)
    • getDepth

      public int getDepth()
      Description copied from interface: FileSelectInfo
      Returns the depth of the file relative to the base folder.
      Specified by:
      getDepth in interface FileSelectInfo
      Returns:
      The depth of the file relative to the base folder.
    • setDepth

      public void setDepth(int depth)
    • toString

      public String toString()
      Overrides:
      toString in class Object