| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.datasource | Data normalization (and reconstitution) of data sets. | 
| de.lmu.ifi.dbs.elki.datasource.parser | Parsers for different file formats and data types. | 
| Modifier and Type | Field and Description | 
|---|---|
| private Parser | ConcatenateFilesDatabaseConnection. parserThe parser. | 
| (package private) Parser | InputStreamDatabaseConnection. parserHolds the instance of the parser. | 
| protected Parser | AbstractDatabaseConnection.Parameterizer. parserParser to use | 
| Constructor and Description | 
|---|
| ConcatenateFilesDatabaseConnection(List<File> files,
                                  Parser parser,
                                  List<ObjectFilter> filters)Constructor. | 
| FileBasedDatabaseConnection(List<ObjectFilter> filters,
                           Parser parser,
                           InputStream in)Constructor. | 
| InputStreamDatabaseConnection(List<ObjectFilter> filters,
                             Parser parser)Constructor. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | StreamingParserInterface for streaming parsers, that may be much more efficient in
 combination with filters. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractStreamingParserBase class for streaming parsers. | 
| class  | ArffParserParser to load WEKA .arff files into ELKI. | 
| class  | BitVectorLabelParserProvides a parser for parsing one BitVector per line, bits separated by
 whitespace. | 
| class  | DoubleVectorLabelParserDeprecated. 
 Use NumberVectorLabelParser instead, which defaults to DoubleVector. | 
| class  | FloatVectorLabelParserDeprecated. 
 Use NumberVectorLabelParser instead, and use vector type FloatVector. | 
| class  | NumberVectorLabelParser<V extends NumberVector<?>>
 Provides a parser for parsing one point per line, attributes separated by
 whitespace. | 
| class  | SimplePolygonParserParser to load polygon data (2D and 3D only) from a simple format. | 
| class  | SparseBitVectorLabelParserProvides a parser for parsing one sparse BitVector per line, where the
 indices of the one-bits are separated by whitespace. | 
| class  | SparseFloatVectorLabelParserDeprecated. 
 Use  SparseNumberVectorLabelParserinstead! | 
| class  | SparseNumberVectorLabelParser<V extends SparseNumberVector<?>>
 Provides a parser for parsing one point per line, attributes separated by
 whitespace. | 
| class  | TermFrequencyParser<V extends SparseNumberVector<?>>A parser to load term frequency data, which essentially are sparse vectors
 with text keys. |