Class Rooted
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.Rooted
public class Rooted
extends org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixer
Prepend a 'root' before the file-path-prefix obtained from a delegate
A root is a path that is mapped via a unique-name in a settings file to a directory
- Author:
- Owen Feehan
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixerAvoidResolvegetPrefixer()StringgetRootName()The name of the root-path to associate with this fileset.org.anchoranalysis.io.output.path.prefixer.DirectoryWithPrefixoutFilePrefix(org.anchoranalysis.io.output.path.prefixer.NamedPath path, Optional<String> experimentName, org.anchoranalysis.io.output.path.prefixer.PathPrefixerContext context)org.anchoranalysis.io.output.path.prefixer.DirectoryWithPrefixrootDirectoryPrefix(Optional<String> expName, org.anchoranalysis.io.output.path.prefixer.PathPrefixerContext context)voidsetPrefixer(org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixerAvoidResolve prefixer)voidsetRootName(String rootName)The name of the root-path to associate with this fileset.Methods inherited from class org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixer
resolvePath, resolvePath
-
Constructor Details
-
Method Details
-
outFilePrefix
public org.anchoranalysis.io.output.path.prefixer.DirectoryWithPrefix outFilePrefix(org.anchoranalysis.io.output.path.prefixer.NamedPath path, Optional<String> experimentName, org.anchoranalysis.io.output.path.prefixer.PathPrefixerContext context) throws org.anchoranalysis.io.output.path.prefixer.PathPrefixerException- Specified by:
outFilePrefixin classorg.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:
rootDirectoryPrefixin classorg.anchoranalysis.io.output.bean.path.prefixer.PathPrefixer- Throws:
org.anchoranalysis.io.output.path.prefixer.PathPrefixerException
-
getPrefixer
public org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixerAvoidResolve getPrefixer() -
setPrefixer
public void setPrefixer(org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixerAvoidResolve prefixer) -
getRootName
The name of the root-path to associate with this fileset. -
setRootName
The name of the root-path to associate with this fileset.
-