Class Neo4jClientImpl

java.lang.Object
io.vertx.tp.plugin.neo4j.Neo4jClientImpl
All Implemented Interfaces:
Neo4jClient, io.vertx.up.plugin.TpClient<Neo4jClient>

public class Neo4jClientImpl extends Object implements Neo4jClient
  • Method Summary

    Modifier and Type
    Method
    Description
    connect(String graph)
     
    boolean
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    edgeCreate(io.vertx.core.json.JsonArray edge)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    edgeCreate(io.vertx.core.json.JsonObject edge)
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    edgeRemove(io.vertx.core.json.JsonArray edge)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    edgeRemove(io.vertx.core.json.JsonObject edge)
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    edgeUpdate(io.vertx.core.json.JsonArray edge)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    edgeUpdate(io.vertx.core.json.JsonObject edge)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    graphic(io.vertx.core.json.JsonObject node)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    graphic(io.vertx.core.json.JsonObject node, Integer level)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
     
    io.vertx.core.Future<Boolean>
     
    init(io.vertx.core.json.JsonObject params)
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    nodeCreate(io.vertx.core.json.JsonArray nodes)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    nodeCreate(io.vertx.core.json.JsonObject node)
     
    boolean
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    nodeRemove(io.vertx.core.json.JsonArray nodes)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    nodeRemove(io.vertx.core.json.JsonObject node)
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    nodeUpdate(io.vertx.core.json.JsonArray nodes)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    nodeUpdate(io.vertx.core.json.JsonObject node)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • init

      public Neo4jClient init(io.vertx.core.json.JsonObject params)
      Specified by:
      init in interface Neo4jClient
      Specified by:
      init in interface io.vertx.up.plugin.TpClient<Neo4jClient>
    • connect

      public Neo4jClient connect(String graph)
      Specified by:
      connect in interface Neo4jClient
    • connected

      public boolean connected()
      Specified by:
      connected in interface Neo4jClient
    • nodeCreate

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> nodeCreate(io.vertx.core.json.JsonObject node)
      Specified by:
      nodeCreate in interface Neo4jClient
    • nodeCreate

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> nodeCreate(io.vertx.core.json.JsonArray nodes)
      Specified by:
      nodeCreate in interface Neo4jClient
    • nodeUpdate

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> nodeUpdate(io.vertx.core.json.JsonObject node)
      Specified by:
      nodeUpdate in interface Neo4jClient
    • nodeUpdate

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> nodeUpdate(io.vertx.core.json.JsonArray nodes)
      Specified by:
      nodeUpdate in interface Neo4jClient
    • nodeRemove

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> nodeRemove(io.vertx.core.json.JsonObject node)
      Specified by:
      nodeRemove in interface Neo4jClient
    • nodeRemove

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> nodeRemove(io.vertx.core.json.JsonArray nodes)
      Specified by:
      nodeRemove in interface Neo4jClient
    • nodeFind

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> nodeFind(String key)
      Specified by:
      nodeFind in interface Neo4jClient
    • nodeExisting

      public boolean nodeExisting(String key)
      Specified by:
      nodeExisting in interface Neo4jClient
    • edgeCreate

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> edgeCreate(io.vertx.core.json.JsonObject edge)
      Specified by:
      edgeCreate in interface Neo4jClient
    • edgeCreate

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> edgeCreate(io.vertx.core.json.JsonArray edge)
      Specified by:
      edgeCreate in interface Neo4jClient
    • edgeUpdate

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> edgeUpdate(io.vertx.core.json.JsonObject edge)
      Specified by:
      edgeUpdate in interface Neo4jClient
    • edgeUpdate

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> edgeUpdate(io.vertx.core.json.JsonArray edge)
      Specified by:
      edgeUpdate in interface Neo4jClient
    • edgeRemove

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> edgeRemove(io.vertx.core.json.JsonObject edge)
      Specified by:
      edgeRemove in interface Neo4jClient
    • edgeRemove

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> edgeRemove(io.vertx.core.json.JsonArray edge)
      Specified by:
      edgeRemove in interface Neo4jClient
    • graphic

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> graphic(io.vertx.core.json.JsonObject node)
      Specified by:
      graphic in interface Neo4jClient
    • graphic

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> graphic(io.vertx.core.json.JsonObject node, Integer level)
      Specified by:
      graphic in interface Neo4jClient
    • graphicByKey

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> graphicByKey(String key)
      Specified by:
      graphicByKey in interface Neo4jClient
    • graphicByKey

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> graphicByKey(String key, Integer level)
      Specified by:
      graphicByKey in interface Neo4jClient
    • graphicReset

      public io.vertx.core.Future<Boolean> graphicReset()
      Specified by:
      graphicReset in interface Neo4jClient