All Classes

Class Description
CombinedName
A name which is unique when a primaryName is combined with a secondaryName
FeatureCSVMetadata
Needed non-result information to output a feature-values CSV file.
FeatureCSVMetadataForOutput
Like a FeatureCSVMetadata but additionally associates an output-name.
FeatureCSVWriter
Writes the results of feature-calculations as a CSV file.
FeatureCSVWriterFactory
To facilitate creation of a FeatureCSVWriter from corresponding FeatureCSVMetadata.
FeatureOutputMetadata
Information needed for the outputting differnt types of feature-table CSV files.
FeatureOutputNames
The customizable output names used by LabelledResultsCollector, which all follow a pattern based on a prefix.
FeatureTableCSVGenerator<T>
Base class for a Generator that outputs a feature-table in CSV format.
FeatureTableCSVGeneratorFactory
GroupedResults
Stores feature-calculation results, indexing by their group.
LabelHeaders
Headers in a CSV file for the non-results (i.e.
LabelledResultsCollector
Stores LabelledResultsVector as they are calculated, and writes to the file-system.
LabelledResultsCSVWriter
Allows results to be written to a FeatureCSVWriter, possibly adding further processing.
LabelledResultsCSVWriterFactory
Creates a new instance of LabelledResultsCSVWriter.
LabelledResultsVector
Like a ResultsVector but additionally contains labels to describe the calculated results.
MultiName
A name that that uniquely identifies an entity, and is composed of two parts.
MultiNameFactory
Creates MultiName.
RowLabels
Labels for each row of feature-results in the outputted CSV row.
SimpleName
A name with only one part, and is always unique.