A C D E F G I J K L M N O P R S T U 
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
 
A C D E F G I J K L M N O P R S T U 
All Classes All Packages