| 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DBIDPair | 
DBIDFactory.newPair(DBIDRef id1,
       DBIDRef id2)
Make a DBID pair from two existing DBIDs. 
 | 
static DBIDPair | 
DBIDUtil.newPair(DBIDRef id1,
       DBIDRef id2)
Make a DBID pair. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IntegerDBIDPair
DBID pair using two ints for storage. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DBIDPair | 
AbstractIntegerDBIDFactory.newPair(DBIDRef first,
       DBIDRef second)  | 
| Modifier and Type | Field and Description | 
|---|---|
private Map<DBIDPair,FloatDistance> | 
FileBasedFloatDistanceFunction.cache
The distance cache 
 | 
private Map<DBIDPair,DoubleDistance> | 
FileBasedDoubleDistanceFunction.cache
The distance cache 
 | 
private Map<DBIDPair,D> | 
DistanceParsingResult.distanceCache
The 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. 
 |