| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.database.ids | Database object identification and ID group handling API. | 
| de.lmu.ifi.dbs.elki.database.ids.integer | Integer-based DBID implementation --
 do not use directly - always use  DBIDUtil. | 
| de.lmu.ifi.dbs.elki.distance.distancefunction.external | Distance functions using external data sources. | 
| de.lmu.ifi.dbs.elki.evaluation.roc | Evaluation of rankings using ROC AUC (Receiver Operation Characteristics - Area Under Curve) | 
| Modifier and Type | Method and Description | 
|---|---|
| static DBIDPair | DBIDUtil. newPair(DBIDRef id1,
       DBIDRef id2)Make a DBID pair. | 
| DBIDPair | DBIDFactory. newPair(DBIDRef id1,
       DBIDRef id2)Make a DBID pair from two existing DBIDs. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IntegerDBIDPairDBID pair using two ints for storage. | 
| Modifier and Type | Method and Description | 
|---|---|
| DBIDPair | SimpleDBIDFactory. newPair(DBIDRef first,
       DBIDRef second) | 
| DBIDPair | TrivialDBIDFactory. newPair(DBIDRef first,
       DBIDRef second) | 
| Modifier and Type | Field and Description | 
|---|---|
| private Map<DBIDPair,DoubleDistance> | FileBasedDoubleDistanceFunction. cacheThe distance cache | 
| private Map<DBIDPair,FloatDistance> | FileBasedFloatDistanceFunction. cacheThe distance cache | 
| private Map<DBIDPair,D> | DistanceParsingResult. distanceCacheThe cache of precomputed distances between the database objects. | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<DBIDPair,D> | DistanceParsingResult. getDistanceCache()Returns the cache of precomputed distances between the database objects. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | NumberDistanceParser. containsKey(DBIDRef id1,
           DBIDRef id2,
           Map<DBIDPair,D> cache)Returns true if the specified distance cache contains a distance
 value for the specified ids. | 
| private void | NumberDistanceParser. put(DBID id1,
   DBID id2,
   D distance,
   Map<DBIDPair,D> cache)Puts the specified distance value for the given ids to the distance cache. | 
| Constructor and Description | 
|---|
| DistanceParsingResult(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. | 
| Modifier and Type | Method and Description | 
|---|---|
| DBIDPair | ROC.SimpleAdapter. next() |