Gephi Toolkit Javadoc

org.gephi.ranking.impl
Class RankingFactory

java.lang.Object
  extended by org.gephi.ranking.impl.RankingFactory

public class RankingFactory
extends java.lang.Object

Author:
Mathieu Bastian

Nested Class Summary
protected static class RankingFactory.AttributeRanking<Element,Type extends java.lang.Number>
           
 
Constructor Summary
RankingFactory()
           
 
Method Summary
static EdgeRanking getEdgeAttributeRanking(AttributeColumn column, Graph graph)
           
static EdgeRanking getEdgeDynamicAttributeRanking(AttributeColumn column, Graph graph, TimeInterval timeInterval, Estimator estimator)
           
static NodeRanking getNodeAttributeRanking(AttributeColumn column, Graph graph)
           
static NodeRanking getNodeChildrenCountRanking(HierarchicalGraph graph)
           
static NodeRanking getNodeDegreeRanking(Graph graph)
           
static NodeRanking getNodeDynamicAttributeRanking(AttributeColumn column, Graph graph, TimeInterval timeInterval, Estimator estimator)
           
static NodeRanking getNodeInDegreeRanking(DirectedGraph graph)
           
static NodeRanking getNodeOutDegreeRanking(DirectedGraph graph)
           
static boolean isDynamicNumberColumn(AttributeColumn column)
           
static boolean isNumberColumn(AttributeColumn column)
           
static boolean refreshRanking(AbstractRanking ranking, Graph graph, TimeInterval timeInterval)
           
protected static void setMinMax(AbstractRanking ranking, Graph graph)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RankingFactory

public RankingFactory()
Method Detail

getNodeAttributeRanking

public static NodeRanking getNodeAttributeRanking(AttributeColumn column,
                                                  Graph graph)

getEdgeAttributeRanking

public static EdgeRanking getEdgeAttributeRanking(AttributeColumn column,
                                                  Graph graph)

getNodeDynamicAttributeRanking

public static NodeRanking getNodeDynamicAttributeRanking(AttributeColumn column,
                                                         Graph graph,
                                                         TimeInterval timeInterval,
                                                         Estimator estimator)

getEdgeDynamicAttributeRanking

public static EdgeRanking getEdgeDynamicAttributeRanking(AttributeColumn column,
                                                         Graph graph,
                                                         TimeInterval timeInterval,
                                                         Estimator estimator)

getNodeDegreeRanking

public static NodeRanking getNodeDegreeRanking(Graph graph)

getNodeInDegreeRanking

public static NodeRanking getNodeInDegreeRanking(DirectedGraph graph)

getNodeOutDegreeRanking

public static NodeRanking getNodeOutDegreeRanking(DirectedGraph graph)

getNodeChildrenCountRanking

public static NodeRanking getNodeChildrenCountRanking(HierarchicalGraph graph)

refreshRanking

public static boolean refreshRanking(AbstractRanking ranking,
                                     Graph graph,
                                     TimeInterval timeInterval)

isNumberColumn

public static boolean isNumberColumn(AttributeColumn column)

isDynamicNumberColumn

public static boolean isDynamicNumberColumn(AttributeColumn column)

setMinMax

protected static void setMinMax(AbstractRanking ranking,
                                Graph graph)

Gephi Toolkit Javadoc