A B C D E F G H I M N P R S W
All Classes All Packages
All Classes All Packages
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
All Classes All Packages