All Classes
-
All Classes Class Summary Annotation Types Summary Class Description ImmediateExecutorService Simple implementation ofExecutorServicewhich runs all tasks on thread the call was made fromNeovimHandlerManager Simple class used to register and connectNeovimNotificationHandlerandNeovimRequestHandlerIt provides methods to register/unregister any kind of object as neovim handler, but only classes with methods annotated withNeovimNotificationHandlerorNeovimRequestHandlercan be useful, since this will find such methods and call them once notifications/requests arriveNeovimHandlerProxy Class acting as both a container ofRPCListener.RequestCallbackandRPCListener.NotificationCallbackand as a listenerNeovimNotificationHandler Annotation used to mark a method as a notification handler That means that this method will be called when notification with name matching value of this annotation arrivesNeovimRequestHandler Annotation used to mark a method as a request handler That means that this method will be called when request with name matching value of this annotation arrivesReflectionUtils Utilities for reflection required by this library, since all handlers are called reflectively