java.lang.Object
com.ensarsarajcic.neovim.java.pluginhost.NeovimJavaPluginHost

public final class NeovimJavaPluginHost extends Object
  • Constructor Details

    • NeovimJavaPluginHost

      public NeovimJavaPluginHost()
    • NeovimJavaPluginHost

      public NeovimJavaPluginHost(NeovimHandlerProxy neovimHandlerProxy)
  • Method Details

    • start

      public CompletableFuture<Void> start(String[] args)
    • getNeovimHandlerManager

      public NeovimHandlerManager getNeovimHandlerManager()
    • getApi

      public NeovimApi getApi()
    • getApiInfo

      public ApiInfo getApiInfo()
    • getNeovimStreamNotificationHandler

      public NeovimStreamNotificationHandler getNeovimStreamNotificationHandler()
    • getPluginApi

      public PluginApi getPluginApi()
    • getClient

      public com.ensarsarajcic.neovim.java.corerpc.client.RpcStreamer getClient()
    • getReactiveClient

      public com.ensarsarajcic.neovim.java.corerpc.reactive.ReactiveRpcStreamer getReactiveClient()