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
L
M
N
O
P
R
S
T
A
aMethod()
- 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.
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)
- Method in class org.astonbitecode.j4rs.api.instantiation.
NativeInstantiationImpl
createForStatic(String)
- Method in interface org.astonbitecode.j4rs.api.
NativeInstantiation
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
doCallback(Object)
- Method in class org.astonbitecode.j4rs.api.invocation.
NativeCallbackSupport
Perform a callback
E
EagerJsonInvocationImpl
<
T
> - Class in
org.astonbitecode.j4rs.api.invocation
EagerJsonInvocationImpl(T, Class<T>)
- Constructor for class org.astonbitecode.j4rs.api.invocation.
EagerJsonInvocationImpl
encode(Object)
- Method in class org.astonbitecode.j4rs.json.
Codec
F
FunctionPointer
- Class in
org.astonbitecode.j4rs.rust
FunctionPointer(long)
- Constructor for class org.astonbitecode.j4rs.rust.
FunctionPointer
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
getArgFrom()
- Method in class org.astonbitecode.j4rs.api.dtos.
InvocationArg
If java, the argument is taken straight by the Java code as Object.
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
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
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
I
instantiate(String, InvocationArg...)
- 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
InvocationArg
- Class in
org.astonbitecode.j4rs.api.dtos
InvocationArg(String, NativeInvocation)
- Constructor for class org.astonbitecode.j4rs.api.dtos.
InvocationArg
InvocationArg(NativeInvocation)
- Constructor for class org.astonbitecode.j4rs.api.dtos.
InvocationArg
InvocationArg(String, String)
- 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.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
J
JAVA
- Static variable in class org.astonbitecode.j4rs.utils.
Defs
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
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
L
list(List<String>)
- Method in class org.astonbitecode.j4rs.tests.
MyTest
M
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
N
NativeCallbackSupport
- Class in
org.astonbitecode.j4rs.api.invocation
Performs native callbacks to Rust
NativeCallbackSupport()
- Constructor for class org.astonbitecode.j4rs.api.invocation.
NativeCallbackSupport
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
O
ObjectValue
- Interface in
org.astonbitecode.j4rs.api
org.astonbitecode.j4rs.api
- package org.astonbitecode.j4rs.api
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.
MyTest
R
RUST
- Static variable in class org.astonbitecode.j4rs.utils.
Defs
S
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
A
C
D
E
F
G
I
J
L
M
N
O
P
R
S
T
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018. All rights reserved.