Top Description Constructors Methods
com.github.javaparser.ast.validator

public abstract Class VisitorValidator

extends VoidVisitorAdapter<ProblemReporter>
implements Validator
Class Inheritance
All Implemented Interfaces
com.github.javaparser.ast.validator.Validator, com.github.javaparser.ast.validator.TypedValidator, java.util.function.BiConsumer
Known Direct Subclasses
com.github.javaparser.ast.validator.chunks.ModifierValidator, com.github.javaparser.ast.validator.chunks.NoBinaryIntegerLiteralsValidator, com.github.javaparser.ast.validator.chunks.NoUnderscoresInIntegerLiteralsValidator, com.github.javaparser.ast.validator.chunks.UnderscoreKeywordValidator, com.github.javaparser.ast.validator.ReservedKeywordValidator
Imports
com.github.javaparser.ast.Node, com.github.javaparser.ast.visitor.VoidVisitorAdapter

A validator that uses a visitor for validation. This class is the visitor too. Implement the "visit" methods you want to use for validation.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
accept(Node
the node that wants to be validated
node
,
ProblemReporter
when found, validation errors can be reported here
problemReporter
)

Implements com.github.javaparser.ast.validator.Validator.accept.

Performs this operation on the given arguments.
Inherited from com.github.javaparser.ast.visitor.VoidVisitorAdapter:
visitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisit

Constructor Detail

VisitorValidatorback to summary
public VisitorValidator()

Method Detail

acceptback to summary
public void accept(Node node, ProblemReporter problemReporter)

Implements com.github.javaparser.ast.validator.Validator.accept.

Doc from java.util.function.BiConsumer.accept.

Performs this operation on the given arguments.

Parameters
node:Node

Doc from com.github.javaparser.ast.validator.Validator.accept.

the node that wants to be validated

problemReporter:ProblemReporter

Doc from com.github.javaparser.ast.validator.Validator.accept.

when found, validation errors can be reported here

Annotations
@Override