A C E F G H I K L M N O P R S T U V Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Action - Interface in com.kirekov.juu.lambda
-
Represents a procedure that do some stuff and returns nothing.
- allMatch(Predicate<? super T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Whether all elements of this collection match the provided predicate.
- anyMatch(Predicate<? super T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Whether any element of this collection match the provided predicate.
- apply(T) - Method in interface com.kirekov.juu.lambda.CheckedFunction
- apply(T1, T2, T3) - Method in interface com.kirekov.juu.lambda.TriFunction
C
- CachedResultCheckedSupplier<T,E extends java.lang.Throwable> - Class in com.kirekov.juu.lambda
-
Implementation for CheckedSupplier which calculates value only for the first time and then returns cached result.
- CachedResultCheckedSupplier(CheckedSupplier<T, E>) - Constructor for class com.kirekov.juu.lambda.CachedResultCheckedSupplier
- CachedResultSupplier<T> - Class in com.kirekov.juu.lambda
-
Implementation for Supplier which calculates value only once for the first time and then returns cached result.
- CachedResultSupplier(Supplier<T>) - Constructor for class com.kirekov.juu.lambda.CachedResultSupplier
- calculate() - Method in class com.kirekov.juu.monad.Lazy
-
Triggers calculation and returns the result.
- ceiling(T) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableSet
-
Returns the least element in this set greater than or equal to the given element, or
nullif there is no such element. - ceiling(T) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- ceilingKey(K) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns the least key greater than or equal to the given key, or
Optional.empty()if there is no such key. - ceilingKey(K) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- ceilingPair(K) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a key-value mapping associated with the least key greater than or equal to the given key, or
Optional.empty()if there is no such key. - ceilingPair(K) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- CheckedFunction<T,R,E extends java.lang.Throwable> - Interface in com.kirekov.juu.lambda
-
Represents a function that accepts one argument and produces a result.
- CheckedSupplier<T,E extends java.lang.Throwable> - Interface in com.kirekov.juu.lambda
-
Represents a supplier of results.
- com.kirekov.juu.collection - package com.kirekov.juu.collection
- com.kirekov.juu.collection.immutable - package com.kirekov.juu.collection.immutable
- com.kirekov.juu.collection.mutable - package com.kirekov.juu.collection.mutable
- com.kirekov.juu.exception - package com.kirekov.juu.exception
- com.kirekov.juu.lambda - package com.kirekov.juu.lambda
- com.kirekov.juu.measure - package com.kirekov.juu.measure
- com.kirekov.juu.monad - package com.kirekov.juu.monad
- comparator() - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedMap
-
Returns the comparator used to order the keys in this map, or
nullif this map uses the natural ordering of its keys. - comparator() - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedSet
-
Gets Comparator that is used to sort values in the set.
- comparator() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- comparator() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- concatWith(ImmutableMap<K, V>, TriFunction<K, V, V, V>) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- concatWith(ImmutableMap<K, V>, TriFunction<K, V, V, V>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Adds all pairs of keys and values from current map and the given map to the new one and returns new instance.
- concatWith(ImmutableMap<K, V>, TriFunction<K, V, V, V>) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- concatWith(Iterable<T>) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- concatWith(Iterable<T>) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- concatWith(Iterable<T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Concatenates current list with provided iterable object and returns new list.
- concatWith(Iterable<T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableSet
-
Concatenates current set with provided iterable object and returns new set.
- concatWith(Iterable<T>) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- concatWithoutOverride(ImmutableMap<K, V>) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- concatWithoutOverride(ImmutableMap<K, V>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Concatenates the current map with the given one.
- concatWithoutOverride(ImmutableMap<K, V>) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- concatWithOverride(ImmutableMap<K, V>) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- concatWithOverride(ImmutableMap<K, V>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Concatenates the current map with the given one.
- concatWithOverride(ImmutableMap<K, V>) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- contains(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- contains(Object) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Whether the collection contains the element.
- contains(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- contains(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- containsAll(Iterable<?>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Whether the collection contains all elements.
- containsAny(Iterable<?>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Whether the collection contains any of elements.
- containsKey(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- containsKey(Object) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Whether the map contains the given
key. - containsKey(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- containsPair(Pair<K, V>) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- containsPair(Pair<K, V>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Whether the map contains the given
pair. - containsPair(Pair<K, V>) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- containsValue(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- containsValue(Object) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Whether the map contains the given
value. - containsValue(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
E
- empty() - Static method in class com.kirekov.juu.monad.Try
-
Returns an empty container.
- empty(Throwable) - Static method in class com.kirekov.juu.monad.Try
-
Returns an empty container with defined reason of emptiness.
- EmptyContainerException - Exception in com.kirekov.juu.exception
-
Suppose to be thrown in case of accessing empty container.
- EmptyContainerException(String) - Constructor for exception com.kirekov.juu.exception.EmptyContainerException
- EmptyContainerException(String, Throwable) - Constructor for exception com.kirekov.juu.exception.EmptyContainerException
- emptyList() - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Returns empty immutable list.
- emptyMap() - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Returns empty map.
- emptySet() - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Returns empty immutable set.
- equals(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- equals(Object) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Overrides method from
Object.equals(Object)Must be implemented. - equals(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- equals(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- equals(Object) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Overrides method from
Object.equals(Object). - equals(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- equals(Object) - Method in interface com.kirekov.juu.collection.immutable.Pair
-
Overrides method from
Object.equals(Object). - equals(Object) - Method in class com.kirekov.juu.measure.ExecutionResult
- equals(Object) - Method in class com.kirekov.juu.monad.Try
- execute() - Method in interface com.kirekov.juu.lambda.Action
- ExecutionResult<T> - Class in com.kirekov.juu.measure
-
A class which contains the result of function execution and time spent for it.
- ExecutionResult(T, long, MeasureUnit) - Constructor for class com.kirekov.juu.measure.ExecutionResult
-
Instantiates object.
- executionTime(Action) - Static method in class com.kirekov.juu.measure.Measure
-
Creates an instance of
Measureclass with procedure that will be executed. - executionTime(Supplier<T>) - Static method in class com.kirekov.juu.measure.Measure
-
Creates an instance of
Measureclass with function that will be executed Function will not be executed untilMeasure.inMillis()orMeasure.inNanos()will be called.
F
- filter(Predicate<? super T>) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- filter(Predicate<? super T>) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- filter(Predicate<? super T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Returns new list which values match provided predicate.
- filter(Predicate<? super T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableSet
-
Returns new set which values match provided predicate.
- filter(Predicate<? super T>) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- filter(Predicate<? super T>) - Method in class com.kirekov.juu.monad.Try
-
If container is empty or predicate's test returns false, returns
Try.empty(Throwable), otherwise returns the container itself. - filterIndexed(BiPredicate<Integer, ? super T>) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- filterIndexed(BiPredicate<Integer, ? super T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Returns new list which values match provided predicate.
- findFirst() - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Returns first element in the collection.
- findFirst(Predicate<? super T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Returns first element in the collection which value matches with the provided predicate.
- first() - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedSet
-
Returns the first (lowest) element currently in this set.
- first() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- firstKey() - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedMap
-
Returns the first (lowest) key currently in this map.
- firstKey() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- firstPair() - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a key-value mapping associated with the least key in this map, or
Optional.empty()if the map is empty. - firstPair() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- flatMap(CheckedFunction<? super T, ? extends Try<? extends U>, E>) - Method in class com.kirekov.juu.monad.Try
-
Maps the value from one to another and returns new container.
- flatMap(Function<? super T, ? extends Lazy<? extends U>>) - Method in class com.kirekov.juu.monad.Lazy
-
Makes the chain with input parameter of previous execution.
- flatMap(Function<? super T, ? extends Iterable<R>>) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- flatMap(Function<? super T, ? extends Iterable<R>>) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- flatMap(Function<? super T, ? extends Iterable<R>>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Joins
Iterableobjects that mapper returns. - flatMap(Function<? super T, ? extends Iterable<R>>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableSet
-
Joins
Iterableobjects that mapper returns. - flatMap(Function<? super T, ? extends Iterable<R>>) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- flatMapIndexed(BiFunction<Integer, ? super T, ? extends Iterable<R>>) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- flatMapIndexed(BiFunction<Integer, ? super T, ? extends Iterable<R>>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
This method has exactly the same behaviour as
ImmutableList.flatMap(Function), but mapper accepts two arguments. - floor(T) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableSet
-
Returns the greatest element in this set less than or equal to the given element, or
nullif there is no such element. - floor(T) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- floorKey(K) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns the greatest key less than or equal to the given key, or
Optional.empty()if there is no such key. - floorKey(K) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- floorPair(K) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a key-value mapping associated with the greatest key less than or equal to the given key, or
Optional.empty()if there is no such key. - floorPair(K) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- forEach(BiConsumer<? super K, ? super V>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Traverses all pairs (key -> value) that map contains.
- forEachIndexed(BiConsumer<Integer, ? super T>) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- forEachIndexed(BiConsumer<Integer, ? super T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Traverses each element like
Iterable.forEach(Consumer), but consumer accepts two arguments.
G
- get() - Method in class com.kirekov.juu.lambda.CachedResultCheckedSupplier
- get() - Method in class com.kirekov.juu.lambda.CachedResultSupplier
- get() - Method in interface com.kirekov.juu.lambda.CheckedSupplier
- get() - Method in class com.kirekov.juu.monad.Try
-
Gets value from the container.
- get(int) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- get(int) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Returns the element by its index.
- get(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- get(Object) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Gets the value from the map by
key. - get(Object) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- getFirst(CheckedSupplier<T, E>...) - Static method in class com.kirekov.juu.monad.Try
-
Proxy method for
Try.getFirst(Iterable). - getFirst(Iterable<CheckedSupplier<T, E>>) - Static method in class com.kirekov.juu.monad.Try
-
Returns a container with the value of the first calculated supplier that didn't fail.
- getKey() - Method in interface com.kirekov.juu.collection.immutable.Pair
- getMeasureUnit() - Method in class com.kirekov.juu.measure.ExecutionResult
-
Gets MeasureUnit that was used to measure calculation time.
- getMeasureUnit() - Method in class com.kirekov.juu.measure.Profiler
-
Gets MeasureUnit.
- getOrDefault(Object, V) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
If value contains the key, returns associated value, otherwise returns
defaultValue. - getReasonOfEmptiness() - Method in class com.kirekov.juu.monad.Try
-
If container is empty, returns reason of emptiness.
- getResult() - Method in class com.kirekov.juu.measure.ExecutionResult
-
Gets result of the execution.
- getTime() - Method in class com.kirekov.juu.measure.ExecutionResult
-
Gets time spent for the calculation.
- getValue() - Method in interface com.kirekov.juu.collection.immutable.Pair
- getValue() - Method in class com.kirekov.juu.collection.mutable.MutableByte
- getValue() - Method in class com.kirekov.juu.collection.mutable.MutableChar
- getValue() - Method in class com.kirekov.juu.collection.mutable.MutableDouble
- getValue() - Method in class com.kirekov.juu.collection.mutable.MutableFloat
- getValue() - Method in class com.kirekov.juu.collection.mutable.MutableInt
- getValue() - Method in class com.kirekov.juu.collection.mutable.MutableLong
- getValue() - Method in class com.kirekov.juu.collection.mutable.MutableShort
- getValue() - Method in class com.kirekov.juu.collection.mutable.MutableValue
H
- hashCode() - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- hashCode() - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Overrides method from
Object.hashCode(). - hashCode() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- hashCode() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- hashCode() - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Overrides method from
Object.hashCode(). - hashCode() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- hashCode() - Method in interface com.kirekov.juu.collection.immutable.Pair
-
Overrides method from
Object.hashCode(). - hashCode() - Method in class com.kirekov.juu.measure.ExecutionResult
- hashCode() - Method in class com.kirekov.juu.monad.Try
- hasNext() - Method in class com.kirekov.juu.collection.immutable.UnmodifiableIterator
- headMap(K) - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedMap
-
Returns a view of the portion of this map whose keys are strictly less than
toKey. - headMap(K) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- headMap(K, boolean) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a view of the portion of this map whose keys are less than (or equal to, if
inclusiveis true)toKey. - headMap(K, boolean) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- headSet(T) - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedSet
-
Returns a view of the portion of this set whose elements are strictly less than
toElement. - headSet(T) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- headSet(T, boolean) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableSet
-
Returns a view of the portion of this set whose elements are less than (or equal to, if
inclusiveis true)toElement. - headSet(T, boolean) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- higher(T) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableSet
-
Returns the least element in this set strictly greater than the given element, or
nullif there is no such element. - higher(T) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- higherKey(K) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns the least key strictly greater than the given key, or
Optional.empty()if there is no such key. - higherKey(K) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- higherPair(K) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a key-value mapping associated with the least key strictly greater than the given key, or
Optional.empty()if there is no such key. - higherPair(K) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
I
- ifEmpty(Consumer<Throwable>) - Method in class com.kirekov.juu.monad.Try
-
If container is empty, provides reason of emptiness.
- ifPresent(Consumer<T>) - Method in class com.kirekov.juu.monad.Try
-
If container is not empty, calls consumer with its value.
- Immutable - Class in com.kirekov.juu.collection.immutable
-
Static class for retrieving empty sets and lists or instantiating immutable collections.
- ImmutableArrayList<T> - Class in com.kirekov.juu.collection.immutable
-
An immutable implementation of java native
ArrayList. - ImmutableArrayList(Iterable<T>) - Constructor for class com.kirekov.juu.collection.immutable.ImmutableArrayList
- ImmutableCollection<T> - Interface in com.kirekov.juu.collection.immutable
-
Defines an immutable collection.
- ImmutableCollectors - Class in com.kirekov.juu.collection.immutable
-
Provides useful reduction operations for java Stream API.
- ImmutableHashMap<K,V> - Class in com.kirekov.juu.collection.immutable
-
An immutable implementation of java native
HashMap. - ImmutableHashMap(Map<K, V>) - Constructor for class com.kirekov.juu.collection.immutable.ImmutableHashMap
-
Creates new ImmutableHashMap instance from regular java Map.
- ImmutableHashSet<T> - Class in com.kirekov.juu.collection.immutable
-
An immutable implementation of java native
HashSet. - ImmutableHashSet(Iterable<T>) - Constructor for class com.kirekov.juu.collection.immutable.ImmutableHashSet
- ImmutableList<T> - Interface in com.kirekov.juu.collection.immutable
-
Defines an immutable list.
- ImmutableMap<K,V> - Interface in com.kirekov.juu.collection.immutable
-
Defines an immutable map.
- ImmutableNavigableMap<K,V> - Interface in com.kirekov.juu.collection.immutable
-
Defines an immutable navigable map.
- ImmutableNavigableSet<T> - Interface in com.kirekov.juu.collection.immutable
-
Defines an immutable navigable set.
- ImmutableSet<T> - Interface in com.kirekov.juu.collection.immutable
-
Defines an immutable set.
- ImmutableSortedMap<K,V> - Interface in com.kirekov.juu.collection.immutable
-
Defines immutable sorted map.
- ImmutableSortedSet<T> - Interface in com.kirekov.juu.collection.immutable
-
Defines immutable sorted set.
- ImmutableTreeMap<K,V> - Class in com.kirekov.juu.collection.immutable
-
An immutable implementation of java native
TreeMap. - ImmutableTreeSet<T> - Class in com.kirekov.juu.collection.immutable
-
An immutable implementation of java native TreeSet.
- indexOf(T) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- indexOf(T) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Returns the first index of the specified element or
OptionalInt.empty(), if element is not found. - inMillis() - Method in class com.kirekov.juu.measure.Measure
-
Gets execution result measured in MeasureUnit.MILLIS.
- inNanos() - Method in class com.kirekov.juu.measure.Measure
-
Gets execution result measured in MeasureUnit.NANOS.
- inSeconds() - Method in class com.kirekov.juu.measure.Measure
-
Gets execution result measure in MeasureUnit.SECONDS.
- isEmpty() - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Whether the collection is empty.
- isEmpty() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- isEmpty() - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Whether the map is empty.
- isEmpty() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- isEmpty() - Method in class com.kirekov.juu.monad.Try
-
Whether the container is empty.
- isNotEmpty() - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Whether the collection is NOT empty.
- isNotEmpty() - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Whether the map is NOT empty.
- isPresent() - Method in class com.kirekov.juu.monad.Try
-
Whether the value is present in the container.
- isValue() - Method in class com.kirekov.juu.collection.mutable.MutableBoolean
- iterator() - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- iterator() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- iterator() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
K
- keySet() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- keySet() - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Gets keys from the map as ImmutableSet.
- keySet() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
L
- last() - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedSet
-
Returns the last (highest) element currently in this set.
- last() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- lastIndexOf(T) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- lastIndexOf(T) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Returns the last index of the specified element or
OptionalInt.empty(), if element is not found. - lastKey() - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedMap
-
Returns the last (highest) key currently in this map.
- lastKey() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- lastPair() - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a key-value mapping associated with the greatest key in this map, or
Optional.empty()if the map is empty. - lastPair() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- Lazy<T> - Class in com.kirekov.juu.monad
-
Monad for lazy calculations.
- limit(int) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- limit(int) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Returns the first
sizeelements. - listOf(Iterable<T>) - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Creates new immutable list from given elements.
- listOf(T...) - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Creates new immutable list from given elements.
- lower(T) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableSet
-
Returns the greatest element in this set strictly less than the given element, or
nullif there is no such element. - lower(T) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- lowerKey(K) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns the greatest key strictly less than the given key, or
Optional.empty()if there is no such key. - lowerKey(K) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- lowerPair(K) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a key-value mapping associated with the greatest key strictly less than the given key, or
Optional.empty()if there is no such key. - lowerPair(K) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
M
- map(CheckedFunction<? super T, ? extends U, E>) - Method in class com.kirekov.juu.monad.Try
-
Maps the value from one to another and returns new container.
- map(Function<? super T, ? extends R>) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- map(Function<? super T, ? extends R>) - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- map(Function<? super T, ? extends R>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Maps the content of the list from one type to another.
- map(Function<? super T, ? extends R>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableSet
-
Maps the content of the set from one type to another.
- map(Function<? super T, ? extends R>) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- map(Function<? super T, ? extends U>) - Method in class com.kirekov.juu.monad.Lazy
-
Makes the chain with input parameter of previous execution.
- mapIndexed(BiFunction<Integer, ? super T, ? extends R>) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- mapIndexed(BiFunction<Integer, ? super T, ? extends R>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Maps the content of the list from one type to another.
- mapOf(Iterable<Pair<K, V>>) - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Creates ImmutableMap from Iterable of Pair.
- mapOf(Map<K, V>) - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Creates ImmutableMap from regular java Map.
- mapOf(K, V) - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Creates ImmutableMap from one key and value.
- mapOf(K, V, K, V) - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Creates ImmutableMap from two keys and values.
- mapOf(K, V, K, V, K, V) - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Creates ImmutableMap from three keys and values.
- mapOf(K, V, K, V, K, V, K, V) - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Creates ImmutableMap from four keys and values.
- mapOf(K, V, K, V, K, V, K, V, K, V) - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Creates ImmutableMap from five keys and values.
- max(Comparator<? super T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Returns max value of the collection calculated with provided comparator.
- Measure<T> - Class in com.kirekov.juu.measure
-
A class for measuring time of function execution with retrieving result.
- MeasureConverter - Class in com.kirekov.juu.measure
-
A class which converts one measure unit to another.
- MeasureConverter() - Constructor for class com.kirekov.juu.measure.MeasureConverter
- MeasureUnit - Enum in com.kirekov.juu.measure
-
Represents unit of measuring.
- MILLIS - com.kirekov.juu.measure.MeasureUnit
- millisToNanos(long) - Static method in class com.kirekov.juu.measure.MeasureConverter
-
Convert millis to nanos.
- millisToSeconds(long) - Static method in class com.kirekov.juu.measure.MeasureConverter
-
Converts millis to seconds.
- min(Comparator<? super T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Returns min value of the collection calculated with provided comparator.
- MutableBoolean - Class in com.kirekov.juu.collection.mutable
-
Container which allows to hold boolean value and change it if necessary.
- MutableBoolean(boolean) - Constructor for class com.kirekov.juu.collection.mutable.MutableBoolean
- MutableByte - Class in com.kirekov.juu.collection.mutable
-
Container which allows to hold byte value and change it if necessary.
- MutableByte(byte) - Constructor for class com.kirekov.juu.collection.mutable.MutableByte
- MutableChar - Class in com.kirekov.juu.collection.mutable
-
Container which allows to hold char value and change it if necessary.
- MutableChar(char) - Constructor for class com.kirekov.juu.collection.mutable.MutableChar
- MutableDouble - Class in com.kirekov.juu.collection.mutable
-
Container which allows to hold double value and change it if necessary.
- MutableDouble(double) - Constructor for class com.kirekov.juu.collection.mutable.MutableDouble
- MutableFloat - Class in com.kirekov.juu.collection.mutable
-
Container which allows to hold float value and change it if necessary.
- MutableFloat(float) - Constructor for class com.kirekov.juu.collection.mutable.MutableFloat
- MutableInt - Class in com.kirekov.juu.collection.mutable
-
Container which allows to hold int value and change it if necessary.
- MutableInt(int) - Constructor for class com.kirekov.juu.collection.mutable.MutableInt
- MutableLong - Class in com.kirekov.juu.collection.mutable
-
Container which allows to hold long value and change it if necessary.
- MutableLong(long) - Constructor for class com.kirekov.juu.collection.mutable.MutableLong
- MutableShort - Class in com.kirekov.juu.collection.mutable
-
Container which allows to hold short value and change it if necessary.
- MutableShort(short) - Constructor for class com.kirekov.juu.collection.mutable.MutableShort
- MutableValue<T> - Class in com.kirekov.juu.collection.mutable
-
Container which allows to hold a value and change it if necessary.
- MutableValue(T) - Constructor for class com.kirekov.juu.collection.mutable.MutableValue
N
- NANOS - com.kirekov.juu.measure.MeasureUnit
- nanosToMillis(long) - Static method in class com.kirekov.juu.measure.MeasureConverter
-
Convert nanos to millis.
- nanosToSeconds(long) - Static method in class com.kirekov.juu.measure.MeasureConverter
-
Converts nanos to seconds.
- navigableKeySet() - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a
NavigableSetview of the keys contained in this map. - navigableKeySet() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- next() - Method in class com.kirekov.juu.collection.immutable.UnmodifiableIterator
- noneMatch(Predicate<? super T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Whether all elements of this collection does NOT match the provided predicate.
- notContains(Object) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Whether the collection NOT contains the element.
- notContainsKey(Object) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Whether the map NOT contains the given
key. - notContainsPair(Pair<K, V>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Whether the map NOT contains the given
pair. - notContainsValue(Object) - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Whether the map NOT contains the given
value.
O
- of(CheckedSupplier<T, E>) - Static method in class com.kirekov.juu.monad.Try
-
Instantiates a container by calculating the value of the supplier.
- of(Iterable<R>) - Static method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- of(Iterable<R>, Comparator<R>) - Static method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- of(Supplier<T>) - Static method in class com.kirekov.juu.monad.Lazy
-
Instantiates new Lazy object.
- of(Map.Entry<K, V>) - Static method in interface com.kirekov.juu.collection.immutable.Pair
-
Instantiates new pair.
- of(Map<K, V>) - Static method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- of(Map<K, V>, Comparator<? super K>) - Static method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
-
Creates new ImmutableTreeMap from the given Map and Comparator.
- of(K, V) - Static method in interface com.kirekov.juu.collection.immutable.Pair
-
Instantiates new pair.
- ofSortedMap(SortedMap<K, V>) - Static method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- ofSortedSet(SortedSet<R>) - Static method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- orElse(T) - Method in class com.kirekov.juu.monad.Try
-
Gets value from the container if it is not empty.
- orElseGet(Function<Throwable, ? extends T>) - Method in class com.kirekov.juu.monad.Try
-
If container is not empty, returns itself, otherwise passes the reason of emptiness to the given provider and returns its result.
- orElseGet(Supplier<? extends T>) - Method in class com.kirekov.juu.monad.Try
-
If container is not empty, returns its value, otherwise returns the result of the given supplier.
- orElseThrow(Supplier<? extends E>) - Method in class com.kirekov.juu.monad.Try
-
If container is not empty, returns its value, otherwise throws given exception.
- orElseTry(CheckedSupplier<T, E>) - Method in class com.kirekov.juu.monad.Try
-
If container is not empty, returns itself, otherwise returns the new one with the given supplier.
P
- Pair<K,V> - Interface in com.kirekov.juu.collection.immutable
-
Immutable pair that keeps key and value.
- pairSet() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- pairSet() - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Gets pairs from the map as ImmutableSet.
- pairSet() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- parallelStream() - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- parallelStream() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- parallelStream() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- parallelStream() - Method in interface com.kirekov.juu.collection.ParallelStreaming
-
Get BaseStream.parallel() from the object.
- ParallelStreaming<T> - Interface in com.kirekov.juu.collection
-
Allows to convert object to parallel stream.
- Profiler - Class in com.kirekov.juu.measure
-
Measures time between object instantiating and stopping measuring.
R
- reduce(BinaryOperator<T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Performs a reduction on the elements of this collection, using the provided identity value and an associative accumulation function, and returns the reduced value.
- reduce(T, BinaryOperator<T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Performs a reduction on the elements of this collection, using the provided identity value and an associative accumulation function, and returns the reduced value.
- remove() - Method in class com.kirekov.juu.collection.immutable.UnmodifiableIterator
-
Always throws
UnsupportedOperationException. - reversed() - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- reversed() - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Reverses the list and returns its copy.
- reversedOrderIterator() - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableSet
-
Returns an iterator over the elements in this set, in descending order.
- reversedOrderIterator() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- reversedOrderKeySet() - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a reverse order
NavigableSetview of the keys contained in this map. - reversedOrderKeySet() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- reversedOrderMap() - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a reverse order view of the mappings contained in this map.
- reversedOrderMap() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- reversedOrderSet() - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableSet
-
Returns a reverse order view of the elements contained in this set.
- reversedOrderSet() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
S
- SECONDS - com.kirekov.juu.measure.MeasureUnit
- secondsToMillis(long) - Static method in class com.kirekov.juu.measure.MeasureConverter
-
Converts seconds to millis.
- secondsToNanos(long) - Static method in class com.kirekov.juu.measure.MeasureConverter
-
Converts seconds to nanos.
- setOf(Iterable<T>) - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Creates new immutable set from given elements.
- setOf(T...) - Static method in class com.kirekov.juu.collection.immutable.Immutable
-
Creates new immutable set from given elements.
- setValue(boolean) - Method in class com.kirekov.juu.collection.mutable.MutableBoolean
- setValue(byte) - Method in class com.kirekov.juu.collection.mutable.MutableByte
- setValue(char) - Method in class com.kirekov.juu.collection.mutable.MutableChar
- setValue(double) - Method in class com.kirekov.juu.collection.mutable.MutableDouble
- setValue(float) - Method in class com.kirekov.juu.collection.mutable.MutableFloat
- setValue(int) - Method in class com.kirekov.juu.collection.mutable.MutableInt
- setValue(long) - Method in class com.kirekov.juu.collection.mutable.MutableLong
- setValue(short) - Method in class com.kirekov.juu.collection.mutable.MutableShort
- setValue(T) - Method in class com.kirekov.juu.collection.mutable.MutableValue
- size() - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- size() - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Get size of the collection.
- size() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- size() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- size() - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Gets size of the map.
- size() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- size() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- skip(int) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- skip(int) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Skips the first
sizeelements and returns remaining as a new list. - slice(int) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- slice(int) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Proxy method for
this.slice(fromIndex, size(), 1). - slice(int, int) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- slice(int, int) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Proxy method for
this.slice(fromIndex, toIndex, 1)iffromIndexis beforetoIndexandthis.slice(fromIndex, toIndex, -1)otherwise. - slice(int, int, int) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- slice(int, int, int) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Returns sublist from
fromIndexinclusively totoIndexexclusively with the given step size.
Supports negative indices. - sorted(Comparator<? super T>) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- sorted(Comparator<? super T>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Sorts the list and returns the new one.
- startMeasuringInMillis() - Static method in class com.kirekov.juu.measure.Profiler
-
Instantiates new
Profilerobject and starts measuring in millis. - startMeasuringInNanos() - Static method in class com.kirekov.juu.measure.Profiler
-
Instantiates new
Profilerobject and starts measuring in nanos. - startMeasuringInSeconds() - Static method in class com.kirekov.juu.measure.Profiler
-
Instantiates new
Profilerobject and starts measuring in seconds. - step(int) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- step(int) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Proxy method for
this.step(0, stepSize)ifstepSizeis bigger than zero, otherwisethis.step(-1, stepSize)shall be used. - step(int, int) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- step(int, int) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Returns sublist traversed with given step starting from the given index.
- stopMeasuring() - Method in class com.kirekov.juu.measure.Profiler
-
Stops measuring and returns time.
- stream() - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- stream() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- stream() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- stream() - Method in interface com.kirekov.juu.collection.Streaming
-
Get Stream from the object.
- stream() - Method in class com.kirekov.juu.monad.Lazy
-
Triggers calculation and returns the result as
Stream. - stream() - Method in class com.kirekov.juu.monad.Try
-
Transforms container to Stream.
- Streaming<T> - Interface in com.kirekov.juu.collection
-
Allows to convert an object to
Stream. - subMap(K, boolean, K, boolean) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a view of the portion of this map whose keys range from
fromKeytotoKey. - subMap(K, boolean, K, boolean) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- subMap(K, K) - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedMap
-
Returns a view of the portion of this map whose keys range from
fromKey, inclusive, totoKey, exclusive. - subMap(K, K) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- subSet(T, boolean, T, boolean) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableSet
-
Returns a view of the portion of this set whose elements range from
fromElementtotoElement. - subSet(T, boolean, T, boolean) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- subSet(T, T) - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedSet
-
Returns a view of the portion of this set whose elements range from
fromElement, inclusive, totoElement, exclusive. - subSet(T, T) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
T
- tailMap(K) - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedMap
-
Returns a view of the portion of this map whose keys are greater than or equal to
fromKey. - tailMap(K) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- tailMap(K, boolean) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Returns a view of the portion of this map whose keys are greater than (or equal to, if
inclusiveis true)fromKey. - tailMap(K, boolean) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- tailSet(T) - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedSet
-
Returns a view of the portion of this set whose elements are greater than or equal to
fromElement. - tailSet(T) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- tailSet(T, boolean) - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableSet
-
Returns a view of the portion of this set whose elements are greater than (or equal to, if
inclusiveis true)fromElement. - tailSet(T, boolean) - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- toCollection(Function<List<T>, C>) - Static method in class com.kirekov.juu.collection.immutable.ImmutableCollectors
-
Provides collector to
ImmutableCollection. - toList() - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- toList() - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Transform the collection to ImmutableList.
- toList() - Static method in class com.kirekov.juu.collection.immutable.ImmutableCollectors
-
Provides collector to
ImmutableList. - toList() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- toList() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class com.kirekov.juu.collection.immutable.ImmutableCollectors
-
Provides collector to
ImmutableMap. - toMutableList() - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Converts immutable collection to java native
List. - toMutableMap() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- toMutableMap() - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Converts this immutable map to mutable one.
- toMutableMap() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- toMutableNavigableMap() - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableMap
-
Converts immutable navigable map to mutable map.
- toMutableNavigableMap() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- toMutableNavigableSet() - Method in interface com.kirekov.juu.collection.immutable.ImmutableNavigableSet
-
Converts this immutable navigable set to mutable one.
- toMutableNavigableSet() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- toMutableSet() - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Converts immutable collection to java native
Set. - toMutableSortedMap() - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedMap
-
Converts immutable sorted map to mutable one.
- toMutableSortedMap() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- toMutableSortedSet() - Method in interface com.kirekov.juu.collection.immutable.ImmutableSortedSet
-
Converts this immutable sorted set to mutable one.
- toMutableSortedSet() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- toSet() - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- toSet() - Method in interface com.kirekov.juu.collection.immutable.ImmutableCollection
-
Transform the collection to ImmutableSet.
- toSet() - Static method in class com.kirekov.juu.collection.immutable.ImmutableCollectors
-
Provides collector to
ImmutableSet. - toSet() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- toSet() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- toString() - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- toString() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashSet
- toString() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeSet
- TriFunction<T1,T2,T3,R> - Interface in com.kirekov.juu.lambda
-
Represents the function that accepts three arguments and produces a result.
- Try<T> - Class in com.kirekov.juu.monad
-
Monad for retrieving values just like
Optional, but instead a container considered as an empty one if an exception has been thrown during calculations.
U
- UnmodifiableIterator<T> - Class in com.kirekov.juu.collection.immutable
-
An implementation of
Iteratorthat forbids removing elements. - UnmodifiableIterator(Iterator<T>) - Constructor for class com.kirekov.juu.collection.immutable.UnmodifiableIterator
-
Instantiates new instance of UnmodifiableIterator.
V
- valueOf(String) - Static method in enum com.kirekov.juu.measure.MeasureUnit
-
Returns the enum constant of this type with the specified name.
- values() - Method in class com.kirekov.juu.collection.immutable.ImmutableHashMap
- values() - Method in interface com.kirekov.juu.collection.immutable.ImmutableMap
-
Gets values from the map as ImmutableList.
- values() - Method in class com.kirekov.juu.collection.immutable.ImmutableTreeMap
- values() - Static method in enum com.kirekov.juu.measure.MeasureUnit
-
Returns an array containing the constants of this enum type, in the order they are declared.
Z
- zipWith(ImmutableList<R>) - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- zipWith(ImmutableList<R>) - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Zips current list with provided list and returns pairs, where key contains the element from the current list and value contains the element from the provided list.
- zipWithNext() - Method in class com.kirekov.juu.collection.immutable.ImmutableArrayList
- zipWithNext() - Method in interface com.kirekov.juu.collection.immutable.ImmutableList
-
Returns two adjacent elements of the list as pairs.
All Classes All Packages