All Classes and Interfaces

Class
Description
A superinterface common to instance builders.
The "callback" struct.
Runtime configuration flags available for the Java jsii runtime.
Represents a "create" jsii-runtime request.
Represents a "get property" jsii-runtime request.
Annotates API elements that are intended for jsii's internal use only.
Represents a method invocation jsii-runtime request.
Indicates that a class is a jsii class, which means that it's logic is implemented in a JavaScript module.
Indicates that a proxy implementation exists for this type, and what it is.
Invoked to handle native synchronous callbacks.
HTTP client for jsii-server.
The javascript engine which supports jsii objects.
A nonrecoverable error from the jsii runtime, usually the kernel.
 
Represents a jsii JavaScript module.
Represents a JavaScript object in the Java world.
Used as a marker for bypassing native ctor chain.
Provides a correctly configured JSON processor for handling JSII requests and responses.
Represents a remote jsii object reference.
Represents an override.
Represents a promise to a result of an async method execution.
Manages the jsii-runtime child process.
Marks a class as serializable from native to javascript.
A static helper to interact with the kernel in a "simple" way.
 
Denotes an optional member from the TypeScript model for the API.
Represents a "set property" jsii-runtime request.
Documents the stability of an API.
Stability level of an API, similar to the Node.js stability index.