Gephi Toolkit Javadoc

org.gephi.filters.spi
Interface NodeFilter

All Superinterfaces:
Filter
All Known Implementing Classes:
DegreeRangeBuilder.DegreeRangeFilter, DynamicRangeBuilder.DynamicRangeFilter, GiantComponentBuilder.GiantComponentFilter, InDegreeRangeBuilder.InDegreeRangeFilter, LevelBuilder.LevelFilter, MutualDegreeRangeBuilder.MutualDegreeRangeFilter, OutDegreeRangeBuilder.OutDegreeRangeFilter, PartitionBuilder.NodePartitionFilter

public interface NodeFilter
extends Filter

Basic filters for nodes, that works as predicates. For a given node the filter's role is to return true if the node is kept or false if it is removed.

Author:
Mathieu Bastian

Method Summary
 boolean evaluate(Graph graph, Node node)
           
 void finish()
           
 boolean init(Graph graph)
           
 
Methods inherited from interface org.gephi.filters.spi.Filter
getName, getProperties
 

Method Detail

init

boolean init(Graph graph)

evaluate

boolean evaluate(Graph graph,
                 Node node)

finish

void finish()

Gephi Toolkit Javadoc