de.lmu.ifi.dbs.elki.datasource.parser
Class DoubleVectorLabelTransposingParser
java.lang.Object
de.lmu.ifi.dbs.elki.datasource.parser.AbstractParser
de.lmu.ifi.dbs.elki.datasource.parser.NumberVectorLabelParser<DoubleVector>
de.lmu.ifi.dbs.elki.datasource.parser.DoubleVectorLabelParser
de.lmu.ifi.dbs.elki.datasource.parser.DoubleVectorLabelTransposingParser
- All Implemented Interfaces:
- LinebasedParser, Parser, InspectionUtilFrequentlyScanned, Parameterizable
public class DoubleVectorLabelTransposingParser
- extends DoubleVectorLabelParser
Parser reads points transposed. Line n gives the n-th attribute for all
points.
logger
private static final Logging logger
- Class logger
DoubleVectorLabelTransposingParser
public DoubleVectorLabelTransposingParser(Pattern colSep,
char quoteChar,
BitSet labelIndices)
- Constructor.
- Parameters:
colSep
- quoteChar
- labelIndices
-
parse
public MultipleObjectsBundle parse(InputStream in)
- Description copied from interface:
Parser
- Returns a list of the objects parsed from the specified input stream.
- Specified by:
parse
in interface Parser
- Overrides:
parse
in class NumberVectorLabelParser<DoubleVector>
- Parameters:
in
- the stream to parse objects from
- Returns:
- a list containing those objects parsed from the input stream
getLogger
protected Logging getLogger()
- Description copied from class:
AbstractParser
- Get the logger for this class.
- Overrides:
getLogger
in class DoubleVectorLabelParser
- Returns:
- Logger.