NeovimWindowApi@NeovimApiClient(name="full_window_api", target=4) public final class WindowStreamApi extends BaseStreamApi implements NeovimWindowApi
NeovimWindowApi based on ReactiveRPCStreamerobjectMapper, reactiveRPCStreamerDEL_VAR, GET_BUFFER, GET_CURSOR, GET_HEIGHT, GET_NUMBER, GET_OPTION, GET_TABPAGE, GET_VAR, GET_WIDTH, IS_VALID, SET_CURSOR, SET_HEIGHT, SET_OPTION, SET_VAR, SET_WIDTH| Constructor | Description |
|---|---|
WindowStreamApi(com.ensarsarajcic.neovim.java.corerpc.reactive.ReactiveRPCStreamer reactiveRPCStreamer,
Window model) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteVar(java.lang.String name) |
|
Window |
get() |
|
java.util.concurrent.CompletableFuture<NeovimBufferApi> |
getBuffer() |
|
java.util.concurrent.CompletableFuture<VimCoords> |
getCursor() |
|
java.util.concurrent.CompletableFuture<java.lang.Integer> |
getHeight() |
|
java.util.concurrent.CompletableFuture<java.lang.Integer> |
getNumber() |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
getOption(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<NeovimTabpageApi> |
getTabpage() |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
getVar(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<java.lang.Integer> |
getWidth() |
|
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
isValid() |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setCursor(VimCoords vimCoords) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setHeight(int height) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setOption(java.lang.String name,
java.lang.Object value) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setVar(java.lang.String name,
java.lang.Object value) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setWidth(int width) |
|
java.lang.String |
toString() |
sendWithBytesResponse, sendWithGenericResponse, sendWithNoResponse, sendWithResponseOfListOfMsgPackType, sendWithResponseOfListType, sendWithResponseOfMapType, sendWithResponseOfMsgPackType, sendWithResponseOfTypepublic WindowStreamApi(com.ensarsarajcic.neovim.java.corerpc.reactive.ReactiveRPCStreamer reactiveRPCStreamer,
Window model)
public Window get()
get in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<NeovimBufferApi> getBuffer()
getBuffer in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<VimCoords> getCursor()
getCursor in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setCursor(VimCoords vimCoords)
setCursor in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Integer> getHeight()
getHeight in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setHeight(int height)
setHeight in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Integer> getWidth()
getWidth in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setWidth(int width)
setWidth in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Object> getVar(java.lang.String name)
getVar in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setVar(java.lang.String name,
java.lang.Object value)
setVar in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Void> deleteVar(java.lang.String name)
deleteVar in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Object> getOption(java.lang.String name)
getOption in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setOption(java.lang.String name,
java.lang.Object value)
setOption in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<NeovimTabpageApi> getTabpage()
getTabpage in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Integer> getNumber()
getNumber in interface NeovimWindowApipublic java.util.concurrent.CompletableFuture<java.lang.Boolean> isValid()
isValid in interface NeovimWindowApipublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018. All rights reserved.