Interface Filter<V,E>

All Superinterfaces:
com.google.common.base.Function<Graph<V,E>,Graph<V,E>>, Function<Graph<V,E>,Graph<V,E>>
All Known Implementing Classes:
EdgePredicateFilter, KNeighborhoodFilter, VertexPredicateFilter

public interface Filter<V,E> extends com.google.common.base.Function<Graph<V,E>,Graph<V,E>>
An interface for classes that return a subset of the input Graph as a Graph. The Graph returned may be either a new graph or a view into an existing graph; the documentation for the filter must specify which.
  • Method Summary

    Methods inherited from interface com.google.common.base.Function

    apply, equals

    Methods inherited from interface java.util.function.Function

    andThen, compose