| Interface | Description |
|---|---|
| Builder<T> |
A superinterface common to instance builders.
|
| JsiiCallbackHandler |
Invoked to handle native synchronous callbacks.
|
| JsiiSerializable |
Marks a class as serializable from native to javascript.
|
| Class | Description |
|---|---|
| Configuration |
Runtime configuration flags available for the Java jsii runtime.
|
| JsiiClient |
HTTP client for jsii-server.
|
| JsiiEngine |
The javascript engine which supports jsii objects.
|
| JsiiModule |
Represents a jsii JavaScript module.
|
| JsiiObject |
Represents a JavaScript object in the Java world.
|
| JsiiObjectMapper |
Provides a correctly configured JSON processor for handling JSII requests and responses.
|
| JsiiObjectRef |
Represents a remote jsii object reference.
|
| JsiiPromise |
Represents a promise to a result of an async method execution.
|
| JsiiRuntime |
Manages the jsii-runtime child process.
|
| Kernel |
A static helper to interact with the kernel in a "simple" way.
|
| NativeType<T> | |
| UnsafeCast |
| Enum | Description |
|---|---|
| JsiiObject.InitializationMode |
Used as a marker for bypassing native ctor chain.
|
| Stability.Level |
Stability level of an API, similar to the Node.js stability index.
|
| Exception | Description |
|---|---|
| JsiiError |
A nonrecoverable error from the jsii runtime,
usually the kernel.
|
| JsiiException |
| Annotation Type | Description |
|---|---|
| Internal |
Annotates API elements that are intended for jsii's internal use only.
|
| Jsii |
Indicates that a class is a jsii class, which means that it's logic is implemented in
a JavaScript module.
|
| Jsii.Proxy |
Indicates that a proxy implementation exists for this type, and what it is.
|
| Optional |
Denotes an optional member from the TypeScript model for the API.
|
| Stability |
Documents the stability of an API.
|
Copyright © 2022 Amazon Web Services. All rights reserved.