| Name | Description | Type | Package | Framework |
| EdgePredicateFilter | Transforms the input graph into one which contains only those edges that pass the specified Predicate. | Class | edu.uci.ics.jung.algorithms.filters | SourceForge Jung |
| Filter | An interface for classes that return a subset of the input Graph as a Graph. | Interface | edu.uci.ics.jung.algorithms.filters | SourceForge Jung |
| FilterUtils | Utility methods relating to filtering. | Class | edu.uci.ics.jung.algorithms.filters | SourceForge Jung |
| KNeighborhoodFilter | A filter used to extract the k-neighborhood around one or more root node(s). | Class | edu.uci.ics.jung.algorithms.filters | SourceForge Jung |
| KNeighborhoodFilter .EdgeType | The type of edge to follow for defining the neighborhood. | Class | edu.uci.ics.jung.algorithms.filters.KNeighborhoodFilter | SourceForge Jung |
| VertexPredicateFilter | Transforms the input graph into one which contains only those vertices that pass the specified Predicate. | Class | edu.uci.ics.jung.algorithms.filters | SourceForge Jung |