Skip navigation links
A C D E F G I J K L M N O P R S T U 

A

addInts(Integer...) - Method in class org.astonbitecode.j4rs.tests.MyTest
 
addInts(int, int) - 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(Instance, String) - Static method in interface org.astonbitecode.j4rs.api.Instance
Casts a the object that is contained in a Instance to an object of class clazz.
cast(Instance, String) - Static method in class org.astonbitecode.j4rs.api.InstanceBase
Casts a the object that is contained in a NativeInvocation to an object of class clazz.
cloneInstance(Instance) - Static method in interface org.astonbitecode.j4rs.api.Instance
Clones a Instance
cloneInstance(Instance) - Static method in class org.astonbitecode.j4rs.api.InstanceBase
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.
create(T, Class<T>, List<Type>) - Static method in class org.astonbitecode.j4rs.api.invocation.InstanceGenerator
 
create(T, Class) - Static method in class org.astonbitecode.j4rs.api.invocation.InstanceGenerator
 
create(Class) - Static method in class org.astonbitecode.j4rs.api.invocation.InstanceGenerator
 
create(Object) - Static method in class org.astonbitecode.j4rs.api.value.JsonValueFactory
 
create(String, String) - Static method in class org.astonbitecode.j4rs.api.value.JsonValueFactory
 
createForStatic(String) - Static method in class org.astonbitecode.j4rs.api.instantiation.NativeInstantiationImpl
 
createForStatic(String) - Method in interface org.astonbitecode.j4rs.api.NativeInstantiation
 
createInstance(T) - Static method in class org.astonbitecode.j4rs.api.java2rust.Java2RustUtils
 
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.dtos.InvocationArg
 
field(String) - Method in interface org.astonbitecode.j4rs.api.Instance
Retrieves the instance held under the Field fieldName
field(String) - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
 
field(String) - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
 
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
 
getInstance() - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
 
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
 
getJson() - Method in class org.astonbitecode.j4rs.api.value.NullJsonValueImpl
 
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
 
getNullInteger() - Method in class org.astonbitecode.j4rs.tests.MyTest
 
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.dtos.InvocationArg
 
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
 
getObject() - Method in class org.astonbitecode.j4rs.api.value.NullJsonValueImpl
 
getObjectCasted(Instance) - Static method in class org.astonbitecode.j4rs.api.java2rust.Java2RustUtils
 
getObjectClass() - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
 
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
 
getObjectClass() - Method in class org.astonbitecode.j4rs.api.value.NullJsonValueImpl
 
getRepoBase() - Method in class org.astonbitecode.j4rs.api.deploy.SimpleMavenDeployer
 

I

initializeCallbackChannel(long) - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
 
initializeCallbackChannel(long) - Method in interface org.astonbitecode.j4rs.api.Instance
Initialize a callback channel for this Instance.
initializeCallbackChannel(long) - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
 
initializeCallbackChannel(long) - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
 
Instance<T> - Interface in org.astonbitecode.j4rs.api
 
InstanceBase - Class in org.astonbitecode.j4rs.api
 
InstanceBase() - Constructor for class org.astonbitecode.j4rs.api.InstanceBase
 
InstanceGenerator - Class in org.astonbitecode.j4rs.api.invocation
 
InstanceGenerator() - Constructor for class org.astonbitecode.j4rs.api.invocation.InstanceGenerator
 
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, Instance) - Constructor for class org.astonbitecode.j4rs.api.dtos.InvocationArg
 
InvocationArg(Instance) - Constructor for class org.astonbitecode.j4rs.api.dtos.InvocationArg
 
InvocationArg(String, String) - Constructor for class org.astonbitecode.j4rs.api.dtos.InvocationArg
 
InvocationArg(String, Object) - 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, Throwable) - Constructor for exception org.astonbitecode.j4rs.errors.InvocationException
 
InvocationException(String) - Constructor for exception org.astonbitecode.j4rs.errors.InvocationException
 
invoke(String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
 
invoke(String, InvocationArg...) - Method in interface org.astonbitecode.j4rs.api.Instance
Invokes a method of the instance of the class that is set for this Instance
invoke(String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
 
invoke(String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
 
invokeAsync(long, String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
 
invokeAsync(long, String, InvocationArg...) - Method in interface org.astonbitecode.j4rs.api.Instance
Invokes asynchronously a method of the instance of the class that is set for this Instance.
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
 
invokeStatic(String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
 
invokeStatic(String, InvocationArg...) - Method in interface org.astonbitecode.j4rs.api.Instance
Invokes a static method of the class that is set for this Instance
invokeStatic(String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.EagerJsonInvocationImpl
 
invokeStatic(String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.invocation.JsonInvocationImpl
 
invokeToChannel(long, String, InvocationArg...) - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
 
invokeToChannel(long, String, InvocationArg...) - Method in interface org.astonbitecode.j4rs.api.Instance
Invokes a method of the instance of the class that is set for this Instance.
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
 
isSerialized() - Method in class org.astonbitecode.j4rs.api.dtos.InvocationArg
If true, the argument is taken straight by the Java code as Object.

J

Java2RustUtils - Class in org.astonbitecode.j4rs.api.java2rust
 
Java2RustUtils() - Constructor for class org.astonbitecode.j4rs.api.java2rust.Java2RustUtils
 
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
 
JsonValueFactory - Class in org.astonbitecode.j4rs.api.value
 
JsonValueFactory() - Constructor for class org.astonbitecode.j4rs.api.value.JsonValueFactory
 
JsonValueImpl - Class in org.astonbitecode.j4rs.api.value
 

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(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
 
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
 
NullJsonValueImpl - Class in org.astonbitecode.j4rs.api.value
 
NullObject - Class in org.astonbitecode.j4rs.api.value
 
NullObject() - Constructor for class org.astonbitecode.j4rs.api.value.NullObject
 

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.java2rust - package org.astonbitecode.j4rs.api.java2rust
 
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, String) - Constructor for class org.astonbitecode.j4rs.api.deploy.SimpleMavenDeployer
 
SimpleMavenDeployer(String, boolean, 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

useLongPrimitivesArray(long[]) - Static method in class org.astonbitecode.j4rs.tests.MyTest
 
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 
Skip navigation links

Copyright © 2020. All rights reserved.