A B C D E F G H I J L M N O P R S T U V W 

A

ADD_HIGHLIGHT - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
addHighlight(int, String, int, int, int) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
addHighlight(int, String, int, int, int) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
ApiInfo - Class in com.ensarsarajcic.neovim.java.api.types.apiinfo
Models complete NeovimApis API info
ApiInfo() - Constructor for class com.ensarsarajcic.neovim.java.api.types.apiinfo.ApiInfo
 
ArgumentNumberInfo(int, Integer) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo.ArgumentNumberInfo
 
AtomicCallBuilder - Class in com.ensarsarajcic.neovim.java.api
Fake implementation of NeovimApi which stores calls into an array instead of sending them directly to the neovim instance
AtomicCallBuilder() - Constructor for class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
attach(boolean, Map) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
attach(boolean, Map) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
ATTACH_BUFFER - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
ATTACH_UI - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
attachUI(int, int, UiOptions) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
attachUI(int, int, UiOptions) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
attachUI(int, int, UiOptions) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 

B

BaseCustomIdType - Class in com.ensarsarajcic.neovim.java.api.types.msgpack
 
BaseCustomIdType(long) - Constructor for class com.ensarsarajcic.neovim.java.api.types.msgpack.BaseCustomIdType
 
BaseStreamApi - Class in com.ensarsarajcic.neovim.java.api
Base class for implementation of stream based NeovimApiClient classes Provides convenience methods for sending and parsing messages
BaseStreamApi(ReactiveRPCStreamer) - Constructor for class com.ensarsarajcic.neovim.java.api.BaseStreamApi
 
Buffer - Class in com.ensarsarajcic.neovim.java.api.types.msgpack
Represents a NeovimApis Buffer (custom Msgpack type)
Buffer(long) - Constructor for class com.ensarsarajcic.neovim.java.api.types.msgpack.Buffer
 
BUFFER - com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimCustomType
 
BufferStreamApi - Class in com.ensarsarajcic.neovim.java.api.buffer
Implementation of NeovimBufferApi based on ReactiveRPCStreamer
BufferStreamApi(ReactiveRPCStreamer, Buffer) - Constructor for class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
BYTES - com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Mode
 

C

CALL_ATOMIC - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
CALL_DICT_FUNCTION - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
CALL_FUNCTION - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
callDictFunction(Map, String, List) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
callDictFunction(Map, String, List) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
callDictFunction(Map, String, List) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
callFunction(String, List<String>) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
callFunction(String, List<String>) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
callFunction(String, List<String>) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
ChannelInfo - Class in com.ensarsarajcic.neovim.java.api.types.api
 
ChannelInfo(int, ChannelInfo.Stream, ChannelInfo.Mode, ClientInfo) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo
 
ChannelInfo.Mode - Enum in com.ensarsarajcic.neovim.java.api.types.api
 
ChannelInfo.Stream - Enum in com.ensarsarajcic.neovim.java.api.types.api
 
CLEAR_HIGHLIGHT - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
clearHighlight(int, int, int) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
clearHighlight(int, int, int) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
ClientAttributes - Class in com.ensarsarajcic.neovim.java.api.types.api
 
ClientAttributes(String, String, String) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.ClientAttributes
 
ClientInfo - Class in com.ensarsarajcic.neovim.java.api.types.api
 
ClientInfo(String, ClientVersionInfo, ClientType, Map<String, MethodInfo>, ClientAttributes) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.ClientInfo
 
ClientType - Enum in com.ensarsarajcic.neovim.java.api.types.api
 
ClientVersionInfo - Class in com.ensarsarajcic.neovim.java.api.types.api
 
ClientVersionInfo(int, int, int, String) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.ClientVersionInfo
 
com.ensarsarajcic.neovim.java.api - package com.ensarsarajcic.neovim.java.api
 
com.ensarsarajcic.neovim.java.api.buffer - package com.ensarsarajcic.neovim.java.api.buffer
 
com.ensarsarajcic.neovim.java.api.tabpage - package com.ensarsarajcic.neovim.java.api.tabpage
 
com.ensarsarajcic.neovim.java.api.types.api - package com.ensarsarajcic.neovim.java.api.types.api
 
com.ensarsarajcic.neovim.java.api.types.apiinfo - package com.ensarsarajcic.neovim.java.api.types.apiinfo
 
com.ensarsarajcic.neovim.java.api.types.msgpack - package com.ensarsarajcic.neovim.java.api.types.msgpack
 
com.ensarsarajcic.neovim.java.api.util - package com.ensarsarajcic.neovim.java.api.util
 
com.ensarsarajcic.neovim.java.api.window - package com.ensarsarajcic.neovim.java.api.window
 
COMMAND_OUTPUT - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
CommandInfo - Class in com.ensarsarajcic.neovim.java.api.types.api
 
CommandInfo(String, String, int, boolean, boolean, boolean, String) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo
 
CommandInfo.ArgumentNumberInfo - Class in com.ensarsarajcic.neovim.java.api.types.api
 
commandOutput(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
commandOutput(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
commandOutput(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
compareTo(Buffer) - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.Buffer
 
compareTo(Tabpage) - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.Tabpage
 
compareTo(Window) - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.Window
 
createModule() - Static method in class com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimJacksonModule
Create a simple Jackson module for serializing and deserializing custom neovim msgpack types
createNeovimObjectMapper() - Static method in class com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimJacksonModule
Create an instance of ObjectMapper with proper support for mgspack and neovim msgpack types

D

defaultNeovimMapper() - Static method in class com.ensarsarajcic.neovim.java.api.util.ObjectMappers
 
DEL_CURRENT_LINE - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
DEL_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
DEL_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
DEL_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
DEL_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
deleteCurrentLine() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
deleteCurrentLine() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
deleteCurrentLine() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
deleteVar(String) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
deleteVar(String) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
deleteVar(String) - Method in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
deleteVar(String) - Method in class com.ensarsarajcic.neovim.java.api.tabpage.TabpageStreamApi
 
deleteVar(String) - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
deleteVar(String) - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
deleteVariable(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
deleteVariable(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
deleteVariable(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
deprecatedIn() - Method in annotation type com.ensarsarajcic.neovim.java.api.NeovimApiFunction
Version of NeovimApis API the function/method was deprecated in It is used for documentation It can also be used for checking if method is supported by current version 0 means it is not deprecated
deserialize(JsonParser, DeserializationContext) - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimTypeDeserializer
 
detach() - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
detach() - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
DETACH_BUFFER - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
DETACH_UI - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
detachUI() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
detachUI() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
detachUI() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 

E

equals(Object) - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.Buffer
 
equals(Object) - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.Tabpage
 
equals(Object) - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.Window
 
ERR_WRITE - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
ERR_WRITELN - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
ErrorInfo - Class in com.ensarsarajcic.neovim.java.api.types.apiinfo
Contains definition of a custom NeovimApis error
ErrorInfo(String, ErrorInfo.Props) - Constructor for class com.ensarsarajcic.neovim.java.api.types.apiinfo.ErrorInfo
 
eval(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
eval(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
eval(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
EVAL - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
EXECUTE_COMMAND - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
EXECUTE_LUA - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
executeCommand(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
executeCommand(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
executeCommand(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
executeLua(String, List<String>) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
executeLua(String, List<String>) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
executeLua(String, List<String>) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 

F

feedKeys(String, String, boolean) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
feedKeys(String, String, boolean) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
feedKeys(String, String, boolean) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
FEEDKEYS - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
fromString(String) - Static method in enum com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Mode
 
fromString(String) - Static method in enum com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Stream
 
fromString(String) - Static method in enum com.ensarsarajcic.neovim.java.api.types.api.ClientType
 
fromString(String) - Static method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo.ArgumentNumberInfo
 
FULL_UI - Static variable in class com.ensarsarajcic.neovim.java.api.types.api.UiOptions
 
FunctionInfo - Class in com.ensarsarajcic.neovim.java.api.types.apiinfo
Contains definition of a NeovimApis API function
FunctionInfo(boolean, String, String, int, int, List<ParamInfo>) - Constructor for class com.ensarsarajcic.neovim.java.api.types.apiinfo.FunctionInfo
 

G

get() - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
get() - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
get() - Method in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
get() - Method in class com.ensarsarajcic.neovim.java.api.tabpage.TabpageStreamApi
 
get() - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
get() - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
GET_API_INFO - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_BUFFER - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
GET_CHANGEDTICK - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
GET_CHANNEL_INFO - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_COLOR_BY_NAME - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_COLOR_MAP - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_COMMANDS - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
GET_COMMANDS - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_CURRENT_BUF - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_CURRENT_LINE - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_CURRENT_TABPAGE - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_CURRENT_WIN - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_CURSOR - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
GET_HEIGHT - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
GET_HIGHLIGHT_BY_ID - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_HIGHLIGHT_BY_NAME - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_KEYMAP - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
GET_KEYMAP - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_LINE_COUNT - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
GET_LINES - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
GET_MARK - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
GET_MODE - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_NAME - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
GET_NUMBER - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
GET_NUMBER - Static variable in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
GET_NUMBER - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
GET_OPTION - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
GET_OPTION - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_OPTION - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
GET_PROC - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_PROC_CHILDREN - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_TABPAGE - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
GET_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
GET_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
GET_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
GET_VIM_VARIABLE - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
GET_WIDTH - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
GET_WINDOW - Static variable in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
getActionExpression() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimKeyMap
 
getApiForConnection(RPCConnection) - Static method in class com.ensarsarajcic.neovim.java.api.NeovimApis
 
getApiInfo() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getApiInfo() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getApiInfo() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getAttributes() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientInfo
 
getBuffer() - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
getBuffer() - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
getBuffers() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getBuffers() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getBuffers() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getChan() - Method in class com.ensarsarajcic.neovim.java.api.types.api.UiInfo
 
getChangedTick() - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
getChangedTick() - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
getChannelId() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ApiInfo
 
getChannelInfo(int) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getChannelInfo(int) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getChannelInfo(int) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getChannels() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getChannels() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getChannels() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getClient() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo
 
getCol() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimCoords
 
getColorByName(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getColorByName(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getColorByName(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getColorMap() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getColorMap() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getColorMap() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getColorMap() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimColorMap
 
getCommands(GetCommandsOptions) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getCommands(GetCommandsOptions) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
getCommands(GetCommandsOptions) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
getCommands(GetCommandsOptions) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getCommands(GetCommandsOptions) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
GetCommandsOptions - Class in com.ensarsarajcic.neovim.java.api.types.api
 
GetCommandsOptions(boolean) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.GetCommandsOptions
 
getCompatible() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.VersionInfo
 
getCurrentBuffer() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getCurrentBuffer() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getCurrentBuffer() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getCurrentLine() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getCurrentLine() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getCurrentLine() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getCurrentTabpage() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getCurrentTabpage() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getCurrentTabpage() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getCurrentWindow() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getCurrentWindow() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getCurrentWindow() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getCursor() - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
getCursor() - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
getDefinition() - Method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo
 
getDeprecatedSince() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.FunctionInfo
 
getDeserializer() - Method in enum com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimCustomType
 
getErrors() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ApiInfo
 
getFunctions() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ApiInfo
 
getHeight() - Method in class com.ensarsarajcic.neovim.java.api.types.api.UiInfo
 
getHeight() - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
getHeight() - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
getHighlightById(int, boolean) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getHighlightById(int, boolean) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getHighlightById(int, boolean) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getHighlightByName(String, boolean) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getHighlightByName(String, boolean) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getHighlightByName(String, boolean) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getId() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo
 
getId() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ErrorInfo
 
getId() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.TypeInfo
 
getId() - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.BaseCustomIdType
 
getKeymap(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getKeymap(String) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
getKeymap(String) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
getKeymap(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getKeymap(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getKeyStroke() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimKeyMap
 
getLevel() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.VersionInfo
 
getLicense() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientAttributes
 
getLineCount() - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
getLineCount() - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
getLines(int, int, boolean) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
getLines(int, int, boolean) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
getLogo() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientAttributes
 
getMajor() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientVersionInfo
 
getMajor() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.VersionInfo
 
getMark(String) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
getMark(String) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
getMax() - Method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo.ArgumentNumberInfo
Null value means infinite
getMethods() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientInfo
 
getMin() - Method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo.ArgumentNumberInfo
 
getMinor() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientVersionInfo
 
getMinor() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.VersionInfo
 
getMode() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getMode() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getMode() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getMode() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo
 
getMode() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimKeyMap
 
getMode() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimMode
 
getName() - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
getName() - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
getName() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientInfo
 
getName() - Method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo
 
getName() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ErrorInfo
 
getName() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.FunctionInfo
 
getName() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ParamInfo
 
getName() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.TypeInfo
 
getName() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.UiEventInfo
 
getNumber() - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
getNumber() - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
Deprecated.
getNumber() - Method in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
getNumber() - Method in class com.ensarsarajcic.neovim.java.api.tabpage.TabpageStreamApi
 
getNumber() - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
getNumber() - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
getNumberOfArgs() - Method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo
 
getNumberOfArguments() - Method in class com.ensarsarajcic.neovim.java.api.types.api.MethodInfo
 
getOption(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getOption(String) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
getOption(String) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
getOption(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getOption(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getOption(String) - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
getOption(String) - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
getParameters() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.FunctionInfo
 
getParameters() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.UiEventInfo
 
getPatch() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientVersionInfo
 
getPatch() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.VersionInfo
 
getPrefix() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.TypeInfo
 
getPreRelease() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientVersionInfo
 
getProcess() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getProcess() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getProcess() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getProcessChildren() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getProcessChildren() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getProcessChildren() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getReturnType() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.FunctionInfo
 
getRow() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimCoords
 
getScriptId() - Method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo
 
getSerializer() - Method in enum com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimCustomType
 
getSid() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimKeyMap
 
getSince() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.FunctionInfo
 
getSince() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.UiEventInfo
 
getStream() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo
 
getTabpage() - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
getTabpage() - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
getTabpages() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getTabpages() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getTabpages() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getType() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientInfo
 
getType() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ParamInfo
 
getType() - Method in enum com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimCustomType
 
getTypeId() - Method in enum com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimCustomType
 
getTypes() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ApiInfo
 
getUiEvents() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ApiInfo
 
getUiOptions() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ApiInfo
 
getUis() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getUis() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getUis() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getValue() - Method in enum com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Mode
 
getValue() - Method in enum com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Stream
 
getValue() - Method in enum com.ensarsarajcic.neovim.java.api.types.api.ClientType
 
getVar(String) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
getVar(String) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
getVar(String) - Method in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
getVar(String) - Method in class com.ensarsarajcic.neovim.java.api.tabpage.TabpageStreamApi
 
getVar(String) - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
getVar(String) - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
getVariable(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getVariable(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getVariable(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getVersion() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientInfo
 
getVersion() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ApiInfo
 
getVersionString() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.VersionInfo
 
getVimVariable(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getVimVariable(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getVimVariable(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getWebsite() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientAttributes
 
getWidth() - Method in class com.ensarsarajcic.neovim.java.api.types.api.UiInfo
 
getWidth() - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
getWidth() - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
getWindow() - Method in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
getWindow() - Method in class com.ensarsarajcic.neovim.java.api.tabpage.TabpageStreamApi
 
getWindows() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
getWindows() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
getWindows() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
getWindows() - Method in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
getWindows() - Method in class com.ensarsarajcic.neovim.java.api.tabpage.TabpageStreamApi
 

H

handledType() - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimTypeDeserializer
 
handledType() - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimTypeSerializer
 
hashCode() - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.Buffer
 
hashCode() - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.Tabpage
 
hashCode() - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.Window
 
HOST - com.ensarsarajcic.neovim.java.api.types.api.ClientType
 

I

input(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
input(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
input(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
INPUT - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
IS_VALID - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
IS_VALID - Static variable in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
IS_VALID - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
isAsync() - Method in class com.ensarsarajcic.neovim.java.api.types.api.MethodInfo
 
isBang() - Method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo
 
isBar() - Method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo
 
isBlocking() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimMode
 
isBuffer() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimKeyMap
 
isBuiltin() - Method in class com.ensarsarajcic.neovim.java.api.types.api.GetCommandsOptions
 
isExpr() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimKeyMap
 
isExtCmdline() - Method in class com.ensarsarajcic.neovim.java.api.types.api.UiOptions
 
isExtPopupMenu() - Method in class com.ensarsarajcic.neovim.java.api.types.api.UiOptions
 
isExtTabline() - Method in class com.ensarsarajcic.neovim.java.api.types.api.UiOptions
 
isExtWildmenu() - Method in class com.ensarsarajcic.neovim.java.api.types.api.UiOptions
 
isMethod() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.FunctionInfo
 
isNoRemap() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimKeyMap
 
isNoWait() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimKeyMap
 
isPreRelease() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.VersionInfo
 
isRegister() - Method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo
 
isRgb() - Method in class com.ensarsarajcic.neovim.java.api.types.api.UiInfo
 
isRgb() - Method in class com.ensarsarajcic.neovim.java.api.types.api.UiOptions
 
isSilent() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimKeyMap
 
isValid() - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
isValid() - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
isValid() - Method in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
isValid() - Method in class com.ensarsarajcic.neovim.java.api.tabpage.TabpageStreamApi
 
isValid() - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
isValid() - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 

J

JOB - com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Stream
 

L

LIST_BUFS - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
LIST_CHANNELS - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
LIST_RUNTIME_PATHS - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
LIST_TABPAGES - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
LIST_UIS - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
LIST_WINDOWS - Static variable in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
LIST_WINS - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
listRuntimePaths() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
listRuntimePaths() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
listRuntimePaths() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 

M

MethodInfo - Class in com.ensarsarajcic.neovim.java.api.types.api
 
MethodInfo(boolean, int) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.MethodInfo
 

N

name() - Method in annotation type com.ensarsarajcic.neovim.java.api.NeovimApiClient
Custom name for the client implementation Documentation only
name() - Method in annotation type com.ensarsarajcic.neovim.java.api.NeovimApiFunction
Name of the function/method This is the name used to call the function via RPC
neovimapi - module neovimapi
 
NeovimApi - Interface in com.ensarsarajcic.neovim.java.api
Represents full neovim API
NeovimApiClient - Annotation Type in com.ensarsarajcic.neovim.java.api
Annotation marking that a class is a NeovimApiClient Marking with this annotation means that the class should implement some of the neovim api functions It is useful for documentation since it contains information about supported version It could also be used for generating clients and for compile time checking
NeovimApiFunction - Annotation Type in com.ensarsarajcic.neovim.java.api
Annotation marking that method is a NeovimApiFunction Marking with this annotation means that the method will do the actual call It is useful for documentation since it contains information about versions, params and name It could also be used for generating clients and for compile time checking
NeovimApis - Class in com.ensarsarajcic.neovim.java.api
 
NeovimApis() - Constructor for class com.ensarsarajcic.neovim.java.api.NeovimApis
 
NeovimBufferApi - Interface in com.ensarsarajcic.neovim.java.api.buffer
Interface representing neovim methods of Buffer object
NeovimCustomType - Enum in com.ensarsarajcic.neovim.java.api.types.msgpack
 
NeovimJacksonModule - Class in com.ensarsarajcic.neovim.java.api.types.msgpack
 
NeovimStreamApi - Class in com.ensarsarajcic.neovim.java.api
Full implementation of NeovimApi based on ReactiveRPCStreamer
NeovimStreamApi(ReactiveRPCStreamer) - Constructor for class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
NeovimTabpageApi - Interface in com.ensarsarajcic.neovim.java.api.tabpage
Interface representing neovim tabpage methods
NeovimTypeDeserializer<T extends BaseCustomIdType> - Class in com.ensarsarajcic.neovim.java.api.types.msgpack
 
NeovimTypeDeserializer(byte, Class<T>, Function<Long, T>) - Constructor for class com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimTypeDeserializer
 
NeovimTypeSerializer<T extends BaseCustomIdType> - Class in com.ensarsarajcic.neovim.java.api.types.msgpack
 
NeovimTypeSerializer(byte, Class<T>) - Constructor for class com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimTypeSerializer
 
NeovimWindowApi - Interface in com.ensarsarajcic.neovim.java.api.window
Interface representing neovim windows methods

O

objectMapper - Variable in class com.ensarsarajcic.neovim.java.api.BaseStreamApi
 
ObjectMappers - Class in com.ensarsarajcic.neovim.java.api.util
 
OUT_WRITE - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 

P

ParamInfo - Class in com.ensarsarajcic.neovim.java.api.types.apiinfo
 
ParamInfo(String, String) - Constructor for class com.ensarsarajcic.neovim.java.api.types.apiinfo.ParamInfo
 
PARSE_EXPRESSION - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
parseExpression(String, String, boolean) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
parseExpression(String, String, boolean) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
parseExpression(String, String, boolean) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
PLUGIN - com.ensarsarajcic.neovim.java.api.types.api.ClientType
 
prepareAtomic() - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
prepareAtomic() - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
prepareAtomic() - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
PSEUDOTERMINAL - com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Mode
 

R

reactiveRPCStreamer - Variable in class com.ensarsarajcic.neovim.java.api.BaseStreamApi
 
REMOTE - com.ensarsarajcic.neovim.java.api.types.api.ClientType
 
REPLACE_TERMCODES - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
replaceTermcodes(String, boolean, boolean, boolean) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
replaceTermcodes(String, boolean, boolean, boolean) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
replaceTermcodes(String, boolean, boolean, boolean) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
RESIZE_UI - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
resizeUI(int, int) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
resizeUI(int, int) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
resizeUI(int, int) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
RPC - com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Mode
 

S

sendAtomic(AtomicCallBuilder) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
sendAtomic(AtomicCallBuilder) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
sendAtomic(AtomicCallBuilder) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
sendWithBytesResponse(RequestMessage.Builder) - Method in class com.ensarsarajcic.neovim.java.api.BaseStreamApi
 
sendWithGenericResponse(RequestMessage.Builder) - Method in class com.ensarsarajcic.neovim.java.api.BaseStreamApi
 
sendWithNoResponse(RequestMessage.Builder) - Method in class com.ensarsarajcic.neovim.java.api.BaseStreamApi
 
sendWithResponseOfListOfMsgPackType(RequestMessage.Builder, Class<T>) - Method in class com.ensarsarajcic.neovim.java.api.BaseStreamApi
 
sendWithResponseOfListType(RequestMessage.Builder, Class<T>) - Method in class com.ensarsarajcic.neovim.java.api.BaseStreamApi
 
sendWithResponseOfMapType(RequestMessage.Builder, Class<K>, Class<V>) - Method in class com.ensarsarajcic.neovim.java.api.BaseStreamApi
 
sendWithResponseOfMsgPackType(RequestMessage.Builder, Class<T>) - Method in class com.ensarsarajcic.neovim.java.api.BaseStreamApi
 
sendWithResponseOfType(RequestMessage.Builder, Class<T>) - Method in class com.ensarsarajcic.neovim.java.api.BaseStreamApi
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimTypeSerializer
 
SET_CLIENT_INFO - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
SET_CURRENT_BUF - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
SET_CURRENT_DIR - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
SET_CURRENT_LINE - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
SET_CURRENT_TABPAGE - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
SET_CURRENT_WIN - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
SET_CURSOR - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
SET_HEIGHT - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
SET_LINES - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
SET_NAME - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
SET_OPTION - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
SET_OPTION - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
SET_OPTION - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
SET_UI_OPTION - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
SET_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
SET_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
SET_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
SET_VAR - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
SET_WIDTH - Static variable in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
setClientInfo(String, ClientVersionInfo, ClientType, Map<String, MethodInfo>, ClientAttributes) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
setClientInfo(String, ClientVersionInfo, ClientType, Map<String, MethodInfo>, ClientAttributes) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
setClientInfo(String, ClientVersionInfo, ClientType, Map<String, MethodInfo>, ClientAttributes) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
setCurrentBuffer(Buffer) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
setCurrentBuffer(Buffer) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
setCurrentBuffer(Buffer) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
setCurrentDir(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
setCurrentDir(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
setCurrentDir(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
setCurrentLine(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
setCurrentLine(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
setCurrentLine(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
setCurrentTabpage(Tabpage) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
setCurrentTabpage(Tabpage) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
setCurrentTabpage(Tabpage) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
setCurrentWindow(Window) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
setCurrentWindow(Window) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
setCurrentWindow(Window) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
setCursor(VimCoords) - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
setCursor(VimCoords) - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
setHeight(int) - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
setHeight(int) - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
setLines(int, int, boolean, List<String>) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
setLines(int, int, boolean, List<String>) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
setName(String) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
setName(String) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
setOption(String, Object) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
setOption(String, Object) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
setOption(String, Object) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
setOption(String, Object) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
setOption(String, Object) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
setOption(String, Object) - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
setOption(String, Object) - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
setUiOption(String, Object) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
setUiOption(String, Object) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
setUiOption(String, Object) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
setVar(String, Object) - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
setVar(String, Object) - Method in interface com.ensarsarajcic.neovim.java.api.buffer.NeovimBufferApi
 
setVar(String, Object) - Method in interface com.ensarsarajcic.neovim.java.api.tabpage.NeovimTabpageApi
 
setVar(String, Object) - Method in class com.ensarsarajcic.neovim.java.api.tabpage.TabpageStreamApi
 
setVar(String, Object) - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
setVar(String, Object) - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
setVariable(String, Object) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
setVariable(String, Object) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
setVariable(String, Object) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
setWidth(int) - Method in interface com.ensarsarajcic.neovim.java.api.window.NeovimWindowApi
 
setWidth(int) - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
since() - Method in annotation type com.ensarsarajcic.neovim.java.api.NeovimApiFunction
Version of NeovimApis API the function/method was introduced in It is used for documentation It can also be used for checking if method is supported by current version
SOCKET - com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Stream
 
STANDARD_ERROR - com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Stream
 
STANDARD_IO - com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Stream
 
stringWidth(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
stringWidth(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
stringWidth(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
STRWIDTH - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
SUBSCRIBE_TO_EVENT - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
subscribeToEvent(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
subscribeToEvent(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
subscribeToEvent(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 

T

Tabpage - Class in com.ensarsarajcic.neovim.java.api.types.msgpack
Represents a NeovimApis Tabpage (custom Msgpack type)
Tabpage(long) - Constructor for class com.ensarsarajcic.neovim.java.api.types.msgpack.Tabpage
 
TABPAGE - com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimCustomType
 
TabpageStreamApi - Class in com.ensarsarajcic.neovim.java.api.tabpage
Implementation of TabpageStreamApi based on ReactiveRPCStreamer
TabpageStreamApi(ReactiveRPCStreamer, Tabpage) - Constructor for class com.ensarsarajcic.neovim.java.api.tabpage.TabpageStreamApi
 
target() - Method in annotation type com.ensarsarajcic.neovim.java.api.NeovimApiClient
Target neovim API version/level Useful for documentation and for checking if version is properly supported
TERMINAL - com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Mode
 
TERMINAL - Static variable in class com.ensarsarajcic.neovim.java.api.types.api.UiOptions
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.buffer.BufferStreamApi
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.tabpage.TabpageStreamApi
 
toString() - Method in enum com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Mode
 
toString() - Method in enum com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Stream
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientAttributes
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientInfo
 
toString() - Method in enum com.ensarsarajcic.neovim.java.api.types.api.ClientType
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.ClientVersionInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo.ArgumentNumberInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.CommandInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.GetCommandsOptions
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.UiInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimColorMap
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimCoords
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimKeyMap
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.api.VimMode
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ApiInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ErrorInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.FunctionInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.ParamInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.TypeInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.UiEventInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.apiinfo.VersionInfo
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.types.msgpack.BaseCustomIdType
 
toString() - Method in class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
TypeInfo - Class in com.ensarsarajcic.neovim.java.api.types.apiinfo
Contains definition of custom msgpack types used by NeovimApis API
TypeInfo(String, TypeInfo.Props) - Constructor for class com.ensarsarajcic.neovim.java.api.types.apiinfo.TypeInfo
 

U

UI - com.ensarsarajcic.neovim.java.api.types.api.ClientType
 
UiEventInfo - Class in com.ensarsarajcic.neovim.java.api.types.apiinfo
Contains definition of UI Events provided by NeovimApis instance
UiEventInfo(String, List<ParamInfo>, int) - Constructor for class com.ensarsarajcic.neovim.java.api.types.apiinfo.UiEventInfo
 
UiInfo - Class in com.ensarsarajcic.neovim.java.api.types.api
 
UiInfo(int, int, boolean, int) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.UiInfo
 
UiOptions - Class in com.ensarsarajcic.neovim.java.api.types.api
 
UiOptions(boolean, boolean, boolean, boolean, boolean) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.UiOptions
 
UNSUBSCRIBE_FROM_EVENT - Static variable in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
unsubscribeFromEvent(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
unsubscribeFromEvent(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
unsubscribeFromEvent(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
useFunction() - Method in annotation type com.ensarsarajcic.neovim.java.api.NeovimApiFunction
If function/method is deprecated, this can be used to point to function that should be used instead

V

valueOf(String) - Static method in enum com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Stream
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ensarsarajcic.neovim.java.api.types.api.ClientType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimCustomType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ensarsarajcic.neovim.java.api.types.api.ChannelInfo.Stream
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ensarsarajcic.neovim.java.api.types.api.ClientType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimCustomType
Returns an array containing the constants of this enum type, in the order they are declared.
VersionInfo - Class in com.ensarsarajcic.neovim.java.api.types.apiinfo
Model containing NeovimApis API Version Info Used as a part of ApiInfo which can be fetched from NeovimApis instance
VersionInfo(int, int, int, int, int, boolean) - Constructor for class com.ensarsarajcic.neovim.java.api.types.apiinfo.VersionInfo
 
VimColorMap - Class in com.ensarsarajcic.neovim.java.api.types.api
 
VimColorMap(Map<String, Integer>) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.VimColorMap
 
VimCoords - Class in com.ensarsarajcic.neovim.java.api.types.api
Class representing vim coordinates (row and column - inside the buffer/file)
VimCoords(int, int) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.VimCoords
 
VimKeyMap - Class in com.ensarsarajcic.neovim.java.api.types.api
Model describing a (Neo)Vim key mapping
VimKeyMap(int, int, String, String, String, int, int, int, int) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.VimKeyMap
 
VimMode - Class in com.ensarsarajcic.neovim.java.api.types.api
 
VimMode(String, boolean) - Constructor for class com.ensarsarajcic.neovim.java.api.types.api.VimMode
 

W

Window - Class in com.ensarsarajcic.neovim.java.api.types.msgpack
Represents a NeovimApis Window (custom Msgpack type)
Window(long) - Constructor for class com.ensarsarajcic.neovim.java.api.types.msgpack.Window
 
WINDOW - com.ensarsarajcic.neovim.java.api.types.msgpack.NeovimCustomType
 
WindowStreamApi - Class in com.ensarsarajcic.neovim.java.api.window
Implementation of NeovimWindowApi based on ReactiveRPCStreamer
WindowStreamApi(ReactiveRPCStreamer, Window) - Constructor for class com.ensarsarajcic.neovim.java.api.window.WindowStreamApi
 
writelnToError(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
writelnToError(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
writelnToError(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
writeToError(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
writeToError(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
writeToError(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
writeToOutput(String) - Method in class com.ensarsarajcic.neovim.java.api.AtomicCallBuilder
 
writeToOutput(String) - Method in interface com.ensarsarajcic.neovim.java.api.NeovimApi
 
writeToOutput(String) - Method in class com.ensarsarajcic.neovim.java.api.NeovimStreamApi
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.