Uses of Interface
com.github.javaparser.ast.validator.TypedValidator
Package
Description
-
Uses of TypedValidator in com.github.javaparser.ast.validator
Modifier and TypeInterfaceDescriptioninterface
A validator that can be run on a node to check for semantic errors.Modifier and TypeClassDescriptionclass
Validates that "record" cannot be used as identifier for type declarations (e.g., classes, enums, and records).class
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
A validator that walks the whole tree, visiting every node.class
A validator that will call a collection of validators.class
A validator that uses a visitor for validation.ModifierConstructorDescriptionSingleNodeTypeValidator(Class<N> type, TypedValidator<N> validator)
-
Uses of TypedValidator in com.github.javaparser.ast.validator.language_level_validations
Modifier and TypeClassDescriptionclass
This validator validates according to Java 1.0 syntax rules.class
This validator validates according to Java 1.1 syntax rules.class
This validator validates according to Java 1.2 syntax rules.class
This validator validates according to Java 1.3 syntax rules.class
This validator validates according to Java 1.4 syntax rules.class
This validator validates according to Java 10 syntax rules -- including incubator/preview/second preview features.class
This validator validates according to Java 10 syntax rules.class
This validator validates according to Java 11 syntax rules -- including incubator/preview/second preview features.class
This validator validates according to Java 11 syntax rules.class
This validator validates according to Java 12 syntax rules -- including incubator/preview/second preview features.class
This validator validates according to Java 12 syntax rules.class
This validator validates according to Java 13 syntax rules -- including incubator/preview/second preview features.class
This validator validates according to Java 13 syntax rules.class
This validator validates according to Java 14 syntax rules -- including incubator/preview/second preview features.class
This validator validates according to Java 14 syntax rules.class
This validator validates according to Java 15 syntax rules -- including incubator/preview/second preview features.class
This validator validates according to Java 15 syntax rules.class
This validator validates according to Java 16 syntax rules -- including incubator/preview/second preview features.class
This validator validates according to Java 16 syntax rules.class
This validator validates according to Java 17 syntax rules -- including incubator/preview/second preview features.class
This validator validates according to Java 17 syntax rules.class
This validator validates according to Java 5 syntax rules.class
This validator validates according to Java 6 syntax rules.class
This validator validates according to Java 7 syntax rules.class
This validator validates according to Java 8 syntax rules.class
This validator validates according to Java 9 syntax rules. -
Uses of TypedValidator in com.github.javaparser.ast.validator.language_level_validations.chunks
Modifier and TypeClassDescriptionclass
Contains validations that are valid for every Java version.class
Verifies that only allowed modifiers are used where modifiers are expected.class
class
class
class
class