Gephi Toolkit Javadoc

org.gephi.statistics.spi
Interface StatisticsBuilder

All Known Implementing Classes:
ClusteringCoefficientBuilder, ConnectedComponentsBuilder, DegreeBuilder, DensityBuilder, DynamicClusteringCoefficientBuilder, DynamicDegreeBuilder, DynamicNbEdgesBuilder, DynamicNbNodesBuilder, EigenvectorCentralityBuilder, GraphDistanceBuilder, HitsBuilder, ModularityBuilder, PageRankBuilder, WeightedDegreeBuilder

public interface StatisticsBuilder

Statistics builder defines an statistics and is responsible for building new instances.

Builders must add @ServiceProvider annotation to be found by the system.

To be fully integrated, one must also also implement StatisticsUI.

Author:
Patrick J. McSweeney

Method Summary
 java.lang.String getName()
          Returns the name of statistics
 Statistics getStatistics()
          Build a new statistics instance and return it
 java.lang.Class<? extends Statistics> getStatisticsClass()
          Returns the statistics' class this UI belongs to.
 

Method Detail

getName

java.lang.String getName()
Returns the name of statistics

Returns:
the name of the statistics

getStatistics

Statistics getStatistics()
Build a new statistics instance and return it

Returns:
a new statistics instance

getStatisticsClass

java.lang.Class<? extends Statistics> getStatisticsClass()
Returns the statistics' class this UI belongs to.

Returns:
the statistics' class this UI belongs to

Gephi Toolkit Javadoc