Uses of Class
de.lmu.ifi.dbs.elki.datasource.bundle.MultipleObjectsBundle

Packages that use MultipleObjectsBundle
de.lmu.ifi.dbs.elki.application Base classes for stand alone applications. 
de.lmu.ifi.dbs.elki.data.synthetic.bymodel Generator using a distribution model specified in an XML configuration file. 
de.lmu.ifi.dbs.elki.database ELKI database layer - loading, storing, indexing and accessing data 
de.lmu.ifi.dbs.elki.datasource Data normalization (and reconstitution) of data sets. 
de.lmu.ifi.dbs.elki.datasource.bundle Object bundles - exchange container for multi-represented objects. 
de.lmu.ifi.dbs.elki.datasource.filter Data filtering, in particular for normalization and projection. 
de.lmu.ifi.dbs.elki.datasource.parser Parsers for different file formats and data types. 
 

Uses of MultipleObjectsBundle in de.lmu.ifi.dbs.elki.application
 

Methods in de.lmu.ifi.dbs.elki.application with parameters of type MultipleObjectsBundle
 void GeneratorXMLSpec.writeClusters(OutputStreamWriter outStream, MultipleObjectsBundle data)
          Write the resulting clusters to an output stream.
 

Uses of MultipleObjectsBundle in de.lmu.ifi.dbs.elki.data.synthetic.bymodel
 

Methods in de.lmu.ifi.dbs.elki.data.synthetic.bymodel that return MultipleObjectsBundle
 MultipleObjectsBundle GeneratorMain.getBundle()
          Get the objects bundle
 

Uses of MultipleObjectsBundle in de.lmu.ifi.dbs.elki.database
 

Methods in de.lmu.ifi.dbs.elki.database that return MultipleObjectsBundle
 MultipleObjectsBundle HashmapDatabase.delete(DBIDs ids)
          Removes the objects from the database (by calling HashmapDatabase.doDelete(DBID) for each object) and indexes and fires a deletion event.
 

Uses of MultipleObjectsBundle in de.lmu.ifi.dbs.elki.datasource
 

Methods in de.lmu.ifi.dbs.elki.datasource that return MultipleObjectsBundle
protected  MultipleObjectsBundle AbstractDatabaseConnection.invokeFilters(MultipleObjectsBundle bundle)
          Transforms the specified list of objects and their labels into a list of objects and their associations.
 MultipleObjectsBundle ExternalIDJoinDatabaseConnection.loadData()
           
 MultipleObjectsBundle EmptyDatabaseConnection.loadData()
           
 MultipleObjectsBundle LabelJoinDatabaseConnection.loadData()
           
 MultipleObjectsBundle InputStreamDatabaseConnection.loadData()
           
 MultipleObjectsBundle GeneratorXMLDatabaseConnection.loadData()
           
 MultipleObjectsBundle RandomDoubleVectorDatabaseConnection.loadData()
           
 MultipleObjectsBundle DatabaseConnection.loadData()
          Returns the initial data for a database.
 

Methods in de.lmu.ifi.dbs.elki.datasource with parameters of type MultipleObjectsBundle
protected  MultipleObjectsBundle AbstractDatabaseConnection.invokeFilters(MultipleObjectsBundle bundle)
          Transforms the specified list of objects and their labels into a list of objects and their associations.
 

Uses of MultipleObjectsBundle in de.lmu.ifi.dbs.elki.datasource.bundle
 

Methods in de.lmu.ifi.dbs.elki.datasource.bundle that return MultipleObjectsBundle
 MultipleObjectsBundle MultipleObjectsBundle.appendColumn(SimpleTypeInformation<?> type, List<?> data)
          Helper to add a single column to the bundle.
static
<V> MultipleObjectsBundle
MultipleObjectsBundle.makeSimple(SimpleTypeInformation<? super V> type, List<? extends V> data)
          Helper to add a single column to the bundle.
static
<V1,V2> MultipleObjectsBundle
MultipleObjectsBundle.makeSimple(SimpleTypeInformation<? super V1> type1, List<? extends V1> data1, SimpleTypeInformation<? super V2> type2, List<? extends V2> data2)
          Helper to add a single column to the bundle.
static
<V1,V2,V3> MultipleObjectsBundle
MultipleObjectsBundle.makeSimple(SimpleTypeInformation<? super V1> type1, List<? extends V1> data1, SimpleTypeInformation<? super V2> type2, List<? extends V2> data2, SimpleTypeInformation<? super V3> type3, List<? extends V3> data3)
          Helper to add a single column to the bundle.
 

Uses of MultipleObjectsBundle in de.lmu.ifi.dbs.elki.datasource.filter
 

Methods in de.lmu.ifi.dbs.elki.datasource.filter that return MultipleObjectsBundle
 MultipleObjectsBundle FilterNoMissingValuesFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle ClassLabelFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle SplitNumberVectorFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle NoOpFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle ShuffleObjectsFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle ExternalIDFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle AbstractConversionFilter.filter(MultipleObjectsBundle objects)
          A standard implementation of the filter process.
 MultipleObjectsBundle SortByLabelFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle FilterByLabelFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle FixedDBIDsFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle ObjectFilter.filter(MultipleObjectsBundle objects)
          Filter a set of object packages.
 MultipleObjectsBundle AbstractNormalization.normalizeObjects(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle Normalization.normalizeObjects(MultipleObjectsBundle objects)
          Performs a normalization on a database object bundle.
 

Methods in de.lmu.ifi.dbs.elki.datasource.filter with parameters of type MultipleObjectsBundle
 MultipleObjectsBundle FilterNoMissingValuesFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle ClassLabelFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle SplitNumberVectorFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle NoOpFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle ShuffleObjectsFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle ExternalIDFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle AbstractConversionFilter.filter(MultipleObjectsBundle objects)
          A standard implementation of the filter process.
 MultipleObjectsBundle SortByLabelFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle FilterByLabelFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle FixedDBIDsFilter.filter(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle ObjectFilter.filter(MultipleObjectsBundle objects)
          Filter a set of object packages.
 MultipleObjectsBundle AbstractNormalization.normalizeObjects(MultipleObjectsBundle objects)
           
 MultipleObjectsBundle Normalization.normalizeObjects(MultipleObjectsBundle objects)
          Performs a normalization on a database object bundle.
 

Uses of MultipleObjectsBundle in de.lmu.ifi.dbs.elki.datasource.parser
 

Fields in de.lmu.ifi.dbs.elki.datasource.parser declared as MultipleObjectsBundle
private  MultipleObjectsBundle DistanceParsingResult.objects
          Objects representation (DBIDs and/or external IDs)
 

Methods in de.lmu.ifi.dbs.elki.datasource.parser that return MultipleObjectsBundle
 MultipleObjectsBundle DistanceParsingResult.getObjects()
          Get the objects
 MultipleObjectsBundle TermFrequencyParser.parse(InputStream in)
           
 MultipleObjectsBundle SparseBitVectorLabelParser.parse(InputStream in)
           
 MultipleObjectsBundle NumberVectorLabelParser.parse(InputStream in)
           
 MultipleObjectsBundle ParameterizationFunctionLabelParser.parse(InputStream in)
           
 MultipleObjectsBundle BitVectorLabelParser.parse(InputStream in)
           
 MultipleObjectsBundle SimplePolygonParser.parse(InputStream in)
           
 MultipleObjectsBundle SparseFloatVectorLabelParser.parse(InputStream in)
           
 MultipleObjectsBundle ArffParser.parse(InputStream instream)
           
 MultipleObjectsBundle DoubleVectorLabelTransposingParser.parse(InputStream in)
           
 MultipleObjectsBundle Parser.parse(InputStream in)
          Returns a list of the objects parsed from the specified input stream.
 

Methods in de.lmu.ifi.dbs.elki.datasource.parser with parameters of type MultipleObjectsBundle
private  void ArffParser.setupBundleHeaders(ArrayList<String> names, int[] targ, TypeInformation[] etyp, int[] dimsize, MultipleObjectsBundle bundle, boolean sparse)
          Setup the headers for the object bundle.
 

Constructors in de.lmu.ifi.dbs.elki.datasource.parser with parameters of type MultipleObjectsBundle
DistanceParsingResult(MultipleObjectsBundle objectAndLabelList, Map<DBIDPair,D> distanceCache)
          Provides a list of database objects, a list of label objects associated with these objects and cached distances between these objects.
 


Release 0.4.0 (2011-09-20_1324)