Class Hierarchy
- java.lang.Object
- fj.data.Array<A> (implements java.lang.Iterable<T>)
- fj.data.Array.ImmutableProjection<A> (implements java.lang.Iterable<T>)
- fj.data.Collectors
- fj.data.Conversions
- fj.data.DList<A>
- fj.data.Either<A,B>
- fj.data.Either.Left<A,B>
- fj.data.Either.Right<A,B>
- fj.data.Either.LeftProjection<A,B> (implements java.lang.Iterable<T>)
- fj.data.Either.RightProjection<A,B> (implements java.lang.Iterable<T>)
- fj.data.Either3<A,B,C>
- fj.data.Either3.Left<A,B,C>
- fj.data.Either3.Middle<A,B,C>
- fj.data.Either3.Right<A,B,C>
- fj.data.Either3.LeftProjection<A,B,C>
- fj.data.Either3.MiddleProjection<A,B,C>
- fj.data.Either3.RightProjection<A,B,C>
- fj.data.Enumerator<A>
- fj.data.Eval<A>
- fj.data.Eval.Always<A>
- fj.data.Eval.Later<A>
- fj.data.Eval.Now<A>
- fj.data.Eval.TrampolineEval<A>
- fj.data.Eval.BindTrampolineEval<A,B>
- fj.data.Eval.DeferEval<A>
- fj.data.Eval.PureTrampolineEval<A>
- fj.data.HashMap<K,V> (implements java.lang.Iterable<T>)
- fj.data.HashMap.Key
- fj.data.HashSet<A> (implements java.lang.Iterable<T>)
- fj.data.IOFunctions
- fj.data.IOFunctions.CharChunkReader<A> (implements fj.F<A,B>)
- fj.data.IOFunctions.CharChunkReader2<A> (implements fj.F<A,B>)
- fj.data.IOFunctions.LineReader<A> (implements fj.F<A,B>)
- fj.data.IterableW<A> (implements java.lang.Iterable<T>)
- fj.data.Iteratee
- fj.data.Iteratee.Input<E>
- fj.data.Iteratee.IterV<E,A>
- fj.data.Java
- fj.data.Java8
- fj.data.LazyString (implements java.lang.CharSequence)
- fj.data.List<A> (implements java.lang.Iterable<T>)
- fj.data.List.Buffer<A> (implements java.lang.Iterable<T>)
- fj.data.List.Optic
- fj.data.List.Unsafe
- fj.data.NonEmptyList<A> (implements java.lang.Iterable<T>)
- java.lang.Number (implements java.io.Serializable)
- fj.data.Natural
- fj.data.Option<A> (implements java.lang.Iterable<T>)
- fj.data.Option.None<A>
- fj.data.Option.Some<A>
- fj.data.Option.Optic
- fj.P1<A> (implements fj.F0<A>)
- fj.data.$<A,B>
- fj.data.PriorityQueue<K,A>
- fj.data.Reader<A,B>
- fj.data.Seq<A> (implements java.lang.Iterable<T>)
- fj.data.Set<A> (implements java.lang.Iterable<T>)
- fj.data.State<S,A>
- fj.data.Stream<A> (implements java.lang.Iterable<T>)
- fj.data.Stream.Cons<A>
- fj.data.Stream.Nil<A>
- fj.data.Tree<A> (implements java.lang.Iterable<T>)
- fj.data.TreeMap<K,V> (implements java.lang.Iterable<T>)
- fj.data.TreeZipper<A> (implements java.lang.Iterable<T>)
- fj.data.Validation<E,T> (implements java.lang.Iterable<T>)
- fj.data.Validation.FailProjection<E,T> (implements java.lang.Iterable<T>)
- fj.data.Writer<W,A>
- fj.data.Zipper<A> (implements java.lang.Iterable<T>)
Interface Hierarchy
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- fj.data.Set.Color
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)