A C D E F G I J K L M N O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addInts(int, int) - Method in class org.astonbitecode.j4rs.tests.MyTest
- addInts(Integer...) - Method in class org.astonbitecode.j4rs.tests.MyTest
- aMethod() - Method in class org.astonbitecode.j4rs.tests.MyTest
- appendToMyString(String) - Method in class org.astonbitecode.j4rs.tests.MyTest
- argOf(Class, Object) - Static method in class org.astonbitecode.j4rs.api.dtos.InvocationArgGenerator
C
- cast(NativeInvocation, String) - Static method in interface org.astonbitecode.j4rs.api.NativeInvocation
-
Casts a the object that is contained in a NativeInvocation to an object of class clazz.
- cast(NativeInvocation, String) - Static method in class org.astonbitecode.j4rs.api.NativeInvocationBase
-
Casts a the object that is contained in a NativeInvocation to an object of class clazz.
- cloneInstance(NativeInvocation) - Static method in interface org.astonbitecode.j4rs.api.NativeInvocation
-
Clones a NativeInvocation
- cloneInstance(NativeInvocation) - Static method in class org.astonbitecode.j4rs.api.NativeInvocationBase
-
Clones a NativeInvocation
- Codec - Class in org.astonbitecode.j4rs.json
- Codec() - Constructor for class org.astonbitecode.j4rs.json.Codec
- CONTENTS_ARRAY - Static variable in class org.astonbitecode.j4rs.api.dtos.InvocationArg
-
The array contents should map to a List.
- createForStatic(String) - Static method in class org.astonbitecode.j4rs.api.instantiation.NativeInstantiationImpl
- createForStatic(String) - Method in interface org.astonbitecode.j4rs.api.NativeInstantiation
- createJavaArray(String, InvocationArg...) - Static method in class org.astonbitecode.j4rs.api.instantiation.NativeInstantiationImpl
- createJavaArray(String, InvocationArg...) - Method in interface org.astonbitecode.j4rs.api.NativeInstantiation
- createJavaList(String, InvocationArg...) - Static method in class org.astonbitecode.j4rs.api.instantiation.NativeInstantiationImpl
D
- decode(String, String) - Method in class org.astonbitecode.j4rs.json.Codec
- decodeArrayContents(String) - Method in class org.astonbitecode.j4rs.json.Codec
- Defs - Class in org.astonbitecode.j4rs.utils
- Defs() - Constructor for class org.astonbitecode.j4rs.utils.Defs
- deploy(String) - Method in class org.astonbitecode.j4rs.api.deploy.FileSystemDeployer
- deploy(String, String, String, String) - Method in class org.astonbitecode.j4rs.api.deploy.SimpleMavenDeployer
- doCallback(Object) - Method in class org.astonbitecode.j4rs.api.invocation.NativeCallbackSupport
-
Perform a callback
- doCallback(Object) - Method in class org.astonbitecode.j4rs.api.invocation.NativeCallbackToRustChannelSupport
-
Perform a callback
- DummyMapImpl - Class in org.astonbitecode.j4rs.tests
- DummyMapImpl() - Constructor for class org.astonbitecode.j4rs.tests.DummyMapImpl
- DummyMapInterface<K,V> - Interface in org.astonbitecode.j4rs.tests
E
- EagerJsonInvocationImpl<T> - Class in org.astonbitecode.j4rs.api.invocation
- EagerJsonInvocationImpl(T, Class<T>) - Constructor for class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
- echo(T) - Method in class org.astonbitecode.j4rs.tests.MyTest
- encode(Object) - Method in class org.astonbitecode.j4rs.json.Codec
F
- field(String) - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
- field(String) - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- field(String) - Method in interface org.astonbitecode.j4rs.api.NativeInvocation
-
Retrieves the instance held under the Field fieldName
- FileSystemDeployer - Class in org.astonbitecode.j4rs.api.deploy
- FileSystemDeployer() - Constructor for class org.astonbitecode.j4rs.api.deploy.FileSystemDeployer
- FileSystemDeployer(String) - Constructor for class org.astonbitecode.j4rs.api.deploy.FileSystemDeployer
- forNameBasedOnArgs(GeneratedArg[]) - Static method in class org.astonbitecode.j4rs.utils.Utils
- forNameEnhanced(String) - Static method in class org.astonbitecode.j4rs.utils.Utils
- FunctionPointer - Class in org.astonbitecode.j4rs.rust
-
Deprecated.
- FunctionPointer(long) - Constructor for class org.astonbitecode.j4rs.rust.FunctionPointer
-
Deprecated.
G
- generateArgObjects(InvocationArg[]) - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArgGenerator
- GeneratedArg - Class in org.astonbitecode.j4rs.api.dtos
- GeneratedArg(Class, Object) - Constructor for class org.astonbitecode.j4rs.api.dtos.GeneratedArg
- getAddress() - Method in class org.astonbitecode.j4rs.rust.FunctionPointer
-
Deprecated.
- getAddress() - Method in class org.astonbitecode.j4rs.rust.RustPointer
- getClassName() - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
-
The type of this argument.
- getClazz() - Method in class org.astonbitecode.j4rs.api.dtos.GeneratedArg
- getJson() - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
- getJson() - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
- getJson() - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- getJson() - Method in interface org.astonbitecode.j4rs.api.JsonValue
- getJson() - Method in class org.astonbitecode.j4rs.api.value.JsonValueImpl
- getMap() - Method in class org.astonbitecode.j4rs.tests.MyTest
- getMyString() - Method in class org.astonbitecode.j4rs.tests.MyTest
- getMyWithArgs(String) - Method in class org.astonbitecode.j4rs.tests.MyTest
- getMyWithArgsList(String...) - Method in class org.astonbitecode.j4rs.tests.MyTest
- getNativeInvocation() - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
- getNumbersUntil(Integer) - Method in class org.astonbitecode.j4rs.tests.MyTest
- getObject() - Method in class org.astonbitecode.j4rs.api.dtos.GeneratedArg
- getObject() - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
- getObject() - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- getObject() - Method in interface org.astonbitecode.j4rs.api.ObjectValue
- getObject() - Method in class org.astonbitecode.j4rs.api.value.JsonValueImpl
- getObjectClass() - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
- getObjectClass() - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- getObjectClass() - Method in interface org.astonbitecode.j4rs.api.ObjectValue
- getObjectClass() - Method in class org.astonbitecode.j4rs.api.value.JsonValueImpl
- getRepoBase() - Method in class org.astonbitecode.j4rs.api.deploy.SimpleMavenDeployer
I
- initializeCallbackChannel(long) - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
- initializeCallbackChannel(long) - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- initializeCallbackChannel(long) - Method in interface org.astonbitecode.j4rs.api.NativeInvocation
-
Initialize a callback channel for this
NativeInvocation
. - instantiate(String, InvocationArg...) - Static method in class org.astonbitecode.j4rs.api.instantiation.NativeInstantiationImpl
- instantiate(String, InvocationArg...) - Method in interface org.astonbitecode.j4rs.api.NativeInstantiation
- InstantiationException - Exception in org.astonbitecode.j4rs.errors
- InstantiationException(String, Throwable) - Constructor for exception org.astonbitecode.j4rs.errors.InstantiationException
- InvalidArgumentException - Exception in org.astonbitecode.j4rs.errors
- InvalidArgumentException(String) - Constructor for exception org.astonbitecode.j4rs.errors.InvalidArgumentException
- InvalidArgumentException(String, Throwable) - Constructor for exception org.astonbitecode.j4rs.errors.InvalidArgumentException
- InvocationArg - Class in org.astonbitecode.j4rs.api.dtos
- InvocationArg(String, Object) - Constructor for class org.astonbitecode.j4rs.api.dtos.InvocationArg
- InvocationArg(String, String) - Constructor for class org.astonbitecode.j4rs.api.dtos.InvocationArg
- InvocationArg(String, NativeInvocation) - Constructor for class org.astonbitecode.j4rs.api.dtos.InvocationArg
- InvocationArg(NativeInvocation) - Constructor for class org.astonbitecode.j4rs.api.dtos.InvocationArg
- InvocationArgGenerator - Class in org.astonbitecode.j4rs.api.dtos
- InvocationArgGenerator() - Constructor for class org.astonbitecode.j4rs.api.dtos.InvocationArgGenerator
- InvocationException - Exception in org.astonbitecode.j4rs.errors
- InvocationException(String) - Constructor for exception org.astonbitecode.j4rs.errors.InvocationException
- InvocationException(String, Throwable) - Constructor for exception org.astonbitecode.j4rs.errors.InvocationException
- invoke(String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
- invoke(String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- invoke(String, InvocationArg...) - Method in interface org.astonbitecode.j4rs.api.NativeInvocation
-
Invokes a method of the instance of the class that is set for this
NativeInvocation
- invokeAsync(long, String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
- invokeAsync(long, String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- invokeAsync(long, String, InvocationArg...) - Method in interface org.astonbitecode.j4rs.api.NativeInvocation
-
Invokes asynchronously a method of the instance of the class that is set for this
NativeInvocation
. - invokeStatic(String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
- invokeStatic(String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- invokeStatic(String, InvocationArg...) - Method in interface org.astonbitecode.j4rs.api.NativeInvocation
-
Invokes a static method of the class that is set for this
NativeInvocation
- invokeToChannel(long, String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
- invokeToChannel(long, String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- invokeToChannel(long, String, InvocationArg...) - Method in interface org.astonbitecode.j4rs.api.NativeInvocation
-
Invokes a method of the instance of the class that is set for this
NativeInvocation
. - isSerialized() - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
-
If true, the argument is taken straight by the Java code as Object.
J
- JsonCodecException - Exception in org.astonbitecode.j4rs.errors
- JsonCodecException(String) - Constructor for exception org.astonbitecode.j4rs.errors.JsonCodecException
- JsonCodecException(String, Exception) - Constructor for exception org.astonbitecode.j4rs.errors.JsonCodecException
- JsonInvocationImpl<T> - Class in org.astonbitecode.j4rs.api.invocation
- JsonInvocationImpl(Class<T>) - Constructor for class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- JsonInvocationImpl(T, Class<T>) - Constructor for class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- JsonInvocationImpl(T, Class<T>, List<Type>) - Constructor for class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
- JsonValue - Interface in org.astonbitecode.j4rs.api
- JsonValueImpl - Class in org.astonbitecode.j4rs.api.value
- JsonValueImpl(Object) - Constructor for class org.astonbitecode.j4rs.api.value.JsonValueImpl
- JsonValueImpl(String, String) - Constructor for class org.astonbitecode.j4rs.api.value.JsonValueImpl
K
- keysLength() - Method in class org.astonbitecode.j4rs.tests.DummyMapImpl
- keysLength() - Method in interface org.astonbitecode.j4rs.tests.DummyMapInterface
L
- list(List<String>) - Method in class org.astonbitecode.j4rs.tests.MyTest
M
- main(String[]) - Static method in class org.astonbitecode.j4rs.tests.MySecondTest
- MySecondTest - Class in org.astonbitecode.j4rs.tests
- MySecondTest() - Constructor for class org.astonbitecode.j4rs.tests.MySecondTest
- MyTest - Class in org.astonbitecode.j4rs.tests
- MyTest() - Constructor for class org.astonbitecode.j4rs.tests.MyTest
- MyTest(String) - Constructor for class org.astonbitecode.j4rs.tests.MyTest
- MyTest(String...) - Constructor for class org.astonbitecode.j4rs.tests.MyTest
- MyTest(MyTest) - Constructor for class org.astonbitecode.j4rs.tests.MyTest
- myTestFactory() - Static method in class org.astonbitecode.j4rs.tests.MySecondTest
N
- NativeCallbackSupport - Class in org.astonbitecode.j4rs.api.invocation
-
Performs native callbacks to Rust
- NativeCallbackSupport() - Constructor for class org.astonbitecode.j4rs.api.invocation.NativeCallbackSupport
- NativeCallbackToRustChannelSupport - Class in org.astonbitecode.j4rs.api.invocation
-
Performs native callbacks to Rust channels
- NativeCallbackToRustChannelSupport() - Constructor for class org.astonbitecode.j4rs.api.invocation.NativeCallbackToRustChannelSupport
- NativeInstantiation - Interface in org.astonbitecode.j4rs.api
- NativeInstantiationImpl - Class in org.astonbitecode.j4rs.api.instantiation
- NativeInstantiationImpl() - Constructor for class org.astonbitecode.j4rs.api.instantiation.NativeInstantiationImpl
- NativeInvocation<T> - Interface in org.astonbitecode.j4rs.api
- NativeInvocationBase - Class in org.astonbitecode.j4rs.api
- NativeInvocationBase() - Constructor for class org.astonbitecode.j4rs.api.NativeInvocationBase
O
- ObjectValue - Interface in org.astonbitecode.j4rs.api
- org.astonbitecode.j4rs.api - package org.astonbitecode.j4rs.api
- org.astonbitecode.j4rs.api.deploy - package org.astonbitecode.j4rs.api.deploy
- org.astonbitecode.j4rs.api.dtos - package org.astonbitecode.j4rs.api.dtos
- org.astonbitecode.j4rs.api.instantiation - package org.astonbitecode.j4rs.api.instantiation
- org.astonbitecode.j4rs.api.invocation - package org.astonbitecode.j4rs.api.invocation
- org.astonbitecode.j4rs.api.value - package org.astonbitecode.j4rs.api.value
- org.astonbitecode.j4rs.errors - package org.astonbitecode.j4rs.errors
- org.astonbitecode.j4rs.json - package org.astonbitecode.j4rs.json
- org.astonbitecode.j4rs.rust - package org.astonbitecode.j4rs.rust
- org.astonbitecode.j4rs.tests - package org.astonbitecode.j4rs.tests
- org.astonbitecode.j4rs.utils - package org.astonbitecode.j4rs.utils
P
- performCallback() - Method in class org.astonbitecode.j4rs.tests.MySecondTest
- performCallback() - Method in class org.astonbitecode.j4rs.tests.MyTest
- performCallbackFromTenThreads() - Method in class org.astonbitecode.j4rs.tests.MySecondTest
- performTenCallbacks() - Method in class org.astonbitecode.j4rs.tests.MySecondTest
R
- RustPointer - Class in org.astonbitecode.j4rs.rust
- RustPointer(long) - Constructor for class org.astonbitecode.j4rs.rust.RustPointer
S
- SimpleMavenDeployer - Class in org.astonbitecode.j4rs.api.deploy
- SimpleMavenDeployer() - Constructor for class org.astonbitecode.j4rs.api.deploy.SimpleMavenDeployer
- SimpleMavenDeployer(String) - Constructor for class org.astonbitecode.j4rs.api.deploy.SimpleMavenDeployer
- SimpleMavenDeployer(String, boolean, String) - Constructor for class org.astonbitecode.j4rs.api.deploy.SimpleMavenDeployer
- SimpleMavenDeployer(String, String) - Constructor for class org.astonbitecode.j4rs.api.deploy.SimpleMavenDeployer
- StaticMethod() - Static method in class org.astonbitecode.j4rs.tests.MyTest
- StaticString - Static variable in class org.astonbitecode.j4rs.tests.MyTest
T
- toString() - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
U
- Utils - Class in org.astonbitecode.j4rs.utils
- Utils() - Constructor for class org.astonbitecode.j4rs.utils.Utils
All Classes All Packages