# Hierarchy For Package com.jnape.palatable.lambda.optics.functions

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.jnape.palatable.lambda.optics.functions.Matching<S,T,A,B> (implements com.jnape.palatable.lambda.functions.Fn2<A,B,C>)
  - com.jnape.palatable.lambda.optics.functions.Over<S,T,A,B> (implements com.jnape.palatable.lambda.functions.Fn3<A,B,C,D>)
  - com.jnape.palatable.lambda.optics.functions.Pre<P,S,T,A,B> (implements com.jnape.palatable.lambda.functions.Fn1<A,B>)
  - com.jnape.palatable.lambda.optics.functions.Re<S,T,A,B> (implements com.jnape.palatable.lambda.functions.Fn1<A,B>)
  - com.jnape.palatable.lambda.optics.functions.Set<S,T,A,B> (implements com.jnape.palatable.lambda.functions.Fn3<A,B,C,D>)
  - com.jnape.palatable.lambda.optics.functions.Under<S,T,A,B> (implements com.jnape.palatable.lambda.functions.Fn3<A,B,C,D>)
  - com.jnape.palatable.lambda.optics.functions.View<S,T,A,B> (implements com.jnape.palatable.lambda.functions.Fn2<A,B,C>)