Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Interface
de.lmu.ifi.dbs.elki.parser.Parser

Packages that use Parser
de.lmu.ifi.dbs.elki.database.connection Database connections are classes implementing data sources. 
de.lmu.ifi.dbs.elki.parser Parsers for different file formats and data types. 
de.lmu.ifi.dbs.elki.parser.meta MetaParsers for different file formats and data types. 
 

Uses of Parser in de.lmu.ifi.dbs.elki.database.connection
 

Fields in de.lmu.ifi.dbs.elki.database.connection declared as Parser
(package private)  Parser<O> InputStreamDatabaseConnection.parser
          Holds the instance of the parser specified by InputStreamDatabaseConnection.PARSER_PARAM.
 

Fields in de.lmu.ifi.dbs.elki.database.connection with type parameters of type Parser
private  ObjectParameter<Parser<O>> InputStreamDatabaseConnection.PARSER_PARAM
          Parameter to specify the parser to provide a database, must extend Parser.
private  List<Parser<O>> MultipleFileBasedDatabaseConnection.parsers
          Holds the instances of the parsers specified by MultipleFileBasedDatabaseConnection.PARSERS_PARAM.
private  ClassListParameter<Parser<O>> MultipleFileBasedDatabaseConnection.PARSERS_PARAM
          Optional parameter to specify the parsers to provide a database, must extend Parser.
 

Uses of Parser in de.lmu.ifi.dbs.elki.parser
 

Subinterfaces of Parser in de.lmu.ifi.dbs.elki.parser
 interface DistanceParser<O extends DatabaseObject,D extends Distance<D>>
          A DistanceParser shall provide a DistanceParsingResult by parsing an InputStream.
 

Classes in de.lmu.ifi.dbs.elki.parser that implement Parser
 class AbstractParser<O extends DatabaseObject>
          Abstract superclass for all parsers providing the option handler for handling options.
 class BitVectorLabelParser
          Provides a parser for parsing one BitVector per line, bits separated by whitespace.
 class DoubleVectorLabelParser
           Provides a parser for parsing one point per line, attributes separated by whitespace.
 class DoubleVectorLabelTransposingParser
          Parser reads points transposed.
 class FloatVectorLabelParser
           Provides a parser for parsing one point per line, attributes separated by whitespace.
 class NumberDistanceParser<D extends NumberDistance<D,N>,N extends Number>
          Provides a parser for parsing one distance value per line.
 class NumberVectorLabelParser<V extends NumberVector<?,?>>
           Provides a parser for parsing one point per line, attributes separated by whitespace.
 class ParameterizationFunctionLabelParser
          Provides a parser for parsing one point per line, attributes separated by whitespace.
 class SparseBitVectorLabelParser
          Provides a parser for parsing one sparse BitVector per line, where the indices of the one-bits are separated by whitespace.
 class SparseFloatVectorLabelParser
           Provides a parser for parsing one point per line, attributes separated by whitespace.
 

Uses of Parser in de.lmu.ifi.dbs.elki.parser.meta
 

Classes in de.lmu.ifi.dbs.elki.parser.meta that implement Parser
 class DoubleVectorProjectionParser
          Parser to project the ParsingResult obtained by a suitable base parser onto a selected subset of attributes.
 class DoubleVectorRandomProjectionParser
          Parser to project the ParsingResult obtained by a suitable base parser onto a randomly selected subset of attributes.
 class MetaParser<O extends DatabaseObject>
          A MetaParser uses any Parser as specified by the user via parameter setting as base parser and may perform certain transformations on the retrieved ParsingResult.
 class ProjectionParser<V extends NumberVector<V,?>>
           A ProjectionParser projects the ParsingResult of its base parser onto a subspace specified by a BitSet.
 class RandomProjectionParser<V extends NumberVector<V,?>>
           A RandomProjectionParser selects a subset of attributes randomly for projection of a ParsingResult.
 class SparseFloatVectorProjectionParser
          Parser to project the ParsingResult obtained by a suitable base parser onto a selected subset of attributes.
 class SparseFloatVectorRandomProjectionParser
          Parser to project the ParsingResult obtained by a suitable base parser onto a randomly selected subset of attributes.
 

Fields in de.lmu.ifi.dbs.elki.parser.meta declared as Parser
private  Parser<O> MetaParser.baseparser
          Holds an instance of the current base parser.
 

Fields in de.lmu.ifi.dbs.elki.parser.meta with type parameters of type Parser
private  ClassParameter<? extends Parser<O>> MetaParser.BASEPARSER_PARAM
          The parameter for setting the base parser.
 


Release 0.3 (2010-03-31_1612)