ATTACH_UI, CALL_ATOMIC, CALL_DICT_FUNCTION, CALL_FUNCTION, COMMAND_OUTPUT, DEL_CURRENT_LINE, DEL_VAR, DETACH_UI, ERR_WRITE, ERR_WRITELN, EVAL, EXECUTE_COMMAND, EXECUTE_LUA, FEEDKEYS, GET_API_INFO, GET_CHANNEL_INFO, GET_COLOR_BY_NAME, GET_COLOR_MAP, GET_COMMANDS, GET_CURRENT_BUF, GET_CURRENT_LINE, GET_CURRENT_TABPAGE, GET_CURRENT_WIN, GET_HIGHLIGHT_BY_ID, GET_HIGHLIGHT_BY_NAME, GET_KEYMAP, GET_MODE, GET_OPTION, GET_PROC, GET_PROC_CHILDREN, GET_VAR, GET_VIM_VARIABLE, INPUT, LIST_BUFS, LIST_CHANNELS, LIST_RUNTIME_PATHS, LIST_TABPAGES, LIST_UIS, LIST_WINS, OUT_WRITE, PARSE_EXPRESSION, REPLACE_TERMCODES, RESIZE_UI, SET_CLIENT_INFO, SET_CURRENT_BUF, SET_CURRENT_DIR, SET_CURRENT_LINE, SET_CURRENT_TABPAGE, SET_CURRENT_WIN, SET_OPTION, SET_UI_OPTION, SET_VAR, STRWIDTH, SUBSCRIBE_TO_EVENT, UNSUBSCRIBE_FROM_EVENT| Constructor | Description |
|---|---|
AtomicCallBuilder() |
| 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) |
public java.util.concurrent.CompletableFuture<java.util.List> sendAtomic(AtomicCallBuilder atomicCallBuilder)
sendAtomic in interface NeovimApipublic AtomicCallBuilder prepareAtomic()
prepareAtomic in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.util.Map> getHighlightById(int id,
boolean rgb)
getHighlightById in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.util.Map> getHighlightByName(java.lang.String name,
boolean rgb)
getHighlightByName in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> attachUI(int width,
int height,
UiOptions options)
public java.util.concurrent.CompletableFuture<java.lang.Void> detachUI()
public java.util.concurrent.CompletableFuture<java.lang.Void> resizeUI(int width,
int height)
public java.util.concurrent.CompletableFuture<java.lang.Object> executeLua(java.lang.String luaCode,
java.util.List<java.lang.String> args)
executeLua in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> executeCommand(java.lang.String command)
executeCommand in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setCurrentDir(java.lang.String directoryPath)
setCurrentDir in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> subscribeToEvent(java.lang.String event)
subscribeToEvent in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> unsubscribeFromEvent(java.lang.String event)
unsubscribeFromEvent in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Object> eval(java.lang.String expression)
public java.util.concurrent.CompletableFuture<java.lang.Object> callFunction(java.lang.String name,
java.util.List<java.lang.String> args)
callFunction in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> feedKeys(java.lang.String keys,
java.lang.String mode,
boolean escape)
public java.util.concurrent.CompletableFuture<java.lang.Integer> input(java.lang.String keys)
public java.util.concurrent.CompletableFuture<java.lang.Void> setCurrentLine(java.lang.String line)
setCurrentLine in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.util.List<VimKeyMap>> getKeymap(java.lang.String mode)
public java.util.concurrent.CompletableFuture<java.lang.Void> setUiOption(java.lang.String name,
java.lang.Object value)
setUiOption in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setVariable(java.lang.String name,
java.lang.Object value)
setVariable in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Object> getVariable(java.lang.String name)
getVariable in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> deleteVariable(java.lang.String name)
deleteVariable in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Object> getVimVariable(java.lang.String name)
getVimVariable in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setOption(java.lang.String name,
java.lang.Object value)
public java.util.concurrent.CompletableFuture<java.lang.Object> getOption(java.lang.String name)
public java.util.concurrent.CompletableFuture<java.lang.Integer> getColorByName(java.lang.String name)
getColorByName in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.String> replaceTermcodes(java.lang.String strToReplace,
boolean fromPart,
boolean doLt,
boolean special)
replaceTermcodes in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.String> commandOutput(java.lang.String command)
commandOutput in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> writeToOutput(java.lang.String text)
writeToOutput in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> writeToError(java.lang.String text)
writeToError in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> writelnToError(java.lang.String text)
writelnToError in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Integer> stringWidth(java.lang.String string)
stringWidth in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> listRuntimePaths()
listRuntimePaths in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.String> getCurrentLine()
getCurrentLine in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> deleteCurrentLine()
deleteCurrentLine in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.util.List<NeovimBufferApi>> getBuffers()
getBuffers in interface NeovimApipublic java.util.concurrent.CompletableFuture<NeovimBufferApi> getCurrentBuffer()
getCurrentBuffer in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setCurrentBuffer(Buffer buffer)
setCurrentBuffer in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.util.List<NeovimWindowApi>> getWindows()
getWindows in interface NeovimApipublic java.util.concurrent.CompletableFuture<NeovimWindowApi> getCurrentWindow()
getCurrentWindow in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setCurrentWindow(Window window)
setCurrentWindow in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.util.List<NeovimTabpageApi>> getTabpages()
getTabpages in interface NeovimApipublic java.util.concurrent.CompletableFuture<NeovimTabpageApi> getCurrentTabpage()
getCurrentTabpage in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setCurrentTabpage(Tabpage tabpage)
setCurrentTabpage in interface NeovimApipublic java.util.concurrent.CompletableFuture<VimColorMap> getColorMap()
getColorMap in interface NeovimApipublic java.util.concurrent.CompletableFuture<VimMode> getMode()
public java.util.concurrent.CompletableFuture<ApiInfo> getApiInfo()
getApiInfo in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Object> callDictFunction(java.util.Map map,
java.lang.String function,
java.util.List args)
callDictFunction in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,CommandInfo>> getCommands(GetCommandsOptions getCommandsOptions)
getCommands in interface NeovimApipublic java.util.concurrent.CompletableFuture<ChannelInfo> getChannelInfo(int channel)
getChannelInfo in interface NeovimApipublic 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)
setClientInfo in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.util.List<ChannelInfo>> getChannels()
getChannels in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.util.Map> parseExpression(java.lang.String expression,
java.lang.String flags,
boolean highlight)
parseExpression in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.util.List<UiInfo>> getUis()
public java.util.concurrent.CompletableFuture<java.util.List<java.lang.Integer>> getProcessChildren()
getProcessChildren in interface NeovimApipublic java.util.concurrent.CompletableFuture<java.lang.Object> getProcess()
getProcess in interface NeovimApiCopyright © 2018. All rights reserved.