Uses of Class
com.jnape.palatable.lambda.adt.hlist.Index
-
Packages that use Index Package Description com.jnape.palatable.lambda.adt.hlist com.jnape.palatable.lambda.optics.lenses -
-
Uses of Index in com.jnape.palatable.lambda.adt.hlist
Classes in com.jnape.palatable.lambda.adt.hlist with type parameters of type Index Modifier and Type Class Description private static class
Index.N<Target,Head,List extends HList.HCons<?,?>,PreviousIndex extends Index<Target,List>>
Subclasses of Index in com.jnape.palatable.lambda.adt.hlist Modifier and Type Class Description private static class
Index.N<Target,Head,List extends HList.HCons<?,?>,PreviousIndex extends Index<Target,List>>
private static class
Index.Z<Target>
Fields in com.jnape.palatable.lambda.adt.hlist declared as Index Modifier and Type Field Description private PreviousIndex
Index.N. previousIndex
Methods in com.jnape.palatable.lambda.adt.hlist that return Index Modifier and Type Method Description <NewHead> Index<Target,HList.HCons<NewHead,? extends TargetList>>
Index. after()
Nest this index deeper by one element.static <Target> Index<Target,HList.HCons<Target,?>>
Index. index()
Create a root index for a head value of typeTarget
. -
Uses of Index in com.jnape.palatable.lambda.optics.lenses
Methods in com.jnape.palatable.lambda.optics.lenses with parameters of type Index Modifier and Type Method Description static <E,List extends HList.HCons<?,?>>
Lens.Simple<List,E>HListLens. elementAt(Index<E,List> index)
-