A B C D E F G H I J L M N O P R S T U _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractIntIterator - Class in manifold.collections.api.range
- AbstractIntIterator() - Constructor for class manifold.collections.api.range.AbstractIntIterator
- AbstractIterableRange<E extends Comparable<E>,S,U,ME extends AbstractIterableRange<E,S,U,ME>> - Class in manifold.collections.api.range
- AbstractIterableRange(E, E, S) - Constructor for class manifold.collections.api.range.AbstractIterableRange
- AbstractIterableRange(E, E, S, U, boolean, boolean, boolean) - Constructor for class manifold.collections.api.range.AbstractIterableRange
- AbstractLongIterator - Class in manifold.collections.api.range
- AbstractLongIterator() - Constructor for class manifold.collections.api.range.AbstractLongIterator
- AbstractRange<E extends Comparable<E>,ME extends AbstractRange<E,ME>> - Class in manifold.collections.api.range
- AbstractRange(E, E) - Constructor for class manifold.collections.api.range.AbstractRange
- AbstractRange(E, E, boolean, boolean, boolean) - Constructor for class manifold.collections.api.range.AbstractRange
- addAll(Collection<E>, Iterable<? extends E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
-
Adds all elements of the given Iterable to this Collection
- allMatch(Collection<E>, Predicate<? super E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- anyMatch(Collection<E>, Predicate<? super E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
B
- BigDecimalRange - Class in manifold.collections.api.range
- BigDecimalRange(BigDecimal, BigDecimal) - Constructor for class manifold.collections.api.range.BigDecimalRange
- BigDecimalRange(BigDecimal, BigDecimal, BigDecimal, boolean, boolean, boolean) - Constructor for class manifold.collections.api.range.BigDecimalRange
- BigIntegerRange - Class in manifold.collections.api.range
- BigIntegerRange(BigInteger, BigInteger) - Constructor for class manifold.collections.api.range.BigIntegerRange
- BigIntegerRange(BigInteger, BigInteger, BigInteger, boolean, boolean, boolean) - Constructor for class manifold.collections.api.range.BigIntegerRange
C
- collect(Collection<E>, Collector<? super E, A, R>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- ComparableRange<E extends Comparable<E>> - Class in manifold.collections.api.range
- ComparableRange(E, E) - Constructor for class manifold.collections.api.range.ComparableRange
- ComparableRange(E, E, boolean, boolean, boolean) - Constructor for class manifold.collections.api.range.ComparableRange
- contains(E) - Method in class manifold.collections.api.range.AbstractRange
- contains(E) - Method in interface manifold.collections.api.range.Range
- contains(ME) - Method in class manifold.collections.api.range.AbstractRange
- contains(ME) - Method in interface manifold.collections.api.range.Range
- count(Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the number of elements in thiz collection.
- count(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the number of elements matching the given
predicate.
D
- distinct(Collection<E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- distinctBy(Iterable<T>, Function<T, K>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a list containing only elements from the given collection having distinct keys returned by the given
selectorfunction. - distinctList(Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a list containing only distinct elements from the given collection.
- DoubleRange - Class in manifold.collections.api.range
- DoubleRange(Double, Double) - Constructor for class manifold.collections.api.range.DoubleRange
- DoubleRange(Double, Double, double) - Constructor for class manifold.collections.api.range.DoubleRange
- DoubleRange(Double, Double, double, boolean, boolean, boolean) - Constructor for class manifold.collections.api.range.DoubleRange
- DoubleRange.ForwardIterator - Class in manifold.collections.api.range
E
- equals(Object) - Method in class manifold.collections.api.range.AbstractIterableRange
- equals(Object) - Method in class manifold.collections.api.range.AbstractRange
F
- filter(Collection<E>, Predicate<? super E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- filterIndexedTo(Iterable<T>, C, IndexedPredicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Appends all elements matching the given
predicateto the givendestination. - filterIndexedToList(Iterable<T>, IndexedPredicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a list containing only elements matching the given
predicate. - filterNotTo(Iterable<T>, C, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Appends all elements not matching the given
predicateto the givendestination. - filterNotToList(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a list containing all elements not matching the given
predicate. - filterTo(Iterable<T>, C, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Appends all elements matching the given
predicateto the givendestination. - filterToList(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a list containing all elements matching the given
predicate. - first(Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns first element.
- first(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the first element matching the given
predicate. - first(List<E>) - Static method in class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
-
Returns first element.
- firstOrNull(Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the first element, or null if the collection is empty.
- firstOrNull(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the first element matching the given
predicate, ornullif element was not found. - firstOrNull(List<E>) - Static method in class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
-
Returns the first element, or null if the list is empty.
- flatMap(Iterable<T>, Function<T, Iterable<R>>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a single list of all elements yielded from results of
transformfunction being invoked on each element of original collection. - flatMapTo(Iterable<T>, C, Function<T, Iterable<R>>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Appends all elements yielded from results of
transformfunction being invoked on each element of original collection, to the givendestination. - fold(Iterable<T>, R, BiFunction<R, T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Accumulates value starting with
demovalue and applyingoperationfrom left to right to current accumulator value and each element. - forEachIndexed(Iterable<T>, IndexedConsumer<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Performs the given
actionon each element, providing sequential index with the element. - ForwardIterator() - Constructor for class manifold.collections.api.range.IntegerRange.ForwardIterator
- ForwardIterator() - Constructor for class manifold.collections.api.range.LongRange.ForwardIterator
G
- getFromLeft(int) - Method in class manifold.collections.api.range.BigDecimalRange
- getFromLeft(int) - Method in class manifold.collections.api.range.BigIntegerRange
- getFromLeft(int) - Method in class manifold.collections.api.range.DoubleRange
- getFromLeft(int) - Method in class manifold.collections.api.range.IntegerRange
- getFromLeft(int) - Method in interface manifold.collections.api.range.IterableRange
- getFromLeft(int) - Method in class manifold.collections.api.range.LongRange
- getFromLeft(int) - Method in class manifold.collections.api.range.SequentialRange
- getFromRight(int) - Method in class manifold.collections.api.range.BigDecimalRange
- getFromRight(int) - Method in class manifold.collections.api.range.BigIntegerRange
- getFromRight(int) - Method in class manifold.collections.api.range.DoubleRange
- getFromRight(int) - Method in class manifold.collections.api.range.IntegerRange
- getFromRight(int) - Method in interface manifold.collections.api.range.IterableRange
- getFromRight(int) - Method in class manifold.collections.api.range.LongRange
- getFromRight(int) - Method in class manifold.collections.api.range.SequentialRange
- getLeftEndpoint() - Method in class manifold.collections.api.range.AbstractRange
- getLeftEndpoint() - Method in interface manifold.collections.api.range.Range
- getOrNull(List<E>, int) - Static method in class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
-
Returns an element at the given
indexor null if theindexis out of bounds of this list. - getRightEndpoint() - Method in class manifold.collections.api.range.AbstractRange
- getRightEndpoint() - Method in interface manifold.collections.api.range.Range
- getStep() - Method in class manifold.collections.api.range.AbstractIterableRange
- getStep() - Method in interface manifold.collections.api.range.IterableRange
- getUnit() - Method in class manifold.collections.api.range.AbstractIterableRange
- getUnit() - Method in interface manifold.collections.api.range.IterableRange
- groupingBy(Collection<E>, Function<? super E, V>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- groupingBy(Stream<T>, Function<? super T, V>) - Static method in class manifold.collections.extensions.java.util.stream.Stream.ManifoldStreamCollectionsExt
H
- hashCode() - Method in class manifold.collections.api.range.AbstractIterableRange
- hashCode() - Method in class manifold.collections.api.range.AbstractRange
- hasNext() - Method in class manifold.collections.api.range.DoubleRange.ForwardIterator
- hasNext() - Method in class manifold.collections.api.range.IntegerRange.ForwardIterator
- hasNext() - Method in class manifold.collections.api.range.LongRange.ForwardIterator
I
- indexOfFirst(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns index of the first element matching the given
predicate, or -1 if the collection does not contain such element. - indexOfLast(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns index of the last element matching the given
predicate, or -1 if the collection does not contain such element. - inside - Static variable in class manifold.collections.api.range.RangeFun
- Inside() - Constructor for class manifold.collections.api.range.RangeFun.Inside
- instance() - Static method in class manifold.collections.api.range.RangeFun.Closed
- instance() - Static method in class manifold.collections.api.range.RangeFun.Inside
- instance() - Static method in class manifold.collections.api.range.RangeFun.LeftOpen
- instance() - Static method in class manifold.collections.api.range.RangeFun.Open
- instance() - Static method in class manifold.collections.api.range.RangeFun.Outside
- instance() - Static method in class manifold.collections.api.range.RangeFun.RightOpen
- instance() - Static method in class manifold.collections.api.range.RangeFun.Step
- instance() - Static method in class manifold.collections.api.range.RangeFun.Unit
- IntegerRange - Class in manifold.collections.api.range
- IntegerRange(Integer, Integer) - Constructor for class manifold.collections.api.range.IntegerRange
- IntegerRange(Integer, Integer, int) - Constructor for class manifold.collections.api.range.IntegerRange
- IntegerRange(Integer, Integer, int, boolean, boolean, boolean) - Constructor for class manifold.collections.api.range.IntegerRange
- IntegerRange.ForwardIterator - Class in manifold.collections.api.range
- intersect(Iterable<T>, Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a set containing all elements that are contained by both thiz set and the specified collection.
- isLeftClosed() - Method in class manifold.collections.api.range.AbstractRange
- isLeftClosed() - Method in interface manifold.collections.api.range.Range
- isReversed() - Method in class manifold.collections.api.range.AbstractRange
- isReversed() - Method in interface manifold.collections.api.range.Range
- isRightClosed() - Method in class manifold.collections.api.range.AbstractRange
- isRightClosed() - Method in interface manifold.collections.api.range.Range
- IterableRange<E extends Comparable<E>,S,U,ME extends IterableRange<E,S,U,ME>> - Interface in manifold.collections.api.range
- iterateFromLeft() - Method in class manifold.collections.api.range.BigDecimalRange
- iterateFromLeft() - Method in class manifold.collections.api.range.BigIntegerRange
- iterateFromLeft() - Method in class manifold.collections.api.range.DoubleRange
- iterateFromLeft() - Method in class manifold.collections.api.range.IntegerRange
- iterateFromLeft() - Method in interface manifold.collections.api.range.IterableRange
- iterateFromLeft() - Method in class manifold.collections.api.range.LongRange
- iterateFromLeft() - Method in class manifold.collections.api.range.SequentialRange
- iterateFromRight() - Method in class manifold.collections.api.range.BigDecimalRange
- iterateFromRight() - Method in class manifold.collections.api.range.BigIntegerRange
- iterateFromRight() - Method in class manifold.collections.api.range.DoubleRange
- iterateFromRight() - Method in class manifold.collections.api.range.IntegerRange
- iterateFromRight() - Method in interface manifold.collections.api.range.IterableRange
- iterateFromRight() - Method in class manifold.collections.api.range.LongRange
- iterateFromRight() - Method in class manifold.collections.api.range.SequentialRange
- iterator() - Method in class manifold.collections.api.range.AbstractIterableRange
- iterator() - Method in interface manifold.collections.api.range.IterableRange
J
- join(Collection<E>, CharSequence) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- joinTo(Iterable<T>, A, CharSequence) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Append the elements to
bufferseparated byseparator. - joinToString(Iterable<T>, CharSequence) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Join the elements together in a String separated by
separator.
L
- last(Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the last element.
- last(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the last element matching the given
predicate. - last(List<E>) - Static method in class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
-
Returns the last element.
- last(List<E>, Predicate<E>) - Static method in class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
-
Returns the last element matching the given
predicate. - lastOrNull(Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the last element, or
nullif the collection is empty. - lastOrNull(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the last element matching the given
predicate, ornullif no such element was found. - lastOrNull(List<E>) - Static method in class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
-
Returns the last element, or
nullif the list is empty. - lastOrNull(List<E>, Predicate<E>) - Static method in class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
-
Returns the last element matching the given
predicate, ornullif no such element was found. - LongRange - Class in manifold.collections.api.range
- LongRange(Long, Long) - Constructor for class manifold.collections.api.range.LongRange
- LongRange(Long, Long, long, boolean, boolean, boolean) - Constructor for class manifold.collections.api.range.LongRange
- LongRange.ForwardIterator - Class in manifold.collections.api.range
M
- manifold.collections.api.range - package manifold.collections.api.range
- manifold.collections.extensions.java.lang.Iterable - package manifold.collections.extensions.java.lang.Iterable
- manifold.collections.extensions.java.util.Collection - package manifold.collections.extensions.java.util.Collection
- manifold.collections.extensions.java.util.List - package manifold.collections.extensions.java.util.List
- manifold.collections.extensions.java.util.Map - package manifold.collections.extensions.java.util.Map
- manifold.collections.extensions.java.util.stream.Stream - package manifold.collections.extensions.java.util.stream.Stream
- ManifoldCollectionExt - Class in manifold.collections.extensions.java.util.Collection
- ManifoldCollectionExt() - Constructor for class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- ManifoldListCollectionExt - Class in manifold.collections.extensions.java.util.List
- ManifoldListCollectionExt() - Constructor for class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
- ManifoldStreamCollectionsExt - Class in manifold.collections.extensions.java.util.stream.Stream
- ManifoldStreamCollectionsExt() - Constructor for class manifold.collections.extensions.java.util.stream.Stream.ManifoldStreamCollectionsExt
- ManIterableExt - Class in manifold.collections.extensions.java.lang.Iterable
- ManIterableExt() - Constructor for class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
- ManMapExt - Class in manifold.collections.extensions.java.util.Map
- ManMapExt() - Constructor for class manifold.collections.extensions.java.util.Map.ManMapExt
- map(Collection<E>, Function<? super E, R>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- mapIndexed(Iterable<T>, IndexedFunction<T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Deprecated.
- mapIndexedNotNull(Iterable<T>, IndexedFunction<T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Deprecated.
- mapIndexedNotNullTo(Iterable<T>, C, IndexedFunction<T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Applies the given
transformfunction to each element and its index in the original collection and appends only the non-null results to the givendestination. - mapIndexedNotNullToList(Iterable<T>, IndexedFunction<T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a list containing only the non-null results of applying the given
transformfunction to each element and its index in the original collection. - mapIndexedTo(Iterable<T>, C, IndexedFunction<T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Applies the given
transformfunction to each element and its index in the original collection and appends the results to the givendestination. - mapIndexedToList(Iterable<T>, IndexedFunction<T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a list containing the results of applying the given
transformfunction to each element and its index in the original collection. - mapNotNull(Iterable<T>, Function<T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Deprecated.Use
ManIterableExt.mapNotNullToList(Iterable, Function)instead. - mapNotNullTo(Iterable<T>, C, Function<T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Applies the given
transformfunction to each element in the original collection and appends only the non-null results to the givendestination. - mapNotNullToList(Iterable<T>, Function<T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a list containing only the non-null results of applying the given
transformfunction to each element in the original collection. - mapOf(Pair<K, V>...) - Static method in class manifold.collections.extensions.java.util.Map.ManMapExt
-
For use with the
key and valuebinding expression syntax usingPair.and. - mapTo(Iterable<T>, C, Function<T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Applies the given
transformfunction to each element of the original collection and appends the results to the givendestination. - mapToList(Iterable<T>, Function<T, R>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a list containing the results of applying the given
transformfunction to each element in the original collection. - max(Collection<E>, Comparator<? super E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- maxWith(Iterable<T>, Comparator<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the first element having the largest value according to the provided
comparatorornullif there are no elements. - min(Collection<E>, Comparator<? super E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- minWith(Iterable<T>, Comparator<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the first element having the smallest value according to the provided
comparatorornullif there are no elements.
N
- next() - Method in class manifold.collections.api.range.DoubleRange.ForwardIterator
- next() - Method in class manifold.collections.api.range.IntegerRange.ForwardIterator
- next() - Method in class manifold.collections.api.range.LongRange.ForwardIterator
- nextInSequence(S, U) - Method in interface manifold.collections.api.range.Sequential
-
Given a
stepandunitproduces the next instance in the sequence. - nextInt() - Method in class manifold.collections.api.range.AbstractIntIterator
- nextInt() - Method in class manifold.collections.api.range.IntegerRange.ForwardIterator
- nextLong() - Method in class manifold.collections.api.range.AbstractLongIterator
- nextLong() - Method in class manifold.collections.api.range.LongRange.ForwardIterator
- nextNthInSequence(S, U, int) - Method in interface manifold.collections.api.range.Sequential
-
Given a
step,unit, andindexproduce the next instance in the sequence. - noneMatch(Collection<E>, Predicate<? super E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- NumberRange<E extends Number & Comparable<E>,ME extends NumberRange<E,ME>> - Class in manifold.collections.api.range
- NumberRange(E, E, E) - Constructor for class manifold.collections.api.range.NumberRange
- NumberRange(E, E, E, boolean, boolean, boolean) - Constructor for class manifold.collections.api.range.NumberRange
O
- optimizeReadOnlyList(List<E>) - Static method in class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
- outside - Static variable in class manifold.collections.api.range.RangeFun
- Outside() - Constructor for class manifold.collections.api.range.RangeFun.Outside
P
- partition(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Splits the original collection into pair of lists, where first list contains elements for which
predicateyieldedtrue, while second list contains elements for whichpredicateyieldedfalse. - postfixBind(E) - Method in class manifold.collections.api.range.RangeFun.Closed
-
Comparable
- postfixBind(E) - Method in class manifold.collections.api.range.RangeFun.Inside.InsideRange
- postfixBind(E) - Method in class manifold.collections.api.range.RangeFun.Outside.OutsideRange
- postfixBind(Double) - Method in class manifold.collections.api.range.RangeFun.Closed
-
Double
- postfixBind(Integer) - Method in class manifold.collections.api.range.RangeFun.Closed
-
Integer
- postfixBind(Long) - Method in class manifold.collections.api.range.RangeFun.Closed
-
Long
- postfixBind(BigDecimal) - Method in class manifold.collections.api.range.RangeFun.Closed
-
BigDecimal
- postfixBind(BigInteger) - Method in class manifold.collections.api.range.RangeFun.Closed
-
BigInteger
- postfixBind(RANGE) - Method in class manifold.collections.api.range.RangeFun.Step
- postfixBind(RANGE) - Method in class manifold.collections.api.range.RangeFun.Unit
- prefixBind(E) - Method in class manifold.collections.api.range.RangeFun.Closed.From_Comp
- prefixBind(E) - Method in class manifold.collections.api.range.RangeFun.Closed.From_Seq
- prefixBind(Double) - Method in class manifold.collections.api.range.RangeFun.Closed.From_Double
- prefixBind(Integer) - Method in class manifold.collections.api.range.RangeFun.Closed.From_Integer
- prefixBind(Long) - Method in class manifold.collections.api.range.RangeFun.Closed.From_Long
- prefixBind(BigDecimal) - Method in class manifold.collections.api.range.RangeFun.Closed.From_BigDecimal
- prefixBind(BigInteger) - Method in class manifold.collections.api.range.RangeFun.Closed.From_BigInteger
- prefixBind(RANGE) - Method in class manifold.collections.api.range.RangeFun.Inside
- prefixBind(RANGE) - Method in class manifold.collections.api.range.RangeFun.Outside
- prefixBind(S) - Method in class manifold.collections.api.range.RangeFun.Step.StepRange
- prefixBind(U) - Method in class manifold.collections.api.range.RangeFun.Unit.UnitRange
- previousInSequence(S, U) - Method in interface manifold.collections.api.range.Sequential
-
Given a
stepandunitproduces the previous instance in the sequence. - previousNthInSequence(S, U, int) - Method in interface manifold.collections.api.range.Sequential
-
Given a
step,unit, andindexproduce the previous instance in the sequence.
R
- Range<E extends Comparable<E>,ME extends Range<E,ME>> - Interface in manifold.collections.api.range
-
A range of
Comparableelements defined by two endpoints. - RangeFun - Class in manifold.collections.api.range
-
Defines binding functions to enable range expressions such as:
- RangeFun() - Constructor for class manifold.collections.api.range.RangeFun
- RangeFun.Closed - Class in manifold.collections.api.range
-
For internal use.
- RangeFun.Closed.From_BigDecimal - Class in manifold.collections.api.range
- RangeFun.Closed.From_BigInteger - Class in manifold.collections.api.range
- RangeFun.Closed.From_Comp<E extends Comparable<E>> - Class in manifold.collections.api.range
- RangeFun.Closed.From_Double - Class in manifold.collections.api.range
- RangeFun.Closed.From_Integer - Class in manifold.collections.api.range
- RangeFun.Closed.From_Long - Class in manifold.collections.api.range
- RangeFun.Closed.From_Seq<E extends Sequential<E,S,U>,S,U> - Class in manifold.collections.api.range
- RangeFun.Inside - Class in manifold.collections.api.range
- RangeFun.Inside.InsideRange<E extends Comparable<E>,RANGE extends AbstractRange<E,RANGE>> - Class in manifold.collections.api.range
- RangeFun.LeftOpen - Class in manifold.collections.api.range
-
For internal use.
- RangeFun.Open - Class in manifold.collections.api.range
-
For internal use.
- RangeFun.Outside - Class in manifold.collections.api.range
- RangeFun.Outside.OutsideRange<E extends Comparable<E>,RANGE extends AbstractRange<E,RANGE>> - Class in manifold.collections.api.range
- RangeFun.RightOpen - Class in manifold.collections.api.range
-
For internal use.
- RangeFun.Step - Class in manifold.collections.api.range
- RangeFun.Step.StepRange<E extends Comparable<E>,S,U,RANGE extends AbstractIterableRange<E,S,U,RANGE>> - Class in manifold.collections.api.range
- RangeFun.Unit - Class in manifold.collections.api.range
- RangeFun.Unit.UnitRange<E extends Comparable<E>,S,U,RANGE extends AbstractIterableRange<E,S,U,RANGE>> - Class in manifold.collections.api.range
- reduce(Collection<E>, E, BinaryOperator<E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- reduce(Collection<E>, BinaryOperator<E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- remove() - Method in class manifold.collections.api.range.DoubleRange.ForwardIterator
- remove() - Method in class manifold.collections.api.range.IntegerRange.ForwardIterator
- remove() - Method in class manifold.collections.api.range.LongRange.ForwardIterator
- reverse(List<E>) - Static method in class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
-
Reverses elements in the list in-place.
- reversed(Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a collection with elements in reversed order.
S
- Sequential<E extends Sequential<E,S,U>,S,U> - Interface in manifold.collections.api.range
-
Implement
Sequentialif the set of possible instances of your type are a sequence, whereby given an arbitrary instance of the type and some step or increment value, the next instance can be computed. - SequentialRange<E extends Sequential<E,S,U>,S,U> - Class in manifold.collections.api.range
- SequentialRange(E, E, S, U, boolean, boolean, boolean) - Constructor for class manifold.collections.api.range.SequentialRange
- set(Map<K, V>, K, V) - Static method in class manifold.collections.extensions.java.util.Map.ManMapExt
-
Implements the indexed assignment operator for Map to enable the syntax:
map[key] = value - single(Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the single element, or throws an exception if the collection is empty or has more than one element.
- single(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the single element matching the given
predicate, or throws exception if there is no or more than one matching element. - single(List<E>) - Static method in class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
-
Returns the single element, or throws an exception if the list is empty or has more than one element.
- singleOrNull(Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns single element, or
nullif the collection is empty or has more than one element. - singleOrNull(Iterable<T>, Predicate<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns the single element matching the given
predicate, ornullif element was not found or more than one element was found. - singleOrNull(List<E>) - Static method in class manifold.collections.extensions.java.util.List.ManifoldListCollectionExt
-
Returns single element, or
nullif the list is empty or has more than one element. - sorted(Collection<E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- sorted(Collection<E>, Comparator<? super E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- step - Static variable in class manifold.collections.api.range.RangeFun
- step(S) - Method in class manifold.collections.api.range.AbstractIterableRange
- step(S) - Method in interface manifold.collections.api.range.IterableRange
- Step() - Constructor for class manifold.collections.api.range.RangeFun.Step
- subList(Iterable<T>, int) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a list containing all the elmeents from
fromIndex(inclusive) - subList(Iterable<T>, int, int) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a list containing the elmeents
fromIndex(inclusive) totoIndex(exclusive) - subtract(Iterable<T>, Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a set containing all elements that are contained by thiz collection and not contained by the specified collection.
T
- to - Static variable in class manifold.collections.api.range.RangeFun
- to_ - Static variable in class manifold.collections.api.range.RangeFun
- toList(Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a
Listcontaining all elements. - toList(Collection<E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- toList(Stream<T>) - Static method in class manifold.collections.extensions.java.util.stream.Stream.ManifoldStreamCollectionsExt
- toMap(Collection<E>, Function<? super E, K>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- toMap(Collection<E>, Function<? super E, K>, Function<? super E, V>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- toMap(Stream<T>, Function<? super T, K>) - Static method in class manifold.collections.extensions.java.util.stream.Stream.ManifoldStreamCollectionsExt
- toMap(Stream<T>, Function<? super T, K>, Function<? super T, V>) - Static method in class manifold.collections.extensions.java.util.stream.Stream.ManifoldStreamCollectionsExt
- toSet(Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a
Setcontaining all unique elements. - toSet(Collection<E>) - Static method in class manifold.collections.extensions.java.util.Collection.ManifoldCollectionExt
- toSet(Stream<T>) - Static method in class manifold.collections.extensions.java.util.stream.Stream.ManifoldStreamCollectionsExt
- toString() - Method in class manifold.collections.api.range.AbstractIterableRange
- toString() - Method in class manifold.collections.api.range.AbstractRange
U
- union(Iterable<T>, Iterable<T>) - Static method in class manifold.collections.extensions.java.lang.Iterable.ManIterableExt
-
Returns a set containing all distinct elements from both collections.
- unit - Static variable in class manifold.collections.api.range.RangeFun
- unit(U) - Method in class manifold.collections.api.range.AbstractIterableRange
- unit(U) - Method in interface manifold.collections.api.range.IterableRange
- Unit() - Constructor for class manifold.collections.api.range.RangeFun.Unit
_
- _to - Static variable in class manifold.collections.api.range.RangeFun
- _to_ - Static variable in class manifold.collections.api.range.RangeFun
All Classes All Packages