| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.algorithm.clustering.hierarchical.birch | 
 BIRCH clustering. 
 | 
| 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.evaluation.scores | 
 Evaluation of rankings and scorings 
 | 
| de.lmu.ifi.dbs.elki.evaluation.scores.adapter | 
 Adapter classes for ranking and scoring measures. 
 | 
| de.lmu.ifi.dbs.elki.utilities.datastructures.heap | 
 Heap structures and variations such as bounded priority heaps 
 | 
| de.lmu.ifi.dbs.elki.utilities.datastructures.hierarchy | 
 Delegate implementation of a hierarchy 
 | 
| de.lmu.ifi.dbs.elki.utilities.datastructures.histogram | 
 Classes for computing histograms
 
 This package contains two families of histograms. 
 | 
| de.lmu.ifi.dbs.elki.utilities.datastructures.iterator | 
 ELKI Iterator API
 
 ELKI uses a custom iterator API instead of the usual
  
Iterator classes (the "Java Collections API"). | 
| de.lmu.ifi.dbs.elki.utilities.io | 
 Utility classes for input/output. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
CFTree.LeafIterator
Iterator over leaf nodes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Iter | 
CFTree.LeafIterator.advance()  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DBIDArrayIter
Array iterators that can also go backwards and seek. 
 | 
interface  | 
DBIDArrayMIter
Modifiable array iterator. 
 | 
interface  | 
DBIDIter
Iterator for DBIDs. 
 | 
interface  | 
DBIDMIter
Modifiable DBID iterator. 
 | 
interface  | 
DoubleDBIDListIter
Iterator over double-DBID pairs results. 
 | 
interface  | 
DoubleDBIDListMIter
Modifiable DBIDList iterator. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
protected static class  | 
EmptyDBIDs.EmptyDBIDIterator
Iterator for empty DBIDs- 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DoubleIntegerDBIDListIter
Combination interface of the DoubleDBIDListIter with IntegerDBIDIter. 
 | 
(package private) interface  | 
DoubleIntegerDBIDListMIter
Combination interface for modifiable iterators. 
 | 
(package private) interface  | 
IntegerDBIDArrayIter
Modifiable integer array iterator. 
 | 
(package private) interface  | 
IntegerDBIDArrayMIter
Modifiable integer array iterator. 
 | 
(package private) interface  | 
IntegerDBIDIter
Iterator for integer DBIDs. 
 | 
(package private) interface  | 
IntegerDBIDMIter
Modifiable iterator interface for integer DBIDs. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
private class  | 
ArrayModifiableIntegerDBIDs.Itr
Iterator class. 
 | 
private class  | 
ArrayModifiableIntegerDBIDs.Slice.SliceItr
Iterator class. 
 | 
protected class  | 
ArrayStaticIntegerDBIDs.Itr
DBID iterator in ELKI/C style. 
 | 
private class  | 
ArrayStaticIntegerDBIDs.Slice.SliceItr
Iterator class. 
 | 
private class  | 
DoubleIntegerDBIDArrayList.Itr
List iterator. 
 | 
private class  | 
DoubleIntegerDBIDKNNHeap.UnorderedIter
Iterate over all objects in the heap, not ordered. 
 | 
private class  | 
DoubleIntegerDBIDSubList.Itr
Iterator for the sublist. 
 | 
protected static class  | 
FastutilIntOpenHashSetModifiableDBIDs.Itr
Iterator over Fastutil hashs. 
 | 
protected class  | 
IntegerDBID.Itr
Pseudo iterator for DBIDs interface. 
 | 
private class  | 
IntegerDBIDKNNSubList.Itr
Iterator for the sublist. 
 | 
private static class  | 
IntegerDBIDPair.Itr
Iterator. 
 | 
private class  | 
IntegerDBIDPair.Slice.SliceItr
Iterator class. 
 | 
private static class  | 
IntegerDBIDRange.Itr
Iterator in ELKI/C++ style. 
 | 
protected class  | 
IntegerDBIDVar.Itr
Pseudo iterator for DBIDs interface. 
 | 
private class  | 
UnmodifiableIntegerArrayDBIDs.Itr
Make an existing DBIDMIter unmodifiable. 
 | 
(package private) class  | 
UnmodifiableIntegerDBIDs.UnmodifiableDBIDIter
Make an existing DBIDMIter unmodifiable. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
ScoreEvaluation.ScoreIter
Iterator for comparing scores. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractVectorIter
Class to iterate over a number vector in decreasing order. 
 | 
class  | 
DecreasingVectorIter
Class to iterate over a number vector in decreasing order. 
 | 
class  | 
DistanceResultAdapter
This adapter is used to process a list of (double, DBID) objects. 
 | 
class  | 
FilteredDistanceResultAdapter
This adapter is used to process a list of (double, DBID) objects, but allows
 skipping one object in the ranking. 
 | 
class  | 
IncreasingVectorIter
Class to iterate over a number vector in decreasing order. 
 | 
class  | 
OutlierScoreAdapter
This adapter can be used for an arbitrary collection of Integers, and uses
 that id1.compareTo(id2) ! 
 | 
class  | 
SimpleAdapter
This adapter can be used for an arbitrary collection of Integers, and uses
 that id1.compareTo(id2) ! 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
DoubleHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
static interface  | 
DoubleIntegerHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
static interface  | 
DoubleLongHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
static interface  | 
DoubleObjectHeap.UnsortedIter<V>
Unsorted iterator - in heap order. 
 | 
static interface  | 
IntegerHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
static interface  | 
IntegerObjectHeap.UnsortedIter<V>
Unsorted iterator - in heap order. 
 | 
static interface  | 
ObjectHeap.UnsortedIter<K>
Unsorted iterator - in heap order. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
private class  | 
ComparableMaxHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
ComparableMinHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
ComparatorMaxHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
ComparatorMinHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
DoubleIntegerMaxHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
DoubleIntegerMinHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
DoubleLongMaxHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
DoubleLongMinHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
DoubleMaxHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
DoubleMinHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
DoubleObjectMaxHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
DoubleObjectMinHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
class  | 
Heap.UnorderedIter
Heap iterator. 
 | 
private class  | 
IntegerMaxHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
IntegerMinHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
IntegerObjectMaxHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
private class  | 
IntegerObjectMinHeap.UnsortedIter
Unsorted iterator - in heap order. 
 | 
class  | 
TiedTopBoundedHeap.UnorderedIter
Unordered heap iterator class. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
private class  | 
HashMapHierarchy.ItrAll
Iterator over all known elements, by insertion order. 
 | 
private class  | 
HashMapHierarchy.ItrAnc
Iterator over all Ancestors. 
 | 
private class  | 
HashMapHierarchy.ItrDesc
Iterator over all descendants. 
 | 
private class  | 
HashMapHierarchy.Rec.ItrChildren
Child iterator. 
 | 
private class  | 
HashMapHierarchy.Rec.ItrChildrenReverse
Child iterator. 
 | 
private class  | 
HashMapHierarchy.Rec.ItrParents
Parent iterator. 
 | 
private class  | 
HashMapHierarchy.Rec.ItrParentsReverse
Parent iterator. 
 | 
class  | 
StackedIter<B,A extends B>
Filtered iterator. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
Histogram.Iter
Array iterator. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractStaticHistogram.Iter
Iterator class to iterate over all bins. 
 | 
class  | 
DoubleHistogram.Iter
Iterator class. 
 | 
class  | 
ObjHistogram.Iter
Iterator class. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ArrayIter
Array iterators can also go backwards and seek. 
 | 
interface  | 
It<O>
Object iterator interface. 
 | 
interface  | 
MIter
Modifiable iterator, that also supports removal. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ArrayListIter<O>
ELKI style Iterator for array lists. 
 | 
class  | 
ConcatIt<O>
Concatenate multiple iterators. 
 | 
class  | 
EmptyIterator<O>
Empty object iterator. 
 | 
class  | 
FilteredIt<O>
Filtered iterator. 
 | 
class  | 
IterableIt<O>
ELKI style Iterator wrapper for collections. 
 | 
class  | 
SubtypeIt<O>
Filtered iterator. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Iter | 
Iter.advance()
Moves the iterator forward to the next entry. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Tokenizer
String tokenizer. 
 | 
Copyright © 2019 ELKI Development Team. License information.