- AbstractComparisonPerformer<T> - Class in org.whaka.util.reflection.comparison.performers
-
Can be used to create 'named' performer.
- AbstractComparisonPerformer(String) - Constructor for class org.whaka.util.reflection.comparison.performers.AbstractComparisonPerformer
-
- AbstractDestroyable - Class in org.whaka.util
-
- AbstractDestroyable() - Constructor for class org.whaka.util.AbstractDestroyable
-
- AbstractDynamicPerformerBuilder<T,R extends ComparisonPerformer<?>> - Class in org.whaka.util.reflection.comparison.performers
-
- AbstractDynamicPerformerBuilder(Class<T>) - Constructor for class org.whaka.util.reflection.comparison.performers.AbstractDynamicPerformerBuilder
-
- AbstractInitializable - Class in org.whaka.util
-
- AbstractInitializable() - Constructor for class org.whaka.util.AbstractInitializable
-
- AbstractInitializableAndDestroyable - Class in org.whaka.util
-
- AbstractInitializableAndDestroyable() - Constructor for class org.whaka.util.AbstractInitializableAndDestroyable
-
- AbstractRowCollector - Class in org.whaka.data.shuffle
-
- AbstractRowCollector() - Constructor for class org.whaka.data.shuffle.AbstractRowCollector
-
- accept(Target) - Method in class org.whaka.mock.EventCombiner
-
- accept(A, B) - Method in interface org.whaka.util.function.Consumer2
-
- accept(A, B, C) - Method in interface org.whaka.util.function.Consumer3
-
- accept(A, B, C, D) - Method in interface org.whaka.util.function.Consumer4
-
- accept(A, B, C, D, E) - Method in interface org.whaka.util.function.Consumer5
-
- accept(A, B) - Method in interface org.whaka.util.function.DangerousBiConsumer
-
- accept(T) - Method in interface org.whaka.util.function.DangerousConsumer
-
- addColumn(ColumnKey<T>, T...) - Method in class org.whaka.data.ColumnsBuilder
-
- addColumn(ColumnKey<T>, Collection<T>) - Method in class org.whaka.data.ColumnsBuilder
-
- addColumn(Column<?>) - Method in class org.whaka.data.ColumnsBuilder
-
- addColumn(Column<?>, int) - Method in class org.whaka.data.ColumnsBuilder
-
Add specified column at the specified in the list.
- addExcludingFilter(String) - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder
-
- addExcludingFilter(Predicate<Method>) - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder
-
Specified filter will be stored in the set of excluding filters.
- addFilter(String) - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder
-
- addFilter(Predicate<Method>) - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder
-
Specified filter will be stored in the set of including filters.
- addMessage(String, Object...) - Method in class org.whaka.asserts.AssertBuilder
-
String.format(String, Object...) is called for the specified message and arguments.
- addProperty(String, Function<T, V>) - Method in class org.whaka.util.reflection.comparison.performers.PropertyDynamicPerformerBuilder
-
- addProperty(ClassProperty<V, T>) - Method in class org.whaka.util.reflection.comparison.performers.PropertyDynamicPerformerBuilder
-
Add specified property to the builder.
- addProperty(String, Function<T, V>, ComparisonPerformer<? super V>) - Method in class org.whaka.util.reflection.comparison.performers.PropertyDynamicPerformerBuilder
-
- addProperty(ClassProperty<V, T>, ComparisonPerformer<? super V>) - Method in class org.whaka.util.reflection.comparison.performers.PropertyDynamicPerformerBuilder
-
Add specified property to the builder.
- addRequirement(Predicate<Method>) - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder
-
Specified filter will be stored in the set of requirement filters.
- addResult(AssertResult) - Method in class org.whaka.asserts.AssertBuilder
-
- addResult(String, ComparisonResult) - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResultBuilder
-
Store specified result.
- addRowIfValid(int[]) - Method in class org.whaka.data.shuffle.AbstractRowCollector
-
- addRowIfValid(int[]) - Method in interface org.whaka.data.shuffle.RowCollector
-
This method returns true if specified row is valid and added to the collection,
or false otherwise.
- allMatch(Predicate<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
- allMatch(Predicate<? super T>) - Method in class org.whaka.util.function.UberStream
-
- allOf(Predicate<T>...) - Static method in class org.whaka.util.UberPredicates
-
- allOf(Collection<Predicate<T>>) - Static method in class org.whaka.util.UberPredicates
-
- and(Predicate3<? super A, ? super B, ? super C>) - Method in interface org.whaka.util.function.Predicate3
-
- and(Predicate4<? super A, ? super B, ? super C, ? super D>) - Method in interface org.whaka.util.function.Predicate4
-
- and(Predicate5<? super A, ? super B, ? super C, ? super D, ? super E>) - Method in interface org.whaka.util.function.Predicate5
-
- andThen(Consumer3<? super A, ? super B, ? super C>) - Method in interface org.whaka.util.function.Consumer3
-
- andThen(Consumer4<? super A, ? super B, ? super C, ? super D>) - Method in interface org.whaka.util.function.Consumer4
-
- andThen(Consumer5<? super A, ? super B, ? super C, ? super D, ? super E>) - Method in interface org.whaka.util.function.Consumer5
-
- andThen(Function<? super R, ? extends V>) - Method in interface org.whaka.util.function.Function3
-
- andThen(Function<? super R, ? extends V>) - Method in interface org.whaka.util.function.Function4
-
- andThen(Function<? super R, ? extends V>) - Method in interface org.whaka.util.function.Function5
-
- anyMatch(Predicate<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
- anyMatch(Predicate<? super T>) - Method in class org.whaka.util.function.UberStream
-
- anyOf(Predicate<T>...) - Static method in class org.whaka.util.UberPredicates
-
- anyOf(Collection<Predicate<T>>) - Static method in class org.whaka.util.UberPredicates
-
- apply(T[]) - Method in class org.whaka.data.NullStrategy
-
Specified array is cloned in any case.
- apply(Collection<T>) - Method in class org.whaka.data.NullStrategy
-
Specified collection is copied into a list in any case.
- apply(Columns) - Method in class org.whaka.data.shuffle.IndexShuffle
-
- apply(Columns) - Method in class org.whaka.data.shuffle.pairwise.PairWise
-
- apply(int[]) - Method in class org.whaka.data.shuffle.pairwise.SequentialStrategy
-
- apply(A, B) - Method in interface org.whaka.util.function.DangerousBiFunction
-
- apply(T) - Method in interface org.whaka.util.function.DangerousFunction
-
- apply(A, B) - Method in interface org.whaka.util.function.Function2
-
- apply(A, B, C) - Method in interface org.whaka.util.function.Function3
-
- apply(A, B, C, D) - Method in interface org.whaka.util.function.Function4
-
- apply(A, B, C, D, E) - Method in interface org.whaka.util.function.Function5
-
- apply(T, T) - Method in interface org.whaka.util.reflection.comparison.ComparisonPerformer
-
- apply(String, Object, Object) - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResultBuilder
-
Perform comparison of the specified values using default performer, and store the result.
- apply(String, X, X, ComparisonPerformer<? super X>) - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResultBuilder
-
Perform comparison of the specified values using specified performer, and store the result.
- apply(T[], T[]) - Method in class org.whaka.util.reflection.comparison.performers.ArrayComparisonPerformer
-
- apply(T, T) - Method in class org.whaka.util.reflection.comparison.performers.CompositeComparisonPerformer
-
- apply(Object, Object) - Method in class org.whaka.util.reflection.comparison.performers.DynamicComparisonPerformer
-
- apply(List<? extends T>, List<? extends T>) - Method in class org.whaka.util.reflection.comparison.performers.ListComparisonPerformer
-
- apply(Map<?, ? extends V>, Map<?, ? extends V>) - Method in class org.whaka.util.reflection.comparison.performers.MapComparisonPerformer
-
- apply(Object, Object) - Method in class org.whaka.util.reflection.comparison.performers.ReflectiveComparisonPerformer
-
- apply(Collection<? extends T>, Collection<? extends T>) - Method in class org.whaka.util.reflection.comparison.performers.SetComparisonPerformer
-
- apply(T) - Method in class org.whaka.util.UberFunctions.DistinctFunctionProxy
-
- array(ComparisonPerformer<? super T>) - Static method in class org.whaka.util.reflection.comparison.ComparisonPerformers
-
Create instance of the special case performer wrapper to handle arrays.
- ARRAY_DELEGATE - Variable in class org.whaka.util.reflection.comparison.performers.ReflectiveComparisonPerformer
-
- ArrayComparisonPerformer<T> - Class in org.whaka.util.reflection.comparison.performers
-
Compares elements of the list with corresponding indexes using specified delegate.
- ArrayComparisonPerformer(ComparisonPerformer<? super T>) - Constructor for class org.whaka.util.reflection.comparison.performers.ArrayComparisonPerformer
-
- asDouble(Number) - Static method in class org.whaka.util.DoubleMath
-
If specified number is null - returns null.
- Assert - Class in org.whaka.asserts
-
Entry point for all the functionality in the "Assertion framework".
- AssertBuilder - Class in org.whaka.asserts
-
Class provides ability to construct (or throw) an assert error with multiple assert results.
- AssertBuilder() - Constructor for class org.whaka.asserts.AssertBuilder
-
- AssertError - Error in org.whaka.asserts
-
- AssertError(Collection<AssertResult>) - Constructor for error org.whaka.asserts.AssertError
-
- assertFail(Matcher<? super Exception>) - Method in class org.whaka.util.Try
-
- assertFail(Matcher<? super Exception>, String) - Method in class org.whaka.util.Try
-
- assertFailIsInstanceOf(Class<? extends Exception>) - Method in class org.whaka.util.Try
-
If this try is not successful - check its cause is an instance of the specified class.
- assertFailIsInstanceOf(Class<? extends Exception>, String) - Method in class org.whaka.util.Try
-
If this try is not successful - check its cause is an instance of the specified class.
- assertFailNotExpected() - Method in class org.whaka.util.Try
-
If this try is not successful - throw an
AssertError about its cause.
- assertFailNotExpected(String) - Method in class org.whaka.util.Try
-
If this try is not successful - throw an
AssertError about its cause.
- assertInitialized() - Method in class org.whaka.util.AbstractInitializable
-
- assertInitialized() - Method in class org.whaka.util.AbstractInitializableAndDestroyable
-
- assertNotDestroyed() - Method in class org.whaka.util.AbstractDestroyable
-
- AssertResult - Class in org.whaka.asserts
-
- AssertResult() - Constructor for class org.whaka.asserts.AssertResult
-
- AssertResult(String) - Constructor for class org.whaka.asserts.AssertResult
-
- AssertResult(String, Throwable) - Constructor for class org.whaka.asserts.AssertResult
-
- AssertResult(Object, Object, String) - Constructor for class org.whaka.asserts.AssertResult
-
- AssertResult(Object, Object, String, Throwable) - Constructor for class org.whaka.asserts.AssertResult
-
- assertThat(T, Matcher<T>) - Static method in class org.whaka.asserts.Assert
-
Performs assertion check of the specified item using hamcrest Matcher object.
- assertThat(T, Matcher<T>, String) - Static method in class org.whaka.asserts.Assert
-
Performs assertion check of the specified item using hamcrest Matcher object.
- assertThat(T, Matcher<T>, String, Throwable) - Static method in class org.whaka.asserts.Assert
-
Performs assertion check of the specified item using hamcrest Matcher object.
- await(long, TimeUnit) - Method in class org.whaka.mock.LatchEventHandler
-
If this latch is open equal to calling CountDownLatch.await(long, TimeUnit) on the underlying latch
- await(LongConsumer) - Method in interface org.whaka.util.Timeout
-
- await(BiConsumer<Long, TimeUnit>) - Method in interface org.whaka.util.Timeout
-
Specified operation is called with the value received from the
Timeout.getMillis()
and the time unit:
TimeUnit.MILLISECONDS
- awaitAndClose(long, TimeUnit) - Method in class org.whaka.mock.LatchEventHandler
-
- awaitAndGet(LongFunction<T>) - Method in interface org.whaka.util.Timeout
-
- awaitAndGet(BiFunction<Long, TimeUnit, T>) - Method in interface org.whaka.util.Timeout
-
Specified function is applied to the value received from the
Timeout.getMillis()
and time unit:
TimeUnit.MILLISECONDS.
- awaitAndGetDangerous(DangerousFunction<Long, T, ?>, String) - Method in interface org.whaka.util.Timeout
-
- awaitAndGetDangerous(DangerousBiFunction<Long, TimeUnit, T, ?>, String) - Method in interface org.whaka.util.Timeout
-
Specified dangerous function is applied to the value received from the
Timeout.getMillis()
and time unit:
TimeUnit.MILLISECONDS.
- awaitDangerous(DangerousConsumer<Long, ?>, String) - Method in interface org.whaka.util.Timeout
-
- awaitDangerous(DangerousBiConsumer<Long, TimeUnit, ?>, String) - Method in interface org.whaka.util.Timeout
-
Specified dangerous operation is called with the value received from the
Timeout.getMillis()
and the time unit:
TimeUnit.MILLISECONDS
- awaitMillis(long) - Method in class org.whaka.mock.LatchEventHandler
-
- awaitSeconds(int) - Method in class org.whaka.mock.LatchEventHandler
-
- awaitSecondsAndClose(int) - Method in class org.whaka.mock.LatchEventHandler
-
- cast(Class) - Static method in class org.whaka.util.reflection.UberClasses
-
Specified type is caster to requested type.
- chain(Predicate<? super E>...) - Static method in class org.whaka.mock.EventHandlers
-
- chain(Collection<Predicate<? super E>>) - Static method in class org.whaka.mock.EventHandlers
-
Create an instance of the
EventCollector.EventHandler that chain specified delegates so that
next filter is called only if previous one had returned
true.
- ChainEventHandler<Event> - Class in org.whaka.mock
-
Implementation of the StreamHandler that chains registered delegates so that next filter is called
only if previous one returned true.
- ChainEventHandler(Collection<Predicate<? super Event>>) - Constructor for class org.whaka.mock.ChainEventHandler
-
- checkThat(T, Matcher<T>) - Method in class org.whaka.asserts.AssertBuilder
-
Performs assertion check of the specified item using hamcrest Matcher object.
- checkThat(T, Matcher<T>, String) - Method in class org.whaka.asserts.AssertBuilder
-
Performs assertion check of the specified item using hamcrest Matcher object.
- checkThat(T, Matcher<T>, String, Throwable) - Method in class org.whaka.asserts.AssertBuilder
-
Performs assertion check of the specified item using hamcrest Matcher object.
- ClassProperty<Type,TargetType> - Interface in org.whaka.util.reflection.properties
-
- ClassPropertyExtractor<P extends ClassProperty<?,?>> - Interface in org.whaka.util.reflection.properties
-
- ClassPropertyKey - Class in org.whaka.util.reflection.properties
-
Class describes the "point of access" to an object property.
- ClassPropertyKey(String) - Constructor for class org.whaka.util.reflection.properties.ClassPropertyKey
-
Declaring class set as null.
- ClassPropertyKey(String, Class<?>) - Constructor for class org.whaka.util.reflection.properties.ClassPropertyKey
-
- ClassPropertyKey(Object, Class<?>) - Constructor for class org.whaka.util.reflection.properties.ClassPropertyKey
-
- ClassPropertyStack - Class in org.whaka.util.reflection.properties
-
Class represents stack of property keys (or property calls).
- ClassPropertyStack(ClassPropertyKey) - Constructor for class org.whaka.util.reflection.properties.ClassPropertyStack
-
- ClassPropertyStack(ClassPropertyStack, ClassPropertyKey) - Constructor for class org.whaka.util.reflection.properties.ClassPropertyStack
-
- clone() - Method in class org.whaka.util.UberMaps.Entry
-
- close() - Method in class org.whaka.mock.LatchEventHandler
-
This latch is closed.
- close() - Method in class org.whaka.util.function.MapStream
-
- close() - Method in class org.whaka.util.function.UberStream
-
- close() - Method in class org.whaka.util.Resource
-
- close(AutoCloseable) - Static method in class org.whaka.util.UberCloser
-
- close(AutoCloseable, String) - Static method in class org.whaka.util.UberCloser
-
- close(Destroyable) - Static method in class org.whaka.util.UberCloser
-
- close(Destroyable, String) - Static method in class org.whaka.util.UberCloser
-
- close(T, DangerousConsumer<T, ?>) - Static method in class org.whaka.util.UberCloser
-
- close(T, DangerousConsumer<T, ?>, String) - Static method in class org.whaka.util.UberCloser
-
If specified target is null - nothing happens.
- CloseException(String, Throwable) - Constructor for exception org.whaka.util.UberCloser.CloseException
-
- closeQuietly(AutoCloseable) - Static method in class org.whaka.util.UberCloser
-
- closeQuietly(AutoCloseable, String) - Static method in class org.whaka.util.UberCloser
-
- closeQuietly(Destroyable) - Static method in class org.whaka.util.UberCloser
-
- closeQuietly(Destroyable, String) - Static method in class org.whaka.util.UberCloser
-
- closeQuietly(T, DangerousConsumer<T, ?>) - Static method in class org.whaka.util.UberCloser
-
- closeQuietly(T, DangerousConsumer<T, ?>, String) - Static method in class org.whaka.util.UberCloser
-
If specified target is null - nothing happens.
- collect(Supplier<R>, BiConsumer<R, ? super UberMaps.Entry<K, V>>, BiConsumer<R, R>) - Method in class org.whaka.util.function.MapStream
-
- collect(Collector<? super UberMaps.Entry<K, V>, A, R>) - Method in class org.whaka.util.function.MapStream
-
- collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in class org.whaka.util.function.UberStream
-
- collect(Collector<? super T, A, R>) - Method in class org.whaka.util.function.UberStream
-
- collectCallback(Consumer<E>) - Static method in class org.whaka.mock.EventHandlers
-
- Column<T> - Class in org.whaka.data
-
Class represents a column of data and to be used with the
Columns.
- Column(ColumnKey<T>, T...) - Constructor for class org.whaka.data.Column
-
- Column(ColumnKey<T>, Collection<T>) - Constructor for class org.whaka.data.Column
-
If specified collection is null - result column will contain empty list as data.
- ColumnKey<T> - Class in org.whaka.data
-
- ColumnKey(Class<T>) - Constructor for class org.whaka.data.ColumnKey
-
- ColumnKey(Class<T>, String) - Constructor for class org.whaka.data.ColumnKey
-
- Columns - Class in org.whaka.data
-
Class represents a "table" of data, as ordered collection of the
Column instances.
- Columns(Column<?>...) - Constructor for class org.whaka.data.Columns
-
- Columns(Collection<Column<?>>) - Constructor for class org.whaka.data.Columns
-
- columns - Variable in class org.whaka.data.Columns
-
- ColumnsBuilder - Class in org.whaka.data
-
Class provides mutable usability functionality to build
Columns instance.
- ColumnsBuilder() - Constructor for class org.whaka.data.ColumnsBuilder
-
- Comparators - Class in org.whaka.util
-
- compare(double, double) - Static method in class org.whaka.util.DoubleMath
-
- compare(double, double, double) - Static method in class org.whaka.util.DoubleMath
-
- comparePredicate(Comparator<T>) - Static method in class org.whaka.util.Comparators
-
Creates bi-predicate that calls #compare on specified comparator for each pair of arguments and returns
true if comparator returns 0
- ComparisonAssertResult - Class in org.whaka.asserts
-
- ComparisonAssertResult(ComparisonResult) - Constructor for class org.whaka.asserts.ComparisonAssertResult
-
- ComparisonAssertResult(ComparisonResult, String) - Constructor for class org.whaka.asserts.ComparisonAssertResult
-
Creates instance of the assert result with specified comparison result and message.
- ComparisonFail - Class in org.whaka.util.reflection.comparison
-
Class represents always-failed result of comparison.
- ComparisonFail(Object, Object, ComparisonPerformer<?>, Throwable) - Constructor for class org.whaka.util.reflection.comparison.ComparisonFail
-
- ComparisonMatcher<T> - Class in org.whaka.asserts.matcher
-
Matcher implementation that allows to perform object comparison using
ComparisonPerformer
as delegate.
- ComparisonMatcher(T, ComparisonPerformer<? super T>) - Constructor for class org.whaka.asserts.matcher.ComparisonMatcher
-
- ComparisonPerformer<T> - Interface in org.whaka.util.reflection.comparison
-
Comparison performer represents both a
BiFunction that converts two instances of the same type
into a
ComparisonResult,
and a
BiPredicate that converts two instances of the same type
into a boolean answer.
- ComparisonPerformers - Class in org.whaka.util.reflection.comparison
-
Class provides entry-point to the performers package and
easy-access for its elements.
- ComparisonResult - Class in org.whaka.util.reflection.comparison
-
Instance of this class represents single result of performed comparison for two objects.
- ComparisonResult(Object, Object, ComparisonPerformer<?>, boolean) - Constructor for class org.whaka.util.reflection.comparison.ComparisonResult
-
- ComplexComparisonResult - Class in org.whaka.util.reflection.comparison
-
Instance of this class represents 'complex' recursive result of performed comparison for two objects.
- ComplexComparisonResult(Object, Object, ComparisonPerformer<?>, Map<ClassPropertyKey, ComparisonResult>) - Constructor for class org.whaka.util.reflection.comparison.ComplexComparisonResult
-
Construct complex result using specified map of sub results.
- ComplexComparisonResultBuilder<T> - Class in org.whaka.util.reflection.comparison
-
Class provides functionality to build complex comparison results for a single type.
- ComplexComparisonResultBuilder(Class<? super T>) - Constructor for class org.whaka.util.reflection.comparison.ComplexComparisonResultBuilder
-
- CompositeComparisonPerformer<T> - Class in org.whaka.util.reflection.comparison.performers
-
Composite performer allows you to register multiple comparison performers for different properties of the
compared object beforehand.
- CompositeComparisonPerformer(String, Map<ClassPropertyKey, ComparisonPerformer<T>>) - Constructor for class org.whaka.util.reflection.comparison.performers.CompositeComparisonPerformer
-
- configureDynamicPerformer(Consumer<DynamicComparisonPerformer>) - Method in class org.whaka.util.reflection.comparison.performers.AbstractDynamicPerformerBuilder
-
- ConsistencyMatcher<T> - Class in org.whaka.asserts.matcher
-
This Matcher will check that tested 'item' and predefined 'value' are either both consistently
match specified delegate matcher, or both consistently doesn't match it.
- ConsistencyMatcher(T, Matcher<? super T>) - Constructor for class org.whaka.asserts.matcher.ConsistencyMatcher
-
- consistentWith(T, Matcher<? super T>) - Static method in class org.whaka.asserts.UberMatchers
-
Create a matcher that will check that tested item and specified value are either both consistently matched,
or both consistently not matched by the specified matcher.
- Consumer2<A,B> - Interface in org.whaka.util.function
-
Equal to BiConsumer.
- Consumer3<A,B,C> - Interface in org.whaka.util.function
-
Equal to BiConsumer, but with 3 arguments.
- Consumer4<A,B,C,D> - Interface in org.whaka.util.function
-
Equal to BiConsumer, but with 4 arguments.
- Consumer5<A,B,C,D,E> - Interface in org.whaka.util.function
-
Equal to BiConsumer, but with 5 arguments.
- contains(Collection<? extends T>, T, BiPredicate<T, T>) - Static method in class org.whaka.util.UberCollections
-
- containsAll(Collection<? extends T>, Collection<? extends T>) - Static method in class org.whaka.util.UberCollections
-
- containsAll(Collection<? extends T>, Collection<? extends T>, BiPredicate<T, T>) - Static method in class org.whaka.util.UberCollections
-
- containsAny(Collection<? extends T>, Collection<? extends T>) - Static method in class org.whaka.util.UberCollections
-
- containsAny(Collection<? extends T>, Collection<? extends T>, BiPredicate<T, T>) - Static method in class org.whaka.util.UberCollections
-
- containsEqualElements(Collection<? extends T>, Collection<? extends T>) - Static method in class org.whaka.util.UberCollections
-
Elements order is not important
- containsEqualElements(Collection<? extends T>, Collection<? extends T>, BiPredicate<T, T>) - Static method in class org.whaka.util.UberCollections
-
Elements order is not important
- convert(Matcher<T>, Function<V, T>) - Static method in class org.whaka.asserts.UberMatchers
-
Create a matcher that will apply specified function to the received value and then delegate result
to the specified matcher delegate.
- count() - Method in class org.whaka.util.function.MapStream
-
- count() - Method in class org.whaka.util.function.UberStream
-
- counter(long, boolean) - Static method in class org.whaka.util.UberPredicates
-
Create a predicate that will return specified N numbers of specified value.
- create(String) - Static method in class org.whaka.asserts.matcher.RegexpMatcher
-
Creates new instance of the
RegexpMatcher with a new
Pattern created from the specified string.
- create(Pattern) - Static method in class org.whaka.asserts.matcher.RegexpMatcher
-
Creates new instance of the
RegexpMatcher with specified pattern.
- create(Class<A>, A...) - Static method in class org.whaka.data.Column
-
- create(Class<A>, Collection<A>) - Static method in class org.whaka.data.Column
-
- create(Class<T>, BiConsumer<T, E>, Predicate<? super E>...) - Static method in class org.whaka.mock.EventCollector
-
- create(Class<T>, BiConsumer<T, E>, Collection<Predicate<? super E>>) - Static method in class org.whaka.mock.EventCollector
-
Create an event collector that contains mock instance of the specified target class with a one method stubbed.
- create(Class<T>, EventCombiner<T, E>, Predicate<? super E>...) - Static method in class org.whaka.mock.EventCollector
-
- create(Class<T>, EventCombiner<T, E>, Collection<Predicate<? super E>>) - Static method in class org.whaka.mock.EventCollector
-
Create collector that will contain a mock of the specified target type,
if will also stub the method represented by the specified
EventCombiner,
and all the events will be filtered by specified predicates.
- create(BiConsumer<T, E>) - Static method in class org.whaka.mock.EventCombiner
-
The easiest way to create a combiner that generates a single captor and captures a single argument.
- create(Consumer3<T, A, B>) - Static method in class org.whaka.mock.EventCombiner
-
The easiest way to create a combiner that generates two captors and captures two sequential arguments.
- create(Consumer4<T, A, B, C>) - Static method in class org.whaka.mock.EventCombiner
-
The easiest way to create a combiner that generates three captors and captures three sequential arguments.
- create(Consumer5<T, A, B, C, D>) - Static method in class org.whaka.mock.EventCombiner
-
The easiest way to create a combiner that generates four captors and captures four sequential arguments.
- create(T, DangerousConsumer<T, E>) - Static method in class org.whaka.util.Resource
-
Create new resource wrapper for specified actual resource and specified close operation for the resource.
- create(long) - Static method in interface org.whaka.util.Timeout
-
New instance of the
Timeout is created with the specified milliseconds value.
- createArrayClass(Class<?>, int) - Static method in class org.whaka.util.UberArrays
-
- createKey(String) - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResultBuilder
-
Creates key with the specified name and the type specified at the constructor
- createStack(ClassPropertyKey...) - Static method in class org.whaka.util.reflection.properties.ClassPropertyStack
-
- createWithCause(ComparisonResult) - Static method in class org.whaka.asserts.ComparisonAssertResult
-
- createWithCause(ComparisonResult, String) - Static method in class org.whaka.asserts.ComparisonAssertResult
-
Method additionally checks whether specified result is an instance of the
ComparisonFail
and if so - copies cause exception from the comparison result to assert result.
- fail(String, Object...) - Static method in class org.whaka.asserts.Assert
-
Create message with arguments and throw
AssertError immediately.
- FieldClassProperty<Type,TargetType> - Class in org.whaka.util.reflection.properties
-
- FieldClassProperty(Field) - Constructor for class org.whaka.util.reflection.properties.FieldClassProperty
-
- FieldsExtractor - Class in org.whaka.util.reflection.properties
-
- FieldsExtractor() - Constructor for class org.whaka.util.reflection.properties.FieldsExtractor
-
- filter(Predicate<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
- filter(BiPredicate<K, V>) - Method in class org.whaka.util.function.MapStream
-
Each entry in the stream are matched as key/value pair against the specified predicate.
- filter(Predicate<? super T>) - Method in class org.whaka.util.function.UberStream
-
- filterByClass(Class<R>) - Method in class org.whaka.util.function.UberStream
-
Filter only instances of the specified class (or nulls) and cast them to the specified type.
- filterKey(Predicate<? super K>) - Method in class org.whaka.util.function.MapStream
-
Filter out only the entries where key matches specified predicate.
- filterKeyByClass(Class<R>) - Method in class org.whaka.util.function.MapStream
-
Filter only the keys that are instances of the specified class (or nulls) and cast them to the specified type.
- filterValue(Predicate<? super V>) - Method in class org.whaka.util.function.MapStream
-
Filter out only the entries where value matches specified predicate.
- filterValueByClass(Class<R>) - Method in class org.whaka.util.function.MapStream
-
Filter only the values that are instances of the specified class (or nulls) and cast them to the specified type.
- find(Predicate<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
Find first entry that matches specified predicate.
- find(Predicate<? super T>) - Method in class org.whaka.util.function.UberStream
-
Find first element matching specified predicate.
- findAny() - Method in class org.whaka.util.function.MapStream
-
- findAny() - Method in class org.whaka.util.function.UberStream
-
- findByKey(K) - Method in class org.whaka.util.function.MapStream
-
Find first entry where key is equal to the specified object.
- findFirst() - Method in class org.whaka.util.function.MapStream
-
- findFirst() - Method in class org.whaka.util.function.UberStream
-
- findKey(Predicate<? super K>) - Method in class org.whaka.util.function.MapStream
-
Find first entry where key matches specified predicate.
- findRegisteredDelegate(Object, Object) - Method in class org.whaka.util.reflection.comparison.performers.DynamicComparisonPerformer
-
If any registered delegate is matched - it will be returned first.
- finite() - Static method in class org.whaka.asserts.NumberMatchers
-
- flatMap(Function<? super UberMaps.Entry<K, V>, ? extends Stream<? extends R>>) - Method in class org.whaka.util.function.MapStream
-
- flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in class org.whaka.util.function.UberStream
-
- flatMapArr(Function<? super T, R[]>) - Method in class org.whaka.util.function.UberStream
-
Maps each element of the stream into array and them flattens result stream.
- flatMapCol(Function<? super T, ? extends Collection<? extends R>>) - Method in class org.whaka.util.function.UberStream
-
Maps each element of the stream into collection and them flattens result stream.
- flatMapEntry(Function<? super UberMaps.Entry<K, V>, ? extends Map<K2, V2>>) - Method in class org.whaka.util.function.MapStream
-
Each entry in the stream is mapped by the specified function into another map.
- flatMapKey(Function<? super K, ? extends Collection<? extends K2>>) - Method in class org.whaka.util.function.MapStream
-
For each entry in the stream - key is mapped by the specified function into a collection.
- flatMapToDouble(Function<? super UberMaps.Entry<K, V>, ? extends DoubleStream>) - Method in class org.whaka.util.function.MapStream
-
- flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in class org.whaka.util.function.UberStream
-
- flatMapToInt(Function<? super UberMaps.Entry<K, V>, ? extends IntStream>) - Method in class org.whaka.util.function.MapStream
-
- flatMapToInt(Function<? super T, ? extends IntStream>) - Method in class org.whaka.util.function.UberStream
-
- flatMapToLong(Function<? super UberMaps.Entry<K, V>, ? extends LongStream>) - Method in class org.whaka.util.function.MapStream
-
- flatMapToLong(Function<? super T, ? extends LongStream>) - Method in class org.whaka.util.function.UberStream
-
- flatten() - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResult
-
Method creates flat representation of the property results.
- flatten(ClassPropertyStack) - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResult
-
- forCaptor(BiConsumer<T, ArgumentCaptor<E>>) - Static method in class org.whaka.mock.EventCombiner
-
- forCaptors(int, BiConsumer<T, ArgumentCaptor<?>[]>, Function<Object[], E>) - Static method in class org.whaka.mock.EventCombiner
-
Basic factory method for an
EventCombiner (see class documentation for basic understanding).
- forEach(Consumer<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
- forEach(BiConsumer<K, V>) - Method in class org.whaka.util.function.MapStream
-
Each entry in the stream are passed as key/value pair into the specified consumer.
- forEach(Consumer<? super T>) - Method in class org.whaka.util.function.UberStream
-
- forEachKey(Consumer<? super K>) - Method in class org.whaka.util.function.MapStream
-
Specified consumer are called for each key in the stream.
- forEachOrdered(Consumer<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
- forEachOrdered(Consumer<? super T>) - Method in class org.whaka.util.function.UberStream
-
- forEachValue(Consumer<? super V>) - Method in class org.whaka.util.function.MapStream
-
Specified consumer are called for each value in the stream.
- forValues(int, BiConsumer<T, Object[]>, Function<Object[], E>) - Static method in class org.whaka.mock.EventCombiner
-
- fromPredicate(BiPredicate<T, T>) - Static method in class org.whaka.util.reflection.comparison.ComparisonPerformers
-
Create ComparisonPerformer that executes specified predicate and returns simple
ComparisonResult
- fromSupplier(BooleanSupplier) - Static method in class org.whaka.util.UberPredicates
-
Create a predicate that calls specified boolean supplier on any argument
- Function2<A,B,R> - Interface in org.whaka.util.function
-
Equal to BiFunction.
- Function3<A,B,C,R> - Interface in org.whaka.util.function
-
Equal to BiFunction but with 3 arguments.
- Function4<A,B,C,D,R> - Interface in org.whaka.util.function
-
Equal to BiFunction but with 4 arguments.
- Function5<A,B,C,D,E,R> - Interface in org.whaka.util.function
-
Equal to BiFunction but with 5 arguments.
- functional(Predicate<? super E>, Consumer<? super E>) - Static method in class org.whaka.mock.EventHandlers
-
- FunctionalClassProperty<Type,TargetType> - Class in org.whaka.util.reflection.properties
-
- FunctionalClassProperty(ClassPropertyKey, Class<Type>, Visibility, Function<TargetType, Type>) - Constructor for class org.whaka.util.reflection.properties.FunctionalClassProperty
-
- FunctionalClassProperty(ClassPropertyKey, Class<Type>, Visibility, Function<TargetType, Type>, BiConsumer<TargetType, Type>) - Constructor for class org.whaka.util.reflection.properties.FunctionalClassProperty
-
- FunctionalClassProperty(ClassPropertyKey, Class<Type>, Visibility, Function<TargetType, Type>, BiConsumer<TargetType, Type>, boolean) - Constructor for class org.whaka.util.reflection.properties.FunctionalClassProperty
-
- FunctionalMatcher<T> - Class in org.whaka.asserts.matcher
-
Class allows to create instances of the Matcher
using functional interfaces to delegate actual functionality.
- FunctionalMatcher(Class<? super T>, Predicate<T>, String) - Constructor for class org.whaka.asserts.matcher.FunctionalMatcher
-
- FunctionalMatcher(Class<? super T>, Predicate<T>, Consumer<Description>) - Constructor for class org.whaka.asserts.matcher.FunctionalMatcher
-
To create an instance of the functional matcher you have to specify a Class of items,
for Hamcrest's matchers don't perform any basic type assertion; a Predicate of the same type,
that will be called for each item that's either null, or an instance of the specified class;
and a Consumer for the Description type, that will be called each time matcher have to describe
itself.
- FunctionIterator(T, Function<T, T>, Predicate<T>) - Constructor for class org.whaka.util.UberIterators.FunctionIterator
-
- get() - Method in interface org.whaka.util.function.DangerousSupplier
-
- get_1() - Method in class org.whaka.util.function.Tuple2
-
- get_1() - Method in class org.whaka.util.function.Tuple3
-
- get_1() - Method in class org.whaka.util.function.Tuple4
-
- get_1() - Method in class org.whaka.util.function.Tuple5
-
- get_2() - Method in class org.whaka.util.function.Tuple2
-
- get_2() - Method in class org.whaka.util.function.Tuple3
-
- get_2() - Method in class org.whaka.util.function.Tuple4
-
- get_2() - Method in class org.whaka.util.function.Tuple5
-
- get_3() - Method in class org.whaka.util.function.Tuple3
-
- get_3() - Method in class org.whaka.util.function.Tuple4
-
- get_3() - Method in class org.whaka.util.function.Tuple5
-
- get_4() - Method in class org.whaka.util.function.Tuple4
-
- get_4() - Method in class org.whaka.util.function.Tuple5
-
- get_5() - Method in class org.whaka.util.function.Tuple5
-
- getActual() - Method in class org.whaka.asserts.AssertResult
-
- getActual() - Method in class org.whaka.asserts.ComparisonAssertResult
-
- getActual() - Method in class org.whaka.util.reflection.comparison.ComparisonResult
-
- getArrayDelegateProviders() - Method in class org.whaka.util.reflection.comparison.performers.DynamicComparisonPerformer
-
Returns map of registered array delegates providers.
- getArrayDepth(Class<?>) - Static method in class org.whaka.util.UberArrays
-
- getAssertResults() - Method in class org.whaka.asserts.AssertBuilder
-
The same instance of the list is used throughout the building process.
- getCaptors() - Method in class org.whaka.mock.EventCombiner
-
Copy of array of all generated ArgumentCaptor instances.
- getCause() - Method in class org.whaka.asserts.AssertResult
-
- getCause() - Method in class org.whaka.util.reflection.comparison.ComparisonFail
-
- getCause() - Method in class org.whaka.util.Try
-
- getClose() - Method in class org.whaka.util.Resource
-
- getCollectionDelegateProviders() - Method in class org.whaka.util.reflection.comparison.performers.DynamicComparisonPerformer
-
Returns map of registered collection delegate providers.
- getColumn(ColumnKey<T>) - Method in class org.whaka.data.Columns
-
Returns a column with the same key as specified, or null.
- getColumn(ColumnKey<T>) - Method in class org.whaka.data.ColumnsBuilder
-
Returns a column with the same key as specified, or null.
- getColumns() - Method in class org.whaka.data.Columns
-
- getColumns() - Method in class org.whaka.data.ColumnsBuilder
-
- getCombiner() - Method in class org.whaka.mock.EventCombiner
-
A function that will be used to combine captured argument into a single instance of the <Event> type.
- getComparisonPerformer() - Method in class org.whaka.asserts.matcher.ComparisonMatcher
-
- getComparisonPerformer() - Method in class org.whaka.util.reflection.comparison.ComparisonResult
-
- getComparisonResult() - Method in class org.whaka.asserts.ComparisonAssertResult
-
- getData() - Method in class org.whaka.data.Column
-
- getDeclaringClass() - Method in class org.whaka.util.reflection.properties.ClassPropertyKey
-
- getDefaultComparisonPerformer() - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResultBuilder
-
- getDefaultDelegate() - Method in class org.whaka.util.reflection.comparison.performers.DynamicComparisonPerformer
-
Default delegate to be used when no other delegate is found for a pair of objects.
- getDelegate(Object, Object) - Method in class org.whaka.util.reflection.comparison.performers.DynamicComparisonPerformer
-
- getDescriber() - Method in class org.whaka.asserts.matcher.FunctionalMatcher
-
- getDynamicPerformer() - Method in class org.whaka.util.reflection.comparison.performers.AbstractDynamicPerformerBuilder
-
The same instance of the dynamic performer is returned throughout the lifetime of the builder.
- getEntries() - Method in class org.whaka.data.Row
-
- getEvents() - Method in class org.whaka.mock.EventCollector
-
Immutable collection of all the events collected so far.
- getExcludingFilters() - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder
-
Returns set of all excluding filters.
- getExpected() - Method in class org.whaka.asserts.AssertResult
-
- getExpected() - Method in class org.whaka.asserts.ComparisonAssertResult
-
- getExpected() - Method in class org.whaka.util.reflection.comparison.ComparisonResult
-
- getExpectedType() - Method in class org.whaka.asserts.matcher.ThrowableMatcher
-
- getField() - Method in class org.whaka.util.reflection.properties.FieldClassProperty
-
- getFromModifiers(int) - Static method in enum org.whaka.util.reflection.Visibility
-
- getGenericType() - Method in interface org.whaka.util.reflection.properties.ClassProperty
-
- getGenericType() - Method in class org.whaka.util.reflection.properties.FieldClassProperty
-
- getGenericType() - Method in class org.whaka.util.reflection.properties.GetterClassProperty
-
- getGetter() - Method in class org.whaka.util.reflection.properties.FunctionalClassProperty
-
- getGetter() - Method in class org.whaka.util.reflection.properties.GetterClassProperty
-
- getGettersExtractor() - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder
-
- getId() - Method in class org.whaka.util.reflection.properties.ClassPropertyKey
-
- getIncludingFilters() - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder
-
Returns set of all including filters.
- getIndex(List<T>, T) - Static method in class org.whaka.util.UberLists
-
- getIndex(List<T>, T, BiPredicate<T, T>) - Static method in class org.whaka.util.UberLists
-
- getIndexCalculator() - Method in class org.whaka.data.shuffle.IndexShuffle
-
- getKey() - Method in class org.whaka.data.Column
-
- getKey() - Method in class org.whaka.data.RowEntry
-
- getKey() - Method in class org.whaka.util.function.Tuple2
-
- getKey() - Method in interface org.whaka.util.reflection.properties.ClassProperty
-
- getKey() - Method in class org.whaka.util.reflection.properties.FieldClassProperty
-
- getKey() - Method in class org.whaka.util.reflection.properties.FunctionalClassProperty
-
- getKey() - Method in class org.whaka.util.reflection.properties.GetterClassProperty
-
- getKey() - Method in class org.whaka.util.UberMaps.Entry
-
- getLastAffectedDecimal(double) - Static method in class org.whaka.util.DoubleMath
-
Method returns dynamically calculated "index" (deximal position)
of the digit that is considered as last for rounding or comparison.
- getLastEvent() - Method in class org.whaka.mock.EventCollector
-
This method either returns the last captured event, or throws an exception if there're no events.
- getLatch() - Method in class org.whaka.mock.LatchEventHandler
-
- getMapDelegateProviders() - Method in class org.whaka.util.reflection.comparison.performers.DynamicComparisonPerformer
-
Returns map of registered map delegate providers.
- getMatcher() - Method in class org.whaka.asserts.matcher.ConsistencyMatcher
-
- getMessage() - Method in class org.whaka.asserts.AssertResult
-
- getMethodCall() - Method in class org.whaka.mock.EventCombiner
-
BiConsumer representing a call to the linked method; used to delegate target call.
- getMillis() - Method in interface org.whaka.util.Timeout
-
- getName() - Method in class org.whaka.data.ColumnKey
-
- getName() - Method in interface org.whaka.util.reflection.comparison.ComparisonPerformer
-
Used to identify performer in a result.
- getName() - Method in class org.whaka.util.reflection.comparison.performers.AbstractComparisonPerformer
-
- getOptionalResult() - Method in class org.whaka.util.Try
-
- getOrElse(R) - Method in class org.whaka.util.Try
-
Method returns result of the try, if perform were successful, or specified value.
- getParameters() - Method in class org.whaka.util.MessageBuilder
-
- getParent() - Method in class org.whaka.util.reflection.properties.ClassPropertyStack
-
- getPattern() - Method in class org.whaka.asserts.matcher.RegexpMatcher
-
- getPattern() - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder.PatternPredicate
-
- getPerformers() - Method in class org.whaka.util.reflection.comparison.performers.CompositeComparisonPerformer
-
The same fully mutable map is used thru all the time of the performer life.
- getPredicate() - Method in class org.whaka.asserts.matcher.FunctionalMatcher
-
- getPropertyPerformers() - Method in class org.whaka.util.reflection.comparison.performers.PropertyDynamicPerformerBuilder
-
- getPropertyResults() - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResult
-
Returns map that describes results of comparison performed for properties of objects from this result.
- getPropertyResults() - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResultBuilder
-
- getRegisteredDelegates() - Method in class org.whaka.util.reflection.comparison.performers.DynamicComparisonPerformer
-
- getRequirementFilters() - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder
-
Returns set of all requirement filters.
- getResult() - Method in class org.whaka.util.Try
-
Get result of the safe execution.
- getResults() - Method in error org.whaka.asserts.AssertError
-
- getRows() - Method in class org.whaka.data.Rows
-
- getRows() - Method in class org.whaka.data.shuffle.AbstractRowCollector
-
- getRows() - Method in interface org.whaka.data.shuffle.RowCollector
-
Returns all the collected rows.
- getSetter() - Method in class org.whaka.util.reflection.properties.FunctionalClassProperty
-
- getSetter() - Method in class org.whaka.util.reflection.properties.GetterClassProperty
-
- getSuppressed() - Method in class org.whaka.util.Try
-
- getTarget() - Method in class org.whaka.mock.EventCollector
-
Created and configured mock instance of the specified target type.
- GetterClassProperty<Type,TargetType> - Class in org.whaka.util.reflection.properties
-
- GetterClassProperty(Method) - Constructor for class org.whaka.util.reflection.properties.GetterClassProperty
-
- GetterClassProperty(Method, Method) - Constructor for class org.whaka.util.reflection.properties.GetterClassProperty
-
- GettersDynamicPerformerBuilder<T> - Class in org.whaka.util.reflection.comparison.performers
-
Class provides functionality to build
CompositeComparisonPerformer by streaming all the getter methods
in the specified class and filtering out the ones you want to include or exclude.
- GettersDynamicPerformerBuilder(Class<T>) - Constructor for class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder
-
- GettersDynamicPerformerBuilder(Class<T>, ClassPropertyExtractor<GetterClassProperty<?, ?>>) - Constructor for class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder
-
- GettersDynamicPerformerBuilder.PatternPredicate - Class in org.whaka.util.reflection.comparison.performers
-
Predicates created from a Pattern instance or a string regex pattern, and used to match Method
instances.
- GettersExtractor - Class in org.whaka.util.reflection.properties
-
- GettersExtractor() - Constructor for class org.whaka.util.reflection.properties.GettersExtractor
-
- getType() - Method in class org.whaka.asserts.matcher.FunctionalMatcher
-
- getType() - Method in class org.whaka.data.Column
-
Equal to #getKey().getType()
- getType() - Method in class org.whaka.data.ColumnKey
-
- getType() - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResultBuilder
-
- getType() - Method in class org.whaka.util.reflection.comparison.performers.AbstractDynamicPerformerBuilder
-
- getType() - Method in interface org.whaka.util.reflection.properties.ClassProperty
-
- getType() - Method in class org.whaka.util.reflection.properties.FieldClassProperty
-
- getType() - Method in class org.whaka.util.reflection.properties.FunctionalClassProperty
-
- getType() - Method in class org.whaka.util.reflection.properties.GetterClassProperty
-
- getValue() - Method in class org.whaka.asserts.matcher.ComparisonMatcher
-
- getValue() - Method in class org.whaka.asserts.matcher.ConsistencyMatcher
-
- getValue(ColumnKey<T>) - Method in class org.whaka.data.Row
-
- getValue() - Method in class org.whaka.data.RowEntry
-
- getValue() - Method in class org.whaka.mock.EventCombiner
-
- getValue() - Method in class org.whaka.util.function.Tuple2
-
- getValue(TargetType) - Method in interface org.whaka.util.reflection.properties.ClassProperty
-
- getValue() - Method in class org.whaka.util.reflection.properties.ClassPropertyStack
-
- getValue(TargetType) - Method in class org.whaka.util.reflection.properties.FieldClassProperty
-
- getValue(TargetType) - Method in class org.whaka.util.reflection.properties.FunctionalClassProperty
-
- getValue(TargetType) - Method in class org.whaka.util.reflection.properties.GetterClassProperty
-
- getValue() - Method in class org.whaka.util.Resource
-
Returns actual resource.
- getValue() - Method in class org.whaka.util.UberMaps.Entry
-
- getVisibility() - Method in interface org.whaka.util.reflection.properties.ClassProperty
-
- getVisibility() - Method in class org.whaka.util.reflection.properties.FieldClassProperty
-
- getVisibility() - Method in class org.whaka.util.reflection.properties.FunctionalClassProperty
-
- getVisibility() - Method in class org.whaka.util.reflection.properties.GetterClassProperty
-
- getVisibility(Method) - Static method in class org.whaka.util.reflection.UberMethods
-
- greaterThan(Number) - Static method in class org.whaka.asserts.NumberMatchers
-
- greaterThanOrEqual(Number) - Static method in class org.whaka.asserts.NumberMatchers
-
- IndexShuffle - Class in org.whaka.data.shuffle
-
Implementation of a
Shuffle type, that delegates core calculations to a specified function.
- IndexShuffle(Function<int[], int[][]>) - Constructor for class org.whaka.data.shuffle.IndexShuffle
-
- Initializable - Interface in org.whaka.util
-
This interface adds "initialization" context to an implementing class.
- initialize() - Method in class org.whaka.util.AbstractInitializable
-
- initialize() - Method in class org.whaka.util.AbstractInitializableAndDestroyable
-
- initialize() - Method in interface org.whaka.util.Initializable
-
This instance should perform all the required operations that will put it into the working state,
so it can properly perform any other functionality.
- INSTANCE - Static variable in class org.whaka.data.shuffle.pairwise.SequentialStrategy
-
Just an instance of the class.
- isCaught() - Method in class org.whaka.util.Try
-
- isDefault() - Method in enum org.whaka.util.reflection.Visibility
-
- isDestroyed() - Method in class org.whaka.util.AbstractDestroyable
-
- isDestroyed() - Method in interface org.whaka.util.Destroyable
-
This method returns true if this instance was already destroyed and cannot be used anymore.
- isEqualPackage(Method, Method) - Static method in class org.whaka.util.reflection.UberMethods
-
Returns true if both methods are declared in the same package.
- isEqualSignature(Method, Method) - Static method in class org.whaka.util.reflection.UberMethods
-
Returns true if methods have equal names and equal argument lists.
- isFinal(Method) - Static method in class org.whaka.util.reflection.UberMethods
-
- isFinite(Double) - Static method in class org.whaka.util.DoubleMath
-
- isIn(Collection<? extends T>, BiPredicate<T, T>) - Static method in class org.whaka.asserts.UberMatchers
-
Create a matcher that will check that an item is contained in the specified collection.
- isInitialized() - Method in class org.whaka.util.AbstractInitializable
-
- isInitialized() - Method in class org.whaka.util.AbstractInitializableAndDestroyable
-
- isInitialized() - Method in interface org.whaka.util.Initializable
-
Returns true if this instance is already initialized and may perform any functionality.
- isMutable() - Method in interface org.whaka.util.reflection.properties.ClassProperty
-
- isMutable() - Method in class org.whaka.util.reflection.properties.FieldClassProperty
-
Returns false if underlying field is final.
- isMutable() - Method in class org.whaka.util.reflection.properties.FunctionalClassProperty
-
Returns false is no setter function was specified for this property.
- isMutable() - Method in class org.whaka.util.reflection.properties.GetterClassProperty
-
Returns false if setter wasn't specified for this property.
- isNegative(Double) - Static method in class org.whaka.util.DoubleMath
-
- isNumber(Double) - Static method in class org.whaka.util.DoubleMath
-
- isOpen() - Method in class org.whaka.mock.LatchEventHandler
-
Returns true if this latch is open and underlying latch has positive count
- isParallel() - Method in class org.whaka.util.function.MapStream
-
- isParallel() - Method in class org.whaka.util.function.UberStream
-
- isPositive(Double) - Static method in class org.whaka.util.DoubleMath
-
- isPresent(ColumnKey<?>) - Method in class org.whaka.data.Columns
-
- isPresent(ColumnKey<?>) - Method in class org.whaka.data.ColumnsBuilder
-
- isPresent(ColumnKey<?>) - Method in class org.whaka.data.Row
-
- isPrivate() - Method in enum org.whaka.util.reflection.Visibility
-
- isProtected() - Method in enum org.whaka.util.reflection.Visibility
-
- isPublic() - Method in enum org.whaka.util.reflection.Visibility
-
- isStatic() - Method in interface org.whaka.util.reflection.properties.ClassProperty
-
- isStatic() - Method in class org.whaka.util.reflection.properties.FieldClassProperty
-
- isStatic() - Method in class org.whaka.util.reflection.properties.FunctionalClassProperty
-
- isStatic() - Method in class org.whaka.util.reflection.properties.GetterClassProperty
-
- isStatic(Method) - Static method in class org.whaka.util.reflection.UberMethods
-
- isSuccess() - Method in class org.whaka.util.reflection.comparison.ComparisonResult
-
- isSuccess() - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResult
-
- isSuccess() - Method in class org.whaka.util.Try
-
- isTypeCompatible(Method, Method) - Static method in class org.whaka.util.reflection.properties.GetterClassProperty
-
Checks if return type of the specified getter is compatible with the type of the first argument of the
specified setter.
- isValidRow(int[]) - Method in interface org.whaka.data.shuffle.RowCollector
-
If this method returns
true for a specific row - then immediate call
of the
RowCollector.addRowIfValid(int[]) for the same row should also return
true
(if no other rows were added inbetween method calls).
- isZero(Double) - Static method in class org.whaka.util.DoubleMath
-
- iterate(T, Function<T, T>, Predicate<T>) - Static method in class org.whaka.util.UberIterators
-
- iterate(T, Function<T, T>, Predicate<T>) - Static method in class org.whaka.util.UberStreams
-
- iterator() - Method in class org.whaka.data.Columns
-
- iterator() - Method in class org.whaka.data.Row
-
- iterator() - Method in class org.whaka.data.Rows
-
- iterator() - Method in class org.whaka.util.function.MapStream
-
- iterator() - Method in class org.whaka.util.function.UberStream
-
- manual(AtomicBoolean) - Static method in class org.whaka.mock.EventHandlers
-
Create a predicate that will delegate call to the specified AtomicBoolean for any argument.
- map(Function<? super UberMaps.Entry<K, V>, ? extends R>) - Method in class org.whaka.util.function.MapStream
-
- map(Function<? super T, ? extends R>) - Method in class org.whaka.util.function.UberStream
-
- map(ComparisonPerformer<? super T>) - Static method in class org.whaka.util.reflection.comparison.ComparisonPerformers
-
Create instance of the special case performer wrapper to handle maps.
- map(T, Function<T, V>) - Static method in class org.whaka.util.UberObjects
-
- map(T, Function<T, V>, V) - Static method in class org.whaka.util.UberObjects
-
- MapCollectors - Class in org.whaka.util.function
-
Class provides static factory methods to create Collector instances to transform streams into maps.
- MapComparisonPerformer<V> - Class in org.whaka.util.reflection.comparison.performers
-
Compares maps by keys, using specified delegate performer to check that values with the same key are equal in both
maps.
- MapComparisonPerformer(ComparisonPerformer<? super V>) - Constructor for class org.whaka.util.reflection.comparison.performers.MapComparisonPerformer
-
- mapEntry(Function<? super UberMaps.Entry<K, V>, ? extends Map.Entry<K2, V2>>) - Method in class org.whaka.util.function.MapStream
-
Each entry in the stream is mapped by the specified function into another entry.
- mapEntry(BiFunction<K, V, ? extends Map.Entry<K2, V2>>) - Method in class org.whaka.util.function.MapStream
-
Each key/value pair in the stream is mapped by the specified BiFunction into another entry.
- mapEntry(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class org.whaka.util.function.MapStream
-
For each entry in the stream - key is mapped by the specified key mapper function, and value is mapped
by the specified value mapper function.
- mapKey(Function<? super K, ? extends K2>) - Method in class org.whaka.util.function.MapStream
-
For each entry in the stream - key is mapped by the specified key mapper function, value is untouched.
- MapStream<K,V> - Class in org.whaka.util.function
-
- MapStream(Map<K, V>) - Constructor for class org.whaka.util.function.MapStream
-
- MapStream(Stream<? extends Map.Entry<K, V>>) - Constructor for class org.whaka.util.function.MapStream
-
- mapToDouble(ToDoubleFunction<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
- mapToDouble(ToDoubleFunction<? super T>) - Method in class org.whaka.util.function.UberStream
-
- mapToInt(ToIntFunction<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
- mapToInt(ToIntFunction<? super T>) - Method in class org.whaka.util.function.UberStream
-
- mapToLong(ToLongFunction<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
- mapToLong(ToLongFunction<? super T>) - Method in class org.whaka.util.function.UberStream
-
- mapValue(Function<? super V, ? extends V2>) - Method in class org.whaka.util.function.MapStream
-
For each entry in the stream - key is untouched, and value is mapped by the specified value mapper function.
- matches(T, String, Throwable) - Method in class org.whaka.asserts.matcher.ComparisonMatcher
-
- matches(Object) - Method in class org.whaka.asserts.matcher.ConsistencyMatcher
-
- matches(Object) - Method in class org.whaka.asserts.matcher.FunctionalMatcher
-
- matches(Object) - Method in class org.whaka.asserts.matcher.RegexpMatcher
-
- matches(Object) - Method in class org.whaka.asserts.matcher.ResultProvidingMatcher
-
- matches(T, String, Throwable) - Method in class org.whaka.asserts.matcher.ResultProvidingMatcher
-
This method should return Optional.empty() in case matcher successfully matched specified item.
- matches(Throwable, String, Throwable) - Method in class org.whaka.asserts.matcher.ThrowableMatcher
-
- matches(String) - Static method in class org.whaka.asserts.UberMatchers
-
Create a matcher that will check that string representation of any object
matches specified regexp pattern.
- matches(Pattern) - Static method in class org.whaka.asserts.UberMatchers
-
Create a matcher that will check that string representation of any object
matches specified pattern.
- max(Comparator<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
- max(Comparator<? super T>) - Method in class org.whaka.util.function.UberStream
-
- MAXIMUM_DEFAULT_DECIMALS - Static variable in class org.whaka.util.DoubleMath
-
- MAXIMUM_POSSIBLE_DECIMALS - Static variable in class org.whaka.util.DoubleMath
-
- MessageBuilder - Class in org.whaka.util
-
- MessageBuilder() - Constructor for class org.whaka.util.MessageBuilder
-
- min(Comparator<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
- min(Comparator<? super T>) - Method in class org.whaka.util.function.UberStream
-
- safePerform(T, T, ComparisonPerformer<? super T>) - Static method in class org.whaka.util.reflection.comparison.ComparisonPerformers
-
If execution of the specified performer will cause any exception -
ComparisonFail will be returned.
- SEQUENTIAL - Static variable in class org.whaka.data.shuffle.pairwise.PairWise
-
PairWising shuffle, performing sequential filtering of the multiplied data.
- sequential(Columns) - Static method in class org.whaka.data.shuffle.pairwise.PairWise
-
- sequential() - Method in class org.whaka.util.function.MapStream
-
- sequential() - Method in class org.whaka.util.function.UberStream
-
- SequentialStrategy - Class in org.whaka.data.shuffle.pairwise
-
Class implements PairWising strategy as "index mapping" function
(int[] -> int[][])
according to
IndexShuffle
Strategy sets
speed as it's primary goal, so it may provide "untrue" pairwising, meaning that
it might miss some pairs.
- SequentialStrategy() - Constructor for class org.whaka.data.shuffle.pairwise.SequentialStrategy
-
- set(ComparisonPerformer<? super T>) - Static method in class org.whaka.util.reflection.comparison.ComparisonPerformers
-
Create instance of the special case performer wrapper to handle collections.
- setActual(Object) - Method in class org.whaka.asserts.AssertResult
-
- setActual(Object) - Method in class org.whaka.asserts.ComparisonAssertResult
-
- setCause(Throwable) - Method in class org.whaka.asserts.AssertResult
-
- SetComparisonPerformer<T> - Class in org.whaka.util.reflection.comparison.performers
-
Compares any kinds of collections as sets, using specified delegate to check if both collections
contains all the same elements regarding their order.
- SetComparisonPerformer(ComparisonPerformer<? super T>) - Constructor for class org.whaka.util.reflection.comparison.performers.SetComparisonPerformer
-
- setDefaultComparisonPerformer(ComparisonPerformer<Object>) - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResultBuilder
-
- setDefaultDelegate(ComparisonPerformer<Object>) - Method in class org.whaka.util.reflection.comparison.performers.DynamicComparisonPerformer
-
Default delegate to be used when no other delegate is found for a pair of objects.
- setExpected(Object) - Method in class org.whaka.asserts.AssertResult
-
- setExpected(Object) - Method in class org.whaka.asserts.ComparisonAssertResult
-
- setMessage(String) - Method in class org.whaka.asserts.AssertResult
-
- setValue(B) - Method in class org.whaka.util.function.Tuple2
-
- setValue(TargetType, Type) - Method in interface org.whaka.util.reflection.properties.ClassProperty
-
- setValue(TargetType, Type) - Method in class org.whaka.util.reflection.properties.FieldClassProperty
-
- setValue(TargetType, Type) - Method in class org.whaka.util.reflection.properties.FunctionalClassProperty
-
- setValue(TargetType, Type) - Method in class org.whaka.util.reflection.properties.GetterClassProperty
-
- setValue(V) - Method in class org.whaka.util.UberMaps.Entry
-
- Shuffle - Interface in org.whaka.data.shuffle
-
Type represents a strategy to convert a collection of columns
with various data dictionaries, into a table-like rows.
- size() - Method in class org.whaka.mock.EventCollector
-
Number of events collected so far.
- skip(long) - Static method in class org.whaka.mock.EventHandlers
-
Create a predicate that will return N number of false results for any arguments.
- skip(long) - Method in class org.whaka.util.function.MapStream
-
- skip(long) - Method in class org.whaka.util.function.UberStream
-
- sleep() - Method in interface org.whaka.util.Timeout
-
- sorted() - Method in class org.whaka.util.function.MapStream
-
- sorted(Comparator<? super UberMaps.Entry<K, V>>) - Method in class org.whaka.util.function.MapStream
-
- sorted() - Method in class org.whaka.util.function.UberStream
-
- sorted(Comparator<? super T>) - Method in class org.whaka.util.function.UberStream
-
- sortedKeys(Comparator<? super K>) - Method in class org.whaka.util.function.MapStream
-
All entries in the stream are sorted by comparing keys using specified comparator.
- sortedValues(Comparator<? super V>) - Method in class org.whaka.util.function.MapStream
-
All entries in the stream are sorted by comparing values using specified comparator.
- spliterator() - Method in class org.whaka.util.function.MapStream
-
- spliterator() - Method in class org.whaka.util.function.UberStream
-
- stream(T...) - Static method in class org.whaka.util.UberStreams
-
- stream(Iterable<T>) - Static method in class org.whaka.util.UberStreams
-
- stream(Collection<T>) - Static method in class org.whaka.util.UberStreams
-
- stream(Stream<T>) - Static method in class org.whaka.util.UberStreams
-
- stream(Map<K, V>) - Static method in class org.whaka.util.UberStreams
-
- streamAncestors(Class<?>) - Static method in class org.whaka.util.reflection.UberClasses
-
Stream of the type itself followed by all the ancestors
Use Stream.skip(long) if you need to skip the type itself.
- streamInterfaces(Class<?>) - Static method in class org.whaka.util.reflection.UberClasses
-
Stream of the type itself followed by all the declared interfaces.
- streamTypeLinearization(Class<?>) - Static method in class org.whaka.util.reflection.UberClasses
-
Stream of the type itself followed by interface-first linearization
of all its supertypes in order of declaration.
- swap() - Static method in class org.whaka.util.UberMaps.Entry
-
- test(Event) - Method in class org.whaka.mock.ChainEventHandler
-
- test(Object) - Method in class org.whaka.mock.LatchEventHandler
-
This method calls
isOpen() for any argument
- test(A, B) - Method in interface org.whaka.util.function.Predicate2
-
- test(A, B, C) - Method in interface org.whaka.util.function.Predicate3
-
- test(A, B, C, D) - Method in interface org.whaka.util.function.Predicate4
-
- test(A, B, C, D, E) - Method in interface org.whaka.util.function.Predicate5
-
- test(T, T) - Method in interface org.whaka.util.reflection.comparison.ComparisonPerformer
-
May be used in case simple yes/no answer is enough and there's no need for extended
ComparisonResult.
- test(Method) - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder.PatternPredicate
-
- test(Map<K, V>) - Method in class org.whaka.util.UberMaps.Entry
-
Method returns true is specified map contains the key,
and the value is equal to the one returned by the map.
- test(T) - Method in class org.whaka.util.UberPredicates.DistinctPredicateProxy
-
- ThrowableMatcher - Class in org.whaka.asserts.matcher
-
Class implements a Matcher that checks type of an exception.
- throwableOfType(Class<? extends Throwable>) - Static method in class org.whaka.asserts.matcher.ThrowableMatcher
-
- throwableOfType(Class<? extends Throwable>) - Static method in class org.whaka.asserts.UberMatchers
-
Create a matcher that will check that an exception is an instance of the specified type.
- Timeout - Interface in org.whaka.util
-
Interface represents a "storable" timeout that you can create with required milliseconds value and then reuse
it in different parts of your program.
- to(Supplier<M>) - Method in class org.whaka.util.function.MapStream
-
Collect stream into a map provided by the specified supplier.
- to(Supplier<C>) - Method in class org.whaka.util.function.UberStream
-
Collect all elements of the stream into a collection provided by the specified factory.
- toArray() - Method in class org.whaka.util.function.MapStream
-
- toArray(IntFunction<A[]>) - Method in class org.whaka.util.function.MapStream
-
- toArray() - Method in class org.whaka.util.function.UberStream
-
- toArray(IntFunction<A[]>) - Method in class org.whaka.util.function.UberStream
-
- toArray(Class<A>) - Method in class org.whaka.util.function.UberStream
-
- toArrayRecursive(Collection<?>) - Static method in class org.whaka.util.UberCollections
-
- toBiConsumer(Consumer3<A, B, C>) - Static method in interface org.whaka.util.function.Consumer3
-
Converts specified consumer into a
BiConsumer were all arguments except the first one are represented
as a single
Tuple2 instance.
- toBiConsumer(Consumer4<A, B, C, D>) - Static method in interface org.whaka.util.function.Consumer4
-
Converts specified consumer into a
BiConsumer were all arguments except the first one are represented
as a single
Tuple3 instance.
- toBiConsumer(Consumer5<A, B, C, D, E>) - Static method in interface org.whaka.util.function.Consumer5
-
Converts specified consumer into a
BiConsumer were all arguments except the first one are represented
as a single
Tuple4 instance.
- toBiFunction(Function3<A, B, C, R>) - Static method in interface org.whaka.util.function.Function3
-
Convert specified function to the
BiFunction were all arguments except the thirst one are represented
as a single
Tuple2 instance.
- toBiFunction(Function4<A, B, C, D, R>) - Static method in interface org.whaka.util.function.Function4
-
Convert specified function to the
BiFunction were all arguments except the thirst one are represented
as a single
Tuple3 instance.
- toBiFunction(Function5<A, B, C, D, E, R>) - Static method in interface org.whaka.util.function.Function5
-
Convert specified function to the
BiFunction were all arguments except the thirst one are represented
as a single
Tuple4 instance.
- toBiPredicate(Predicate3<A, B, C>) - Static method in interface org.whaka.util.function.Predicate3
-
Converts specified predicate into a
BiPredicate were all arguments except the first one are represented
as a single
Tuple2 instance.
- toBiPredicate(Predicate4<A, B, C, D>) - Static method in interface org.whaka.util.function.Predicate4
-
Converts specified predicate into a
BiPredicate were all arguments except the first one are represented
as a single
Tuple3 instance.
- toBiPredicate(Predicate5<A, B, C, D, E>) - Static method in interface org.whaka.util.function.Predicate5
-
Converts specified predicate into a
BiPredicate were all arguments except the first one are represented
as a single
Tuple3 instance.
- toCallString() - Method in class org.whaka.util.reflection.properties.ClassPropertyStack
-
- toConsumer(Consumer2<A, B>) - Static method in interface org.whaka.util.function.Consumer2
-
Converts specified consumer into a
Consumer were all arguments are represented
as a single
Tuple2 instance.
- toConsumer(Consumer3<A, B, C>) - Static method in interface org.whaka.util.function.Consumer3
-
Converts specified consumer into a
Consumer were all arguments are represented
as a single
Tuple3 instance.
- toConsumer(Consumer4<A, B, C, D>) - Static method in interface org.whaka.util.function.Consumer4
-
Converts specified consumer into a
Consumer were all arguments are represented
as a single
Tuple4 instance.
- toConsumer(Consumer5<A, B, C, D, E>) - Static method in interface org.whaka.util.function.Consumer5
-
Converts specified consumer into a
Consumer were all arguments are represented
as a single
Tuple5 instance.
- toFunction(Function2<A, B, R>) - Static method in interface org.whaka.util.function.Function2
-
Convert specified function to the
Function were all arguments are represented
as a single
Tuple2 instance.
- toFunction(Function3<A, B, C, R>) - Static method in interface org.whaka.util.function.Function3
-
Convert specified function to the
Function were all arguments are represented
as a single
Tuple3 instance.
- toFunction(Function4<A, B, C, D, R>) - Static method in interface org.whaka.util.function.Function4
-
Convert specified function to the
Function were all arguments are represented
as a single
Tuple4 instance.
- toFunction(Function5<A, B, C, D, E, R>) - Static method in interface org.whaka.util.function.Function5
-
Convert specified function to the
Function were all arguments are represented
as a single
Tuple5 instance.
- toKeys() - Method in class org.whaka.util.function.MapStream
-
- toLinkedMap() - Method in class org.whaka.util.function.MapStream
-
Collect stream to the linked map.
- toList() - Method in class org.whaka.util.function.UberStream
-
Collect all elements of the stream into a list.
- toLongCallString() - Method in class org.whaka.util.reflection.properties.ClassPropertyStack
-
- toMap() - Static method in class org.whaka.util.function.MapCollectors
-
Create new collector that will collect stream of map entries into a default map.
- toMap(Supplier<M>) - Static method in class org.whaka.util.function.MapCollectors
-
Create new collector that will collect stream of map entries into a map provided by the specified supplier.
- toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class org.whaka.util.function.MapCollectors
-
Map each element of the a stream into key/value pair by specified functions.
- toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, BinaryOperator<V>) - Static method in class org.whaka.util.function.MapCollectors
-
Map each element of the a stream into key/value pair by specified functions.
- toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, Supplier<M>) - Static method in class org.whaka.util.function.MapCollectors
-
Map each element of the a stream into key/value pair by specified functions.
- toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, BinaryOperator<V>, Supplier<M>) - Static method in class org.whaka.util.function.MapCollectors
-
Map each element of the a stream into key/value pair by specified functions.
- toMap() - Method in class org.whaka.util.function.MapStream
-
Collect stream back to the map form.
- toMap(Function<T, K>) - Method in class org.whaka.util.function.UberStream
-
Specified function is applied to each element of the stream.
- toMap(Function<T, K>, Function<T, V>) - Method in class org.whaka.util.function.UberStream
-
Specified functions are applied to each element of the stream.
- toMap(Function<T, K>, Supplier<M>) - Method in class org.whaka.util.function.UberStream
-
Specified function is applied to each element of the stream.
- toMap(Function<T, K>, Function<T, V>, Supplier<M>) - Method in class org.whaka.util.function.UberStream
-
Specified functions are applied to each element of the stream.
- toMapStream(Function<T, K>) - Method in class org.whaka.util.function.UberStream
-
- toMapStream(Function<T, K>, Function<T, V>) - Method in class org.whaka.util.function.UberStream
-
- toPredicate(Predicate2<A, B>) - Static method in interface org.whaka.util.function.Predicate2
-
Converts this predicate into a
Predicate were all arguments are represented
as a single
Tuple2 instance.
- toPredicate(Predicate3<A, B, C>) - Static method in interface org.whaka.util.function.Predicate3
-
Converts this predicate into a
Predicate were all arguments are represented
as a single
Tuple3 instance.
- toPredicate(Predicate4<A, B, C, D>) - Static method in interface org.whaka.util.function.Predicate4
-
Converts specified predicate into a
Predicate were all arguments are represented
as a single
Tuple4 instance.
- toPredicate(Predicate5<A, B, C, D, E>) - Static method in interface org.whaka.util.function.Predicate5
-
Converts specified predicate into a
Predicate were all arguments are represented
as a single
Tuple5 instance.
- toSet() - Method in class org.whaka.util.function.UberStream
-
Collect all elements of the stream into a set.
- toString() - Method in class org.whaka.asserts.AssertResult
-
- toString() - Method in class org.whaka.asserts.ComparisonAssertResult
-
- toString() - Method in class org.whaka.data.Column
-
- toString() - Method in class org.whaka.data.ColumnKey
-
- toString() - Method in class org.whaka.data.Columns
-
- toString() - Method in class org.whaka.data.ColumnsBuilder
-
- toString() - Method in class org.whaka.data.Row
-
- toString() - Method in class org.whaka.data.RowEntry
-
- toString() - Method in class org.whaka.data.Rows
-
- toString() - Method in class org.whaka.mock.EventCollector
-
- toString() - Method in class org.whaka.mock.EventCombiner
-
- toString() - Method in class org.whaka.util.function.Tuple2
-
- toString() - Method in class org.whaka.util.function.Tuple3
-
- toString() - Method in class org.whaka.util.function.Tuple4
-
- toString() - Method in class org.whaka.util.function.Tuple5
-
- toString() - Method in class org.whaka.util.reflection.comparison.ComparisonFail
-
- toString() - Method in class org.whaka.util.reflection.comparison.ComparisonResult
-
- toString() - Method in class org.whaka.util.reflection.comparison.ComplexComparisonResult
-
- toString() - Method in class org.whaka.util.reflection.comparison.performers.AbstractComparisonPerformer
-
- toString() - Method in class org.whaka.util.reflection.comparison.performers.GettersDynamicPerformerBuilder.PatternPredicate
-
- toString() - Method in class org.whaka.util.reflection.properties.ClassPropertyKey
-
- toString() - Method in class org.whaka.util.reflection.properties.ClassPropertyStack
-
- toString() - Method in class org.whaka.util.reflection.properties.FieldClassProperty
-
- toString() - Method in class org.whaka.util.reflection.properties.GetterClassProperty
-
- toString() - Method in class org.whaka.util.Try
-
- toString(Object) - Static method in class org.whaka.util.UberArrays
-
- toString(Collection<?>) - Static method in class org.whaka.util.UberCollections
-
- toString() - Method in class org.whaka.util.UberMaps.Entry
-
- toString(Object) - Static method in class org.whaka.util.UberObjects
-
- toValues() - Method in class org.whaka.util.function.MapStream
-
- Try<R> - Class in org.whaka.util
-
- Tuple2<A,B> - Class in org.whaka.util.function
-
Final immutable container for 2 objects of different types.
- Tuple2(A, B) - Constructor for class org.whaka.util.function.Tuple2
-
- tuple2(A, B) - Static method in class org.whaka.util.function.Tuple2
-
Factory method to create new instance of the immutable tuple.
- Tuple3<A,B,C> - Class in org.whaka.util.function
-
Final immutable container for 3 objects of different types.
- Tuple3(A, B, C) - Constructor for class org.whaka.util.function.Tuple3
-
- tuple3(A, B, C) - Static method in class org.whaka.util.function.Tuple3
-
Factory method to create new instance of the immutable tuple.
- Tuple4<A,B,C,D> - Class in org.whaka.util.function
-
Final immutable container for 4 objects of different types.
- Tuple4(A, B, C, D) - Constructor for class org.whaka.util.function.Tuple4
-
- tuple4(A, B, C, D) - Static method in class org.whaka.util.function.Tuple4
-
Factory method to create new instance of the immutable tuple.
- Tuple5<A,B,C,D,E> - Class in org.whaka.util.function
-
Final immutable container for 5 objects of different types.
- Tuple5(A, B, C, D, E) - Constructor for class org.whaka.util.function.Tuple5
-
- tuple5(A, B, C, D, E) - Static method in class org.whaka.util.function.Tuple5
-
Factory method to create new instance of the immutable tuple.
- type - Variable in class org.whaka.data.ColumnKey
-