Index

C F G I L M P S T 
All Classes and Interfaces|All Packages

C

create(String, C) - Method in interface io.quarkiverse.quickjs4j.ScriptInterfaceFactory
 

F

formatParameter(String, TypeMirror) - Method in class io.quarkiverse.quickjs4j.runtime.TypeScriptTypeMapper
Formats a parameter for TypeScript function signature.

G

generateBeanInterface(TypeElement) - Method in class io.quarkiverse.quickjs4j.runtime.TypeScriptTypeMapper
Generates a TypeScript interface definition for a Java bean.
getEncounteredBeanTypes() - Method in class io.quarkiverse.quickjs4j.runtime.TypeScriptTypeMapper
Gets all bean types that were encountered during type mapping.
getSupportedAnnotationTypes() - Method in class io.quarkiverse.quickjs4j.runtime.ScriptInterfaceProcessor
 
getSupportedSourceVersion() - Method in class io.quarkiverse.quickjs4j.runtime.ScriptInterfaceProcessor
 

I

io.quarkiverse.quickjs4j - package io.quarkiverse.quickjs4j
 
io.quarkiverse.quickjs4j.annotations - package io.quarkiverse.quickjs4j.annotations
 
io.quarkiverse.quickjs4j.runtime - package io.quarkiverse.quickjs4j.runtime
 
io.quarkiverse.quickjs4j.util - package io.quarkiverse.quickjs4j.util
 

L

loadScriptLibrary(String) - Static method in class io.quarkiverse.quickjs4j.util.ScriptInterfaceUtils
 
loadScriptLibrary(URL) - Static method in class io.quarkiverse.quickjs4j.util.ScriptInterfaceUtils
 
loadScriptLibrary(Path) - Static method in class io.quarkiverse.quickjs4j.util.ScriptInterfaceUtils
 
location() - Element in annotation interface io.quarkiverse.quickjs4j.annotations.ScriptImplementation
The location of the script (.js) file.

M

mapType(TypeMirror) - Method in class io.quarkiverse.quickjs4j.runtime.TypeScriptTypeMapper
Maps a Java type to its TypeScript equivalent.

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.quarkiverse.quickjs4j.runtime.ScriptInterfaceProcessor
 

S

ScriptImplementation - Annotation Interface in io.quarkiverse.quickjs4j.annotations
 
ScriptInterfaceFactory<T,C> - Interface in io.quarkiverse.quickjs4j
 
ScriptInterfaceProcessor - Class in io.quarkiverse.quickjs4j.runtime
 
ScriptInterfaceProcessor() - Constructor for class io.quarkiverse.quickjs4j.runtime.ScriptInterfaceProcessor
 
ScriptInterfaceUtils - Class in io.quarkiverse.quickjs4j.util
 
ScriptInterfaceUtils() - Constructor for class io.quarkiverse.quickjs4j.util.ScriptInterfaceUtils
 

T

TypeScriptTypeMapper - Class in io.quarkiverse.quickjs4j.runtime
Utility class for mapping Java types to TypeScript types.
TypeScriptTypeMapper(Types, Elements, String) - Constructor for class io.quarkiverse.quickjs4j.runtime.TypeScriptTypeMapper
 
C F G I L M P S T 
All Classes and Interfaces|All Packages