Class Hierarchy
- Object
- BBOX3DImpl (implements BBOX3D)
 - DuplicatingFilterVisitor (implements ExpressionVisitor, FilterVisitor)
 - FilterAbstract (implements Filter)
- AbstractFilter (implements Filter, FilterType)
- BinaryComparisonAbstract (implements MultiValuedFilter)
- GeometryFilterImpl (implements BinarySpatialOperator)
- AbstractPreparedGeometryFilter
- BBOXImpl (implements BBOX)
 - ContainsImpl (implements Contains)
 - DisjointImpl (implements Disjoint)
 - IntersectsImpl (implements Intersects)
 - WithinImpl (implements Within)
 
 - CartesianDistanceFilter (implements DistanceBufferOperator)
- BeyondImpl (implements Beyond)
 - DWithinImpl (implements DWithin)
 
 - CrossesImpl (implements Crosses)
 - EqualsImpl (implements Equals)
 - OverlapsImpl (implements Overlaps)
 - TouchesImpl (implements Touches)
 
 - AbstractPreparedGeometryFilter
 
 - GeometryFilterImpl (implements BinarySpatialOperator)
 
 - BinaryComparisonAbstract (implements MultiValuedFilter)
 
 - AbstractFilter (implements Filter, FilterType)
 - ReprojectingFilterVisitor.FunctionReprojector (implements Function)
 
 
Enum Class Hierarchy
- Object
- Enum<E> (implements Comparable<T>, Constable, Serializable)