JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2020. All rights reserved.