A B C D E F G H I M N P R S W 
All Classes All Packages

A

add(GuestFunction) - Method in class io.roastedroot.quickjs4j.core.Invokables.Builder
 
add(GuestFunction...) - Method in class io.roastedroot.quickjs4j.core.Invokables.Builder
 
add(HostFunction) - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 
add(HostFunction...) - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 
addBuiltins(Builtins) - Method in class io.roastedroot.quickjs4j.core.Engine.Builder
 
addIntIntToInt(String, BiFunction<Integer, Integer, Integer>) - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 
addIntToString(String, Function<Integer, String>) - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 
addIntToVoid(String, Consumer<Integer>) - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 
addInvokables(Invokables) - Method in class io.roastedroot.quickjs4j.core.Engine.Builder
 
addStringToInt(String, Function<String, Integer>) - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 
addStringToString(String, Function<String, String>) - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 
addStringToVoid(String, Consumer<String>) - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 
addVoidToInt(String, Supplier<Integer>) - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 
addVoidToString(String, Supplier<String>) - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 
addVoidToVoid(String, Runnable) - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 

B

build() - Method in class io.roastedroot.quickjs4j.core.Builtins.Builder
 
build() - Method in class io.roastedroot.quickjs4j.core.Engine.Builder
 
build() - Method in class io.roastedroot.quickjs4j.core.Invokables.Builder
 
build() - Method in class io.roastedroot.quickjs4j.core.Runner.Builder
 
builder() - Static method in class io.roastedroot.quickjs4j.core.Engine
 
builder() - Static method in class io.roastedroot.quickjs4j.core.Runner
 
builder(String) - Static method in class io.roastedroot.quickjs4j.core.Builtins
 
builder(String) - Static method in class io.roastedroot.quickjs4j.core.Invokables
 
Builder() - Constructor for class io.roastedroot.quickjs4j.core.Runner.Builder
 
Builtins - Class in io.roastedroot.quickjs4j.core
 
Builtins.Builder - Class in io.roastedroot.quickjs4j.core
 
byName(String) - Method in class io.roastedroot.quickjs4j.core.Builtins
 
byName(String) - Method in class io.roastedroot.quickjs4j.core.Invokables
 

C

close() - Method in class io.roastedroot.quickjs4j.core.Engine
 
close() - Method in class io.roastedroot.quickjs4j.core.Runner
 
compile(byte[]) - Method in class io.roastedroot.quickjs4j.core.Engine
 
compile(String) - Method in class io.roastedroot.quickjs4j.core.Engine
 
compile(String) - Method in class io.roastedroot.quickjs4j.core.Runner
 
compileAndExec(String) - Method in class io.roastedroot.quickjs4j.core.Runner
 
compileRaw(byte[]) - Method in class io.roastedroot.quickjs4j.core.Engine
 

D

DEFAULT_OBJECT_MAPPER - Static variable in class io.roastedroot.quickjs4j.core.Engine
 

E

Engine - Class in io.roastedroot.quickjs4j.core
 
Engine.Builder - Class in io.roastedroot.quickjs4j.core
 
equals(Object) - Method in class io.roastedroot.quickjs4j.core.HostRef
 
exec(byte[]) - Method in class io.roastedroot.quickjs4j.core.Runner
 
exec(int) - Method in class io.roastedroot.quickjs4j.core.Engine
 

F

fillInStackTrace() - Method in exception io.roastedroot.quickjs4j.core.GuestException
 
free(int) - Method in class io.roastedroot.quickjs4j.core.Engine
 
functions() - Method in class io.roastedroot.quickjs4j.core.Builtins
 
functions() - Method in class io.roastedroot.quickjs4j.core.Invokables
 

G

getResult() - Method in class io.roastedroot.quickjs4j.core.GuestFunction
 
globalName() - Method in class io.roastedroot.quickjs4j.core.GuestFunction
 
GuestException - Exception in io.roastedroot.quickjs4j.core
 
GuestException() - Constructor for exception io.roastedroot.quickjs4j.core.GuestException
 
GuestException(String) - Constructor for exception io.roastedroot.quickjs4j.core.GuestException
 
GuestException(String, Throwable) - Constructor for exception io.roastedroot.quickjs4j.core.GuestException
 
GuestException(Throwable) - Constructor for exception io.roastedroot.quickjs4j.core.GuestException
 
GuestFunction - Class in io.roastedroot.quickjs4j.core
 
GuestFunction(String, String, List<Class>, Class) - Constructor for class io.roastedroot.quickjs4j.core.GuestFunction
 
GuestFunction(String, List<Class>, Class) - Constructor for class io.roastedroot.quickjs4j.core.GuestFunction
 

H

hashCode() - Method in class io.roastedroot.quickjs4j.core.HostRef
 
HostFunction - Class in io.roastedroot.quickjs4j.core
 
HostFunction(String, List<Class>, Class, Function<List<Object>, Object>) - Constructor for class io.roastedroot.quickjs4j.core.HostFunction
 
HostRef - Class in io.roastedroot.quickjs4j.core
 

I

Invokables - Class in io.roastedroot.quickjs4j.core
 
Invokables.Builder - Class in io.roastedroot.quickjs4j.core
 
invoke(List<Object>) - Method in class io.roastedroot.quickjs4j.core.HostFunction
 
invokeGuestFunction(String, String, List<Object>, String) - Method in class io.roastedroot.quickjs4j.core.Engine
 
invokeGuestFunction(String, String, List<Object>, String) - Method in class io.roastedroot.quickjs4j.core.Runner
 
io.roastedroot.quickjs4j.core - package io.roastedroot.quickjs4j.core
 

M

moduleName() - Method in class io.roastedroot.quickjs4j.core.Builtins
 
moduleName() - Method in class io.roastedroot.quickjs4j.core.Invokables
 

N

name() - Method in class io.roastedroot.quickjs4j.core.GuestFunction
 
name() - Method in class io.roastedroot.quickjs4j.core.HostFunction
 

P

paramTypes() - Method in class io.roastedroot.quickjs4j.core.GuestFunction
 
paramTypes() - Method in class io.roastedroot.quickjs4j.core.HostFunction
 
pointer() - Method in class io.roastedroot.quickjs4j.core.HostRef
 

R

readCompiled(int) - Method in class io.roastedroot.quickjs4j.core.Engine
 
reference() - Method in class io.roastedroot.quickjs4j.core.HostRef
 
returnType() - Method in class io.roastedroot.quickjs4j.core.GuestFunction
 
returnType() - Method in class io.roastedroot.quickjs4j.core.HostFunction
 
Runner - Class in io.roastedroot.quickjs4j.core
 
Runner.Builder - Class in io.roastedroot.quickjs4j.core
 

S

setResultFunName() - Method in class io.roastedroot.quickjs4j.core.GuestFunction
 
setResultHostFunction() - Method in class io.roastedroot.quickjs4j.core.GuestFunction
 
stderr() - Method in class io.roastedroot.quickjs4j.core.Engine
 
stderr() - Method in class io.roastedroot.quickjs4j.core.Runner
 
stdout() - Method in class io.roastedroot.quickjs4j.core.Engine
 
stdout() - Method in class io.roastedroot.quickjs4j.core.Runner
 

W

withEngine(Engine) - Method in class io.roastedroot.quickjs4j.core.Runner.Builder
 
withExecutorService(ExecutorService) - Method in class io.roastedroot.quickjs4j.core.Runner.Builder
 
withMemoryFactory(Function<MemoryLimits, Memory>) - Method in class io.roastedroot.quickjs4j.core.Engine.Builder
 
withObjectMapper(ObjectMapper) - Method in class io.roastedroot.quickjs4j.core.Engine.Builder
 
withTimeoutMs(int) - Method in class io.roastedroot.quickjs4j.core.Runner.Builder
 
writeCompiled(byte[]) - Method in class io.roastedroot.quickjs4j.core.Engine
 
A B C D E F G H I M N P R S W 
All Classes All Packages