Hierarchy For Package com.g2forge.alexandria.java.with

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • com.g2forge.alexandria.java.function.IFunctional
  • com.g2forge.alexandria.java.adt.attributes.IHasExplanation<E>
  • com.g2forge.alexandria.java.adt.attributes.IHasValid
    • com.g2forge.alexandria.java.with.IWithValid<T> (also extends com.g2forge.alexandria.java.function.ISupplier<T>)
  • 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.with.IWithExplanation<T,​E> (also extends com.g2forge.alexandria.java.adt.attributes.IHasExplanation<E>)
        • com.g2forge.alexandria.java.with.IWithValid<T> (also extends com.g2forge.alexandria.java.adt.attributes.IHasValid)
  • java.util.function.Supplier<T>
    • com.g2forge.alexandria.java.function.ISupplier<T> (also extends com.g2forge.alexandria.java.function.IRunnable)
      • com.g2forge.alexandria.java.with.IWithExplanation<T,​E> (also extends com.g2forge.alexandria.java.adt.attributes.IHasExplanation<E>)
      • com.g2forge.alexandria.java.with.IWithValid<T> (also extends com.g2forge.alexandria.java.adt.attributes.IHasValid)