Interface Neo4JSession

All Known Implementing Classes:
AbstractN4JSession, N4JSession

public interface Neo4JSession
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    bind(org.neo4j.driver.Driver driver)
     
    void
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    create(io.vertx.core.json.JsonArray nodes)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    create(io.vertx.core.json.JsonObject node)
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    delete(io.vertx.core.json.JsonArray nodes)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    delete(io.vertx.core.json.JsonObject node)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    find(io.vertx.core.json.JsonObject condition)
     
    io.vertx.core.json.JsonObject
    findSync(io.vertx.core.json.JsonObject condition)
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    link(io.vertx.core.json.JsonArray edges)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    link(io.vertx.core.json.JsonObject edge)
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    relink(io.vertx.core.json.JsonArray edges)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    relink(io.vertx.core.json.JsonObject edge)
     
    io.vertx.core.Future<Boolean>
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    unlink(io.vertx.core.json.JsonArray edges)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    unlink(io.vertx.core.json.JsonObject edge)
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    update(io.vertx.core.json.JsonArray nodes)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    update(io.vertx.core.json.JsonObject node)
     
  • Field Details

  • Method Details

    • bind

      Neo4JSession bind(org.neo4j.driver.Driver driver)
    • constraints

      void constraints()
    • create

      io.vertx.core.Future<io.vertx.core.json.JsonObject> create(io.vertx.core.json.JsonObject node)
    • create

      io.vertx.core.Future<io.vertx.core.json.JsonArray> create(io.vertx.core.json.JsonArray nodes)
    • update

      io.vertx.core.Future<io.vertx.core.json.JsonObject> update(io.vertx.core.json.JsonObject node)
    • update

      io.vertx.core.Future<io.vertx.core.json.JsonArray> update(io.vertx.core.json.JsonArray nodes)
    • find

      io.vertx.core.Future<io.vertx.core.json.JsonObject> find(io.vertx.core.json.JsonObject condition)
    • findSync

      io.vertx.core.json.JsonObject findSync(io.vertx.core.json.JsonObject condition)
    • delete

      io.vertx.core.Future<io.vertx.core.json.JsonObject> delete(io.vertx.core.json.JsonObject node)
    • delete

      io.vertx.core.Future<io.vertx.core.json.JsonArray> delete(io.vertx.core.json.JsonArray nodes)
    • link

      io.vertx.core.Future<io.vertx.core.json.JsonObject> link(io.vertx.core.json.JsonObject edge)
    • link

      io.vertx.core.Future<io.vertx.core.json.JsonArray> link(io.vertx.core.json.JsonArray edges)
    • relink

      io.vertx.core.Future<io.vertx.core.json.JsonObject> relink(io.vertx.core.json.JsonObject edge)
    • relink

      io.vertx.core.Future<io.vertx.core.json.JsonArray> relink(io.vertx.core.json.JsonArray edges)
    • unlink

      io.vertx.core.Future<io.vertx.core.json.JsonObject> unlink(io.vertx.core.json.JsonObject edge)
    • unlink

      io.vertx.core.Future<io.vertx.core.json.JsonArray> unlink(io.vertx.core.json.JsonArray edges)
    • reset

      io.vertx.core.Future<Boolean> reset()