AtomicCallBuilder, NeovimStreamApipublic interface NeovimApi
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
ATTACH_UI |
|
static java.lang.String |
CALL_ATOMIC |
|
static java.lang.String |
CALL_DICT_FUNCTION |
|
static java.lang.String |
CALL_FUNCTION |
|
static java.lang.String |
COMMAND_OUTPUT |
|
static java.lang.String |
DEL_CURRENT_LINE |
|
static java.lang.String |
DEL_VAR |
|
static java.lang.String |
DETACH_UI |
|
static java.lang.String |
ERR_WRITE |
|
static java.lang.String |
ERR_WRITELN |
|
static java.lang.String |
EVAL |
|
static java.lang.String |
EXECUTE_COMMAND |
|
static java.lang.String |
EXECUTE_LUA |
|
static java.lang.String |
FEEDKEYS |
|
static java.lang.String |
GET_API_INFO |
|
static java.lang.String |
GET_CHANNEL_INFO |
|
static java.lang.String |
GET_COLOR_BY_NAME |
|
static java.lang.String |
GET_COLOR_MAP |
|
static java.lang.String |
GET_COMMANDS |
|
static java.lang.String |
GET_CURRENT_BUF |
|
static java.lang.String |
GET_CURRENT_LINE |
|
static java.lang.String |
GET_CURRENT_TABPAGE |
|
static java.lang.String |
GET_CURRENT_WIN |
|
static java.lang.String |
GET_HIGHLIGHT_BY_ID |
|
static java.lang.String |
GET_HIGHLIGHT_BY_NAME |
|
static java.lang.String |
GET_KEYMAP |
|
static java.lang.String |
GET_MODE |
|
static java.lang.String |
GET_OPTION |
|
static java.lang.String |
GET_PROC |
|
static java.lang.String |
GET_PROC_CHILDREN |
|
static java.lang.String |
GET_VAR |
|
static java.lang.String |
GET_VIM_VARIABLE |
|
static java.lang.String |
INPUT |
|
static java.lang.String |
LIST_BUFS |
|
static java.lang.String |
LIST_CHANNELS |
|
static java.lang.String |
LIST_RUNTIME_PATHS |
|
static java.lang.String |
LIST_TABPAGES |
|
static java.lang.String |
LIST_UIS |
|
static java.lang.String |
LIST_WINS |
|
static java.lang.String |
OUT_WRITE |
|
static java.lang.String |
PARSE_EXPRESSION |
|
static java.lang.String |
REPLACE_TERMCODES |
|
static java.lang.String |
RESIZE_UI |
|
static java.lang.String |
SET_CLIENT_INFO |
|
static java.lang.String |
SET_CURRENT_BUF |
|
static java.lang.String |
SET_CURRENT_DIR |
|
static java.lang.String |
SET_CURRENT_LINE |
|
static java.lang.String |
SET_CURRENT_TABPAGE |
|
static java.lang.String |
SET_CURRENT_WIN |
|
static java.lang.String |
SET_OPTION |
|
static java.lang.String |
SET_UI_OPTION |
|
static java.lang.String |
SET_VAR |
|
static java.lang.String |
STRWIDTH |
|
static java.lang.String |
SUBSCRIBE_TO_EVENT |
|
static java.lang.String |
UNSUBSCRIBE_FROM_EVENT |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.concurrent.CompletableFuture<java.lang.Void> |
attachUI(int width,
int height,
UiOptions options) |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
callDictFunction(java.util.Map map,
java.lang.String function,
java.util.List args) |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
callFunction(java.lang.String name,
java.util.List<java.lang.String> args) |
|
java.util.concurrent.CompletableFuture<java.lang.String> |
commandOutput(java.lang.String command) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteCurrentLine() |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteVariable(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
detachUI() |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
eval(java.lang.String expression) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
executeCommand(java.lang.String command) |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
executeLua(java.lang.String luaCode,
java.util.List<java.lang.String> args) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
feedKeys(java.lang.String keys,
java.lang.String mode,
boolean escape) |
|
java.util.concurrent.CompletableFuture<ApiInfo> |
getApiInfo() |
|
java.util.concurrent.CompletableFuture<java.util.List<NeovimBufferApi>> |
getBuffers() |
|
java.util.concurrent.CompletableFuture<ChannelInfo> |
getChannelInfo(int channel) |
|
java.util.concurrent.CompletableFuture<java.util.List<ChannelInfo>> |
getChannels() |
|
java.util.concurrent.CompletableFuture<java.lang.Integer> |
getColorByName(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<VimColorMap> |
getColorMap() |
|
java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,CommandInfo>> |
getCommands(GetCommandsOptions getCommandsOptions) |
|
java.util.concurrent.CompletableFuture<NeovimBufferApi> |
getCurrentBuffer() |
|
java.util.concurrent.CompletableFuture<java.lang.String> |
getCurrentLine() |
|
java.util.concurrent.CompletableFuture<NeovimTabpageApi> |
getCurrentTabpage() |
|
java.util.concurrent.CompletableFuture<NeovimWindowApi> |
getCurrentWindow() |
|
java.util.concurrent.CompletableFuture<java.util.Map> |
getHighlightById(int id,
boolean rgb) |
|
java.util.concurrent.CompletableFuture<java.util.Map> |
getHighlightByName(java.lang.String name,
boolean rgb) |
|
java.util.concurrent.CompletableFuture<java.util.List<VimKeyMap>> |
getKeymap(java.lang.String mode) |
|
java.util.concurrent.CompletableFuture<VimMode> |
getMode() |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
getOption(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
getProcess() |
|
java.util.concurrent.CompletableFuture<java.util.List<java.lang.Integer>> |
getProcessChildren() |
|
java.util.concurrent.CompletableFuture<java.util.List<NeovimTabpageApi>> |
getTabpages() |
|
java.util.concurrent.CompletableFuture<java.util.List<UiInfo>> |
getUis() |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
getVariable(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
getVimVariable(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<java.util.List<NeovimWindowApi>> |
getWindows() |
|
java.util.concurrent.CompletableFuture<java.lang.Integer> |
input(java.lang.String keys) |
|
java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> |
listRuntimePaths() |
|
java.util.concurrent.CompletableFuture<java.util.Map> |
parseExpression(java.lang.String expression,
java.lang.String flags,
boolean highlight) |
|
AtomicCallBuilder |
prepareAtomic() |
|
java.util.concurrent.CompletableFuture<java.lang.String> |
replaceTermcodes(java.lang.String strToReplace,
boolean fromPart,
boolean doLt,
boolean special) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
resizeUI(int width,
int height) |
|
java.util.concurrent.CompletableFuture<java.util.List> |
sendAtomic(AtomicCallBuilder atomicCallBuilder) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setClientInfo(java.lang.String name,
ClientVersionInfo clientVersionInfo,
ClientType clientType,
java.util.Map<java.lang.String,MethodInfo> methods,
ClientAttributes clientAttributes) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setCurrentBuffer(Buffer buffer) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setCurrentDir(java.lang.String directoryPath) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setCurrentLine(java.lang.String line) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setCurrentTabpage(Tabpage tabpage) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setCurrentWindow(Window window) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setOption(java.lang.String name,
java.lang.Object value) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setUiOption(java.lang.String name,
java.lang.Object value) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setVariable(java.lang.String name,
java.lang.Object value) |
|
java.util.concurrent.CompletableFuture<java.lang.Integer> |
stringWidth(java.lang.String string) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
subscribeToEvent(java.lang.String event) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
unsubscribeFromEvent(java.lang.String event) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
writelnToError(java.lang.String text) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
writeToError(java.lang.String text) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
writeToOutput(java.lang.String text) |
static final java.lang.String CALL_ATOMIC
static final java.lang.String GET_HIGHLIGHT_BY_ID
static final java.lang.String GET_HIGHLIGHT_BY_NAME
static final java.lang.String ATTACH_UI
static final java.lang.String DETACH_UI
static final java.lang.String RESIZE_UI
static final java.lang.String EXECUTE_LUA
static final java.lang.String EXECUTE_COMMAND
static final java.lang.String SET_CURRENT_DIR
static final java.lang.String SUBSCRIBE_TO_EVENT
static final java.lang.String UNSUBSCRIBE_FROM_EVENT
static final java.lang.String EVAL
static final java.lang.String CALL_FUNCTION
static final java.lang.String FEEDKEYS
static final java.lang.String INPUT
static final java.lang.String GET_KEYMAP
static final java.lang.String SET_UI_OPTION
static final java.lang.String SET_VAR
static final java.lang.String GET_VAR
static final java.lang.String DEL_VAR
static final java.lang.String GET_VIM_VARIABLE
static final java.lang.String SET_OPTION
static final java.lang.String GET_OPTION
static final java.lang.String GET_COLOR_BY_NAME
static final java.lang.String REPLACE_TERMCODES
static final java.lang.String COMMAND_OUTPUT
static final java.lang.String OUT_WRITE
static final java.lang.String ERR_WRITE
static final java.lang.String ERR_WRITELN
static final java.lang.String STRWIDTH
static final java.lang.String LIST_RUNTIME_PATHS
static final java.lang.String GET_CURRENT_LINE
static final java.lang.String SET_CURRENT_LINE
static final java.lang.String DEL_CURRENT_LINE
static final java.lang.String LIST_BUFS
static final java.lang.String GET_CURRENT_BUF
static final java.lang.String SET_CURRENT_BUF
static final java.lang.String LIST_WINS
static final java.lang.String GET_CURRENT_WIN
static final java.lang.String SET_CURRENT_WIN
static final java.lang.String LIST_TABPAGES
static final java.lang.String GET_CURRENT_TABPAGE
static final java.lang.String SET_CURRENT_TABPAGE
static final java.lang.String GET_COLOR_MAP
static final java.lang.String GET_MODE
static final java.lang.String GET_API_INFO
static final java.lang.String CALL_DICT_FUNCTION
static final java.lang.String GET_COMMANDS
static final java.lang.String SET_CLIENT_INFO
static final java.lang.String GET_CHANNEL_INFO
static final java.lang.String LIST_CHANNELS
static final java.lang.String PARSE_EXPRESSION
static final java.lang.String LIST_UIS
static final java.lang.String GET_PROC_CHILDREN
static final java.lang.String GET_PROC
@NeovimApiFunction(name="nvim_call_atomic", since=1) java.util.concurrent.CompletableFuture<java.util.List> sendAtomic(AtomicCallBuilder atomicCallBuilder)
AtomicCallBuilder prepareAtomic()
@NeovimApiFunction(name="nvim_get_hl_by_id", since=3) java.util.concurrent.CompletableFuture<java.util.Map> getHighlightById(int id, boolean rgb)
@NeovimApiFunction(name="nvim_get_hl_by_name", since=3) java.util.concurrent.CompletableFuture<java.util.Map> getHighlightByName(java.lang.String name, boolean rgb)
@NeovimApiFunction(name="nvim_ui_attach", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> attachUI(int width, int height, UiOptions options)
@NeovimApiFunction(name="nvim_ui_detach", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> detachUI()
@NeovimApiFunction(name="nvim_ui_try_resize", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> resizeUI(int width, int height)
@NeovimApiFunction(name="nvim_execute_lua", since=3) java.util.concurrent.CompletableFuture<java.lang.Object> executeLua(java.lang.String luaCode, java.util.List<java.lang.String> args)
@NeovimApiFunction(name="nvim_command", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> executeCommand(java.lang.String command)
@NeovimApiFunction(name="nvim_set_current_dir", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setCurrentDir(java.lang.String directoryPath)
@NeovimApiFunction(name="nvim_subscribe", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> subscribeToEvent(java.lang.String event)
@NeovimApiFunction(name="nvim_unsubscribe", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> unsubscribeFromEvent(java.lang.String event)
@NeovimApiFunction(name="nvim_eval", since=1) java.util.concurrent.CompletableFuture<java.lang.Object> eval(java.lang.String expression)
@NeovimApiFunction(name="nvim_call_function", since=1) java.util.concurrent.CompletableFuture<java.lang.Object> callFunction(java.lang.String name, java.util.List<java.lang.String> args)
@NeovimApiFunction(name="nvim_feedkeys", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> feedKeys(java.lang.String keys, java.lang.String mode, boolean escape)
@NeovimApiFunction(name="nvim_input", since=1) java.util.concurrent.CompletableFuture<java.lang.Integer> input(java.lang.String keys)
@NeovimApiFunction(name="nvim_get_keymap", since=3) java.util.concurrent.CompletableFuture<java.util.List<VimKeyMap>> getKeymap(java.lang.String mode)
@NeovimApiFunction(name="nvim_ui_set_option", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setUiOption(java.lang.String name, java.lang.Object value)
@NeovimApiFunction(name="nvim_set_var", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setVariable(java.lang.String name, java.lang.Object value)
@NeovimApiFunction(name="nvim_get_var", since=1) java.util.concurrent.CompletableFuture<java.lang.Object> getVariable(java.lang.String name)
@NeovimApiFunction(name="nvim_del_var", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> deleteVariable(java.lang.String name)
@NeovimApiFunction(name="nvim_get_vvar", since=1) java.util.concurrent.CompletableFuture<java.lang.Object> getVimVariable(java.lang.String name)
@NeovimApiFunction(name="nvim_set_option", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setOption(java.lang.String name, java.lang.Object value)
@NeovimApiFunction(name="nvim_get_option", since=1) java.util.concurrent.CompletableFuture<java.lang.Object> getOption(java.lang.String name)
@NeovimApiFunction(name="nvim_get_color_by_name", since=1) java.util.concurrent.CompletableFuture<java.lang.Integer> getColorByName(java.lang.String name)
@NeovimApiFunction(name="nvim_replace_termcodes", since=1) java.util.concurrent.CompletableFuture<java.lang.String> replaceTermcodes(java.lang.String strToReplace, boolean fromPart, boolean doLt, boolean special)
@NeovimApiFunction(name="nvim_command_output", since=1) java.util.concurrent.CompletableFuture<java.lang.String> commandOutput(java.lang.String command)
@NeovimApiFunction(name="nvim_out_write", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> writeToOutput(java.lang.String text)
@NeovimApiFunction(name="nvim_err_write", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> writeToError(java.lang.String text)
@NeovimApiFunction(name="nvim_err_writeln", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> writelnToError(java.lang.String text)
@NeovimApiFunction(name="nvim_strwidth", since=1) java.util.concurrent.CompletableFuture<java.lang.Integer> stringWidth(java.lang.String string)
@NeovimApiFunction(name="nvim_list_runtime_paths", since=1) java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> listRuntimePaths()
@NeovimApiFunction(name="nvim_get_current_line", since=1) java.util.concurrent.CompletableFuture<java.lang.String> getCurrentLine()
@NeovimApiFunction(name="nvim_set_current_line", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setCurrentLine(java.lang.String line)
@NeovimApiFunction(name="nvim_del_current_line", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> deleteCurrentLine()
@NeovimApiFunction(name="nvim_list_bufs", since=1) java.util.concurrent.CompletableFuture<java.util.List<NeovimBufferApi>> getBuffers()
@NeovimApiFunction(name="nvim_get_current_buf", since=1) java.util.concurrent.CompletableFuture<NeovimBufferApi> getCurrentBuffer()
@NeovimApiFunction(name="nvim_set_current_buf", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setCurrentBuffer(Buffer buffer)
@NeovimApiFunction(name="nvim_list_wins", since=1) java.util.concurrent.CompletableFuture<java.util.List<NeovimWindowApi>> getWindows()
@NeovimApiFunction(name="nvim_get_current_win", since=1) java.util.concurrent.CompletableFuture<NeovimWindowApi> getCurrentWindow()
@NeovimApiFunction(name="nvim_set_current_win", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setCurrentWindow(Window window)
@NeovimApiFunction(name="nvim_list_tabpages", since=1) java.util.concurrent.CompletableFuture<java.util.List<NeovimTabpageApi>> getTabpages()
@NeovimApiFunction(name="nvim_get_current_tabpage", since=1) java.util.concurrent.CompletableFuture<NeovimTabpageApi> getCurrentTabpage()
@NeovimApiFunction(name="nvim_set_current_tabpage", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setCurrentTabpage(Tabpage tabpage)
@NeovimApiFunction(name="nvim_get_color_map", since=1) java.util.concurrent.CompletableFuture<VimColorMap> getColorMap()
@NeovimApiFunction(name="nvim_get_mode", since=2) java.util.concurrent.CompletableFuture<VimMode> getMode()
@NeovimApiFunction(name="nvim_get_api_info", since=1) java.util.concurrent.CompletableFuture<ApiInfo> getApiInfo()
@NeovimApiFunction(name="nvim_call_dict_function", since=4) java.util.concurrent.CompletableFuture<java.lang.Object> callDictFunction(java.util.Map map, java.lang.String function, java.util.List args)
@NeovimApiFunction(name="nvim_get_commands", since=4) java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,CommandInfo>> getCommands(GetCommandsOptions getCommandsOptions)
@NeovimApiFunction(name="nvim_set_client_info", since=4) java.util.concurrent.CompletableFuture<java.lang.Void> setClientInfo(java.lang.String name, ClientVersionInfo clientVersionInfo, ClientType clientType, java.util.Map<java.lang.String,MethodInfo> methods, ClientAttributes clientAttributes)
@NeovimApiFunction(name="nvim_get_chan_info", since=4) java.util.concurrent.CompletableFuture<ChannelInfo> getChannelInfo(int channel)
@NeovimApiFunction(name="nvim_list_chans", since=4) java.util.concurrent.CompletableFuture<java.util.List<ChannelInfo>> getChannels()
@NeovimApiFunction(name="nvim_parse_expression", since=4) java.util.concurrent.CompletableFuture<java.util.Map> parseExpression(java.lang.String expression, java.lang.String flags, boolean highlight)
@NeovimApiFunction(name="nvim_list_uis", since=4) java.util.concurrent.CompletableFuture<java.util.List<UiInfo>> getUis()
@NeovimApiFunction(name="nvim_get_proc_children", since=4) java.util.concurrent.CompletableFuture<java.util.List<java.lang.Integer>> getProcessChildren()
@NeovimApiFunction(name="nvim_get_proc", since=4) java.util.concurrent.CompletableFuture<java.lang.Object> getProcess()
Copyright © 2018. All rights reserved.