Uses of Interface
elki.database.ids.DBID
-
Packages that use DBID Package Description elki.application.experiments Packaged experiments to make them easy to reproduce.elki.clustering Clustering algorithms.elki.clustering.biclustering Biclustering algorithms.elki.clustering.hierarchical Hierarchical agglomerative clustering (HAC).elki.clustering.optics OPTICS family of clustering algorithms.elki.data.model Cluster models classes for various algorithms.elki.data.type Data type information, also used for type restrictions.elki.database.datastore General data store layer API (along the lines ofMap<DBID, T>- use everywhere!)elki.database.datastore.memory Memory data store implementation for ELKI.elki.database.ids Database object identification and ID group handling API.elki.database.ids.integer Integer-based DBID implementation -- do not use directly - always useDBIDUtil.elki.database.query.distance Prepared queries for distances.elki.database.relation Relations, materialized and virtual (views).elki.datasource.bundle Object bundles - exchange container for multi-represented objects.elki.distance Distance functions for use within ELKI.elki.distance.external Distance functions using external data sources.elki.index Index structure implementations.elki.index.preprocessed.knn Indexes providing KNN and rKNN data.elki.index.tree Tree-based index structures.elki.index.tree.metrical.mtreevariants M-tree and variants.elki.index.tree.metrical.mtreevariants.mktrees Metrical index structures based on the concepts of the M-Tree supporting processing of reverse k nearest neighbor queries by using the k-nn distances of the entries.elki.index.tree.metrical.mtreevariants.mktrees.mkapp elki.index.tree.metrical.mtreevariants.mktrees.mkcop elki.index.tree.metrical.mtreevariants.mktrees.mkmax elki.index.tree.metrical.mtreevariants.mktrees.mktab elki.index.tree.metrical.mtreevariants.mtree elki.index.tree.metrical.mtreevariants.query Classes for performing queries (knn, range, ...) on metrical trees.elki.index.tree.metrical.mtreevariants.strategies.split.distribution Entry distribution strategies of nodes in an M-tree (and variants).elki.index.tree.metrical.vptree elki.index.tree.spatial Tree-based index structures for spatial indexing.elki.index.tree.spatial.rstarvariants.deliclu elki.index.tree.spatial.rstarvariants.flat elki.index.tree.spatial.rstarvariants.rdknn elki.outlier.distance Distance-based outlier detection algorithms, such as DBOutlier and kNN.elki.similarity Similarity functions.elki.timeseries Algorithms for change point detection in time series.tutorial.clustering Classes from the tutorial on implementing a custom k-means variation. -
-
Uses of DBID in elki.application.experiments
Fields in elki.application.experiments with type parameters of type DBID Modifier and Type Field Description private KMedoidsInitialization<DBID>ORLibBenchmark. initInitialization method.private KMedoidsInitialization<DBID>ORLibBenchmark.Par. initInitialization method.Constructor parameters in elki.application.experiments with type arguments of type DBID Constructor Description ORLibBenchmark(java.net.URI file, java.lang.Class<? extends ClusteringAlgorithm<?>> alg, KMedoidsInitialization<DBID> init, int k, RandomFactory rnd)Constructor. -
Uses of DBID in elki.clustering
Methods in elki.clustering that return types with arguments of type DBID Modifier and Type Method Description Clustering<SimplePrototypeModel<DBID>>CFSFDP. run(Relation<O> relation)Perform CFSFDP clustering. -
Uses of DBID in elki.clustering.biclustering
Methods in elki.clustering.biclustering that return DBID Modifier and Type Method Description protected DBIDAbstractBiclustering. getRowDBID(int row)Deprecated.Expensive! -
Uses of DBID in elki.clustering.hierarchical
Methods in elki.clustering.hierarchical that return DBID Modifier and Type Method Description DBIDClusterPrototypeMergeHistory. prototype(int i)Get the prototype of cluster i. -
Uses of DBID in elki.clustering.optics
Fields in elki.clustering.optics declared as DBID Modifier and Type Field Description (package private) DBIDOPTICSHeapEntry. objectIDThe id of the entry.(package private) DBIDOPTICSHeapEntry. predecessorIDThe id of the entry's predecessor.Methods in elki.clustering.optics with parameters of type DBID Modifier and Type Method Description protected voidFastOPTICS. expandClusterOrder(DBID ipt, ClusterOrder order, DistanceQuery<V> dq, FiniteProgress prog)OPTICS algorithm for processing a point, but with different density estimatesConstructors in elki.clustering.optics with parameters of type DBID Constructor Description OPTICSHeapEntry(DBID objectID, DBID predecessorID, double reachability)Creates a new entry in a cluster order with the specified parameters. -
Uses of DBID in elki.data.model
Fields in elki.data.model declared as DBID Modifier and Type Field Description protected DBIDPrototypeDendrogramModel. prototypePrototype of this clusterMethods in elki.data.model that return DBID Modifier and Type Method Description DBIDMedoidModel. getMedoid()DBIDPrototypeDendrogramModel. getPrototype()Constructors in elki.data.model with parameters of type DBID Constructor Description MedoidModel(DBID medoid)Constructor with medoidPrototypeDendrogramModel(double distance, DBID prototype)Constructor. -
Uses of DBID in elki.data.type
Fields in elki.data.type with type parameters of type DBID Modifier and Type Field Description static SimpleTypeInformation<DBID>TypeUtil. DBIDDatabase IDs. -
Uses of DBID in elki.database.datastore
Methods in elki.database.datastore that return DBID Modifier and Type Method Description DBIDDBIDDataStore. get(DBIDRef id)Deprecated.UseDBIDDataStore.assignVar(elki.database.ids.DBIDRef, elki.database.ids.DBIDVar)and aDBIDVarinstead, to avoid boxing/unboxing cost.DBIDWritableDBIDDataStore. put(DBIDRef id, DBID value)Deprecated.UseWritableDBIDDataStore.putDBID(elki.database.ids.DBIDRef, elki.database.ids.DBIDRef)instead, to avoid boxing/unboxing cost.Methods in elki.database.datastore with parameters of type DBID Modifier and Type Method Description DBIDWritableDBIDDataStore. put(DBIDRef id, DBID value)Deprecated.UseWritableDBIDDataStore.putDBID(elki.database.ids.DBIDRef, elki.database.ids.DBIDRef)instead, to avoid boxing/unboxing cost. -
Uses of DBID in elki.database.datastore.memory
Fields in elki.database.datastore.memory with type parameters of type DBID Modifier and Type Field Description private java.util.Map<DBID,java.lang.Object[]>MapRecordStore. dataStorage Map.private java.util.Map<DBID,T>MapStore. dataStorage Map.Methods in elki.database.datastore.memory that return DBID Modifier and Type Method Description DBIDArrayDBIDStore. get(DBIDRef id)Deprecated.DBIDMapIntegerDBIDDBIDStore. get(DBIDRef id)Deprecated.DBIDArrayDBIDStore. put(DBIDRef id, DBID value)Deprecated.DBIDMapIntegerDBIDDBIDStore. put(DBIDRef id, DBID value)Deprecated.Methods in elki.database.datastore.memory with parameters of type DBID Modifier and Type Method Description DBIDArrayDBIDStore. put(DBIDRef id, DBID value)Deprecated.DBIDMapIntegerDBIDDBIDStore. put(DBIDRef id, DBID value)Deprecated.Constructor parameters in elki.database.datastore.memory with type arguments of type DBID Constructor Description MapRecordStore(int rlen, java.util.Map<DBID,java.lang.Object[]> data)Constructor with existing data.MapStore(java.util.Map<DBID,T> data)Constructor. -
Uses of DBID in elki.database.ids
Methods in elki.database.ids that return DBID Modifier and Type Method Description static DBIDDBIDUtil. deref(DBIDRef ref)Dereference a DBID reference.DBIDDBIDFactory. generateSingleDBID()Generate a single DBID.static DBIDDBIDUtil. generateSingleDBID()Generate a single DBID.DBIDArrayDBIDs. get(int i)Deprecated.DBIDEmptyDBIDs. get(int i)DBIDDBIDPair. getFirst()Deprecated.This method can be expensive.DBIDDBIDPair. getSecond()Deprecated.This method can be expensive.DBIDDBIDFactory. importInteger(int id)Import and integer as DBID.static DBIDDBIDUtil. importInteger(int id)Import and integer as DBID.Methods in elki.database.ids that return types with arguments of type DBID Modifier and Type Method Description ByteBufferSerializer<DBID>DBIDFactory. getDBIDSerializer()Get a serializer for DBIDs.static ByteBufferSerializer<DBID>DBIDUtil. getDBIDSerializer()Get a serializer for DBIDs.FixedSizeByteBufferSerializer<DBID>DBIDFactory. getDBIDSerializerStatic()Get a serializer for DBIDs with static size.static ByteBufferSerializer<DBID>DBIDUtil. getDBIDSerializerStatic()Get a serializer for DBIDs with static size.java.lang.Class<? extends DBID>DBIDFactory. getTypeRestriction()Get type restriction.Methods in elki.database.ids with parameters of type DBID Modifier and Type Method Description static voidDBIDUtil. deallocateSingleDBID(DBID id)Return a single DBID for reuse. -
Uses of DBID in elki.database.ids.integer
Classes in elki.database.ids.integer that implement DBID Modifier and Type Class Description (package private) classIntegerDBIDDatabase ID object.Fields in elki.database.ids.integer declared as DBID Modifier and Type Field Description (package private) DBIDAbstractIntegerDBIDFactory. invalidInvalid ID.Fields in elki.database.ids.integer with type parameters of type DBID Modifier and Type Field Description static ByteBufferSerializer<DBID>IntegerDBID. DYNAMIC_SERIALIZERThe public instance to use for dynamic serialization.static FixedSizeByteBufferSerializer<DBID>IntegerDBID. STATIC_SERIALIZERThe public instance to use for static serialization.Methods in elki.database.ids.integer that return DBID Modifier and Type Method Description DBIDIntegerDBID.DynamicSerializer. fromByteBuffer(java.nio.ByteBuffer buffer)DBIDIntegerDBID.StaticSerializer. fromByteBuffer(java.nio.ByteBuffer buffer)DBIDTrivialDBIDFactory. generateSingleDBID()DBIDArrayModifiableIntegerDBIDs. get(int i)DBIDArrayModifiableIntegerDBIDs.Slice. get(int i)DBIDArrayStaticIntegerDBIDs. get(int i)DBIDArrayStaticIntegerDBIDs.Slice. get(int i)DBIDIntegerDBID. get(int i)DBIDIntegerDBIDPair. get(int i)Deprecated.DBIDIntegerDBIDPair.Slice. get(int i)DBIDIntegerDBIDRange. get(int i)DBIDIntegerDBIDVar. get(int i)Deprecated.DBIDUnmodifiableIntegerArrayDBIDs. get(int i)Deprecated.DBIDAbstractIntegerDBIDFactory. importInteger(int id)Methods in elki.database.ids.integer that return types with arguments of type DBID Modifier and Type Method Description ByteBufferSerializer<DBID>AbstractIntegerDBIDFactory. getDBIDSerializer()FixedSizeByteBufferSerializer<DBID>AbstractIntegerDBIDFactory. getDBIDSerializerStatic()java.lang.Class<? extends DBID>AbstractIntegerDBIDFactory. getTypeRestriction()Methods in elki.database.ids.integer with parameters of type DBID Modifier and Type Method Description intIntegerDBID.DynamicSerializer. getByteSize(DBID object)intIntegerDBID.StaticSerializer. getByteSize(DBID object)voidIntegerDBID.DynamicSerializer. toByteBuffer(java.nio.ByteBuffer buffer, DBID object)voidIntegerDBID.StaticSerializer. toByteBuffer(java.nio.ByteBuffer buffer, DBID object) -
Uses of DBID in elki.database.query.distance
Fields in elki.database.query.distance with type parameters of type DBID Modifier and Type Field Description protected Relation<DBID>DBIDDistanceQuery. relationRelation to query.Methods in elki.database.query.distance that return types with arguments of type DBID Modifier and Type Method Description Relation<? extends DBID>DBIDDistanceQuery. getRelation()Constructor parameters in elki.database.query.distance with type arguments of type DBID Constructor Description DBIDDistanceQuery(Relation<DBID> relation, DBIDDistance distanceFunction)Constructor.DBIDRangeDistanceQuery(Relation<DBID> relation, DBIDRangeDistance distanceFunction)Constructor. -
Uses of DBID in elki.database.relation
Methods in elki.database.relation that return DBID Modifier and Type Method Description DBIDDBIDView. get(DBIDRef id)Methods in elki.database.relation that return types with arguments of type DBID Modifier and Type Method Description SimpleTypeInformation<DBID>DBIDView. getDataTypeInformation() -
Uses of DBID in elki.datasource.bundle
Fields in elki.datasource.bundle declared as DBID Modifier and Type Field Description private DBIDSingleObjectBundle. idObject IDConstructors in elki.datasource.bundle with parameters of type DBID Constructor Description SingleObjectBundle(BundleMeta meta, DBID id, java.util.List<java.lang.Object> contents)Constructor. -
Uses of DBID in elki.distance
Methods in elki.distance with type parameters of type DBID Modifier and Type Method Description <O extends DBID>
DistanceQuery<O>AbstractDBIDRangeDistance. instantiate(Relation<O> database)<T extends DBID>
DistanceQuery<T>RandomStableDistance. instantiate(Relation<T> relation)Methods in elki.distance that return types with arguments of type DBID Modifier and Type Method Description SimpleTypeInformation<DBID>AbstractDBIDRangeDistance. getInputTypeRestriction() -
Uses of DBID in elki.distance.external
Methods in elki.distance.external with type parameters of type DBID Modifier and Type Method Description <O extends DBID>
DistanceQuery<O>FileBasedSparseDoubleDistance. instantiate(Relation<O> relation)<O extends DBID>
DistanceQuery<O>FileBasedSparseFloatDistance. instantiate(Relation<O> relation) -
Uses of DBID in elki.index
Methods in elki.index with parameters of type DBID Modifier and Type Method Description protected OAbstractRefiningIndex. refine(DBID id)Refine a given object (and count the refinement!). -
Uses of DBID in elki.index.preprocessed.knn
Fields in elki.index.preprocessed.knn with type parameters of type DBID Modifier and Type Field Description (package private) java.util.List<java.util.List<SpatialPair<DBID,NumberVector>>>SpacefillingKNNPreprocessor. curvesCurve storageMethods in elki.index.preprocessed.knn with parameters of type DBID Modifier and Type Method Description KNNListMaterializeKNNAndRKNNPreprocessor. getKNN(DBID id)Returns the materialized kNNs of the specified id. -
Uses of DBID in elki.index.tree
Methods in elki.index.tree that return DBID Modifier and Type Method Description DBIDLeafEntry. getDBID()Get the DBID of this leaf entry. -
Uses of DBID in elki.index.tree.metrical.mtreevariants
Fields in elki.index.tree.metrical.mtreevariants declared as DBID Modifier and Type Field Description private DBIDMTreeLeafEntry. idHolds the id of the object (node or data object) represented by this entry.private DBIDMTreeDirectoryEntry. routingObjectIDThe id of routing object of this entry.Methods in elki.index.tree.metrical.mtreevariants that return DBID Modifier and Type Method Description DBIDMTreeLeafEntry. getDBID()DBIDMTreeDirectoryEntry. getRoutingObjectID()Returns the id of the routing object of this entry.DBIDMTreeEntry. getRoutingObjectID()Returns the id of the underlying database object of this entry, if this entry is a leaf entry, the id of the routing object, otherwise.DBIDMTreeLeafEntry. getRoutingObjectID()Returns the id of the underlying data object of this entry.Methods in elki.index.tree.metrical.mtreevariants with parameters of type DBID Modifier and Type Method Description booleanAbstractMTreeNode. adjustEntry(E entry, DBID routingObjectID, double parentDistance, AbstractMTree<O,N,E,?> mTree)Adjusts the parameters of the entry representing this node (e.g., after insertion of new objects).doubleAbstractMTreeNode. coveringRadiusFromEntries(DBID routingObjectID, AbstractMTree<O,N,E,?> mTree)Determines and returns the covering radius of this node.protected abstract EAbstractMTree. createNewDirectoryEntry(N node, DBID routingObjectID, double parentDistance)Creates a new directory entry representing the specified node.private IndexTreePath<E>AbstractMTree. createNewRoot(N oldRoot, N newNode, DBID firstRoutingObjectID, DBID secondRoutingObjectID)Creates a new root node that points to the two specified child nodes and return the path to the new root.protected java.util.List<DoubleIntPair>AbstractMTree. getSortedEntries(N node, DBID q)Sorts the entries of the specified node according to their minimum distance to the specified object.booleanMTreeDirectoryEntry. setRoutingObjectID(DBID objectID)Sets the id of the routing object of this entry.booleanMTreeEntry. setRoutingObjectID(DBID objectID)Sets the id of the underlying database object of this entry, if this entry is a leaf entry, the id of the routing object, otherwise.booleanMTreeLeafEntry. setRoutingObjectID(DBID objectID)Throws an UnsupportedOperationException, as leaves may not have routing objects.Constructors in elki.index.tree.metrical.mtreevariants with parameters of type DBID Constructor Description MTreeDirectoryEntry(DBID objectID, double parentDistance, int nodeID, double coveringRadius)Constructor.MTreeLeafEntry(DBID objectID, double parentDistance)Constructor. -
Uses of DBID in elki.index.tree.metrical.mtreevariants.mktrees
Methods in elki.index.tree.metrical.mtreevariants.mktrees that return types with arguments of type DBID Modifier and Type Method Description protected java.util.Map<DBID,KNNList>AbstractMkTree. batchNN(N node, DBIDs ids, int kmax)Deprecated.Change to use by-object NN lookups instead.Method parameters in elki.index.tree.metrical.mtreevariants.mktrees with type arguments of type DBID Modifier and Type Method Description protected abstract voidAbstractMkTreeUnified. kNNdistanceAdjustment(E entry, java.util.Map<DBID,KNNList> knnLists)Performs a distance adjustment in the subtree of the specified root entry. -
Uses of DBID in elki.index.tree.metrical.mtreevariants.mktrees.mkapp
Methods in elki.index.tree.metrical.mtreevariants.mktrees.mkapp with parameters of type DBID Modifier and Type Method Description booleanMkAppTreeNode. adjustEntry(MkAppEntry entry, DBID routingObjectID, double parentDistance, AbstractMTree<O,MkAppTreeNode<O>,MkAppEntry,?> mTree)Adjusts the parameters of the entry representing this node.protected MkAppEntryMkAppTree. createNewDirectoryEntry(MkAppTreeNode<O> node, DBID routingObjectID, double parentDistance)Creates a new directory entry representing the specified node.protected MkAppEntryMkAppTreeIndex. createNewLeafEntry(DBID id, O object, double parentDistance)Creates a new leaf entry representing the specified data object in the specified subtree.Method parameters in elki.index.tree.metrical.mtreevariants.mktrees.mkapp with type arguments of type DBID Modifier and Type Method Description private voidMkAppTree. adjustApproximatedKNNDistances(MkAppEntry entry, java.util.Map<DBID,KNNList> knnLists)Adjusts the knn distance in the subtree of the specified root entry.private double[]MkAppTree. getMeanKNNList(DBIDs ids, java.util.Map<DBID,KNNList> knnLists)Constructors in elki.index.tree.metrical.mtreevariants.mktrees.mkapp with parameters of type DBID Constructor Description MkAppDirectoryEntry(DBID objectID, double parentDistance, int nodeID, double coveringRadius, PolynomialApproximation approximation)Constructor.MkAppLeafEntry(DBID objectID, double parentDistance, PolynomialApproximation approximation)Constructor. -
Uses of DBID in elki.index.tree.metrical.mtreevariants.mktrees.mkcop
Methods in elki.index.tree.metrical.mtreevariants.mktrees.mkcop with parameters of type DBID Modifier and Type Method Description booleanMkCoPTreeNode. adjustEntry(MkCoPEntry entry, DBID routingObjectID, double parentDistance, AbstractMTree<O,MkCoPTreeNode<O>,MkCoPEntry,?> mTree)protected MkCoPEntryMkCoPTree. createNewDirectoryEntry(MkCoPTreeNode<O> node, DBID routingObjectID, double parentDistance)Creates a new directory entry representing the specified node.protected MkCoPEntryMkCoPTreeIndex. createNewLeafEntry(DBID id, O object, double parentDistance)Creates a new leaf entry representing the specified data object in the specified subtree.Method parameters in elki.index.tree.metrical.mtreevariants.mktrees.mkcop with type arguments of type DBID Modifier and Type Method Description private voidMkCoPTree. adjustApproximatedKNNDistances(MkCoPEntry entry, java.util.Map<DBID,KNNList> knnLists)Adjusts the knn distance in the subtree of the specified root entry.Constructors in elki.index.tree.metrical.mtreevariants.mktrees.mkcop with parameters of type DBID Constructor Description MkCoPDirectoryEntry(DBID objectID, double parentDistance, int nodeID, double coveringRadius, ApproximationLine conservativeApproximation)Constructor.MkCoPLeafEntry(DBID objectID, double parentDistance, ApproximationLine conservativeApproximation, ApproximationLine progressiveApproximation)Constructor. -
Uses of DBID in elki.index.tree.metrical.mtreevariants.mktrees.mkmax
Methods in elki.index.tree.metrical.mtreevariants.mktrees.mkmax with parameters of type DBID Modifier and Type Method Description booleanMkMaxTreeNode. adjustEntry(MkMaxEntry entry, DBID routingObjectID, double parentDistance, AbstractMTree<O,MkMaxTreeNode<O>,MkMaxEntry,?> mTree)Calls the super method and adjust additionally the k-nearest neighbor distance of this node as the maximum of the k-nearest neighbor distances of all its entries.protected MkMaxEntryMkMaxTree. createNewDirectoryEntry(MkMaxTreeNode<O> node, DBID routingObjectID, double parentDistance)protected MkMaxLeafEntryMkMaxTreeIndex. createNewLeafEntry(DBID id, DBIDRef object, double parentDistance)Method parameters in elki.index.tree.metrical.mtreevariants.mktrees.mkmax with type arguments of type DBID Modifier and Type Method Description protected voidMkMaxTree. kNNdistanceAdjustment(MkMaxEntry entry, java.util.Map<DBID,KNNList> knnLists)Adjusts the knn distance in the subtree of the specified root entry.Constructors in elki.index.tree.metrical.mtreevariants.mktrees.mkmax with parameters of type DBID Constructor Description MkMaxDirectoryEntry(DBID objectID, double parentDistance, int nodeID, double coveringRadius, double knnDistance)Constructor.MkMaxLeafEntry(DBID objectID, double parentDistance, double knnDistance)Constructor. -
Uses of DBID in elki.index.tree.metrical.mtreevariants.mktrees.mktab
Methods in elki.index.tree.metrical.mtreevariants.mktrees.mktab with parameters of type DBID Modifier and Type Method Description booleanMkTabTreeNode. adjustEntry(MkTabEntry entry, DBID routingObjectID, double parentDistance, AbstractMTree<O,MkTabTreeNode<O>,MkTabEntry,?> mTree)protected MkTabEntryMkTabTree. createNewDirectoryEntry(MkTabTreeNode<O> node, DBID routingObjectID, double parentDistance)Creates a new directory entry representing the specified node.protected MkTabEntryMkTabTreeIndex. createNewLeafEntry(DBID id, DBIDRef object, double parentDistance)Creates a new leaf entry representing the specified data object in the specified subtree.Method parameters in elki.index.tree.metrical.mtreevariants.mktrees.mktab with type arguments of type DBID Modifier and Type Method Description protected voidMkTabTree. kNNdistanceAdjustment(MkTabEntry entry, java.util.Map<DBID,KNNList> knnLists)Constructors in elki.index.tree.metrical.mtreevariants.mktrees.mktab with parameters of type DBID Constructor Description MkTabDirectoryEntry(DBID objectID, double parentDistance, int nodeID, double coveringRadius, double[] knnDistances)Constructor.MkTabLeafEntry(DBID objectID, double parentDistance, double[] knnDistances)Constructor. -
Uses of DBID in elki.index.tree.metrical.mtreevariants.mtree
Methods in elki.index.tree.metrical.mtreevariants.mtree with parameters of type DBID Modifier and Type Method Description protected MTreeEntryMTree. createNewDirectoryEntry(MTreeNode<O> node, DBID routingObjectID, double parentDistance)protected MTreeEntryMTreeIndex. createNewLeafEntry(DBID id, O object, double parentDistance) -
Uses of DBID in elki.index.tree.metrical.mtreevariants.query
Fields in elki.index.tree.metrical.mtreevariants.query declared as DBID Modifier and Type Field Description DBIDMTreeSearchCandidate. routingObjectIDThe id of the routing object.Methods in elki.index.tree.metrical.mtreevariants.query with parameters of type DBID Modifier and Type Method Description private voidMTreeRangeByDBID. doRangeQuery(DBID o_p, AbstractMTreeNode<O,?,?> node, DBIDRef q, double r_q, ModifiableDoubleDBIDList result)Performs a range query on the specified subtree.private voidMTreeRangeByObject. doRangeQuery(DBID o_p, AbstractMTreeNode<O,?,?> node, O q, double r_q, ModifiableDoubleDBIDList result)Performs a range query on the specified subtree.Constructors in elki.index.tree.metrical.mtreevariants.query with parameters of type DBID Constructor Description MTreeSearchCandidate(double mindist, int nodeID, DBID routingObjectID, double routingDistance)Creates a new heap node with the specified parameters. -
Uses of DBID in elki.index.tree.metrical.mtreevariants.strategies.split.distribution
Fields in elki.index.tree.metrical.mtreevariants.strategies.split.distribution declared as DBID Modifier and Type Field Description private DBIDAssignments. id1The id of the first routing object.private DBIDAssignments. id2The id of the second routing object.Methods in elki.index.tree.metrical.mtreevariants.strategies.split.distribution that return DBID Modifier and Type Method Description DBIDAssignments. getFirstRoutingObject()Returns the id of the first routing object.DBIDAssignments. getSecondRoutingObject()Returns the id of the second routing object.Constructors in elki.index.tree.metrical.mtreevariants.strategies.split.distribution with parameters of type DBID Constructor Description Assignments(DBID id1, DBID id2, int size)Constructor. -
Uses of DBID in elki.index.tree.metrical.vptree
Fields in elki.index.tree.metrical.vptree declared as DBID Modifier and Type Field Description (package private) DBIDGNAT.PrioritySearchBranch. vpassociated vantage pointConstructors in elki.index.tree.metrical.vptree with parameters of type DBID Constructor Description PrioritySearchBranch(double mindist, GNAT.Node node, DBID vp)Constructor. -
Uses of DBID in elki.index.tree.spatial
Fields in elki.index.tree.spatial declared as DBID Modifier and Type Field Description private DBIDSpatialPointLeafEntry. idHolds the id of the object (node or data object) represented by this entry.Methods in elki.index.tree.spatial that return DBID Modifier and Type Method Description DBIDSpatialPointLeafEntry. getDBID()Constructors in elki.index.tree.spatial with parameters of type DBID Constructor Description SpatialPointLeafEntry(DBID id, double[] values)Constructs a new LeafEntry object with the given parameters.SpatialPointLeafEntry(DBID id, NumberVector vector)Constructor from number vector. -
Uses of DBID in elki.index.tree.spatial.rstarvariants.deliclu
Methods in elki.index.tree.spatial.rstarvariants.deliclu with parameters of type DBID Modifier and Type Method Description protected DeLiCluLeafEntryDeLiCluTreeIndex. createNewLeafEntry(DBID id)Creates a new leaf entry representing the specified data object.Constructors in elki.index.tree.spatial.rstarvariants.deliclu with parameters of type DBID Constructor Description DeLiCluLeafEntry(DBID id, NumberVector vector)Constructs a new LeafEntry object with the given parameters. -
Uses of DBID in elki.index.tree.spatial.rstarvariants.flat
Methods in elki.index.tree.spatial.rstarvariants.flat with parameters of type DBID Modifier and Type Method Description protected SpatialEntryFlatRStarTreeIndex. createNewLeafEntry(DBID id)Wrap a vector as spatial point leaf entry. -
Uses of DBID in elki.index.tree.spatial.rstarvariants.rdknn
Methods in elki.index.tree.spatial.rstarvariants.rdknn with parameters of type DBID Modifier and Type Method Description protected RdKNNLeafEntryRdKNNTree. createNewLeafEntry(DBID id)private voidRdKNNTree. doReverseKNN(RdKNNNode node, DBID oid, ModifiableDoubleDBIDList result)Performs a reverse knn query in the specified subtree.DoubleDBIDListRdKNNTree. reverseKNNQuery(DBID oid, int k, SpatialPrimitiveDistance<? super O> distance)Constructors in elki.index.tree.spatial.rstarvariants.rdknn with parameters of type DBID Constructor Description RdKNNLeafEntry(DBID id, NumberVector vector, double knnDistance)Constructs a new RDkNNLeafEntry object with the given parameters. -
Uses of DBID in elki.outlier.distance
Fields in elki.outlier.distance declared as DBID Modifier and Type Field Description DBIDHilOut.HilFeature. idObject IDMethods in elki.outlier.distance with parameters of type DBID Modifier and Type Method Description protected voidHilOut.HilFeature. insert(DBID id, double dt, int k)insert function inserts a nearest neighbor into a features nn list and its distanceprivate doubleHilOut.HilbertFeatures. maxDistLevel(DBID id, int level)maxDist function calculate the maximal Distance from Vector p to the border of the corresponding r-region at the given levelprivate doubleHilOut.HilbertFeatures. minDistLevel(DBID id, int level)minDist function calculate the minimal Distance from Vector p to the border of the corresponding r-region at the given levelConstructors in elki.outlier.distance with parameters of type DBID Constructor Description HilFeature(DBID id, ObjectHeap<DoubleDBIDPair> nn)Constructor. -
Uses of DBID in elki.similarity
Fields in elki.similarity with type parameters of type DBID Modifier and Type Field Description protected Relation<? extends DBID>AbstractDBIDSimilarity. databaseThe database we work onConstructor parameters in elki.similarity with type arguments of type DBID Constructor Description AbstractDBIDSimilarity(Relation<? extends DBID> database)Constructor. -
Uses of DBID in elki.timeseries
Fields in elki.timeseries declared as DBID Modifier and Type Field Description (package private) DBIDChangePoint. idData set reference. -
Uses of DBID in tutorial.clustering
Methods in tutorial.clustering that return types with arguments of type DBID Modifier and Type Method Description Clustering<SimplePrototypeModel<DBID>>CFSFDP. run(Relation<O> relation)Perform CFSFDP clustering.
-