Index

A C F G I L M O R S 
All Classes and Interfaces|All Packages

A

all(Main) - Method in interface one.xingyi.optics.IFold
 
andThen(ITraversal<Child, GrandChild>) - Method in interface one.xingyi.optics.ITraversal
 

C

chain(IOptional<Child, GrandChild>) - Method in interface one.xingyi.optics.ITraversal
 
chainFold(IFold<Child, GrandChild>) - Method in interface one.xingyi.optics.IFold
 
chainIso(IISO<Child, GrandChild>) - Method in interface one.xingyi.optics.IISO
 
chainLens(ILens<Child, GrandChild>) - Method in interface one.xingyi.optics.ILens
 
chainOptional(IOptional<Child, GrandChild>) - Method in interface one.xingyi.optics.IOptional
 

F

filter(Predicate<Child>) - Method in interface one.xingyi.optics.IFold
 
filter(Predicate<Child>) - Method in interface one.xingyi.optics.ITraversal
 
forEach(Main, Consumer<Child>) - Method in interface one.xingyi.optics.ITraversal
 
fromCollectionLens(ILens<Main, Collection<Child>>) - Static method in interface one.xingyi.optics.ITraversal
 
fromListLens(ILens<Main, List<Child>>) - Static method in interface one.xingyi.optics.ITraversal
 
fromStreamLens(ILens<Main, Stream<Child>>) - Static method in interface one.xingyi.optics.ITraversal
 

G

get(Main) - Method in interface one.xingyi.optics.IISO
 
get(Main) - Method in interface one.xingyi.optics.ILens
 

I

IFold<Main,Child> - Interface in one.xingyi.optics
 
IISO<Main,Child> - Interface in one.xingyi.optics
 
ILens<Main,Child> - Interface in one.xingyi.optics
 
IOptional<Main,Child> - Interface in one.xingyi.optics
 
ITraversal<Main,Child> - Interface in one.xingyi.optics
 

L

listTraversal() - Static method in interface one.xingyi.optics.ITraversal
 

M

modify(Main, Function<Child, Child>) - Method in interface one.xingyi.optics.ITraversal
 

O

of(Function<Main, Child>, BiFunction<Main, Child, Main>) - Static method in interface one.xingyi.optics.ILens
 
of(Function<Main, Child>, Function<Child, Main>) - Static method in interface one.xingyi.optics.IISO
 
of(Function<Main, Optional<Child>>, BiFunction<Main, Child, Main>) - Static method in interface one.xingyi.optics.IOptional
 
of(Function<Main, Stream<Child>>) - Static method in interface one.xingyi.optics.IFold
 
of(Function<Main, Stream<Child>>, BiFunction<Main, Function<Child, Child>, Main>) - Static method in interface one.xingyi.optics.ITraversal
 
one.xingyi.optics - package one.xingyi.optics
 
optGet(Main) - Method in interface one.xingyi.optics.IOptional
 
optSet(Main, Child) - Method in interface one.xingyi.optics.IOptional
 

R

reverseGet(Child) - Method in interface one.xingyi.optics.IISO
 

S

set(Main, Child) - Method in interface one.xingyi.optics.ILens
 
A C F G I L M O R S 
All Classes and Interfaces|All Packages