Skip navigation links
A B D F G I J M O P S 

A

APIGenerator - Class in io.apisense.generation.api
Generate documentation for generated dart files.
APIGenerator(File, String, List<String>) - Constructor for class io.apisense.generation.api.APIGenerator
 

B

buildParameterDeclaration(CtParameter) - Method in class io.apisense.generation.api.JavaToJsAPI
 
buildParameterDeclaration(CtParameter) - Method in class io.apisense.generation.JavaToJsConverter
 

D

DocCommentProcessor - Class in io.apisense.generation
Modify documentation strings to remove every * on front of each line.
DocCommentProcessor() - Constructor for class io.apisense.generation.DocCommentProcessor
 
DocGenerator - Class in io.apisense.generation.documentation
Generate documentation for generated dart files.
DocGenerator(File, List<String>) - Constructor for class io.apisense.generation.documentation.DocGenerator
 

F

findJsType(CtTypedElement) - Method in interface io.apisense.generation.JavaToJS
Convert the Java type to its Json equivalent, Return the Java type if no equivalent found.
findJsType(CtTypedElement) - Method in class io.apisense.generation.JavaToJsConverter
 

G

generateClassDeclaration(CtType<?>) - Method in interface io.apisense.generation.JavaToJS
Generate the declaration for a class.
generateClassDeclaration(CtType<?>) - Method in class io.apisense.generation.JavaToJsConverter
 
generateDocumentation() - Method in class io.apisense.generation.api.APIGenerator
 
generateDocumentation() - Method in class io.apisense.generation.documentation.DocGenerator
 
generateFieldDeclaration(CtType<?>, CtNamedElement) - Method in interface io.apisense.generation.JavaToJS
Generate the declaration for a field inside the given type.
generateFieldDeclaration(CtType<?>, CtNamedElement) - Method in class io.apisense.generation.JavaToJsConverter
Generate the declaration for a field inside the given type.
generateFunctionDefinition(CtMethod<?>) - Method in class io.apisense.generation.api.JavaToJsAPI
 
generateFunctionDefinition(CtMethod<?>) - Method in interface io.apisense.generation.JavaToJS
Create an empty function declaration for the given Java method.
generateFunctionDefinition(CtMethod<?>) - Method in class io.apisense.generation.JavaToJsConverter
 
generateParametersSequence(CtMethod<?>) - Method in class io.apisense.generation.JavaToJsConverter
 
Generator - Class in io.apisense.generation
 
Generator() - Constructor for class io.apisense.generation.Generator
 

I

io.apisense.generation - package io.apisense.generation
 
io.apisense.generation.api - package io.apisense.generation.api
 
io.apisense.generation.documentation - package io.apisense.generation.documentation
 
isToBeProcessed(CtElement) - Method in class io.apisense.generation.DocCommentProcessor
 

J

JavaToJS - Interface in io.apisense.generation
Define methods enabling to transform Spoon AST to JavaScript description.
JavaToJsAPI - Class in io.apisense.generation.api
 
JavaToJsAPI() - Constructor for class io.apisense.generation.api.JavaToJsAPI
Creates a converter with javascript types by default.
JavaToJsConverter - Class in io.apisense.generation
 
JavaToJsConverter() - Constructor for class io.apisense.generation.JavaToJsConverter
Creates a converter with javascript types by default.
JSDocAnnotationProcessor - Class in io.apisense.generation
 
JSDocAnnotationProcessor() - Constructor for class io.apisense.generation.JSDocAnnotationProcessor
 

M

main(String[]) - Static method in class io.apisense.generation.Generator
 

O

OUTPUT_PATH - Static variable in class io.apisense.generation.JSDocAnnotationProcessor
 

P

process(CtElement) - Method in class io.apisense.generation.DocCommentProcessor
 
process(JSDoc, CtType) - Method in class io.apisense.generation.JSDocAnnotationProcessor
 
process(CtNamedElement) - Method in class io.apisense.generation.SingleFileOutputProcessor
 
processingDone() - Method in class io.apisense.generation.JSDocAnnotationProcessor
 
processingDone() - Method in class io.apisense.generation.SingleFileOutputProcessor
 

S

setArrayConversion(String) - Method in interface io.apisense.generation.JavaToJS
Set the value to output for any Java Array or List.
setArrayConversion(String) - Method in class io.apisense.generation.JavaToJsConverter
 
setConversion(String, String) - Method in interface io.apisense.generation.JavaToJS
Specify a type conversion.
setConversion(String, String) - Method in class io.apisense.generation.JavaToJsConverter
 
setNumberConversion(String) - Method in interface io.apisense.generation.JavaToJS
Set the value to output for any Java number type.
setNumberConversion(String) - Method in class io.apisense.generation.JavaToJsConverter
 
SingleFileOutputProcessor - Class in io.apisense.generation
This output processor is made to write one file only at the end of the process, containing the content of our PrettyPrinter.
SingleFileOutputProcessor(File, File, PrettyPrinter) - Constructor for class io.apisense.generation.SingleFileOutputProcessor
 
A B D F G I J M O P S 
Skip navigation links