helix.graph.algo.c3part.preprocessor
Class GraphPreprocessor

java.lang.Object
  extended by helix.graph.algo.c3part.preprocessor.GraphPreprocessor
Direct Known Subclasses:
GraphCleaner, GraphCloser

public abstract class GraphPreprocessor
extends Object


Constructor Summary
GraphPreprocessor()
           
 
Method Summary
 void logParams()
          default log for preprocessor parameters
abstract  void run(Graph graph)
          preprocess datagraph note: the datagraph argument is modified
 void run(Graph graph, Logger logger)
          same but with logging information
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphPreprocessor

public GraphPreprocessor()
Method Detail

run

public abstract void run(Graph graph)
preprocess datagraph note: the datagraph argument is modified


run

public void run(Graph graph,
                Logger logger)
same but with logging information


logParams

public void logParams()
default log for preprocessor parameters