# Hierarchy For Package org.apache.sis.filter

Package Hierarchies:

- All Packages

## Class Hierarchy

- Object
  - AbstractFactory (implements Factory)
    - DefaultFilterFactory<R,G,T>
      - DefaultFilterFactory.Features<G,T>
  - Optimization
  - Throwable (implements Serializable)
    - Exception
      - RuntimeException
        - IllegalArgumentException
          - InvalidXPathException

## Interface Hierarchy

- Function<T,R>
  - Expression<R,V>
    - Optimization.OnExpression<R,V>
- FunctionRegister
- Predicate<T>
  - Filter<R>
    - Optimization.OnFilter<R>