Class Rooted

Object
AnchorBean<FilesProvider>
FilesProvider
FilesProviderWithoutDirectory
Rooted

public class Rooted extends FilesProviderWithoutDirectory
Represents a set of files, with a different path-root depending on context.

Note the path-root refers a prefix applied to each path e.g. /a/b/c, not just the "c:\" or similar part that Java-s Path class refers to as a root.

Author:
Owen Feehan
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    create(InputManagerParameters parameters)
     
    FilesProviderWithDirectory
     
     
    boolean
     
    void
    setDisableDebugMode(boolean disableDebugMode)
     
    void
    setFiles(FilesProviderWithDirectory files)
     
    void
    setRootName(String rootName)
     

    Methods inherited from class org.anchoranalysis.io.input.bean.files.FilesProviderWithoutDirectory

    rootDirectory

    Methods inherited from class org.anchoranalysis.bean.AnchorBean

    checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Rooted

      public Rooted()
  • Method Details

    • create

      public List<File> create(InputManagerParameters parameters) throws FilesProviderException
      Specified by:
      create in class FilesProvider
      Throws:
      FilesProviderException
    • getFiles

      public FilesProviderWithDirectory getFiles()
    • setFiles

      public void setFiles(FilesProviderWithDirectory files)
    • getRootName

      public String getRootName()
    • setRootName

      public void setRootName(String rootName)
    • isDisableDebugMode

      public boolean isDisableDebugMode()
    • setDisableDebugMode

      public void setDisableDebugMode(boolean disableDebugMode)