Skip navigation links
B C D E F G H I J L N P R S T V 

B

beginAsyncMethod(JsiiObjectRef, String, ArrayNode) - Method in class software.amazon.jsii.JsiiClient
Begins the execution of an async method.

C

Callback - Class in software.amazon.jsii.api
The "callback" struct.
Callback() - Constructor for class software.amazon.jsii.api.Callback
 
callMethod(JsiiObjectRef, String, ArrayNode) - Method in class software.amazon.jsii.JsiiClient
Calls a method on a remote object.
callStaticMethod(String, String, ArrayNode) - Method in class software.amazon.jsii.JsiiClient
Invokes a static method.
completeCallback(Callback, String, JsonNode) - Method in class software.amazon.jsii.JsiiClient
Completes a callback.
createNewObject(Object, Object...) - Method in class software.amazon.jsii.JsiiEngine
Given an uninitialized native object instance, reads the @Jsii annotations to determine the jsii module and FQN, and creates a JS object.
createObject(String, List<Object>) - Method in class software.amazon.jsii.JsiiClient
Creates a remote jsii object.
createObject(String, Collection<Object>, Collection<JsiiOverride>) - Method in class software.amazon.jsii.JsiiClient
Creates a remote jsii object.
CreateRequest - Class in software.amazon.jsii.api
Represents a "create" jsii-runtime request.
CreateRequest() - Constructor for class software.amazon.jsii.api.CreateRequest
 

D

deleteObject(JsiiObjectRef) - Method in class software.amazon.jsii.JsiiClient
Deletes a remote object.

E

enableTrace() - Static method in class software.amazon.jsii.JsiiRuntime
Prints jsii-server traces to STDERR.
endAsyncMethod(JsiiPromise) - Method in class software.amazon.jsii.JsiiClient
Ends the execution of an async method.

F

finalize() - Method in class software.amazon.jsii.JsiiRuntime
 
findEnumValue(String) - Method in class software.amazon.jsii.JsiiEngine
Given a jsii enum ref in the form "fqn/member" returns the Java enum value for it.
fromObjId(String) - Static method in class software.amazon.jsii.JsiiObjectRef
Creates an object ref from an object ID.

G

getArgs() - Method in class software.amazon.jsii.api.CreateRequest
 
getArgs() - Method in class software.amazon.jsii.api.InvokeRequest
 
getBundleResourceName() - Method in class software.amazon.jsii.JsiiModule
 
getCbid() - Method in class software.amazon.jsii.api.Callback
 
getClient() - Method in class software.amazon.jsii.JsiiEngine
 
getClient() - Method in class software.amazon.jsii.JsiiRuntime
This will return the server process in case it is not already started.
getCookie() - Method in class software.amazon.jsii.api.Callback
 
getCookie() - Method in class software.amazon.jsii.api.JsiiOverride
 
getDependencies() - Method in class software.amazon.jsii.JsiiModule
 
getFqn() - Method in class software.amazon.jsii.api.CreateRequest
 
getFqn() - Method in class software.amazon.jsii.JsiiObjectRef
 
getGet() - Method in class software.amazon.jsii.api.Callback
 
getInstance() - Static method in class software.amazon.jsii.JsiiEngine
 
getInvoke() - Method in class software.amazon.jsii.api.Callback
 
getMethod() - Method in class software.amazon.jsii.api.InvokeRequest
 
getMethod() - Method in class software.amazon.jsii.api.JsiiOverride
 
getModuleClass() - Method in class software.amazon.jsii.JsiiModule
 
getModuleName() - Method in class software.amazon.jsii.JsiiModule
 
getModuleNames(String) - Method in class software.amazon.jsii.JsiiClient
Returns all names for a jsii module.
getModuleVersion() - Method in class software.amazon.jsii.JsiiModule
 
getObject(JsiiObjectRef) - Method in class software.amazon.jsii.JsiiEngine
Gets an object by reference.
getObject(JsonNode) - Method in class software.amazon.jsii.JsiiEngine
Given an obj ref, returns a Java object that represents it.
getObjId() - Method in class software.amazon.jsii.JsiiObjectRef
 
getObjref() - Method in class software.amazon.jsii.api.GetRequest
 
getObjref() - Method in class software.amazon.jsii.api.InvokeRequest
 
getObjref() - Method in class software.amazon.jsii.api.SetRequest
 
getOverrides() - Method in class software.amazon.jsii.api.CreateRequest
 
getPromiseId() - Method in class software.amazon.jsii.JsiiPromise
 
getProperty() - Method in class software.amazon.jsii.api.GetRequest
 
getProperty() - Method in class software.amazon.jsii.api.JsiiOverride
 
getProperty() - Method in class software.amazon.jsii.api.SetRequest
 
getPropertyValue(JsiiObjectRef, String) - Method in class software.amazon.jsii.JsiiClient
Gets a value for a property from a remote object.
GetRequest - Class in software.amazon.jsii.api
Represents a "get property" jsii-runtime request.
GetRequest() - Constructor for class software.amazon.jsii.api.GetRequest
 
getSet() - Method in class software.amazon.jsii.api.Callback
 
getStaticPropertyValue(String, String) - Method in class software.amazon.jsii.JsiiClient
Gets a value of a static property.
getValue() - Method in class software.amazon.jsii.api.SetRequest
 

H

handleCallback(Callback) - Method in interface software.amazon.jsii.JsiiCallbackHandler
Invoked to handle a request from jsii to process a native (java) callback.
handleCallback(Callback) - Method in class software.amazon.jsii.JsiiEngine
Invokes a local callback and returns the result/error.

I

InvokeRequest - Class in software.amazon.jsii.api
Represents a method invocation jsii-runtime request.
InvokeRequest() - Constructor for class software.amazon.jsii.api.InvokeRequest
 

J

Jsii - Annotation Type in software.amazon.jsii
Indicates that a class is a jsii class, which means that it's logic is implemented in a JavaScript module.
jsiiAsyncCall(String, Class<T>, Object...) - Method in class software.amazon.jsii.JsiiObject
Calls an async method on the object.
jsiiCall(String, Class<T>, Object...) - Method in class software.amazon.jsii.JsiiObject
Calls a JavaScript method on the object.
JsiiCallbackHandler - Interface in software.amazon.jsii
Invoked to handle native synchronous callbacks.
JsiiClient - Class in software.amazon.jsii
HTTP client for jsii-server.
JsiiClient(JsiiRuntime) - Constructor for class software.amazon.jsii.JsiiClient
Creates a new jsii-runtime client.
JsiiEngine - Class in software.amazon.jsii
The javascript engine which supports jsii objects.
JsiiException - Exception in software.amazon.jsii
An error raised by the jsii runtime.
JsiiException(String) - Constructor for exception software.amazon.jsii.JsiiException
Creates an exception.
JsiiException(Throwable) - Constructor for exception software.amazon.jsii.JsiiException
Creates an exception.
JsiiException(String, Throwable) - Constructor for exception software.amazon.jsii.JsiiException
Creates an exception.
jsiiGet(String, Class<T>) - Method in class software.amazon.jsii.JsiiObject
Gets a property value from the object.
JsiiModule - Class in software.amazon.jsii
Represents a jsii JavaScript module.
JsiiModule(String, String, Class<? extends JsiiModule>, String) - Constructor for class software.amazon.jsii.JsiiModule
Creates a module.
JsiiObject - Class in software.amazon.jsii
Represents a JavaScript object in the Java world.
JsiiObject(JsiiObject.InitializationMode) - Constructor for class software.amazon.jsii.JsiiObject
A special constructor that allows creating wrapper objects while bypassing the normal constructor chain.
JsiiObject.InitializationMode - Enum in software.amazon.jsii
Used as a marker for bypassing native ctor chain.
JsiiObjectMapper - Class in software.amazon.jsii
Implements serialization/deserialization of jsii data.
JsiiObjectMapper() - Constructor for class software.amazon.jsii.JsiiObjectMapper
Creates an object mapper.
JsiiObjectRef - Class in software.amazon.jsii
Represents a remote jsii object reference.
JsiiOverride - Class in software.amazon.jsii.api
Represents an override.
JsiiOverride() - Constructor for class software.amazon.jsii.api.JsiiOverride
 
JsiiPromise - Class in software.amazon.jsii
Represents a promise to a result of an async method execution.
JsiiPromise(String) - Constructor for class software.amazon.jsii.JsiiPromise
Creates a promise.
JsiiRuntime - Class in software.amazon.jsii
Manages the jsii-runtime child process.
JsiiRuntime() - Constructor for class software.amazon.jsii.JsiiRuntime
 
JsiiSerializable - Interface in software.amazon.jsii
Marks a class as serializable from native to javascript.
jsiiSet(String, Object) - Method in class software.amazon.jsii.JsiiObject
Sets a property value of an object.
jsiiStaticCall(Class<?>, String, Class<T>, Object...) - Static method in class software.amazon.jsii.JsiiObject
Calls a static method.
jsiiStaticGet(Class<?>, String, Class<T>) - Static method in class software.amazon.jsii.JsiiObject
Returns the value of a static property.
jsiiStaticSet(Class<?>, String, Object) - Static method in class software.amazon.jsii.JsiiObject
Sets a value for a static property.

L

loadModule(JsiiModule) - Method in class software.amazon.jsii.JsiiClient
Loads a JavaScript module into the remote sandbox.
loadModule(Class<? extends JsiiModule>) - Method in class software.amazon.jsii.JsiiEngine
Loads a JavaScript module into the remote jsii-server.

N

nativeFromObjRef(JsiiObjectRef) - Method in class software.amazon.jsii.JsiiEngine
Returns the native java object for a given jsii object reference.
nativeToObjRef(Object) - Method in class software.amazon.jsii.JsiiEngine
Returns the jsii object reference given a native object.

P

parse(JsonNode) - Static method in class software.amazon.jsii.JsiiObjectRef
Creates an object reference.
pendingCallbacks() - Method in class software.amazon.jsii.JsiiClient
Dequques all the currently pending callbacks.
processAllPendingCallbacks() - Method in class software.amazon.jsii.JsiiEngine
Dequeues and processes pending jsii callbacks until there are no more callbacks to process.

R

registerObject(JsiiObjectRef, Object) - Method in class software.amazon.jsii.JsiiEngine
Registers an object into the object cache.
resolveClass(String) - Method in class software.amazon.jsii.JsiiModule
Resolves a class of this module given it's jsii Fully Qualified Name (FQN)

S

serialVersionUID - Static variable in exception software.amazon.jsii.JsiiException
 
setArgs(Collection<Object>) - Method in class software.amazon.jsii.api.CreateRequest
Sets initializer arguments.
setArgs(List<Object>) - Method in class software.amazon.jsii.api.InvokeRequest
 
setCallbackHandler(JsiiCallbackHandler) - Method in class software.amazon.jsii.JsiiRuntime
Sets the handler for sync callbacks.
setCbid(String) - Method in class software.amazon.jsii.api.Callback
Sets the callback ID.
setCookie(String) - Method in class software.amazon.jsii.api.Callback
Sets the callback cookie.
setCookie(String) - Method in class software.amazon.jsii.api.JsiiOverride
 
setFqn(String) - Method in class software.amazon.jsii.api.CreateRequest
Sets the class's FQN.
setGet(GetRequest) - Method in class software.amazon.jsii.api.Callback
Sets the "get" request.
setInvoke(InvokeRequest) - Method in class software.amazon.jsii.api.Callback
Sets the invoke request.
setMethod(String) - Method in class software.amazon.jsii.api.InvokeRequest
 
setMethod(String) - Method in class software.amazon.jsii.api.JsiiOverride
 
setObjref(ObjectNode) - Method in class software.amazon.jsii.api.GetRequest
 
setObjref(ObjectNode) - Method in class software.amazon.jsii.api.InvokeRequest
 
setObjref(JsonNode) - Method in class software.amazon.jsii.api.SetRequest
 
setOverrides(Collection<JsiiOverride>) - Method in class software.amazon.jsii.api.CreateRequest
Sets the overrides.
setProperty(String) - Method in class software.amazon.jsii.api.GetRequest
 
setProperty(String) - Method in class software.amazon.jsii.api.JsiiOverride
 
setProperty(String) - Method in class software.amazon.jsii.api.SetRequest
 
setPropertyValue(JsiiObjectRef, String, JsonNode) - Method in class software.amazon.jsii.JsiiClient
Sets a value for a property in a remote object.
SetRequest - Class in software.amazon.jsii.api
Represents a "set property" jsii-runtime request.
SetRequest() - Constructor for class software.amazon.jsii.api.SetRequest
 
setSet(SetRequest) - Method in class software.amazon.jsii.api.Callback
Sets the "set" request.
setStaticPropertyValue(String, String, JsonNode) - Method in class software.amazon.jsii.JsiiClient
Sets the value of a mutable static property.
setValue(Object) - Method in class software.amazon.jsii.api.SetRequest
 
software.amazon.jsii - package software.amazon.jsii
jsii Runtime for Java.
software.amazon.jsii.api - package software.amazon.jsii.api
jsii-runtime API.

T

toJson() - Method in class software.amazon.jsii.JsiiObjectRef
 
toString() - Method in class software.amazon.jsii.JsiiObjectRef
 
treeToValue(JsonNode, Class<T>) - Method in class software.amazon.jsii.JsiiObjectMapper
Converts a jsii JSON tree to a local Java type.

V

valueOf(String) - Static method in enum software.amazon.jsii.JsiiObject.InitializationMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.jsii.JsiiObject.InitializationMode
Returns an array containing the constants of this enum type, in the order they are declared.
valueToTree(Object) - Method in class software.amazon.jsii.JsiiObjectMapper
Converts a local value to a jsii JSON representation.
B C D E F G H I J L N P R S T V 
Skip navigation links

Copyright © 2019. All rights reserved.