Class Hierarchy
- java.lang.Object
- net.emaze.dysfunctional.strategies.AllMatchesStrategy<T,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.composing.AllMatchingBinaryPredicate<E1,E2> (implements java.util.function.BiPredicate<T,U>)
- net.emaze.dysfunctional.dispatching.composing.AllMatchingPredicate<E> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.dispatching.composing.AllMatchingTernaryPredicate<E1,E2,E3> (implements net.emaze.dysfunctional.dispatching.logic.TriPredicate<T1,T2,T3>)
- net.emaze.dysfunctional.dispatching.logic.Always<E> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.reductions.Any<T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.Applications
- net.emaze.dysfunctional.iterations.ArrayIterable<T> (implements java.lang.Iterable<T>)
- net.emaze.dysfunctional.collections.ArrayListFactory<E> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.filtering.AtIndex<E> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.numbers.Average<T> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.dispatching.logic.BinaryAlways<E1,E2> (implements java.util.function.BiPredicate<T,U>)
- net.emaze.dysfunctional.dispatching.spying.BinaryCapturingConsumer<T1,T2> (implements java.util.function.BiConsumer<T,U>)
- net.emaze.dysfunctional.dispatching.spying.BinaryCapturingFunction<T1,T2,R> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.dispatching.spying.BinaryCapturingPredicate<T1,T2> (implements java.util.function.BiPredicate<T,U>)
- net.emaze.dysfunctional.strategies.BinaryClause<T,U,R>
- net.emaze.dysfunctional.tuples.BinaryIdentity<T1,T2> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.interceptions.BinaryInterceptorAdapter<T1,T2,R> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.interceptions.BinaryInterceptorChain<T1,T2,R> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.dispatching.spying.BinaryMonitoringConsumer<T1,T2> (implements java.util.function.BiConsumer<T,U>)
- net.emaze.dysfunctional.dispatching.spying.BinaryMonitoringFunction<T1,T2,R> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.dispatching.spying.BinaryMonitoringPredicate<T1,T2> (implements java.util.function.BiPredicate<T,U>)
- net.emaze.dysfunctional.dispatching.logic.BinaryNever<E1,E2> (implements java.util.function.BiPredicate<T,U>)
- net.emaze.dysfunctional.dispatching.actions.BinaryNoop<T1,T2> (implements java.util.function.BiConsumer<T,U>)
- net.emaze.dysfunctional.strings.lexcasts.BooleanParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.lexcasts.BooleanTryParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.options.Box<T>
- net.emaze.dysfunctional.Boxing
- net.emaze.dysfunctional.strings.lexcasts.ByteParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.lexcasts.ByteTryParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.spying.CapturingConsumer<T> (implements java.util.function.Consumer<T>)
- net.emaze.dysfunctional.dispatching.spying.CapturingFunction<T,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.spying.CapturingPredicate<T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.dispatching.spying.CapturingProposition (implements java.util.function.BooleanSupplier)
- net.emaze.dysfunctional.dispatching.spying.CapturingSupplier<R> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.Casts
- net.emaze.dysfunctional.strategies.Clause<T,R>
- net.emaze.dysfunctional.Collecting
- net.emaze.dysfunctional.collections.CollectionAdder<T> (implements java.util.function.UnaryOperator<T>)
- net.emaze.dysfunctional.collections.CollectionAllAdder<C,E> (implements java.util.function.UnaryOperator<T>)
- net.emaze.dysfunctional.order.ComparableComparator<T> (implements java.util.Comparator<T>, java.io.Serializable)
- net.emaze.dysfunctional.order.CompareToBuilder
- net.emaze.dysfunctional.Comparing
- net.emaze.dysfunctional.Compositions
- net.emaze.dysfunctional.strings.ConcatStrings (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.delegates.ConstantFunction<T,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.delegates.ConstantMapper<T,R> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.dispatching.delegates.ConstantSupplier<T> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.consumers.ConsumeIntoCollection<E,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.consumers.ConsumeIntoMap<K,V,M> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.consumers.ConsumeIntoOutputIterator<E> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.Consumers
- net.emaze.dysfunctional.reductions.Count<E> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.time.DateToLong (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.contracts.dbc
- net.emaze.dysfunctional.ranges.DenseRange<T> (implements net.emaze.dysfunctional.ranges.Range<T>)
- net.emaze.dysfunctional.ranges.Densify<T> (implements java.util.function.UnaryOperator<T>)
- net.emaze.dysfunctional.ranges.Difference<T> (implements java.util.function.BinaryOperator<T>)
- net.emaze.dysfunctional.Dispatching
- net.emaze.dysfunctional.numbers.Divide<R,T1,T2> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.numbers.operations.DoubleOperations (implements net.emaze.dysfunctional.numbers.policies.DividePolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.MultiplyPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.SubtractPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.SumPolicy<R,T1,T2>)
- net.emaze.dysfunctional.strings.lexcasts.DoubleParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.lexcasts.DoubleTryParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.filtering.DropWhile<T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.options.Either<LT,RT>
- net.emaze.dysfunctional.iterations.EmptyIterable<T> (implements java.lang.Iterable<T>)
- net.emaze.dysfunctional.collections.EntryToPair<K,V> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.time.EpochTimeStrategy (implements net.emaze.dysfunctional.time.TimeStrategy)
- net.emaze.dysfunctional.equality.EqualsBuilder
- net.emaze.dysfunctional.reductions.Every<T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.Filtering
- net.emaze.dysfunctional.filtering.FilteringIterator<E> (implements java.util.Iterator<E>)
- net.emaze.dysfunctional.consumers.FirstElement<E> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.composing.FirstMatchingBinaryPredicate<E1,E2> (implements java.util.function.BiPredicate<T,U>)
- net.emaze.dysfunctional.dispatching.composing.FirstMatchingPredicate<E> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.dispatching.composing.FirstMatchingTernaryPredicate<E1,E2,E3> (implements net.emaze.dysfunctional.dispatching.logic.TriPredicate<T1,T2,T3>)
- net.emaze.dysfunctional.strategies.FirstMatchStrategy<T,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.delegates.FirstParam<T1,T2> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.dispatching.delegates.FirstParamOfThree<T1,T2,T3> (implements net.emaze.dysfunctional.dispatching.delegates.TriFunction<T1,T2,T3,R>)
- net.emaze.dysfunctional.dispatching.delegates.Flipper<T,U,R> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.numbers.operations.FloatOperations (implements net.emaze.dysfunctional.numbers.policies.DividePolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.MultiplyPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.SubtractPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.SumPolicy<R,T1,T2>)
- net.emaze.dysfunctional.strings.lexcasts.FloatParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.lexcasts.FloatTryParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.groups.GroupBy<M,C,K,V> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.Groups
- net.emaze.dysfunctional.hashing.HashCodeBuilder
- net.emaze.dysfunctional.collections.HashMapFactory<K,V> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.collections.HashSetFactory<E> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.time.HiResTimeStrategy (implements net.emaze.dysfunctional.time.TimeStrategy)
- net.emaze.dysfunctional.groups.IndexBy<M,K,V> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.delegates.Inet4AddressToLong (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.numbers.operations.IntegerOperations (implements net.emaze.dysfunctional.numbers.policies.DividePolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.ModulusPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.MultiplyPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.SubtractPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.SumPolicy<R,T1,T2>)
- net.emaze.dysfunctional.strings.lexcasts.IntegerParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.lexcasts.IntegerTryParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.interceptions.InterceptorAdapter<T,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.interceptions.InterceptorChain<T,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.Interceptors
- net.emaze.dysfunctional.strings.InterposeStrings<T,V> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.ranges.Intersection<T> (implements java.util.function.BinaryOperator<T>)
- net.emaze.dysfunctional.collections.IsContainedIn<T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.numbers.IsEven<R,T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.numbers.IsOdd<R,T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.dispatching.logic.IsTrue (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.dispatching.adapting.IteratingSupplier<T> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.Iterations
- net.emaze.dysfunctional.dispatching.delegates.JavaIntrospector (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.strings.JoinStrings<T> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.order.JustBeforeNothingComparator<T> (implements java.util.Comparator<T>)
- net.emaze.dysfunctional.consumers.LastElement<E> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.collections.LinkedHashMapFactory<K,V> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.collections.LinkedHashSetFactory<E> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.collections.LinkedListFactory<E> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.Logic
- net.emaze.dysfunctional.Logic.Binary
- net.emaze.dysfunctional.Logic.Ternary
- net.emaze.dysfunctional.Logic.Unary
- net.emaze.dysfunctional.numbers.operations.LongOperations (implements net.emaze.dysfunctional.numbers.policies.DividePolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.ModulusPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.MultiplyPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.SubtractPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.SumPolicy<R,T1,T2>)
- net.emaze.dysfunctional.strings.lexcasts.LongParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.time.LongToDate (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.delegates.LongToInet4Address (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.lexcasts.LongTryParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.order.MakeOrder<T> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.ranges.MakeRange<T> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.collections.builders.MapBuilder<K,V>
- net.emaze.dysfunctional.Maps
- net.emaze.dysfunctional.Maps.Nested
- net.emaze.dysfunctional.collections.MapToPairs<K,V> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.options.Maybe<E> (implements java.lang.Iterable<T>)
- net.emaze.dysfunctional.consumers.MaybeFirstElement<E> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strategies.MaybeFirstMatchStrategy<T,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.consumers.MaybeLastElement<E> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.consumers.MaybeOneElement<E> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.delegates.MemoizingFunction<T,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.delegates.MemoizingSupplier<T> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.numbers.Modulus<R,T1,T2> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.dispatching.spying.MonitoringConsumer<T> (implements java.util.function.Consumer<T>)
- net.emaze.dysfunctional.dispatching.spying.MonitoringFunction<T,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.spying.MonitoringPredicate<T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.dispatching.spying.MonitoringProposition (implements java.util.function.BooleanSupplier)
- net.emaze.dysfunctional.dispatching.spying.MonitoringRunnable (implements java.lang.Runnable)
- net.emaze.dysfunctional.dispatching.spying.MonitoringSupplier<R> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.Multiplexing
- net.emaze.dysfunctional.numbers.Multiply<R,T1,T2> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.collections.builders.NestedMapBuilder<K>
- net.emaze.dysfunctional.dispatching.logic.Never<E> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.order.NextBigIntegerSequencingPolicy (implements net.emaze.dysfunctional.order.SequencingPolicy<T>)
- net.emaze.dysfunctional.order.NextInetAddressSequencingPolicy (implements java.util.Comparator<T>, net.emaze.dysfunctional.order.SequencingPolicy<T>, java.io.Serializable)
- net.emaze.dysfunctional.order.NextIntegerSequencingPolicy (implements net.emaze.dysfunctional.order.SequencingPolicy<T>)
- net.emaze.dysfunctional.order.NextLongSequencingPolicy (implements net.emaze.dysfunctional.order.SequencingPolicy<T>)
- net.emaze.dysfunctional.dispatching.logic.No (implements java.util.function.BooleanSupplier)
- net.emaze.dysfunctional.dispatching.actions.Noop<E> (implements java.util.function.Consumer<T>)
- net.emaze.dysfunctional.dispatching.logic.NotNull<T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.filtering.Nth<E> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.consumers.OneElement<E> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.iterations.OneTimeIterable<T> (implements java.lang.Iterable<T>)
- net.emaze.dysfunctional.options.OptionalToEither<L,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.Options
- net.emaze.dysfunctional.Options.Boxes
- net.emaze.dysfunctional.Options.Eithers
- net.emaze.dysfunctional.Options.Maybes
- net.emaze.dysfunctional.Pagination
- net.emaze.dysfunctional.Pagination.LongPages
- net.emaze.dysfunctional.tuples.Pair<T1,T2>
- net.emaze.dysfunctional.groups.PartitionBy<T,CA,CR> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.order.PeriodicSequencingPolicy<T> (implements net.emaze.dysfunctional.order.SequencingPolicy<T>)
- net.emaze.dysfunctional.dispatching.composing.PipelinedBinaryConsumer<E1,E2> (implements java.util.function.BiConsumer<T,U>)
- net.emaze.dysfunctional.dispatching.composing.PipelinedConsumer<E> (implements java.util.function.Consumer<T>)
- net.emaze.dysfunctional.dispatching.composing.PipelinedTernaryConsumer<E1,E2,E3> (implements net.emaze.dysfunctional.dispatching.actions.TriConsumer<T1,T2,T3>)
- net.emaze.dysfunctional.Pipelines
- net.emaze.dysfunctional.Pipelines.Binary
- net.emaze.dysfunctional.Pipelines.Ternary
- net.emaze.dysfunctional.Pipelines.Unary
- net.emaze.dysfunctional.dispatching.delegates.Pluck<T,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.ranges.RangeComparator<T> (implements java.util.Comparator<T>, java.io.Serializable)
- net.emaze.dysfunctional.ranges.RangeIsEmpty<R,T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.ranges.RangeIterator<T> (implements java.util.Iterator<E>)
- net.emaze.dysfunctional.ranges.RangeNotContaining<T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.ranges.RangeOverlappingWith<R,T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.Ranges<T>
- net.emaze.dysfunctional.iterations.ReadOnlyIterator<T> (implements java.util.Iterator<E>)
- net.emaze.dysfunctional.Reductions
- net.emaze.dysfunctional.reductions.Reductor<E,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.Searches
- net.emaze.dysfunctional.dispatching.delegates.SecondParam<T1,T2> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.dispatching.delegates.SecondParamOfThree<T1,T2,T3> (implements net.emaze.dysfunctional.dispatching.delegates.TriFunction<T1,T2,T3,R>)
- net.emaze.dysfunctional.Sequences
- net.emaze.dysfunctional.numbers.operations.ShortOperations (implements net.emaze.dysfunctional.numbers.policies.DividePolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.ModulusPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.MultiplyPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.SubtractPolicy<R,T1,T2>, net.emaze.dysfunctional.numbers.policies.SumPolicy<R,T1,T2>)
- net.emaze.dysfunctional.strings.lexcasts.ShortParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.lexcasts.ShortTryParser (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.iterations.SingletonIterable<T> (implements java.lang.Iterable<T>)
- net.emaze.dysfunctional.dispatching.actions.Slacker (implements java.lang.Runnable)
- net.emaze.dysfunctional.time.Sleep (implements java.util.function.BiConsumer<T,U>)
- net.emaze.dysfunctional.time.SleepAtLeast (implements java.util.function.BiConsumer<T,U>)
- net.emaze.dysfunctional.ranges.SparseRange<T> (implements net.emaze.dysfunctional.ranges.Range<T>)
- net.emaze.dysfunctional.Spies
- net.emaze.dysfunctional.Strategies
- net.emaze.dysfunctional.order.StrictOrderingDoubleComparator (implements java.util.Comparator<T>, java.io.Serializable)
- net.emaze.dysfunctional.order.StrictOrderingFloatComparator (implements java.util.Comparator<T>, java.io.Serializable)
- net.emaze.dysfunctional.strings.predicates.StringContains (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.strings.predicates.StringContainsIgnoreCase (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.strings.predicates.StringEndsWith (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.strings.predicates.StringEndsWithIgnoreCase (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.strings.predicates.StringEqualsIgnoreCase (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.output.StringOutputIterator (implements net.emaze.dysfunctional.output.OutputIterator<T>)
- net.emaze.dysfunctional.Strings
- net.emaze.dysfunctional.strings.predicates.StringStartsWith (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.strings.predicates.StringStartsWithIgnoreCase (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.strings.StringToIterableAdapter (implements java.lang.Iterable<T>)
- net.emaze.dysfunctional.numbers.Subtract<R,T1,T2> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.numbers.Sum<R,T1,T2> (implements java.util.function.BiFunction<T,U,R>)
- net.emaze.dysfunctional.ranges.SymmetricDifference<T> (implements java.util.function.BinaryOperator<T>)
- net.emaze.dysfunctional.filtering.TakeUpToIterator<E> (implements java.util.Iterator<E>)
- net.emaze.dysfunctional.filtering.TakeWhile<T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.dispatching.delegates.Tapper<T> (implements java.util.function.UnaryOperator<T>)
- net.emaze.dysfunctional.dispatching.logic.TernaryAlways<E1,E2,E3> (implements net.emaze.dysfunctional.dispatching.logic.TriPredicate<T1,T2,T3>)
- net.emaze.dysfunctional.dispatching.spying.TernaryCapturingConsumer<T1,T2,T3> (implements net.emaze.dysfunctional.dispatching.actions.TriConsumer<T1,T2,T3>)
- net.emaze.dysfunctional.dispatching.spying.TernaryCapturingFunction<T1,T2,T3,R> (implements net.emaze.dysfunctional.dispatching.delegates.TriFunction<T1,T2,T3,R>)
- net.emaze.dysfunctional.dispatching.spying.TernaryCapturingPredicate<T1,T2,T3> (implements net.emaze.dysfunctional.dispatching.logic.TriPredicate<T1,T2,T3>)
- net.emaze.dysfunctional.tuples.TernaryIdentity<T1,T2,T3> (implements net.emaze.dysfunctional.dispatching.delegates.TriFunction<T1,T2,T3,R>)
- net.emaze.dysfunctional.interceptions.TernaryInterceptorAdapter<T1,T2,T3,R> (implements net.emaze.dysfunctional.dispatching.delegates.TriFunction<T1,T2,T3,R>)
- net.emaze.dysfunctional.interceptions.TernaryInterceptorChain<T1,T2,T3,R> (implements net.emaze.dysfunctional.dispatching.delegates.TriFunction<T1,T2,T3,R>)
- net.emaze.dysfunctional.dispatching.spying.TernaryMonitoringConsumer<T1,T2,T3> (implements net.emaze.dysfunctional.dispatching.actions.TriConsumer<T1,T2,T3>)
- net.emaze.dysfunctional.dispatching.spying.TernaryMonitoringFunction<T1,T2,T3,R> (implements net.emaze.dysfunctional.dispatching.delegates.TriFunction<T1,T2,T3,R>)
- net.emaze.dysfunctional.dispatching.spying.TernaryMonitoringPredicate<T1,T2,T3> (implements net.emaze.dysfunctional.dispatching.logic.TriPredicate<T1,T2,T3>)
- net.emaze.dysfunctional.dispatching.logic.TernaryNever<E1,E2,E3> (implements net.emaze.dysfunctional.dispatching.logic.TriPredicate<T1,T2,T3>)
- net.emaze.dysfunctional.dispatching.actions.TernaryNoop<T1,T2,T3> (implements net.emaze.dysfunctional.dispatching.actions.TriConsumer<T1,T2,T3>)
- net.emaze.dysfunctional.dispatching.delegates.ThirdParam<T1,T2,T3> (implements net.emaze.dysfunctional.dispatching.delegates.TriFunction<T1,T2,T3,R>)
- java.lang.Throwable (implements java.io.Serializable)
- net.emaze.dysfunctional.time.TimeStrategyToDateSupplier (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.time.TimeStrategyToMillisSupplier (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.time.TimeToDate (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.ToLowerCase (implements java.util.function.UnaryOperator<T>)
- net.emaze.dysfunctional.strings.ToStringTransformer<T> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.ToTitleCase (implements java.util.function.UnaryOperator<T>)
- net.emaze.dysfunctional.strings.ToUpperCase (implements java.util.function.UnaryOperator<T>)
- net.emaze.dysfunctional.iterations.TransformingIterator<T,R> (implements java.util.Iterator<E>)
- net.emaze.dysfunctional.collections.TreeMapFactory<K,V> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.collections.TreeSetFactory<E> (implements java.util.function.Supplier<T>)
- net.emaze.dysfunctional.tuples.Triple<T1,T2,T3>
- net.emaze.dysfunctional.time.TrySleep (implements java.util.function.BiConsumer<T,U>)
- net.emaze.dysfunctional.Tuples
- net.emaze.dysfunctional.Tuples.Pairs
- net.emaze.dysfunctional.Tuples.Triples
- net.emaze.dysfunctional.dispatching.delegates.UnaryOperatorsComposer<T> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.ranges.Union<T> (implements java.util.function.BinaryOperator<T>)
- net.emaze.dysfunctional.filtering.UntilCount<T> (implements java.util.function.Predicate<T>)
- net.emaze.dysfunctional.casts.Vary<T,R> (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.time.WarpingKnobs
- net.emaze.dysfunctional.time.WarpingTimeStrategy (implements net.emaze.dysfunctional.time.TimeStrategy)
- net.emaze.dysfunctional.Windowing
- net.emaze.dysfunctional.strings.WordsToCamelCase (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.WordsToLowerSnakeCase (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.WordsToPascalCase (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.strings.WordsToUpperSnakeCase (implements java.util.function.Function<T,R>)
- net.emaze.dysfunctional.dispatching.logic.Yes (implements java.util.function.BooleanSupplier)
- net.emaze.dysfunctional.Zips
- net.emaze.dysfunctional.convolutions.ZipShortestIterator<E1,E2> (implements java.util.Iterator<E>)
Interface Hierarchy
- java.lang.AutoCloseable
- java.util.stream.BaseStream<T,S>
- net.emaze.dysfunctional.sequences.Sequence<T>
- java.util.stream.Stream<T>
- net.emaze.dysfunctional.sequences.Sequence<T>
- net.emaze.dysfunctional.sequences.Sequence<T>
- java.util.stream.Stream<T>
- net.emaze.dysfunctional.sequences.Sequence<T>
- net.emaze.dysfunctional.interceptions.BinaryInterceptor<T1,T2>
- java.lang.Comparable<T>
- net.emaze.dysfunctional.ranges.Range<T> (also extends java.lang.Iterable<T>)
- net.emaze.dysfunctional.numbers.policies.DividePolicy<R,T1,T2>
- net.emaze.dysfunctional.interceptions.Interceptor<T>
- java.lang.Iterable<T>
- net.emaze.dysfunctional.ranges.Range<T> (also extends java.lang.Comparable<T>)
- net.emaze.dysfunctional.numbers.policies.ModulusPolicy<R,T1,T2>
- net.emaze.dysfunctional.numbers.policies.MultiplyPolicy<R,T1,T2>
- net.emaze.dysfunctional.output.OutputIterator<T>
- net.emaze.dysfunctional.order.SequencingPolicy<T>
- net.emaze.dysfunctional.numbers.policies.SubtractPolicy<R,T1,T2>
- net.emaze.dysfunctional.numbers.policies.SumPolicy<R,T1,T2>
- net.emaze.dysfunctional.interceptions.TernaryInterceptor<T1,T2,T3>
- net.emaze.dysfunctional.time.TimeStrategy
- net.emaze.dysfunctional.dispatching.actions.TriConsumer<T1,T2,T3>
- net.emaze.dysfunctional.dispatching.delegates.TriFunction<T1,T2,T3,R>
- net.emaze.dysfunctional.dispatching.logic.TriPredicate<T1,T2,T3>
Enum Hierarchy
Copyright © 2017. All rights reserved.