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.evaluation.scores.adapter |
Adapter classes for ranking and scoring measures.
|
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"). |
Modifier and Type | Interface and Description |
---|---|
interface |
DBIDArrayIter
Array iterators that can also go backwards and seek.
|
interface |
DBIDArrayMIter
Modifiable array 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.
|
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 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.
|
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 |
IncreasingVectorIter
Class to iterate over a number vector in decreasing order.
|
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 | Class and Description |
---|---|
class |
ArrayListIter<O>
ELKI style Iterator for array lists.
|
Modifier and Type | Method and Description |
---|---|
ArrayIter |
ArrayIter.advance() |
ArrayIter |
ArrayIter.advance(int count)
Moves the iterator forward or backward by the given offset.
|
ArrayIter |
ArrayIter.retract()
Moves the iterator backward to the previous entry.
|
ArrayIter |
ArrayIter.seek(int off)
Moves the iterator to the given position
|
Copyright © 2019 ELKI Development Team. License information.