Skip navigation links
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

Copyright © 2018. All rights reserved.