Uses of Interface
elki.utilities.datastructures.iterator.It
-
Packages that use It Package Description elki.clustering.correlation Correlation clustering algorithms.elki.clustering.subspace Axis-parallel subspace clustering algorithms.elki.data Basic classes for different data types, database object types and label types.elki.result Result types, representation and handling.elki.utilities.datastructures.hierarchy Delegate implementation of a hierarchy.elki.utilities.datastructures.iterator ELKI Iterator API.elki.visualization Visualization package of ELKI.elki.visualization.visualizers.optics Visualizers that do work on OPTICS plots. -
-
Uses of It in elki.clustering.correlation
Methods in elki.clustering.correlation with parameters of type It Modifier and Type Method Description private boolean
ERiC. isParent(ERiCNeighborPredicate.Instance npred, Cluster<CorrelationModel> parent, It<Cluster<CorrelationModel>> iter)
Returns true, if the specified parent cluster is a parent of one child of the children clusters. -
Uses of It in elki.clustering.subspace
Methods in elki.clustering.subspace with parameters of type It Modifier and Type Method Description private boolean
DiSH. isParent(Relation<? extends NumberVector> relation, Cluster<SubspaceModel> parent, It<Cluster<SubspaceModel>> iter, int db_dim)
Returns true, if the specified parent cluster is a parent of one child of the children clusters. -
Uses of It in elki.data
Methods in elki.data that return It Modifier and Type Method Description It<Cluster<M>>
Clustering. iterToplevelClusters()
Iterate over the top level clusters. -
Uses of It in elki.result
Classes in elki.result that implement It Modifier and Type Class Description private static class
Metadata.EagerIt<O>
Base class for iterators that need to look ahead, e.g., to check conditions on the next element.private class
Metadata.Hierarchy.ItrAnc
Iterator over all ancestors.private class
Metadata.Hierarchy.ItrChildren
Child iterator.private class
Metadata.Hierarchy.ItrChildrenReverse
Child iterator.private class
Metadata.Hierarchy.ItrDesc
Iterator over all descendants.private class
Metadata.Hierarchy.ItrParents
Parent iterator.private class
Metadata.Hierarchy.ItrParentsReverse
Parent iterator.Fields in elki.result declared as It Modifier and Type Field Description (package private) It<java.lang.Object>
Metadata.Hierarchy.ItrDesc. childiter
Iterator over children(package private) It<java.lang.Object>
Metadata.Hierarchy.ItrAnc. parentiter
Iterator over children(package private) It<java.lang.Object>
Metadata.Hierarchy.ItrAnc. subiter
Iterator of current child(package private) It<java.lang.Object>
Metadata.Hierarchy.ItrDesc. subiter
Iterator of current childMethods in elki.result that return It Modifier and Type Method Description It<java.lang.Object>
Metadata.Hierarchy.ItrAnc. advance()
It<java.lang.Object>
Metadata.Hierarchy.ItrChildren. advance()
It<java.lang.Object>
Metadata.Hierarchy.ItrChildrenReverse. advance()
It<java.lang.Object>
Metadata.Hierarchy.ItrDesc. advance()
It<java.lang.Object>
Metadata.Hierarchy.ItrParents. advance()
It<java.lang.Object>
Metadata.Hierarchy.ItrParentsReverse. advance()
It<java.lang.Object>
Metadata.Hierarchy. iterAncestors()
Iterate over all ancestors.It<java.lang.Object>
Metadata.Hierarchy. iterAncestorsSelf()
Iterate over all ancestors and the object itself.It<java.lang.Object>
Metadata.Hierarchy. iterChildren()
Iterate over children.It<java.lang.Object>
Metadata.Hierarchy. iterChildrenReverse()
Iterate over children, backwards.It<java.lang.Object>
Metadata.Hierarchy. iterDescendants()
Iterate over all descendants.It<java.lang.Object>
Metadata.Hierarchy. iterDescendantsSelf()
Iterate over all descendants and the object itself.It<java.lang.Object>
Metadata.Hierarchy. iterParents()
Iterate over parents.It<java.lang.Object>
Metadata.Hierarchy. iterParentsReverse()
Iterate over parents, backwards. -
Uses of It in elki.utilities.datastructures.hierarchy
Classes in elki.utilities.datastructures.hierarchy that implement It Modifier and Type Class 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.Fields in elki.utilities.datastructures.hierarchy declared as It Modifier and Type Field Description (package private) It<O>
HashMapHierarchy.ItrDesc. childiter
Iterator over childrenprivate It<? extends A>
StackedIter. it1
Iterator in primary hierarchy.private It<B>
StackedIter. it2
Iterator in secondary hierarchy.(package private) It<O>
HashMapHierarchy.ItrAnc. parentiter
Iterator over children(package private) It<O>
HashMapHierarchy.ItrAnc. subiter
Iterator of current child(package private) It<O>
HashMapHierarchy.ItrDesc. subiter
Iterator of current childMethods in elki.utilities.datastructures.hierarchy that return It Modifier and Type Method Description It<O>
HashMapHierarchy.ItrAnc. advance()
It<O>
HashMapHierarchy.ItrDesc. advance()
It<O>
HashMapHierarchy.Rec.ItrChildren. advance()
It<O>
HashMapHierarchy.Rec.ItrChildrenReverse. advance()
It<O>
HashMapHierarchy.Rec.ItrParents. advance()
It<O>
HashMapHierarchy.Rec.ItrParentsReverse. advance()
It<O>
HashMapHierarchy. iterAll()
It<O>
Hierarchy. iterAll()
Iterate over all members.It<O>
HashMapHierarchy. iterAncestors(O obj)
It<O>
Hierarchy. iterAncestors(O self)
Iterate ancestors (recursive parents)It<O>
HashMapHierarchy. iterAncestorsSelf(O obj)
It<O>
Hierarchy. iterAncestorsSelf(O self)
Iterate ancestors (recursive parents) and self.It<O>
HashMapHierarchy. iterChildren(O obj)
It<O>
HashMapHierarchy.Rec. iterChildren()
Iterate over parents.It<O>
Hierarchy. iterChildren(O self)
Iterate over the (direct) children.It<O>
HashMapHierarchy. iterChildrenReverse(O obj)
It<O>
HashMapHierarchy.Rec. iterChildrenReverse()
Iterate over parents.It<O>
Hierarchy. iterChildrenReverse(O self)
Iterate over the (direct) children in reverse order.It<O>
HashMapHierarchy. iterDescendants(O obj)
It<O>
Hierarchy. iterDescendants(O self)
Iterate descendants (recursive children)It<O>
HashMapHierarchy. iterDescendantsSelf(O obj)
It<O>
Hierarchy. iterDescendantsSelf(O self)
Iterate descendants (recursive children) and self.It<O>
HashMapHierarchy. iterParents(O obj)
It<O>
HashMapHierarchy.Rec. iterParents()
Iterate over parents.It<O>
Hierarchy. iterParents(O self)
Iterate over the (direct) parents.It<O>
HashMapHierarchy. iterParentsReverse(O obj)
It<O>
HashMapHierarchy.Rec. iterParentsReverse()
Iterate over parents.It<O>
Hierarchy. iterParentsReverse(O self)
Iterate over the (direct) parents in reverse order.Constructors in elki.utilities.datastructures.hierarchy with parameters of type It Constructor Description StackedIter(It<? extends A> it1, Hierarchy<B> hier2)
Constructor. -
Uses of It in elki.utilities.datastructures.iterator
Classes in elki.utilities.datastructures.iterator that implement It Modifier and Type Class 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.Fields in elki.utilities.datastructures.iterator declared as It Modifier and Type Field Description private It<O>
FilteredIt. it
Iterator in primary hierarchy.private It<?>
SubtypeIt. it
Iterator in primary hierarchy.private It<? extends O>[]
ConcatIt. its
Iteratorsprivate static It<java.lang.Object>
EmptyIterator. STATIC
Static instance.Methods in elki.utilities.datastructures.iterator that return It Modifier and Type Method Description It<O>
ConcatIt. advance()
It<O>
EmptyIterator. advance()
It<O>
It. advance()
It<O>
IterableIt. advance()
static <O> It<O>
EmptyIterator. empty()
Get an empty hierarchy iterator.<T> It<T>
EmptyIterator. filter(java.lang.Class<? super T> clz)
It<O>
EmptyIterator. filter(java.util.function.Predicate<? super O> predicate)
default <T> It<T>
It. filter(java.lang.Class<? super T> clz)
Filtered iteration.default It<O>
It. filter(java.util.function.Predicate<? super O> predicate)
Filtered iteration.Constructors in elki.utilities.datastructures.iterator with parameters of type It Constructor Description ConcatIt(It<? extends O>... its)
Constructor.FilteredIt(It<O> it, java.util.function.Predicate<? super O> clazz)
Constructor.SubtypeIt(It<?> it, java.lang.Class<? super O> clazz)
Constructor. -
Uses of It in elki.visualization
Methods in elki.visualization that return It Modifier and Type Method Description static It<java.lang.Object>
VisualizationTree. findNewResults(VisualizerContext context, java.lang.Object start)
Iterate over the primary result tree.static It<java.lang.Object>
VisualizationTree. findVis(VisualizerContext context)
Filtered iteration over a stacked hierarchy.static It<java.lang.Object>
VisualizationTree. findVis(VisualizerContext context, java.lang.Object start)
Filtered iteration over a stacked hierarchy. -
Uses of It in elki.visualization.visualizers.optics
Methods in elki.visualization.visualizers.optics with parameters of type It Modifier and Type Method Description private void
OPTICSClusterVisualization.Instance. drawClusters(Clustering<OPTICSModel> clustering, It<Cluster<OPTICSModel>> clusters, int depth, java.util.Map<Cluster<?>,java.lang.String> colormap)
Recursively draw clusters
-