Class HomeSubdirectory

Object
org.anchoranalysis.bean.AnchorBean<org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixer>
org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixer
org.anchoranalysis.plugin.io.bean.file.path.prefixer.HomeSubdirectory

public class HomeSubdirectory
extends org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixer
  • Constructor Summary

    Constructors 
    Constructor Description
    HomeSubdirectory()  
  • Method Summary

    Modifier and Type Method Description
    String getDirectory()
    A relative-path (to the user home directory) which is used as an output directory
    org.anchoranalysis.io.output.path.prefixer.DirectoryWithPrefix outFilePrefix​(org.anchoranalysis.io.output.path.prefixer.NamedPath path, Optional<String> expName, org.anchoranalysis.io.output.path.prefixer.PathPrefixerContext context)  
    org.anchoranalysis.io.output.path.prefixer.DirectoryWithPrefix rootDirectoryPrefix​(Optional<String> expName, org.anchoranalysis.io.output.path.prefixer.PathPrefixerContext context)  
    void setDirectory​(String directory)
    A relative-path (to the user home directory) which is used as an output directory

    Methods inherited from class org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixer

    resolvePath, resolvePath

    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

  • Method Details

    • outFilePrefix

      public org.anchoranalysis.io.output.path.prefixer.DirectoryWithPrefix outFilePrefix​(org.anchoranalysis.io.output.path.prefixer.NamedPath path, Optional<String> expName, org.anchoranalysis.io.output.path.prefixer.PathPrefixerContext context) throws org.anchoranalysis.io.output.path.prefixer.PathPrefixerException
      Specified by:
      outFilePrefix in class org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixer
      Throws:
      org.anchoranalysis.io.output.path.prefixer.PathPrefixerException
    • rootDirectoryPrefix

      public org.anchoranalysis.io.output.path.prefixer.DirectoryWithPrefix rootDirectoryPrefix​(Optional<String> expName, org.anchoranalysis.io.output.path.prefixer.PathPrefixerContext context) throws org.anchoranalysis.io.output.path.prefixer.PathPrefixerException
      Specified by:
      rootDirectoryPrefix in class org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixer
      Throws:
      org.anchoranalysis.io.output.path.prefixer.PathPrefixerException
    • getDirectory

      public String getDirectory()
      A relative-path (to the user home directory) which is used as an output directory
    • setDirectory

      public void setDirectory​(String directory)
      A relative-path (to the user home directory) which is used as an output directory