Open Kilda Java Documentation
org.openkilda.neo.NeoUtils Class Reference

Classes

class  OkEdge
 
enum  OkRels
 

Public Member Functions

 NeoUtils (GraphDatabaseService graphDb)
 
OkNode node (String name)
 
OkNode node (Map< String, Object > properties)
 
OkNode node ()
 
void isl (OkNode a, OkNode b)
 
Dijkstra< Double > getDijkstra (Double startCost, RelationshipType rt, String property, OkNode startNode, OkNode endNode)
 

Detailed Description

This class facilitates basic interactions with Neo4j

Definition at line 18 of file NeoUtils.java.

Constructor & Destructor Documentation

◆ NeoUtils()

org.openkilda.neo.NeoUtils.NeoUtils ( GraphDatabaseService  graphDb)

Definition at line 22 of file NeoUtils.java.

Member Function Documentation

◆ getDijkstra()

Dijkstra<Double> org.openkilda.neo.NeoUtils.getDijkstra ( Double  startCost,
RelationshipType  rt,
String  property,
OkNode  startNode,
OkNode  endNode 
)

Definition at line 51 of file NeoUtils.java.

◆ isl()

void org.openkilda.neo.NeoUtils.isl ( OkNode  a,
OkNode  b 
)

Definition at line 45 of file NeoUtils.java.

◆ node() [1/3]

OkNode org.openkilda.neo.NeoUtils.node ( String  name)

Definition at line 26 of file NeoUtils.java.

◆ node() [2/3]

OkNode org.openkilda.neo.NeoUtils.node ( Map< String, Object >  properties)

Definition at line 31 of file NeoUtils.java.

◆ node() [3/3]

OkNode org.openkilda.neo.NeoUtils.node ( )

Definition at line 41 of file NeoUtils.java.


The documentation for this class was generated from the following file: