Class ToIndexFileConverter
public class ToIndexFileConverter
extends com.github.javaparser.ast.visitor.GenericVisitorAdapter<Void,AElement>
Convert a JAIF file plus a stub file into index files (JAIFs). Note that the resulting index
files will not include annotation definitions, for which stubfiles do not generally provide
complete information.
An instance of the class represents conversion of 1 stub file, but the static main(String[])
method converts multiple stub files, instantiating the class multiple times.
-
Constructor Summary
ConstructorsConstructorDescriptionToIndexFileConverter
(@Nullable com.github.javaparser.ast.PackageDeclaration pkgDecl, List<com.github.javaparser.ast.ImportDeclaration> importDecls, AScene scene) Creates a new ToIndexFileConverter. -
Method Summary
Modifier and TypeMethodDescriptionstatic void
Parse stub files and write out equivalent JAIFs.Methods inherited from class com.github.javaparser.ast.visitor.GenericVisitorAdapter
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Constructor Details
-
ToIndexFileConverter
public ToIndexFileConverter(@Nullable com.github.javaparser.ast.PackageDeclaration pkgDecl, List<com.github.javaparser.ast.ImportDeclaration> importDecls, AScene scene) Creates a new ToIndexFileConverter.- Parameters:
pkgDecl
- the AST node for package declarationimportDecls
- the AST nodes for import declarationsscene
- scene for visitor methods to fill in
-
-
Method Details
-
main
Parse stub files and write out equivalent JAIFs. Note that the results do not include annotation definitions, for which stubfiles do not generally provide complete information.- Parameters:
args
- name of JAIF with annotation definition, followed by names of stub files to be converted (if none given, program reads from standard input)
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-