de.uni.leipzig.IR15.Benchmark.neo4j
Class Query2_Traverser_Benchmark

java.lang.Object
  extended by de.uni.leipzig.IR15.Benchmark.Benchmark
      extended by de.uni.leipzig.IR15.Benchmark.neo4j.Neo4jBenchmark
          extended by de.uni.leipzig.IR15.Benchmark.neo4j.TraverserBenchmark
              extended by de.uni.leipzig.IR15.Benchmark.neo4j.Query2_Traverser_Benchmark

public class Query2_Traverser_Benchmark
extends TraverserBenchmark

Query 2 Traverser collects all nodes with are 2 hops away from the start node and connected via outgoing CO_S relationships between start and end node. A-[CO_S]->B-[CO_S]->C

Author:
Martin 's1ck' Junghanns

Constructor Summary
Query2_Traverser_Benchmark()
           
 
Method Summary
 void beforeRun()
          Prepare the statement before each run.
 java.lang.String getName()
          Returns the name of the benchmark.
 void run()
          Finds all nodes with degree 2 and get some properties from the node or it's last relationship().
 
Methods inherited from class de.uni.leipzig.IR15.Benchmark.neo4j.Neo4jBenchmark
afterRun, setUp, tearDown, warmup
 
Methods inherited from class de.uni.leipzig.IR15.Benchmark.Benchmark
getCurrentRun, getResults, getRuns, setCurrentRun, setRuns
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Query2_Traverser_Benchmark

public Query2_Traverser_Benchmark()
Method Detail

beforeRun

public void beforeRun()
Prepare the statement before each run.

Overrides:
beforeRun in class Neo4jBenchmark

run

public void run()
Finds all nodes with degree 2 and get some properties from the node or it's last relationship().

Specified by:
run in class Benchmark

getName

public java.lang.String getName()
Returns the name of the benchmark.

Specified by:
getName in class Benchmark
Returns:
name of the benchmark