| Package | Description |
|---|---|
| software.amazon.jsii |
jsii Runtime for Java.
|
| software.amazon.jsii.api |
jsii-runtime API.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JsiiClient
HTTP client for jsii-server.
|
class |
JsiiEngine
The javascript engine which supports jsii objects.
|
class |
JsiiModule
Represents a jsii JavaScript module.
|
class |
JsiiObjectMapper
Provides a correctly configured JSON processor for handling JSII requests and responses.
|
class |
JsiiObjectRef
Represents a remote jsii object reference.
|
class |
JsiiRuntime
Manages the jsii-runtime child process.
|
interface |
JsiiSerializable
Marks a class as serializable from native to javascript.
|
class |
Kernel
A static helper to interact with the kernel in a "simple" way.
|
class |
NativeType<T> |
| Modifier and Type | Method and Description |
|---|---|
default com.fasterxml.jackson.core.TreeNode |
JsiiSerializable.$jsii$toJson()
Serializes this object to JSON.
|
static <T> T |
Kernel.asyncCall(Object receiver,
String method,
NativeType<T> nativeType,
Object... args)
Calls an async method on the object.
|
static <T> T |
Kernel.call(Object receiver,
String method,
NativeType<T> nativeType,
Object... args)
Calls a JavaScript method on a receiver.
|
static <T> T |
Kernel.get(Object receiver,
String property,
NativeType<T> type)
Gets a property value from the object.
|
protected <T> T |
JsiiObject.jsiiAsyncCall(String method,
Class<T> returnType,
Object... args)
Deprecated.
|
protected <T> T |
JsiiObject.jsiiAsyncCall(String method,
NativeType<T> nativeType,
Object... args)
Deprecated.
|
protected <T> T |
JsiiObject.jsiiCall(String method,
Class<T> returnType,
Object... args)
Deprecated.
|
protected <T> T |
JsiiObject.jsiiCall(String method,
NativeType<T> nativeType,
Object... args)
Deprecated.
|
protected <T> T |
JsiiObject.jsiiGet(String property,
Class<T> type)
Deprecated.
use
Kernel.get(Object, String, NativeType) instead |
protected <T> T |
JsiiObject.jsiiGet(String property,
NativeType<T> type)
Deprecated.
use
Kernel.get(Object, String, NativeType) instead |
protected void |
JsiiObject.jsiiSet(String property,
@Nullable Object value)
Deprecated.
Use
Kernel.set(Object, String, Object) instead |
protected static <T> T |
JsiiObject.jsiiStaticCall(Class<?> nativeClass,
String method,
Class<T> returnType,
Object... args)
Deprecated.
|
protected static <T> T |
JsiiObject.jsiiStaticCall(Class<?> nativeClass,
String method,
NativeType<T> nativeType,
Object... args)
Calls a static method.
|
protected static <T> T |
JsiiObject.jsiiStaticGet(Class<?> nativeClass,
String property,
Class<T> type)
Deprecated.
|
protected static <T> T |
JsiiObject.jsiiStaticGet(Class<?> nativeClass,
String property,
NativeType<T> type)
Returns the value of a static property.
|
protected static void |
JsiiObject.jsiiStaticSet(Class<?> nativeClass,
String property,
@Nullable Object value)
Sets a value for a static property.
|
protected static void |
JsiiObject.jsiiStaticSet(JsiiEngine engine,
Class<?> nativeClass,
String property,
@Nullable Object value)
Sets a value for a static property.
|
static void |
Kernel.set(Object receiver,
String property,
@Nullable Object value)
Sets a property value of an object.
|
| Constructor and Description |
|---|
JsiiObject(JsiiObjectRef objRef)
Used to construct a JSII object with a reference to an existing managed JSII node object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Callback
The "callback" struct.
|
class |
CreateRequest
Represents a "create" jsii-runtime request.
|
class |
GetRequest
Represents a "get property" jsii-runtime request.
|
class |
InvokeRequest
Represents a method invocation jsii-runtime request.
|
class |
JsiiOverride
Represents an override.
|
class |
SetRequest
Represents a "set property" jsii-runtime request.
|
Copyright © 2022 Amazon Web Services. All rights reserved.