Hierarchy For Package io.atlassian.fugue.optic

Package Hierarchies:

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>