Class SubsetRangeIfRequested
Object
AnchorBean<FileNamer>
FileNamer
SubsetRangeIfRequested
public class SubsetRangeIfRequested
extends FileNamer
If specified in the context, the existing name if subsetted according to an index range.
The existing name is split into groups by a deliminator (by default a forward/slash) to provide groups for the subsetting.
- Author:
- Owen Feehan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<NamedFile> deriveName(List<File> files, FileNamerContext context) Character used to split the name into groups.FileNamergetNamer()The namer that is called to provide names that are subsetted.voidsetDelimiter(String delimiter) Character used to split the name into groups.voidsetNamer(FileNamer namer) The namer that is called to provide names that are subsetted.Methods inherited from class org.anchoranalysis.io.input.bean.namer.FileNamer
deriveName, deriveNameUniqueMethods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
SubsetRangeIfRequested
public SubsetRangeIfRequested()
-
-
Method Details
-
deriveName
-
getNamer
public FileNamer getNamer()The namer that is called to provide names that are subsetted. -
setNamer
public void setNamer(FileNamer namer) The namer that is called to provide names that are subsetted. -
getDelimiter
Character used to split the name into groups. -
setDelimiter
Character used to split the name into groups.
-