Class Hierarchy
- java.lang.Object
- xyz.cofe.coll.im.HTree
- xyz.cofe.coll.im.ImListLinkedBase<A> (implements xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Emptable<SELF>, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.ForEach<A>, xyz.cofe.coll.im.ImList<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Reverse<SELF>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.ImListLinkedBase.ImListLinkedIterator<A> (implements java.util.Iterator<E>)
- xyz.cofe.coll.im.htree.ImListNest (implements xyz.cofe.coll.im.htree.Nest)
- xyz.cofe.coll.im.htree.ImListNest.ImListIter (implements xyz.cofe.coll.im.htree.Nest.NestFinish, xyz.cofe.coll.im.htree.Nest.NestIter)
- xyz.cofe.coll.im.htree.ImListNest.ImListItValue (implements xyz.cofe.coll.im.htree.Nest.NestItValue)
- xyz.cofe.coll.im.htree.NodeVisitor
- xyz.cofe.coll.im.htree.OptionalNest (implements xyz.cofe.coll.im.htree.Nest)
- xyz.cofe.coll.im.htree.OptionalNest.OptionalIter (implements xyz.cofe.coll.im.htree.Nest.NestFinish, xyz.cofe.coll.im.htree.Nest.NestIter)
- xyz.cofe.coll.im.htree.OptionalNest.OptionalValue (implements xyz.cofe.coll.im.htree.Nest.NestItValue)
- java.lang.Record
- xyz.cofe.coll.im.htree.RecordNest (implements xyz.cofe.coll.im.htree.Nest)
- xyz.cofe.coll.im.htree.RecordNest.RecordFinish (implements xyz.cofe.coll.im.htree.Nest.NestFinish)
- xyz.cofe.coll.im.htree.RecordNest.RecordIt (implements xyz.cofe.coll.im.htree.Nest.NestItValue)
- xyz.cofe.coll.im.htree.RecordNest.RecordIter (implements xyz.cofe.coll.im.htree.Nest.NestIter)
- xyz.cofe.coll.im.Result<VALUE,ERROR>
- xyz.cofe.coll.im.Tuple1.Tuple1Impl<A> (implements xyz.cofe.coll.im.Tuple1<A>)
- xyz.cofe.coll.im.Tuple2.Tuple2Impl<A,B> (implements xyz.cofe.coll.im.Tuple2<A,B>)
- xyz.cofe.coll.im.Tuple3.Tuple3Impl<A,B,C> (implements xyz.cofe.coll.im.Tuple3<A,B,C>)
- xyz.cofe.coll.im.Tuple4.Tuple4Impl<A,B,C,D> (implements xyz.cofe.coll.im.Tuple4<A,B,C,D>)
- xyz.cofe.coll.im.Tuple5.Tuple5Impl<A,B,C,D,E> (implements xyz.cofe.coll.im.Tuple5<A,B,C,D,E>)
- xyz.cofe.coll.im.Tuple6.Tuple6Impl<A,B,C,D,E,F> (implements xyz.cofe.coll.im.Tuple6<A,B,C,D,E,F>)
- xyz.cofe.coll.im.htree.UpdateResult.NoUpdate (implements xyz.cofe.coll.im.htree.UpdateResult)
Interface Hierarchy
- xyz.cofe.coll.im.Append<SELF,A>
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Tail<SELF,A>)
- java.util.function.BiFunction<T,U,R>
- xyz.cofe.coll.im.Countable
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.PositionalRead<A> (also extends xyz.cofe.coll.im.FoldLeft<A>, xyz.cofe.coll.im.FoldRight<A>, xyz.cofe.coll.im.ForEach<A>)
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.Tail<SELF,A> (also extends xyz.cofe.coll.im.Emptable<SELF>)
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>)
- xyz.cofe.coll.im.Emptable<SELF>
- xyz.cofe.coll.im.Filter<SELF,A> (also extends xyz.cofe.coll.im.FoldLeft<A>)
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.Tail<SELF,A> (also extends xyz.cofe.coll.im.PositionalRead<A>)
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>)
- xyz.cofe.coll.im.FMap<A>
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.FoldLeft<A>
- xyz.cofe.coll.im.Filter<SELF,A> (also extends xyz.cofe.coll.im.Emptable<SELF>)
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.PositionalRead<A> (also extends xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.FoldRight<A>, xyz.cofe.coll.im.ForEach<A>)
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.Tail<SELF,A> (also extends xyz.cofe.coll.im.Emptable<SELF>)
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>)
- xyz.cofe.coll.im.FoldRight<A>
- xyz.cofe.coll.im.PositionalRead<A> (also extends xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.FoldLeft<A>, xyz.cofe.coll.im.ForEach<A>)
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.Tail<SELF,A> (also extends xyz.cofe.coll.im.Emptable<SELF>)
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>)
- java.util.function.Function<T,R>
- xyz.cofe.coll.im.HTreeUpdate
- java.lang.Iterable<T>
- xyz.cofe.coll.im.ForEach<A>
- xyz.cofe.coll.im.PositionalRead<A> (also extends xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.FoldLeft<A>, xyz.cofe.coll.im.FoldRight<A>)
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.Tail<SELF,A> (also extends xyz.cofe.coll.im.Emptable<SELF>)
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>)
- xyz.cofe.coll.im.MAP<A>
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.htree.Nest
- xyz.cofe.coll.im.htree.Nest.NestIt
- xyz.cofe.coll.im.htree.Nest.NestIter
- xyz.cofe.coll.im.htree.Nest.PathNode
- xyz.cofe.coll.im.One<SELF,A>
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Prepend<SELF,A>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.Prepend<SELF,A>
- xyz.cofe.coll.im.ImList<A> (also extends xyz.cofe.coll.im.Append<SELF,A>, xyz.cofe.coll.im.Countable, xyz.cofe.coll.im.Filter<SELF,A>, xyz.cofe.coll.im.FMap<A>, xyz.cofe.coll.im.MAP<A>, xyz.cofe.coll.im.One<SELF,A>, xyz.cofe.coll.im.PositionalRead<A>, xyz.cofe.coll.im.Tail<SELF,A>)
- xyz.cofe.coll.im.Reverse<SELF>
- java.io.Serializable
- xyz.cofe.coll.im.Fn0<RES> (also extends java.util.function.Supplier<T>)
- xyz.cofe.coll.im.Fn1<A,RES> (also extends java.util.function.Function<T,R>)
- xyz.cofe.coll.im.Fn2<A,B,RES> (also extends java.util.function.BiFunction<T,U,R>)
- xyz.cofe.coll.im.Fn3<A,B,C,RES>
- xyz.cofe.coll.im.Fn4<A,B,C,D,RES>
- xyz.cofe.coll.im.Fn5<A,B,C,D,E,RES>
- xyz.cofe.coll.im.Fn6<A,B,C,D,E,F,RES>
- xyz.cofe.coll.im.Tuple1<A>
- xyz.cofe.coll.im.Tuple2<A,B>
- xyz.cofe.coll.im.Tuple3<A,B,C>
- xyz.cofe.coll.im.Tuple4<A,B,C,D>
- xyz.cofe.coll.im.Tuple5<A,B,C,D,E>
- xyz.cofe.coll.im.Tuple6<A,B,C,D,E,F>
- java.util.function.Supplier<T>
- xyz.cofe.coll.im.Tuple
- xyz.cofe.coll.im.htree.UpdateResult