| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | Validator
A validator that can be run on a node to check for semantic errors. |
| Modifier and Type | Class and Description |
|---|---|
| public class | Java10Validator
This validator validates according to Java 10 syntax rules. |
| public class | Java11Validator
This validator validates according to Java 11 syntax rules. |
| public class | Java12Validator
This validator validates according to Java 12 syntax rules. |
| public class | Java13Validator
This validator validates according to Java 13 syntax rules. |
| public class | Java14Validator
This validator validates according to Java 14 syntax rules. |
| public class | Java1_0Validator
This validator validates according to Java 1.0 syntax rules. |
| public class | Java1_1Validator
This validator validates according to Java 1.1 syntax rules. |
| public class | Java1_2Validator
This validator validates according to Java 1.2 syntax rules. |
| public class | Java1_3Validator
This validator validates according to Java 1.3 syntax rules. |
| public class | Java1_4Validator
This validator validates according to Java 1.4 syntax rules. |
| public class | Java5Validator
This validator validates according to Java 5 syntax rules. |
| public class | Java6Validator
This validator validates according to Java 6 syntax rules. |
| public class | Java7Validator
This validator validates according to Java 7 syntax rules. |
| public class | Java8Validator
This validator validates according to Java 7 syntax rules. |
| public class | Java9Validator
This validator validates according to Java 9 syntax rules. |
| public class | ProblemReporter
A simple interface where validators can report found problems. |
| public 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. |
| public 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. |
| public class | |
| public class | TreeVisitorValidator
A validator that walks the whole tree, visiting every node. |
| public class | Validators
A validator that will call a collection of validators. |
| public abstract class | VisitorValidator
A validator that uses a visitor for validation. |