Class Hierarchy
- java.lang.Object
- com.gengoai.function.Funcs
- com.gengoai.function.Funcs.When<I,O> (implements com.gengoai.function.SerializableFunction<T,R>)
- com.gengoai.function.Functional
- com.gengoai.function.Predicates
- com.gengoai.function.Switch<T> (implements com.gengoai.function.SerializableFunction<T,R>)
- com.gengoai.function.Switch.SwitchBuilder<V>
Interface Hierarchy
- java.util.function.BiConsumer<T,U>
- com.gengoai.function.SerializableBiConsumer<T,U> (also extends java.io.Serializable)
- java.util.function.BiFunction<T,U,R>
- java.util.function.BinaryOperator<T>
- com.gengoai.function.SerializableBinaryOperator<T> (also extends java.io.Serializable)
- com.gengoai.function.SerializableBiFunction<T,U,R> (also extends java.io.Serializable)
- java.util.function.BinaryOperator<T>
- java.util.function.BiPredicate<T,U>
- com.gengoai.function.SerializableBiPredicate<T,U> (also extends java.io.Serializable)
- java.util.function.BooleanSupplier
- com.gengoai.function.SerializableBooleanSupplier (also extends java.io.Serializable)
- java.util.Comparator<T>
- com.gengoai.function.SerializableComparator<T> (also extends java.io.Serializable)
- java.util.function.Consumer<T>
- com.gengoai.function.SerializableConsumer<T> (also extends java.io.Serializable)
- java.util.function.DoubleBinaryOperator
- com.gengoai.function.SerializableDoubleBinaryOperator (also extends java.io.Serializable)
- java.util.function.DoubleConsumer
- com.gengoai.function.SerializableDoubleConsumer (also extends java.io.Serializable)
- java.util.function.DoubleFunction<R>
- com.gengoai.function.SerializableDoubleFunction<R> (also extends java.io.Serializable)
- java.util.function.DoublePredicate
- com.gengoai.function.SerializableDoublePredicate (also extends java.io.Serializable)
- java.util.function.DoubleSupplier
- com.gengoai.function.SerializableDoubleSupplier (also extends java.io.Serializable)
- java.util.function.DoubleToIntFunction
- com.gengoai.function.SerializableDoubleToIntFunction (also extends java.io.Serializable)
- java.util.function.DoubleToLongFunction
- com.gengoai.function.SerializableDoubleToLongFunction (also extends java.io.Serializable)
- java.util.function.DoubleUnaryOperator
- com.gengoai.function.SerializableDoubleUnaryOperator (also extends java.io.Serializable)
- java.util.function.Function<T,R>
- com.gengoai.function.SerializableFunction<T,R> (also extends java.io.Serializable)
- java.util.function.UnaryOperator<T>
- com.gengoai.function.SerializableUnaryOperator<T> (also extends java.io.Serializable)
- java.util.function.IntBinaryOperator
- com.gengoai.function.SerializableIntBinaryOperator (also extends java.io.Serializable)
- java.util.function.IntConsumer
- com.gengoai.function.SerializableIntConsumer (also extends java.io.Serializable)
- java.util.function.IntFunction<R>
- com.gengoai.function.SerializableIntFunction<R> (also extends java.io.Serializable)
- java.util.function.IntPredicate
- com.gengoai.function.SerializableIntPredicate (also extends java.io.Serializable)
- java.util.function.IntSupplier
- com.gengoai.function.SerializableIntSupplier (also extends java.io.Serializable)
- java.util.function.IntToDoubleFunction
- com.gengoai.function.SerializableIntToDoubleFunction (also extends java.io.Serializable)
- java.util.function.IntToLongFunction
- com.gengoai.function.SerializableIntToLongFunction (also extends java.io.Serializable)
- java.util.function.IntUnaryOperator
- com.gengoai.function.SerializableIntUnaryOperator (also extends java.io.Serializable)
- java.util.function.LongBinaryOperator
- com.gengoai.function.SerializableLongBinaryOperator (also extends java.io.Serializable)
- java.util.function.LongConsumer
- com.gengoai.function.SerializableLongConsumer (also extends java.io.Serializable)
- java.util.function.LongFunction<R>
- com.gengoai.function.SerializableLongFunction<R> (also extends java.io.Serializable)
- java.util.function.LongPredicate
- com.gengoai.function.SerializableLongPredicate (also extends java.io.Serializable)
- java.util.function.LongSupplier
- com.gengoai.function.SerializableLongSupplier (also extends java.io.Serializable)
- java.util.function.LongToDoubleFunction
- com.gengoai.function.SerializableLongToDoubleFunction (also extends java.io.Serializable)
- java.util.function.LongToIntFunction
- com.gengoai.function.SerializableLongToIntFunction (also extends java.io.Serializable)
- java.util.function.LongUnaryOperator
- com.gengoai.function.SerializableLongUnaryOperator (also extends java.io.Serializable)
- java.util.function.ObjDoubleConsumer<T>
- com.gengoai.function.SerializableObjDoubleConsumer<T> (also extends java.io.Serializable)
- java.util.function.ObjIntConsumer<T>
- com.gengoai.function.SerializableObjIntConsumer<T> (also extends java.io.Serializable)
- java.util.function.ObjLongConsumer<T>
- com.gengoai.function.SerializableObjLongConsumer<T> (also extends java.io.Serializable)
- java.util.function.Predicate<T>
- com.gengoai.function.SerializablePredicate<T> (also extends java.io.Serializable)
- java.lang.Runnable
- com.gengoai.function.SerializableRunnable (also extends java.io.Serializable)
- java.io.Serializable
- com.gengoai.function.CheckedBiConsumer<T,U>
- com.gengoai.function.CheckedBiFunction<T,U,R>
- com.gengoai.function.CheckedBinaryOperator<T>
- com.gengoai.function.CheckedBiPredicate<T,U>
- com.gengoai.function.CheckedBooleanSupplier
- com.gengoai.function.CheckedConsumer<T>
- com.gengoai.function.CheckedDoubleBinaryOperator
- com.gengoai.function.CheckedDoubleConsumer
- com.gengoai.function.CheckedDoubleFunction<R>
- com.gengoai.function.CheckedDoublePredicate
- com.gengoai.function.CheckedDoubleSupplier
- com.gengoai.function.CheckedDoubleToIntFunction
- com.gengoai.function.CheckedDoubleToLongFunction
- com.gengoai.function.CheckedDoubleUnaryOperator
- com.gengoai.function.CheckedFunction<T,R>
- com.gengoai.function.CheckedIntBinaryOperator
- com.gengoai.function.CheckedIntConsumer
- com.gengoai.function.CheckedIntFunction<R>
- com.gengoai.function.CheckedIntPredicate
- com.gengoai.function.CheckedIntSupplier
- com.gengoai.function.CheckedIntToDoubleFunction
- com.gengoai.function.CheckedIntToLongFunction
- com.gengoai.function.CheckedIntUnaryOperator
- com.gengoai.function.CheckedLongBinaryOperator
- com.gengoai.function.CheckedLongConsumer
- com.gengoai.function.CheckedLongFunction<R>
- com.gengoai.function.CheckedLongPredicate
- com.gengoai.function.CheckedLongSupplier
- com.gengoai.function.CheckedLongToDoubleFunction
- com.gengoai.function.CheckedLongToIntFunction
- com.gengoai.function.CheckedLongUnaryOperator
- com.gengoai.function.CheckedObjDoubleConsumer<T>
- com.gengoai.function.CheckedObjIntConsumer<T>
- com.gengoai.function.CheckedObjLongConsumer<T>
- com.gengoai.function.CheckedPredicate<T>
- com.gengoai.function.CheckedRunnable
- com.gengoai.function.CheckedSupplier<T>
- com.gengoai.function.CheckedToDoubleBiFunction<T,U>
- com.gengoai.function.CheckedToDoubleFunction<T>
- com.gengoai.function.CheckedToIntBiFunction<T,U>
- com.gengoai.function.CheckedToIntFunction<T>
- com.gengoai.function.CheckedToLongBiFunction<T,U>
- com.gengoai.function.CheckedToLongFunction<T>
- com.gengoai.function.CheckedUnaryOperator<T>
- com.gengoai.function.SerializableBiConsumer<T,U> (also extends java.util.function.BiConsumer<T,U>)
- com.gengoai.function.SerializableBiFunction<T,U,R> (also extends java.util.function.BiFunction<T,U,R>)
- com.gengoai.function.SerializableBinaryOperator<T> (also extends java.util.function.BinaryOperator<T>)
- com.gengoai.function.SerializableBiPredicate<T,U> (also extends java.util.function.BiPredicate<T,U>)
- com.gengoai.function.SerializableBooleanSupplier (also extends java.util.function.BooleanSupplier)
- com.gengoai.function.SerializableComparator<T> (also extends java.util.Comparator<T>)
- com.gengoai.function.SerializableConsumer<T> (also extends java.util.function.Consumer<T>)
- com.gengoai.function.SerializableDoubleBinaryOperator (also extends java.util.function.DoubleBinaryOperator)
- com.gengoai.function.SerializableDoubleConsumer (also extends java.util.function.DoubleConsumer)
- com.gengoai.function.SerializableDoubleFunction<R> (also extends java.util.function.DoubleFunction<R>)
- com.gengoai.function.SerializableDoublePredicate (also extends java.util.function.DoublePredicate)
- com.gengoai.function.SerializableDoubleSupplier (also extends java.util.function.DoubleSupplier)
- com.gengoai.function.SerializableDoubleToIntFunction (also extends java.util.function.DoubleToIntFunction)
- com.gengoai.function.SerializableDoubleToLongFunction (also extends java.util.function.DoubleToLongFunction)
- com.gengoai.function.SerializableDoubleUnaryOperator (also extends java.util.function.DoubleUnaryOperator)
- com.gengoai.function.SerializableFunction<T,R> (also extends java.util.function.Function<T,R>)
- com.gengoai.function.SerializableIntBinaryOperator (also extends java.util.function.IntBinaryOperator)
- com.gengoai.function.SerializableIntConsumer (also extends java.util.function.IntConsumer)
- com.gengoai.function.SerializableIntFunction<R> (also extends java.util.function.IntFunction<R>)
- com.gengoai.function.SerializableIntPredicate (also extends java.util.function.IntPredicate)
- com.gengoai.function.SerializableIntSupplier (also extends java.util.function.IntSupplier)
- com.gengoai.function.SerializableIntToDoubleFunction (also extends java.util.function.IntToDoubleFunction)
- com.gengoai.function.SerializableIntToLongFunction (also extends java.util.function.IntToLongFunction)
- com.gengoai.function.SerializableIntUnaryOperator (also extends java.util.function.IntUnaryOperator)
- com.gengoai.function.SerializableLongBinaryOperator (also extends java.util.function.LongBinaryOperator)
- com.gengoai.function.SerializableLongConsumer (also extends java.util.function.LongConsumer)
- com.gengoai.function.SerializableLongFunction<R> (also extends java.util.function.LongFunction<R>)
- com.gengoai.function.SerializableLongPredicate (also extends java.util.function.LongPredicate)
- com.gengoai.function.SerializableLongSupplier (also extends java.util.function.LongSupplier)
- com.gengoai.function.SerializableLongToDoubleFunction (also extends java.util.function.LongToDoubleFunction)
- com.gengoai.function.SerializableLongToIntFunction (also extends java.util.function.LongToIntFunction)
- com.gengoai.function.SerializableLongUnaryOperator (also extends java.util.function.LongUnaryOperator)
- com.gengoai.function.SerializableObjDoubleConsumer<T> (also extends java.util.function.ObjDoubleConsumer<T>)
- com.gengoai.function.SerializableObjIntConsumer<T> (also extends java.util.function.ObjIntConsumer<T>)
- com.gengoai.function.SerializableObjLongConsumer<T> (also extends java.util.function.ObjLongConsumer<T>)
- com.gengoai.function.SerializablePredicate<T> (also extends java.util.function.Predicate<T>)
- com.gengoai.function.SerializableRunnable (also extends java.lang.Runnable)
- com.gengoai.function.SerializableSupplier<T> (also extends java.util.function.Supplier<T>)
- com.gengoai.function.SerializableToDoubleBiFunction<T,U> (also extends java.util.function.ToDoubleBiFunction<T,U>)
- com.gengoai.function.SerializableToDoubleFunction<T> (also extends java.util.function.ToDoubleFunction<T>)
- com.gengoai.function.SerializableToIntBiFunction<T,U> (also extends java.util.function.ToIntBiFunction<T,U>)
- com.gengoai.function.SerializableToIntFunction<T> (also extends java.util.function.ToIntFunction<T>)
- com.gengoai.function.SerializableToLongBiFunction<T,U> (also extends java.util.function.ToLongBiFunction<T,U>)
- com.gengoai.function.SerializableToLongFunction<T> (also extends java.util.function.ToLongFunction<T>)
- com.gengoai.function.SerializableUnaryOperator<T> (also extends java.util.function.UnaryOperator<T>)
- com.gengoai.function.Serialized
- java.util.function.Supplier<T>
- com.gengoai.function.SerializableSupplier<T> (also extends java.io.Serializable)
- java.util.function.ToDoubleBiFunction<T,U>
- com.gengoai.function.SerializableToDoubleBiFunction<T,U> (also extends java.io.Serializable)
- java.util.function.ToDoubleFunction<T>
- com.gengoai.function.SerializableToDoubleFunction<T> (also extends java.io.Serializable)
- java.util.function.ToIntBiFunction<T,U>
- com.gengoai.function.SerializableToIntBiFunction<T,U> (also extends java.io.Serializable)
- java.util.function.ToIntFunction<T>
- com.gengoai.function.SerializableToIntFunction<T> (also extends java.io.Serializable)
- java.util.function.ToLongBiFunction<T,U>
- com.gengoai.function.SerializableToLongBiFunction<T,U> (also extends java.io.Serializable)
- java.util.function.ToLongFunction<T>
- com.gengoai.function.SerializableToLongFunction<T> (also extends java.io.Serializable)
- com.gengoai.function.Unchecked