| Package | Description |
|---|---|
| org.astonbitecode.j4rs.api | |
| org.astonbitecode.j4rs.api.dtos | |
| org.astonbitecode.j4rs.api.instantiation | |
| org.astonbitecode.j4rs.api.invocation |
| Modifier and Type | Method and Description |
|---|---|
NativeInvocation |
NativeInstantiation.instantiate(String className,
InvocationArg... arg) |
NativeInvocation |
NativeInvocation.invoke(String methodName,
InvocationArg... args)
Invokes a method of the instance of the class that is set for this
NativeInvocation |
void |
NativeInvocation.invokeAsync(long functionPointerAddress,
String methodName,
InvocationArg... args)
Invokes asynchronously a method of the instance of the class that is set for this
NativeInvocation. |
NativeInvocation |
NativeInvocation.invokeStatic(String methodName,
InvocationArg... args)
Invokes a static method of the class that is set for this
NativeInvocation |
void |
NativeInvocation.invokeToChannel(long channelAddress,
String methodName,
InvocationArg... args)
Invokes a method of the instance of the class that is set for this
NativeInvocation. |
| Modifier and Type | Method and Description |
|---|---|
GeneratedArg[] |
InvocationArgGenerator.generateArgObjects(InvocationArg[] args) |
| Modifier and Type | Method and Description |
|---|---|
static NativeInvocation |
NativeInstantiationImpl.instantiate(String className,
InvocationArg... args) |
| Modifier and Type | Method and Description |
|---|---|
NativeInvocation |
EagerJsonInvocationImpl.invoke(String methodName,
InvocationArg... arg) |
NativeInvocation |
JsonInvocationImpl.invoke(String methodName,
InvocationArg... args) |
void |
EagerJsonInvocationImpl.invokeAsync(long functionPointer,
String methodName,
InvocationArg... args) |
void |
JsonInvocationImpl.invokeAsync(long functionPointerAddress,
String methodName,
InvocationArg... args) |
NativeInvocation |
EagerJsonInvocationImpl.invokeStatic(String methodName,
InvocationArg... arg) |
NativeInvocation |
JsonInvocationImpl.invokeStatic(String methodName,
InvocationArg... args) |
void |
EagerJsonInvocationImpl.invokeToChannel(long channelAddress,
String methodName,
InvocationArg... args) |
void |
JsonInvocationImpl.invokeToChannel(long channelAddress,
String methodName,
InvocationArg... args) |
Copyright © 2018. All rights reserved.