Uses of Interface
org.javimmutable.collections.common.CollisionSet.Node
Packages that use CollisionSet.Node
Package
Description
-
Uses of CollisionSet.Node in org.javimmutable.collections.common
Methods in org.javimmutable.collections.common that return CollisionSet.NodeModifier and TypeMethodDescriptionCollisionSet.delete(CollisionSet.Node node, T value) CollisionSet.empty()CollisionSet.insert(CollisionSet.Node node, T value) Methods in org.javimmutable.collections.common with parameters of type CollisionSet.NodeModifier and TypeMethodDescriptionbooleanCollisionSet.contains(CollisionSet.Node node, T value) CollisionSet.delete(CollisionSet.Node node, T value) CollisionSet.first(CollisionSet.Node node) voidCollisionSet.forEach(CollisionSet.Node node, Proc1<T> proc) <E extends Exception>
voidCollisionSet.forEachThrows(CollisionSet.Node node, Proc1Throws<T, E> proc) default GenericIterator.Iterable<T> CollisionSet.genericIterable(CollisionSet.Node node) CollisionSet.insert(CollisionSet.Node node, T value) default SplitableIterable<T> CollisionSet.iterable(CollisionSet.Node node) CollisionSet.iterateOverRange(CollisionSet.Node node, GenericIterator.State<T> parent, int offset, int limit) default SplitableIterator<T> CollisionSet.iterator(CollisionSet.Node node) <R> RCollisionSet.reduce(CollisionSet.Node node, R sum, Sum1<T, R> proc) <R,E extends Exception>
RCollisionSet.reduceThrows(CollisionSet.Node node, R sum, Sum1Throws<T, R, E> proc) intCollisionSet.size(CollisionSet.Node node) -
Uses of CollisionSet.Node in org.javimmutable.collections.hash.set
Constructors in org.javimmutable.collections.hash.set with parameters of type CollisionSet.Node -
Uses of CollisionSet.Node in org.javimmutable.collections.list
Methods in org.javimmutable.collections.list that return CollisionSet.NodeModifier and TypeMethodDescriptionListCollisionSet.delete(CollisionSet.Node node, T value) ListCollisionSet.empty()ListCollisionSet.insert(CollisionSet.Node node, T value) Methods in org.javimmutable.collections.list with parameters of type CollisionSet.NodeModifier and TypeMethodDescriptionbooleanListCollisionSet.contains(CollisionSet.Node node, T value) ListCollisionSet.delete(CollisionSet.Node node, T value) ListCollisionSet.first(CollisionSet.Node node) voidListCollisionSet.forEach(CollisionSet.Node node, Proc1<T> proc) <E extends Exception>
voidListCollisionSet.forEachThrows(CollisionSet.Node node, Proc1Throws<T, E> proc) ListCollisionSet.insert(CollisionSet.Node node, T value) ListCollisionSet.iterateOverRange(CollisionSet.Node node, GenericIterator.State<T> parent, int offset, int limit) <R> RListCollisionSet.reduce(CollisionSet.Node node, R sum, Sum1<T, R> proc) <R,E extends Exception>
RListCollisionSet.reduceThrows(CollisionSet.Node node, R sum, Sum1Throws<T, R, E> proc) intListCollisionSet.size(CollisionSet.Node node) -
Uses of CollisionSet.Node in org.javimmutable.collections.tree
Classes in org.javimmutable.collections.tree that implement CollisionSet.NodeModifier and TypeClassDescriptionclassLeafNode<K,V> ¬ * A Node containing one value and no children.Methods in org.javimmutable.collections.tree that return CollisionSet.NodeModifier and TypeMethodDescriptionTreeCollisionSet.delete(CollisionSet.Node node, T value) TreeCollisionSet.empty()TreeCollisionSet.insert(CollisionSet.Node node, T value) Methods in org.javimmutable.collections.tree with parameters of type CollisionSet.NodeModifier and TypeMethodDescriptionbooleanTreeCollisionSet.contains(CollisionSet.Node node, T value) TreeCollisionSet.delete(CollisionSet.Node node, T value) TreeCollisionSet.first(CollisionSet.Node node) voidTreeCollisionSet.forEach(CollisionSet.Node node, Proc1<T> proc) <E extends Exception>
voidTreeCollisionSet.forEachThrows(CollisionSet.Node node, Proc1Throws<T, E> proc) TreeCollisionSet.insert(CollisionSet.Node node, T value) TreeCollisionSet.iterateOverRange(CollisionSet.Node node, GenericIterator.State<T> parent, int offset, int limit) <R> RTreeCollisionSet.reduce(CollisionSet.Node node, R sum, Sum1<T, R> proc) <R,E extends Exception>
RTreeCollisionSet.reduceThrows(CollisionSet.Node node, R sum, Sum1Throws<T, R, E> proc) intTreeCollisionSet.size(CollisionSet.Node node)