Package | Description |
---|---|
org.anchoranalysis.core.index.range |
A range of indices from minimum to maximum.
|
org.anchoranalysis.experiment.arguments |
Arguments that can further specify an experiment in addition to its bean specification.
|
org.anchoranalysis.io.input |
Classes relating to creating inputs for an experiment / task.
|
org.anchoranalysis.io.input.bean.grouper |
Determines how inputs are aggregated into groups, if at all.
|
org.anchoranalysis.io.input.file |
Non-bean classes that relate to using files during inputting.
|
org.anchoranalysis.io.input.path |
Non-bean classes pertaining to getting/extracting/manipulating paths as used in inputting.
|
org.anchoranalysis.plugin.io.bean.grouper |
Implementations of
Grouper . |
Modifier and Type | Method and Description |
---|---|
static IndexRangeNegative |
IndexRangeNegativeFactory.parse(String str)
Parses a string to convert it into an
IndexRangeNegative . |
Modifier and Type | Method and Description |
---|---|
Optional<IndexRangeNegative> |
TaskArguments.getGroupIndexRange()
An index-range to use for grouping, by subsetting components from each input's identifier.
|
Modifier and Type | Method and Description |
---|---|
Optional<IndexRangeNegative> |
InputContextParameters.getIdentifierSubrange()
If defined, this indicates and specifies only a subset of the naming-elements to use.
|
Modifier and Type | Method and Description |
---|---|
void |
InputContextParameters.assignIdentifierSubrange(IndexRangeNegative identifierSubrange)
If defined, this indicates and specifies only a subset of the elements of the identifier to
use.
|
Modifier and Type | Method and Description |
---|---|
void |
InputContextParameters.setIdentifierSubrange(Optional<IndexRangeNegative> identifierSubrange)
If defined, this indicates and specifies only a subset of the naming-elements to use.
|
Modifier and Type | Method and Description |
---|---|
Optional<InputGrouper> |
WithoutGrouping.createInputGrouper(Optional<IndexRangeNegative> groupIndexRange) |
abstract Optional<InputGrouper> |
Grouper.createInputGrouper(Optional<IndexRangeNegative> groupIndexRange)
Creates an
InputGrouper that can be used to derive a group-key from a particular
input. |
Optional<InputGrouper> |
FromDerivePath.createInputGrouper(Optional<IndexRangeNegative> groupIndexRange)
Creates an
InputGrouper that can be used to derive a group-key from a particular
input. |
Modifier and Type | Method and Description |
---|---|
Optional<IndexRangeNegative> |
FileNamerContext.getNameSubrange()
If defined, this indicates and specifies only a subset of the naming-elements to use.
|
Constructor and Description |
---|
FileNamerContext(Optional<Path> inputDirectory,
boolean relativeToDirectory,
Optional<IndexRangeNegative> nameSubrange,
Logger logger)
Creates with specific parameters.
|
FileNamerContext(Optional<Path> inputDirectory,
boolean relativeToDirectory,
String elseName,
Optional<IndexRangeNegative> nameSubrange,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
static Path |
ExtractPathElementRange.extract(Path path,
IndexRangeNegative range)
Extracts a sub-path from a
Path by only retaining a range of elements. |
Modifier and Type | Method and Description |
---|---|
Optional<InputGrouper> |
IfGroupIndexRange.createInputGrouper(Optional<IndexRangeNegative> groupIndexRange) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.