org.gephi.filters.spi
Interface EdgeFilter
- All Superinterfaces:
- Filter
- All Known Implementing Classes:
- AttributeEqualBuilder.EdgeEqualBooleanFilter, AttributeEqualBuilder.EdgeEqualNumberFilter, AttributeEqualBuilder.EdgeEqualStringFilter, AttributeNonNullBuilder.EdgeAttributeNonNullFilter, AttributeRangeBuilder.EdgeAttributeRangeFilter, DynamicRangeBuilder.DynamicRangeFilter, EdgeWeightBuilder.EdgeWeightFilter, PartitionBuilder.EdgePartitionFilter, PartitionCountBuilder.EdgePartitionCountFilter
public interface EdgeFilter
- extends Filter
Basic filters for edges, that works as predicates. For a given edge the filter's
role is to return true
if the edge is kept or false
if it is removed.
- Author:
- Mathieu Bastian
init
boolean init(Graph graph)
evaluate
boolean evaluate(Graph graph,
Edge edge)
finish
void finish()