All Classes
-
All Classes Class Summary Exception Summary Annotation Types Summary Class Description ImmediateExecutorService Simple implementation ofExecutorServicewhich runs all tasks on thread the call was made fromNeovimHandlerException NeovimHandlerManager 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 arrivesNeovimRequestException NeovimRequestHandler 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 arrivesNeovimRequestListener Annotation used to mark a method as a request listener That means that this method will be called when request with name matching value of this annotation arrivesNeovimRequestValidationException ReflectionUtils Utilities for reflection required by this library, since all handlers are called reflectively