Package com.gengoai.function
Checked and Serializable versions of Java 8's functional elements.
-
Interface Summary Interface Description CheckedBiConsumer<T,U> Version of BiConsumer that is serializable and checkedCheckedBiFunction<T,U,R> Version of BiFunction that is serializable and checkedCheckedBinaryOperator<T> Version of BinaryOperator that is serializable and checkedCheckedBiPredicate<T,U> Version of BiPredicate that is serializable and checkedCheckedBooleanSupplier Version of BooleanSupplier that is serializable and checkedCheckedConsumer<T> Version of Consumer that is serializable and checkedCheckedDoubleBinaryOperator Version of DoubleBinaryOperator that is serializable and checkedCheckedDoubleConsumer Version of DoubleConsumer that is serializable and checkedCheckedDoubleFunction<R> Version of DoubleFunction that is serializable and checkedCheckedDoublePredicate Version of DoublePredicate that is serializable and checkedCheckedDoubleSupplier Version of DoubleSupplier that is serializable and checkedCheckedDoubleToIntFunction Version of DoubleToIntFunction that is serializable and checkedCheckedDoubleToLongFunction Version of DoubleToLongFunction that is serializable and checkedCheckedDoubleUnaryOperator Version of DoubleUnaryOperator that is serializable and checkedCheckedFunction<T,R> Version of Function that is serializable and checkedCheckedIntBinaryOperator Version of IntBinaryOperator that is serializable and checkedCheckedIntConsumer Version of IntConsumer that is serializable and checkedCheckedIntFunction<R> Version of IntFunction that is serializable and checkedCheckedIntPredicate Version of IntPredicate that is serializable and checkedCheckedIntSupplier Version of IntSupplier that is serializable and checkedCheckedIntToDoubleFunction Version of IntToDoubleFunction that is serializable and checkedCheckedIntToLongFunction Version of IntToLongFunction that is serializable and checkedCheckedIntUnaryOperator Version of IntUnaryOperator that is serializable and checkedCheckedLongBinaryOperator Version of LongBinaryOperator that is serializable and checkedCheckedLongConsumer Version of LongConsumer that is serializable and checkedCheckedLongFunction<R> Version of LongFunction that is serializable and checkedCheckedLongPredicate Version of LongPredicate that is serializable and checkedCheckedLongSupplier Version of LongSupplier that is serializable and checkedCheckedLongToDoubleFunction Version of LongToDoubleFunction that is serializable and checkedCheckedLongToIntFunction Version of LongToIntFunction that is serializable and checkedCheckedLongUnaryOperator Version of LongUnaryOperator that is serializable and checkedCheckedObjDoubleConsumer<T> Version of ObjDoubleConsumer that is serializable and checkedCheckedObjIntConsumer<T> Version of ObjIntConsumer that is serializable and checkedCheckedObjLongConsumer<T> Version of ObjLongConsumer that is serializable and checkedCheckedPredicate<T> Version of Predicate that is serializable and checkedCheckedRunnable Version of Runnable that is serializable and checkedCheckedSupplier<T> Version of Supplier that is serializable and checkedCheckedToDoubleBiFunction<T,U> Version of ToDoubleBiFunction that is serializable and checkedCheckedToDoubleFunction<T> Version of ToDoubleFunction that is serializable and checkedCheckedToIntBiFunction<T,U> Version of ToIntBiFunction that is serializable and checkedCheckedToIntFunction<T> Version of ToIntFunction that is serializable and checkedCheckedToLongBiFunction<T,U> Version of ToLongBiFunction that is serializable and checkedCheckedToLongFunction<T> Version of ToLongFunction that is serializable and checkedCheckedUnaryOperator<T> Version of UnaryOperator that is serializable and checkedSerializableBiConsumer<T,U> Version of BiConsumer that is serializableSerializableBiFunction<T,U,R> Version of BiFunction that is serializableSerializableBinaryOperator<T> Version of BinaryOperator that is serializableSerializableBiPredicate<T,U> Version of BiPredicate that is serializableSerializableBooleanSupplier Version of BooleanSupplier that is serializableSerializableComparator<T> SerializableConsumer<T> Version of Consumer that is serializableSerializableDoubleBinaryOperator Version of DoubleBinaryOperator that is serializableSerializableDoubleConsumer Version of DoubleConsumer that is serializableSerializableDoubleFunction<R> Version of DoubleFunction that is serializableSerializableDoublePredicate Version of DoublePredicate that is serializableSerializableDoubleSupplier Version of DoubleSupplier that is serializableSerializableDoubleToIntFunction Version of DoubleToIntFunction that is serializableSerializableDoubleToLongFunction Version of DoubleToLongFunction that is serializableSerializableDoubleUnaryOperator Version of DoubleUnaryOperator that is serializableSerializableFunction<T,R> Version of Function that is serializableSerializableIntBinaryOperator Version of IntBinaryOperator that is serializableSerializableIntConsumer Version of IntConsumer that is serializableSerializableIntFunction<R> Version of IntFunction that is serializableSerializableIntPredicate Version of IntPredicate that is serializableSerializableIntSupplier Version of IntSupplier that is serializableSerializableIntToDoubleFunction Version of IntToDoubleFunction that is serializableSerializableIntToLongFunction Version of IntToLongFunction that is serializableSerializableIntUnaryOperator Version of IntUnaryOperator that is serializableSerializableLongBinaryOperator Version of LongBinaryOperator that is serializableSerializableLongConsumer Version of LongConsumer that is serializableSerializableLongFunction<R> Version of LongFunction that is serializableSerializableLongPredicate Version of LongPredicate that is serializableSerializableLongSupplier Version of LongSupplier that is serializableSerializableLongToDoubleFunction Version of LongToDoubleFunction that is serializableSerializableLongToIntFunction Version of LongToIntFunction that is serializableSerializableLongUnaryOperator Version of LongUnaryOperator that is serializableSerializableObjDoubleConsumer<T> Version of ObjDoubleConsumer that is serializableSerializableObjIntConsumer<T> Version of ObjIntConsumer that is serializableSerializableObjLongConsumer<T> Version of ObjLongConsumer that is serializableSerializablePredicate<T> Version of Predicate that is serializableSerializableRunnable SerializableSupplier<T> Version of Supplier that is serializableSerializableToDoubleBiFunction<T,U> Version of ToDoubleBiFunction that is serializableSerializableToDoubleFunction<T> Version of ToDoubleFunction that is serializableSerializableToIntBiFunction<T,U> Version of ToIntBiFunction that is serializableSerializableToIntFunction<T> Version of ToIntFunction that is serializableSerializableToLongBiFunction<T,U> Version of ToLongBiFunction that is serializableSerializableToLongFunction<T> Version of ToLongFunction that is serializableSerializableUnaryOperator<T> Version of UnaryOperator that is serializableSerialized The interface Serialized.Unchecked Wrappers to turn Checked functional classes into unchecked by throwing a Runtime exception. -
Class Summary Class Description Funcs The type Funcs.Funcs.When<I,O> The type When.Functional Predicates Switch<T> The type Switch.Switch.SwitchBuilder<V> The type Switch builder.