DBIDUtil
.See: Description
Interface | Description |
---|---|
DoubleIntegerDBIDListIter |
Combination interface of the DoubleDBIDListIter with IntegerDBIDIter.
|
DoubleIntegerDBIDListMIter |
Combination interface for modifiable iterators.
|
IntegerArrayDBIDs |
Trivial combination interface.
|
IntegerArrayStaticDBIDs |
Combination of
ArrayStaticDBIDs and IntegerDBIDs . |
IntegerDBIDArrayIter |
Modifiable integer array iterator.
|
IntegerDBIDArrayMIter |
Modifiable integer array iterator.
|
IntegerDBIDIter |
Iterator for integer DBIDs.
|
IntegerDBIDKNNList |
Combination interface for KNNList and IntegerDBIDs.
|
IntegerDBIDMIter |
Modifiable iterator interface for integer DBIDs.
|
IntegerDBIDRef |
DBID reference that references an integer value.
|
IntegerDBIDs |
Integer DBID collection.
|
Class | Description |
---|---|
AbstractIntegerDBIDFactory |
Abstract base class for DBID factories.
|
ArrayModifiableIntegerDBIDs |
Class using a primitive int[] array as storage.
|
ArrayStaticIntegerDBIDs |
Static (no modifications allowed) set of Database Object IDs.
|
DoubleIntegerDBIDKNNHeap |
Class to efficiently manage a kNN heap.
|
DoubleIntegerDBIDKNNList |
kNN list, but without automatic sorting.
|
DoubleIntegerDBIDList |
Class to store double distance, integer DBID results.
|
DoubleIntegerDBIDListKNNHeap |
Track the k nearest neighbors, with insertion sort to ensure the correct
order.
|
DoubleIntegerDBIDPair |
Pair containing a double value and an integer DBID.
|
DoubleIntegerDBIDPairKNNListHeap |
KNN Heap implemented using a list of DoubleInt pair objects.
|
DoubleIntegerDBIDPairList |
Class to store double distance, integer DBID results.
|
IntegerDBID |
Database ID object.
|
IntegerDBID.DynamicSerializer |
Dynamic sized serializer, using varint.
|
IntegerDBID.StaticSerializer |
Static sized serializer, using regular integers.
|
IntegerDBIDArrayQuickSort |
Class to sort an integer DBID array, using a modified quicksort.
|
IntegerDBIDKNNSubList |
Sublist of an existing result to contain only the first k elements.
|
IntegerDBIDPair |
DBID pair using two ints for storage.
|
IntegerDBIDPair.Itr |
Iterator.
|
IntegerDBIDRange |
Representing a DBID range allocation.
|
IntegerDBIDRange.Itr |
Iterator in ELKI/C++ style.
|
IntegerDBIDVar |
Variable for storing a single DBID reference.
|
ReusingDBIDFactory |
Slightly more complex DBID management, that allows reuse of DBIDs.
|
SimpleDBIDFactory |
Simple DBID management, that never reuses IDs.
|
TrivialDBIDFactory |
Trivial DBID management, that never reuses IDs and just gives them out in
sequence.
|
TroveHashSetModifiableDBIDs |
Implementation using GNU Trove Int Hash Sets.
|
TroveHashSetModifiableDBIDs.Itr |
Iterator over trove hashs.
|
TroveHashSetModifiableDBIDs.Itr.TIntHashItr |
Custom iterator over TIntHash.
|
UnmodifiableIntegerArrayDBIDs |
Unmodifiable wrapper for DBIDs.
|
UnmodifiableIntegerDBIDs |
Unmodifiable wrapper for DBIDs.
|
DBIDUtil
.Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.