Class Hierarchy
- java.lang.Object
- com.g2forge.alexandria.java.function.AScopedSupplier<T> (implements com.g2forge.alexandria.java.function.IScopedSupplier<T>)
- com.g2forge.alexandria.java.function.HF
- com.g2forge.alexandria.java.function.IFunction1.Identity<T> (implements com.g2forge.alexandria.java.function.IFunction1<I,O>, com.g2forge.alexandria.java.core.marker.ISingleton)
- com.g2forge.alexandria.java.function.IsEqualPredicate1<T> (implements com.g2forge.alexandria.java.function.IPredicate1<T>)
- com.g2forge.alexandria.java.function.LiteralFunction1<I,O> (implements com.g2forge.alexandria.java.function.IFunction1<I,O>)
- com.g2forge.alexandria.java.function.LiteralFunction2<I0,I1,O> (implements com.g2forge.alexandria.java.function.IFunction2<I0,I1,O>)
- com.g2forge.alexandria.java.function.LiteralSupplier<T> (implements com.g2forge.alexandria.java.function.ISupplier<T>)
- com.g2forge.alexandria.java.function.SequenceSupplier<S,O> (implements com.g2forge.alexandria.java.function.ISupplier<T>)
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- com.g2forge.alexandria.java.close.ICloseable
- com.g2forge.alexandria.java.function.IScopedSupplier<T> (also extends com.g2forge.alexandria.java.function.ISupplier<T>)
- com.g2forge.alexandria.java.close.ICloseable
- java.io.Closeable
- java.util.function.BiConsumer<T,U>
- com.g2forge.alexandria.java.function.IConsumer2<I0,I1> (also extends com.g2forge.alexandria.java.function.IConsumer)
- com.g2forge.alexandria.java.function.IFunction2<I0,I1,O> (also extends java.util.function.BiFunction<T,U,R>, com.g2forge.alexandria.java.function.IFunction<O>)
- com.g2forge.alexandria.java.function.IConsumer2<I0,I1> (also extends com.g2forge.alexandria.java.function.IConsumer)
- java.util.function.BiFunction<T,U,R>
- com.g2forge.alexandria.java.function.IFunction2<I0,I1,O> (also extends com.g2forge.alexandria.java.function.IConsumer2<I0,I1>, com.g2forge.alexandria.java.function.IFunction<O>)
- java.util.function.BiPredicate<T,U>
- com.g2forge.alexandria.java.function.IPredicate2<I0,I1> (also extends com.g2forge.alexandria.java.function.IPredicate)
- java.util.function.Consumer<T>
- com.g2forge.alexandria.java.function.IConsumer1<I> (also extends com.g2forge.alexandria.java.function.IConsumer, com.g2forge.alexandria.java.function.IThrowConsumer1<I,T>)
- com.g2forge.alexandria.java.function.IFunction1<I,O> (also extends java.util.function.Function<T,R>, com.g2forge.alexandria.java.function.IFunction<O>, com.g2forge.alexandria.java.function.IThrowFunction1<I,O,T>)
- com.g2forge.alexandria.java.function.IConsumer1<I> (also extends com.g2forge.alexandria.java.function.IConsumer, com.g2forge.alexandria.java.function.IThrowConsumer1<I,T>)
- java.util.function.Function<T,R>
- com.g2forge.alexandria.java.function.IFunction1<I,O> (also extends com.g2forge.alexandria.java.function.IConsumer1<I>, com.g2forge.alexandria.java.function.IFunction<O>, com.g2forge.alexandria.java.function.IThrowFunction1<I,O,T>)
- com.g2forge.alexandria.java.function.IExceptionSupplier<T,E>
- com.g2forge.alexandria.java.function.IFunctional
- com.g2forge.alexandria.java.function.IConsumer
- com.g2forge.alexandria.java.function.IConsumer1<I> (also extends java.util.function.Consumer<T>, com.g2forge.alexandria.java.function.IThrowConsumer1<I,T>)
- com.g2forge.alexandria.java.function.IFunction1<I,O> (also extends java.util.function.Function<T,R>, com.g2forge.alexandria.java.function.IFunction<O>, com.g2forge.alexandria.java.function.IThrowFunction1<I,O,T>)
- com.g2forge.alexandria.java.function.IConsumer2<I0,I1> (also extends java.util.function.BiConsumer<T,U>)
- com.g2forge.alexandria.java.function.IFunction2<I0,I1,O> (also extends java.util.function.BiFunction<T,U,R>, com.g2forge.alexandria.java.function.IFunction<O>)
- com.g2forge.alexandria.java.function.IConsumer3<I0,I1,I2>
- com.g2forge.alexandria.java.function.IFunction3<I0,I1,I2,O> (also extends com.g2forge.alexandria.java.function.IFunction<O>)
- com.g2forge.alexandria.java.function.IFunction<O>
- com.g2forge.alexandria.java.function.IFunction1<I,O> (also extends java.util.function.Function<T,R>, com.g2forge.alexandria.java.function.IConsumer1<I>, com.g2forge.alexandria.java.function.IThrowFunction1<I,O,T>)
- com.g2forge.alexandria.java.function.IFunction2<I0,I1,O> (also extends java.util.function.BiFunction<T,U,R>, com.g2forge.alexandria.java.function.IConsumer2<I0,I1>)
- com.g2forge.alexandria.java.function.IFunction3<I0,I1,I2,O> (also extends com.g2forge.alexandria.java.function.IConsumer3<I0,I1,I2>)
- com.g2forge.alexandria.java.function.IThrowFunction1<I,O,T> (also extends com.g2forge.alexandria.java.function.IThrowConsumer1<I,T>)
- com.g2forge.alexandria.java.function.IFunction1<I,O> (also extends java.util.function.Function<T,R>, com.g2forge.alexandria.java.function.IConsumer1<I>, com.g2forge.alexandria.java.function.IFunction<O>)
- com.g2forge.alexandria.java.function.IThrowFunction2<I0,I1,O,T> (also extends com.g2forge.alexandria.java.function.IThrowConsumer2<I0,I1,T>)
- com.g2forge.alexandria.java.function.IThrowFunction3<I0,I1,I2,O,T> (also extends com.g2forge.alexandria.java.function.IThrowConsumer3<I0,I1,I2,T>)
- com.g2forge.alexandria.java.function.IThrowConsumer1<I,T>
- com.g2forge.alexandria.java.function.IConsumer1<I> (also extends java.util.function.Consumer<T>, com.g2forge.alexandria.java.function.IConsumer)
- com.g2forge.alexandria.java.function.IFunction1<I,O> (also extends java.util.function.Function<T,R>, com.g2forge.alexandria.java.function.IFunction<O>, com.g2forge.alexandria.java.function.IThrowFunction1<I,O,T>)
- com.g2forge.alexandria.java.function.IThrowFunction1<I,O,T> (also extends com.g2forge.alexandria.java.function.IFunction<O>)
- com.g2forge.alexandria.java.function.IFunction1<I,O> (also extends java.util.function.Function<T,R>, com.g2forge.alexandria.java.function.IConsumer1<I>, com.g2forge.alexandria.java.function.IFunction<O>)
- com.g2forge.alexandria.java.function.IConsumer1<I> (also extends java.util.function.Consumer<T>, com.g2forge.alexandria.java.function.IConsumer)
- com.g2forge.alexandria.java.function.IThrowConsumer2<I0,I1,T>
- com.g2forge.alexandria.java.function.IThrowFunction2<I0,I1,O,T> (also extends com.g2forge.alexandria.java.function.IFunction<O>)
- com.g2forge.alexandria.java.function.IThrowConsumer3<I0,I1,I2,T>
- com.g2forge.alexandria.java.function.IThrowFunction3<I0,I1,I2,O,T> (also extends com.g2forge.alexandria.java.function.IFunction<O>)
- com.g2forge.alexandria.java.function.IConsumer1<I> (also extends java.util.function.Consumer<T>, com.g2forge.alexandria.java.function.IThrowConsumer1<I,T>)
- com.g2forge.alexandria.java.function.IThrowRunnable<T>
- com.g2forge.alexandria.java.function.IRunnable (also extends java.lang.Runnable)
- com.g2forge.alexandria.java.function.ISupplier<T> (also extends java.util.function.Supplier<T>)
- com.g2forge.alexandria.java.function.IScopedSupplier<T> (also extends com.g2forge.alexandria.java.close.ICloseable)
- com.g2forge.alexandria.java.function.ISupplier<T> (also extends java.util.function.Supplier<T>)
- com.g2forge.alexandria.java.function.IRunnable (also extends java.lang.Runnable)
- com.g2forge.alexandria.java.function.IConsumer
- com.g2forge.alexandria.java.function.IPredicate
- com.g2forge.alexandria.java.function.IPredicate1<T> (also extends java.util.function.Predicate<T>)
- com.g2forge.alexandria.java.function.IPredicate2<I0,I1> (also extends java.util.function.BiPredicate<T,U>)
- com.g2forge.alexandria.java.function.IPredicate3<I0,I1,I2>
- com.g2forge.alexandria.java.function.IThrowSupplier<O,T>
- java.util.function.Predicate<T>
- com.g2forge.alexandria.java.function.IPredicate1<T> (also extends com.g2forge.alexandria.java.function.IPredicate)
- java.lang.Runnable
- com.g2forge.alexandria.java.function.IRunnable (also extends com.g2forge.alexandria.java.function.IThrowRunnable<T>)
- com.g2forge.alexandria.java.function.ISupplier<T> (also extends java.util.function.Supplier<T>)
- com.g2forge.alexandria.java.function.IScopedSupplier<T> (also extends com.g2forge.alexandria.java.close.ICloseable)
- com.g2forge.alexandria.java.function.ISupplier<T> (also extends java.util.function.Supplier<T>)
- com.g2forge.alexandria.java.function.IRunnable (also extends com.g2forge.alexandria.java.function.IThrowRunnable<T>)
- java.util.function.Supplier<T>
- com.g2forge.alexandria.java.function.ISupplier<T> (also extends com.g2forge.alexandria.java.function.IRunnable)
- com.g2forge.alexandria.java.function.IScopedSupplier<T> (also extends com.g2forge.alexandria.java.close.ICloseable)
- com.g2forge.alexandria.java.function.ISupplier<T> (also extends com.g2forge.alexandria.java.function.IRunnable)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.g2forge.alexandria.java.function.AScopedSupplier.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)