Uses of Interface
com.github.javaparser.ast.validator.TypedValidator
Packages that use TypedValidator
Package
Description
-
Uses of TypedValidator in com.github.javaparser.ast.validator
Subinterfaces of TypedValidator in com.github.javaparser.ast.validatorModifier and TypeInterfaceDescriptioninterfaceA validator that can be run on a node to check for semantic errors.Classes in com.github.javaparser.ast.validator that implement TypedValidatorModifier and TypeClassDescriptionclassValidates that "record" cannot be used as identifier for type declarations (e.g., classes, enums, and records).classValidates that identifiers are not keywords - this for the few keywords that the parser accepts because they were added after Java 1.0.classSimpleValidator<N extends Node>Runs a validator on all nodes of a certain type, and adds a problem for all nodes that pass a condition.classSingleNodeTypeValidator<N extends Node>Runs a validator on all nodes of a certain type.classA validator that walks the whole tree, visiting every node.classA validator that will call a collection of validators.classA validator that uses a visitor for validation.Constructors in com.github.javaparser.ast.validator with parameters of type TypedValidatorModifierConstructorDescriptionSingleNodeTypeValidator(Class<N> type, TypedValidator<N> validator) -
Uses of TypedValidator in com.github.javaparser.ast.validator.language_level_validations
Classes in com.github.javaparser.ast.validator.language_level_validations that implement TypedValidatorModifier and TypeClassDescriptionclassThis validator validates according to Java 1.0 syntax rules.classThis validator validates according to Java 1.1 syntax rules.classThis validator validates according to Java 1.2 syntax rules.classThis validator validates according to Java 1.3 syntax rules.classThis validator validates according to Java 1.4 syntax rules.classThis validator validates according to Java 10 syntax rules -- including incubator/preview/second preview features.classThis validator validates according to Java 10 syntax rules.classThis validator validates according to Java 11 syntax rules -- including incubator/preview/second preview features.classThis validator validates according to Java 11 syntax rules.classThis validator validates according to Java 12 syntax rules -- including incubator/preview/second preview features.classThis validator validates according to Java 12 syntax rules.classThis validator validates according to Java 13 syntax rules -- including incubator/preview/second preview features.classThis validator validates according to Java 13 syntax rules.classThis validator validates according to Java 14 syntax rules -- including incubator/preview/second preview features.classThis validator validates according to Java 14 syntax rules.classThis validator validates according to Java 15 syntax rules -- including incubator/preview/second preview features.classThis validator validates according to Java 15 syntax rules.classThis validator validates according to Java 16 syntax rules -- including incubator/preview/second preview features.classThis validator validates according to Java 16 syntax rules.classThis validator validates according to Java 17 syntax rules -- including incubator/preview/second preview features.classThis validator validates according to Java 17 syntax rules.classThis validator validates according to Java 5 syntax rules.classThis validator validates according to Java 6 syntax rules.classThis validator validates according to Java 7 syntax rules.classThis validator validates according to Java 8 syntax rules.classThis validator validates according to Java 9 syntax rules. -
Uses of TypedValidator in com.github.javaparser.ast.validator.language_level_validations.chunks
Classes in com.github.javaparser.ast.validator.language_level_validations.chunks that implement TypedValidatorModifier and TypeClassDescriptionclassContains validations that are valid for every Java version.classVerifies that only allowed modifiers are used where modifiers are expected.classclassclassclassclass