NeovimTabpageApi@NeovimApiClient(name="full_tabpage_api", target=4) public final class TabpageStreamApi extends BaseStreamApi implements NeovimTabpageApi
TabpageStreamApi based on ReactiveRPCStreamerobjectMapper, reactiveRPCStreamerDEL_VAR, GET_NUMBER, GET_VAR, GET_WINDOW, IS_VALID, LIST_WINDOWS, SET_VAR| Constructor | Description |
|---|---|
TabpageStreamApi(com.ensarsarajcic.neovim.java.corerpc.reactive.ReactiveRPCStreamer reactiveRPCStreamer,
Tabpage model) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteVar(java.lang.String name) |
|
Tabpage |
get() |
|
java.util.concurrent.CompletableFuture<java.lang.Integer> |
getNumber() |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
getVar(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<NeovimWindowApi> |
getWindow() |
|
java.util.concurrent.CompletableFuture<java.util.List<NeovimWindowApi>> |
getWindows() |
|
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
isValid() |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setVar(java.lang.String name,
java.lang.Object value) |
|
java.lang.String |
toString() |
sendWithBytesResponse, sendWithGenericResponse, sendWithNoResponse, sendWithResponseOfListOfMsgPackType, sendWithResponseOfListType, sendWithResponseOfMapType, sendWithResponseOfMsgPackType, sendWithResponseOfTypepublic TabpageStreamApi(com.ensarsarajcic.neovim.java.corerpc.reactive.ReactiveRPCStreamer reactiveRPCStreamer,
Tabpage model)
public Tabpage get()
get in interface NeovimTabpageApipublic java.util.concurrent.CompletableFuture<java.util.List<NeovimWindowApi>> getWindows()
getWindows in interface NeovimTabpageApipublic java.util.concurrent.CompletableFuture<NeovimWindowApi> getWindow()
getWindow in interface NeovimTabpageApipublic java.util.concurrent.CompletableFuture<java.lang.Object> getVar(java.lang.String name)
getVar in interface NeovimTabpageApipublic java.util.concurrent.CompletableFuture<java.lang.Void> setVar(java.lang.String name,
java.lang.Object value)
setVar in interface NeovimTabpageApipublic java.util.concurrent.CompletableFuture<java.lang.Void> deleteVar(java.lang.String name)
deleteVar in interface NeovimTabpageApipublic java.util.concurrent.CompletableFuture<java.lang.Integer> getNumber()
getNumber in interface NeovimTabpageApipublic java.util.concurrent.CompletableFuture<java.lang.Boolean> isValid()
isValid in interface NeovimTabpageApipublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018. All rights reserved.