Class Hierarchy
- java.lang.Object
- io.atlassian.fugue.optic.Fold<S,A>
- io.atlassian.fugue.optic.Getter<S,A>
- io.atlassian.fugue.optic.PIso<S,T,A,B>
- io.atlassian.fugue.optic.Iso<S,A>
- io.atlassian.fugue.optic.PLens<S,T,A,B>
- io.atlassian.fugue.optic.Lens<S,A>
- io.atlassian.fugue.optic.POptional<S,T,A,B>
- io.atlassian.fugue.optic.Optional<S,A>
- io.atlassian.fugue.optic.PPrism<S,T,A,B>
- io.atlassian.fugue.optic.Prism<S,A>
- io.atlassian.fugue.optic.PSetter<S,T,A,B>
- io.atlassian.fugue.optic.Setter<S,A>
- io.atlassian.fugue.optic.PTraversal<S,T,A,B>
- io.atlassian.fugue.optic.Traversal<S,A>