| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.algorithm.outlier.subspace | 
 Subspace outlier detection methods. 
 | 
| de.lmu.ifi.dbs.elki.database.ids | 
 Database object identification and ID group handling API. 
 | 
| de.lmu.ifi.dbs.elki.database.ids.distance | 
 Distance-DBID pairs, lists and heaps. 
 | 
| de.lmu.ifi.dbs.elki.database.ids.generic | 
 Database object identification and ID group handling - generic implementations. 
 | 
| de.lmu.ifi.dbs.elki.database.ids.integer | 
 Integer-based DBID implementation --
 do not use directly - always use  
DBIDUtil. | 
| de.lmu.ifi.dbs.elki.database.relation | 
 Relations, materialized and virtual (views). 
 | 
| de.lmu.ifi.dbs.elki.evaluation.outlier | 
 Evaluate an outlier score using a misclassification based cost model. 
 | 
| de.lmu.ifi.dbs.elki.evaluation.roc | 
 Evaluation of rankings using ROC AUC (Receiver Operation Characteristics - Area Under Curve) 
 | 
| de.lmu.ifi.dbs.elki.evaluation.similaritymatrix | 
 Render a distance matrix to visualize a clustering-distance-combination. 
 | 
| de.lmu.ifi.dbs.elki.index.preprocessed.knn | 
 Indexes providing KNN and rKNN data. 
 | 
| de.lmu.ifi.dbs.elki.result.optics | 
 Result classes for OPTICS. 
 | 
| de.lmu.ifi.dbs.elki.utilities | 
 Utility and helper classes - commonly used data structures, output formatting, exceptions, ... 
 | 
| de.lmu.ifi.dbs.elki.visualization.style | 
 Style management for ELKI visualizations. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.pairsegments | 
 Visualizers for inspecting cluster differences using pair counting segments. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DBIDIter | 
SOD.SODProxyScoreResult.iterDBIDs()  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DBIDArrayIter
Array iterators that can also go backwards and seek. 
 | 
interface  | 
DBIDArrayMIter
Modifiable array iterator. 
 | 
interface  | 
DBIDMIter
Modifiable DBID iterator. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
protected static class  | 
EmptyDBIDs.EmptyDBIDIterator
Iterator for empty DBIDs- 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DBIDIter | 
DBIDs.iter()
Get a DBID iterator (a more efficient API). 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DistanceDBIDListIter<D extends Distance<D>>
Iterator over distance-based query results. 
 | 
interface  | 
DoubleDistanceDBIDListIter
Iterator for double valued distance-based query results. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
DoubleDistanceDBIDPairList.Itr
Iterator class. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DBIDIterAdapter
Iterator for classic collections. 
 | 
private class  | 
DistanceDBIDPairKNNList.Itr
Iterator. 
 | 
private class  | 
DoubleDistanceDBIDPairKNNList.Itr
Iterator. 
 | 
private class  | 
DoubleDistanceKNNSubList.Itr
Iterator for the sublist. 
 | 
protected class  | 
GenericDistanceDBIDList.Itr
Iterator class. 
 | 
private class  | 
KNNSubList.Itr
Iterator for the sublist. 
 | 
protected class  | 
MaskedDBIDs.DBIDItr
Iterator over set bits. 
 | 
protected class  | 
MaskedDBIDs.InvDBIDItr
Iterator over set bits. 
 | 
(package private) class  | 
UnmodifiableArrayDBIDs.UnmodifiableDBIDArrayIter
Make an existing DBIDMIter unmodifiable. 
 | 
(package private) class  | 
UnmodifiableDBIDs.UnmodifiableDBIDIter
Make an existing DBIDMIter unmodifiable. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private DBIDIter | 
UnmodifiableDBIDs.UnmodifiableDBIDIter.it
Wrapped iterator. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DBIDIter | 
MergedDBIDs.iter()  | 
DBIDIter | 
UnmodifiableDBIDs.iter()  | 
DBIDIter | 
MaskedDBIDs.iter()  | 
| Constructor and Description | 
|---|
UnmodifiableDBIDs.UnmodifiableDBIDIter(DBIDIter it)
Constructor. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DoubleDistanceIntegerDBIDListIter
Combination interface. 
 | 
interface  | 
IntegerDBIDArrayIter
Modifiable integer array iterator. 
 | 
interface  | 
IntegerDBIDArrayMIter
Modifiable integer array iterator. 
 | 
interface  | 
IntegerDBIDIter
Iterator for integer DBIDs. 
 | 
interface  | 
IntegerDBIDMIter
Modifiable iterator interface for integer DBIDs. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
private class  | 
ArrayModifiableIntegerDBIDs.Itr
Iterator class. 
 | 
protected class  | 
ArrayStaticIntegerDBIDs.DBIDItr
DBID iterator in ELKI/C style. 
 | 
private class  | 
DoubleDistanceIntegerDBIDKNNList.Itr
List iterator. 
 | 
private class  | 
DoubleDistanceIntegerDBIDKNNListHeap.Itr
List iterator. 
 | 
protected class  | 
IntegerDBID.DBIDItr
Pseudo iterator for DBIDs interface. 
 | 
protected static class  | 
IntegerDBIDRange.DBIDItr
Iterator in ELKI/C++ style. 
 | 
protected class  | 
IntegerDBIDVar.DBIDItr
Pseudo iterator for DBIDs interface. 
 | 
protected static class  | 
TroveArrayDBIDs.DBIDItr
Iterate over a Trove IntList, ELKI/C-style. 
 | 
protected static class  | 
TroveHashSetModifiableDBIDs.DBIDItr
Iterator over trove hashs. 
 | 
(package private) class  | 
UnmodifiableIntegerArrayDBIDs.UnmodifiableDBIDIter
Make an existing DBIDMIter unmodifiable. 
 | 
(package private) class  | 
UnmodifiableIntegerDBIDs.UnmodifiableDBIDIter
Make an existing DBIDMIter unmodifiable. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DBIDIter | 
MaterializedRelation.iterDBIDs()  | 
DBIDIter | 
ProxyView.iterDBIDs()  | 
DBIDIter | 
ConvertToStringView.iterDBIDs()  | 
DBIDIter | 
Relation.iterDBIDs()
Get an iterator access to the DBIDs. 
 | 
DBIDIter | 
DBIDView.iterDBIDs()  | 
DBIDIter | 
ProjectedView.iterDBIDs()  | 
| Modifier and Type | Method and Description | 
|---|---|
private XYCurve | 
OutlierPrecisionRecallCurve.computePrecisionResult(int size,
                      SetDBIDs ids,
                      DBIDIter iter,
                      Relation<Double> scores)  | 
| Modifier and Type | Field and Description | 
|---|---|
private DBIDIter | 
ROC.SimpleAdapter.iter
Original Iterator 
 | 
private DBIDIter | 
ROC.OutlierScoreAdapter.iter
Original iterator. 
 | 
| Constructor and Description | 
|---|
ROC.SimpleAdapter(DBIDIter iter)
Constructor 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private ComputeSimilarityMatrixImage.SimilarityMatrix | 
ComputeSimilarityMatrixImage.computeSimilarityMatrixImage(Relation<O> relation,
                            DBIDIter iter)
Compute the actual similarity image. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private DistanceDBIDPair<D> | 
MaterializeKNNAndRKNNPreprocessor.makePair(DistanceDBIDListIter<D> iter,
        DBIDIter id)  | 
| Modifier and Type | Method and Description | 
|---|---|
DBIDIter | 
ClusterOrderResult.ReachabilityDistanceAdapter.iterDBIDs()  | 
DBIDIter | 
ClusterOrderResult.PredecessorAdapter.iterDBIDs()  | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) DBIDIter | 
DatabaseUtil.RelationObjectIterator.iter
The real iterator. 
 | 
| Constructor and Description | 
|---|
DatabaseUtil.RelationObjectIterator(DBIDIter iter,
                                   Relation<? extends O> database)
Full Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DBIDIter | 
ClassStylingPolicy.iterateClass(int cnum)
Iterate over all objects from a given class. 
 | 
DBIDIter | 
ClusterStylingPolicy.iterateClass(int cnum)  | 
| Modifier and Type | Method and Description | 
|---|---|
DBIDIter | 
SegmentsStylingPolicy.iterateClass(int cnum)  |