Class FeatureCSVMetadata
Object
org.anchoranalysis.feature.io.csv.metadata.FeatureCSVMetadata
public final class FeatureCSVMetadata extends Object
Needed non-result information to output a feature-values CSV file.
i.e. headers, the output-name etc.
- Author:
- Owen Feehan
-
Constructor Summary
Constructors Constructor Description FeatureCSVMetadata(String outputName, String[] nonFeatureHeaders, FeatureNameList featureNamesToConsume)Create for a particular output-name.FeatureCSVMetadata(String outputName, List<String> headers) -
Method Summary
Modifier and Type Method Description booleanequals(Object o)List<String>getHeaders()Headers for the CSV file.StringgetOutputName()The output name for the features CSV.inthashCode()StringtoString()
-
Constructor Details
-
FeatureCSVMetadata
public FeatureCSVMetadata(String outputName, String[] nonFeatureHeaders, FeatureNameList featureNamesToConsume)Create for a particular output-name.- Parameters:
outputName- the output-name.nonFeatureHeaders- the headers that don't describe features (positioned left-most).featureNamesToConsume- the names of the features that will be outputted (positioned afternonFeatureHeaders. This structure will be modified internally.
-
FeatureCSVMetadata
-
-
Method Details