Class Index.N<Target, Head, List extends HList.HCons<?,?>, PreviousIndex extends Index<Target,List>>

java.lang.Object
com.jnape.palatable.lambda.adt.hlist.Index<Target, HList.HCons<Head, ? extends List>>
com.jnape.palatable.lambda.adt.hlist.Index.N<Target, Head, List, PreviousIndex>
Enclosing class:
Index<Target, TargetList extends HList.HCons<?,?>>

private static final class Index.N<Target, Head, List extends HList.HCons<?,?>, PreviousIndex extends Index<Target,List>> extends Index<Target, HList.HCons<Head, ? extends List>>