Package | Description |
---|---|
org.anchoranalysis.io.input.bean.namer |
Beans to derive names (compact unique identifiers) from files.
|
org.anchoranalysis.plugin.io.bean.file.group |
Grouping files together so that they collectively represent a single entity.
|
org.anchoranalysis.plugin.io.bean.file.namer |
Implementations of
FileNamer . |
org.anchoranalysis.plugin.io.bean.file.namer.patternspan |
Implementations of
FileNamer that look for a
pattern across many files. |
org.anchoranalysis.plugin.io.bean.input.files |
InputManager s that accept a set of named-files. |
org.anchoranalysis.plugin.quick.bean.input |
Specifying inputs when quickly defining an experiment.
|
Modifier and Type | Class and Description |
---|---|
class |
FileNamerIndependent
Base class for methods that derive the name independently for each file.
|
Modifier and Type | Method and Description |
---|---|
FileNamer |
GroupFiles.getNamer() |
Modifier and Type | Method and Description |
---|---|
void |
GroupFiles.setNamer(FileNamer namer) |
Modifier and Type | Class and Description |
---|---|
class |
FromOutputName |
class |
IfRelativeToDirectory
Multiplexes between two namers depending on if the relative-to-directory option is
selected.
|
class |
LastDirectories
Derives a name by taking the filename together with optionally several subdirectories names.
|
class |
NormalizedPath
Uses the normalized path (always with forward slashes) of each file as it's descriptive-name
|
class |
RegExMatcher |
class |
RelativeToDirectory
Constructs a name by finding the relative-path between the file and the input-directory.
|
class |
RemoveExtension
Removes extensions from the identifier (but not from the file) and only if the extension
hasn't already been removed upstream.
|
class |
SubsetRangeIfRequested
If specified in the context, the existing name if subsetted according to an index range.
|
Modifier and Type | Method and Description |
---|---|
FileNamer |
RemoveExtension.getNamer() |
FileNamer |
SubsetRangeIfRequested.getNamer()
The namer that is called to provide names that are subsetted.
|
FileNamer |
IfRelativeToDirectory.getOtherwise()
The namer to use if the relative-to-directory option is not selected.
|
FileNamer |
IfRelativeToDirectory.getWhenRelative()
The namer to use if the relative-to-directory option is selected.
|
Modifier and Type | Method and Description |
---|---|
void |
RemoveExtension.setNamer(FileNamer namer) |
void |
SubsetRangeIfRequested.setNamer(FileNamer namer)
The namer that is called to provide names that are subsetted.
|
void |
IfRelativeToDirectory.setOtherwise(FileNamer otherwise)
The namer to use if the relative-to-directory option is not selected.
|
void |
IfRelativeToDirectory.setWhenRelative(FileNamer whenRelative)
The namer to use if the relative-to-directory option is selected.
|
Constructor and Description |
---|
RemoveExtension(FileNamer namer) |
Modifier and Type | Class and Description |
---|---|
class |
PatternSpan
Finds a pattern in the file-path, and uses a portion of the file-path in that pattern to form the
name.
|
Modifier and Type | Method and Description |
---|---|
FileNamer |
NamedFilesBase.getNamer() |
Modifier and Type | Method and Description |
---|---|
void |
NamedFilesBase.setNamer(FileNamer namer) |
Constructor and Description |
---|
NamedFiles(FilesProvider files,
FileNamer namer) |
NamedFilesBase(FileNamer namer) |
Modifier and Type | Method and Description |
---|---|
FileNamer |
QuickBase.getNamer()
Assigns each input a unique compact name.
|
Modifier and Type | Method and Description |
---|---|
void |
QuickBase.setNamer(FileNamer namer)
Assigns each input a unique compact name.
|
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.