Class AbstractN4JExecutor

java.lang.Object
io.vertx.tp.plugin.neo4j.sync.AbstractN4JExecutor
Direct Known Subclasses:
AbstractN4JSession, GraphicAnalyzer, N4JOpEdge, N4JOpNode

public abstract class AbstractN4JExecutor extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected io.vertx.core.Future<io.vertx.core.json.JsonArray>
    doAsync(io.vertx.core.json.JsonArray processed, String alias, Function<io.vertx.core.json.JsonArray,List<String>> consumer)
     
    protected io.vertx.core.Future<io.vertx.core.json.JsonArray>
    doAsync(io.vertx.core.json.JsonArray processed, Function<io.vertx.core.json.JsonArray,List<String>> consumer)
     
    protected io.vertx.core.Future<io.vertx.core.json.JsonObject>
    doAsync(io.vertx.core.json.JsonObject processed, String alias, Function<io.vertx.core.json.JsonObject,String> consumer)
     
    protected io.vertx.core.Future<io.vertx.core.json.JsonObject>
    doAsync(io.vertx.core.json.JsonObject processed, Function<io.vertx.core.json.JsonObject,String> consumer)
     
    protected io.vertx.core.json.JsonArray
    doSync(io.vertx.core.json.JsonArray processed, Function<io.vertx.core.json.JsonArray,List<String>> consumer)
     
    protected io.vertx.core.json.JsonObject
    doSync(io.vertx.core.json.JsonObject processed, String alias, Function<io.vertx.core.json.JsonObject,String> consumer)
     
    protected void
     
    protected abstract org.neo4j.driver.Session
     

    Methods inherited from class java.lang.Object

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

    • AbstractN4JExecutor

      public AbstractN4JExecutor()
  • Method Details

    • doSync

      protected io.vertx.core.json.JsonObject doSync(io.vertx.core.json.JsonObject processed, String alias, Function<io.vertx.core.json.JsonObject,String> consumer)
    • doSync

      protected io.vertx.core.json.JsonArray doSync(io.vertx.core.json.JsonArray processed, Function<io.vertx.core.json.JsonArray,List<String>> consumer)
    • doAsync

      protected io.vertx.core.Future<io.vertx.core.json.JsonArray> doAsync(io.vertx.core.json.JsonArray processed, Function<io.vertx.core.json.JsonArray,List<String>> consumer)
    • doAsync

      protected io.vertx.core.Future<io.vertx.core.json.JsonObject> doAsync(io.vertx.core.json.JsonObject processed, Function<io.vertx.core.json.JsonObject,String> consumer)
    • doAsync

      protected io.vertx.core.Future<io.vertx.core.json.JsonObject> doAsync(io.vertx.core.json.JsonObject processed, String alias, Function<io.vertx.core.json.JsonObject,String> consumer)
    • doAsync

      protected io.vertx.core.Future<io.vertx.core.json.JsonArray> doAsync(io.vertx.core.json.JsonArray processed, String alias, Function<io.vertx.core.json.JsonArray,List<String>> consumer)
    • execute

      protected void execute(Supplier<List<String>> supplier)
    • session

      protected abstract org.neo4j.driver.Session session()