Uses of Class
com.github.javaparser.ParserConfiguration
-
Packages that use ParserConfiguration Package Description com.github.javaparser com.github.javaparser.utils com.github.javaparser.version -
-
Uses of ParserConfiguration in com.github.javaparser
Methods in com.github.javaparser that return ParserConfiguration Modifier and Type Method Description ParserConfiguration
JavaParser. getParserConfiguration()
Get the non-static configuration for this parser.static ParserConfiguration
JavaParser. getStaticConfiguration()
Get the configuration for the static parse...ParserConfiguration
ParserConfiguration. setAttributeComments(boolean attributeComments)
Whether to run CommentsInserter, which will put the comments that were found in the source code into the comment and javadoc fields of the nodes it thinks they refer to.ParserConfiguration
ParserConfiguration. setDoNotAssignCommentsPrecedingEmptyLines(boolean doNotAssignCommentsPrecedingEmptyLines)
ParserConfiguration
ParserConfiguration. setDoNotConsiderAnnotationsAsNodeStartForCodeAttribution(boolean doNotConsiderAnnotationsAsNodeStartForCodeAttribution)
Deprecated.this setting has been renamed to ignoreAnnotationsWhenAttributingCommentsParserConfiguration
ParserConfiguration. setIgnoreAnnotationsWhenAttributingComments(boolean ignoreAnnotationsWhenAttributingComments)
ParserConfiguration
ParserConfiguration. setLanguageLevel(ParserConfiguration.LanguageLevel languageLevel)
ParserConfiguration
ParserConfiguration. setLexicalPreservationEnabled(boolean lexicalPreservationEnabled)
Disabled by default.ParserConfiguration
ParserConfiguration. setPreprocessUnicodeEscapes(boolean preprocessUnicodeEscapes)
When set to true, unicode escape handling is done by preprocessing the whole input, meaning that all unicode escapes are turned into unicode characters before parsing.ParserConfiguration
ParserConfiguration. setStoreTokens(boolean storeTokens)
ParserConfiguration
ParserConfiguration. setSymbolResolver(SymbolResolver symbolResolver)
Set the SymbolResolver to be injected while parsing.ParserConfiguration
ParserConfiguration. setTabSize(int tabSize)
When a TAB character is encountered during parsing, the column position will be increased by this value.ParserConfiguration
ParserConfiguration. setValidator(Validator validator)
Deprecated.use setLanguageLevel, or getPostProcessors if you use a custom validator.Methods in com.github.javaparser with parameters of type ParserConfiguration Modifier and Type Method Description void
ParseResult.PostProcessor. process(ParseResult<? extends Node> result, ParserConfiguration configuration)
static void
JavaParser. setStaticConfiguration(ParserConfiguration staticConfiguration)
Set the configuration for the static parse...Constructors in com.github.javaparser with parameters of type ParserConfiguration Constructor Description JavaParser(ParserConfiguration configuration)
Instantiate the parser. -
Uses of ParserConfiguration in com.github.javaparser.utils
Methods in com.github.javaparser.utils that return ParserConfiguration Modifier and Type Method Description ParserConfiguration
SourceRoot. getParserConfiguration()
ParserConfiguration
SourceZip. getParserConfiguration()
Methods in com.github.javaparser.utils with parameters of type ParserConfiguration Modifier and Type Method Description SourceRoot
SourceRoot. parse(String startPackage, ParserConfiguration configuration, SourceRoot.Callback callback)
Tries to parse all .java files in a package recursively and passes them one by one to the callback.SourceRoot
SourceRoot. parse(String startPackage, String filename, ParserConfiguration configuration, SourceRoot.Callback callback)
Locates the .java file with the provided package and file name, parses it and passes it to the callback.SourceRoot
SourceRoot. parseParallelized(String startPackage, ParserConfiguration configuration, SourceRoot.Callback callback)
Tries to parse all .java files in a package recursively using multiple threads, and passes them one by one to the callback.SourceRoot
SourceRoot. setParserConfiguration(ParserConfiguration parserConfiguration)
Set the parser configuration that is used for parsing when no configuration is passed to a method.SourceZip
SourceZip. setParserConfiguration(ParserConfiguration parserConfiguration)
ParseResult<CompilationUnit>
SourceRoot. tryToParse(String startPackage, String filename, ParserConfiguration configuration)
Tries to parse a .java files under the source root and returns the ParseResult.Constructors in com.github.javaparser.utils with parameters of type ParserConfiguration Constructor Description ParserCollectionStrategy(ParserConfiguration parserConfiguration)
ProjectRoot(Path root, ParserConfiguration parserConfiguration)
SourceRoot(Path root, ParserConfiguration parserConfiguration)
SourceZip(Path zipPath, ParserConfiguration configuration)
Create a new ZIP parser. -
Uses of ParserConfiguration in com.github.javaparser.version
Methods in com.github.javaparser.version with parameters of type ParserConfiguration Modifier and Type Method Description void
PostProcessors. process(ParseResult<? extends Node> result, ParserConfiguration configuration)
-