Package | Description |
---|---|
com.github.javaparser | |
com.github.javaparser.ast.validator | |
com.github.javaparser.ast.validator.chunks |
Modifier and Type | Method and Description |
---|---|
Validator |
ParserConfiguration.getValidator() |
Modifier and Type | Method and Description |
---|---|
ParserConfiguration |
ParserConfiguration.setValidator(Validator validator)
The validator to run directly after parsing.
|
Modifier and Type | Class and Description |
---|---|
class |
Java1_0Validator
This validator validates according to Java 1.0 syntax rules.
|
class |
Java1_1Validator
This validator validates according to Java 1.1 syntax rules.
|
class |
Java1_2Validator
This validator validates according to Java 1.2 syntax rules.
|
class |
Java1_3Validator
This validator validates according to Java 1.3 syntax rules.
|
class |
Java1_4Validator
This validator validates according to Java 1.4 syntax rules.
|
class |
Java5Validator
This validator validates according to Java 5 syntax rules.
|
class |
Java6Validator
This validator validates according to Java 6 syntax rules.
|
class |
Java7Validator
This validator validates according to Java 7 syntax rules.
|
class |
Java8Validator
This validator validates according to Java 7 syntax rules.
|
class |
Java9Validator
This validator validates according to Java 9 syntax rules.
|
class |
NoProblemsValidator
Stub validator for when no validation is wanted.
|
class |
ReservedKeywordValidator
Validates that identifiers are not keywords - this for the few keywords that the parser
accepts because they were added after Java 1.0.
|
class |
SimpleValidator<N extends Node>
Runs a validator on all nodes of a certain type,
and adds a problem for all nodes that pass a condition.
|
class |
SingleNodeTypeValidator<N extends Node>
Runs a validator on all nodes of a certain type.
|
class |
TreeVisitorValidator
A validator that walks the whole tree, visiting every node.
|
class |
Validators
A validator that will call a collection of validators.
|
class |
VisitorValidator
A validator that uses a visitor for validation.
|
Modifier and Type | Method and Description |
---|---|
List<Validator> |
Validators.getValidators() |
Modifier and Type | Method and Description |
---|---|
Validators |
Validators.add(Validator newValidator) |
Validators |
Validators.remove(Validator validator) |
Validators |
Validators.replace(Validator oldValidator,
Validator newValidator) |
Constructor and Description |
---|
TreeVisitorValidator(Validator validator) |
Validators(Validator... validators) |
Modifier and Type | Class and Description |
---|---|
class |
CommonValidators
Contains validations that are valid for every Java version.
|
class |
ModifierValidator
Verifies that only allowed modifiers are used where modifiers are expected.
|
class |
NoBinaryIntegerLiteralsValidator |
class |
NoUnderscoresInIntegerLiteralsValidator |
class |
UnderscoreKeywordValidator |
Copyright © 2007–2017. All rights reserved.