Package | Description |
---|---|
org.anchoranalysis.io.output.bean.path.prefixer |
Beans for generating paths for outputting files by adding a prefix, suffix etc.
|
org.anchoranalysis.plugin.io.bean.file.path.prefixer |
Implementations of
PathPrefixer . |
Modifier and Type | Class and Description |
---|---|
class |
IncrementingNumber
Outputs an incrementing number for each output that occurs.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectoryStructure
Reuses the directories between a path and its root to form the output - and also the filename.
|
class |
FromDescriptiveName
The prefixer uses a combination of a out-path-prefix and the descriptive-name of inputs to create
an output prefix.
|
class |
IfIncrementingNumberRequested
Multiplexes between two
PathPrefixer s depending on whether an incrementing number
sequence was output was requested. |
class |
LastDirectoryAsPrefix
Looks for the last directory-name, and removes it in favour of using it as a prefix on a filename
|
class |
PathRegEx
Matches a regex against incoming file-paths to form a prefix for output
|
Modifier and Type | Method and Description |
---|---|
PathPrefixerAvoidResolve |
LastDirectoryAsPrefix.getPrefixer() |
PathPrefixerAvoidResolve |
Rooted.getPrefixer() |
PathPrefixerAvoidResolve |
IfIncrementingNumberRequested.getPrefixerElse()
Called if the requested condition is not true.
|
PathPrefixerAvoidResolve |
IfIncrementingNumberRequested.getPrefixerIf()
Called if the requested condition is true.
|
Modifier and Type | Method and Description |
---|---|
void |
LastDirectoryAsPrefix.setPrefixer(PathPrefixerAvoidResolve prefixer) |
void |
Rooted.setPrefixer(PathPrefixerAvoidResolve prefixer) |
void |
IfIncrementingNumberRequested.setPrefixerElse(PathPrefixerAvoidResolve prefixerElse)
Called if the requested condition is not true.
|
void |
IfIncrementingNumberRequested.setPrefixerIf(PathPrefixerAvoidResolve prefixerIf)
Called if the requested condition is true.
|
Constructor and Description |
---|
Rooted(PathPrefixerAvoidResolve prefixer,
String rootName) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.