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

public Class TreeVisitorValidator

extends Object
implements Validator
Class Inheritance
All Implemented Interfaces
com.github.javaparser.ast.validator.Validator, com.github.javaparser.ast.validator.TypedValidator, java.util.function.BiConsumer
Imports
com.github.javaparser.ast.Node

A validator that walks the whole tree, visiting every node.

Field Summary

Modifier and TypeField and Description
private final Validator

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

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

Performs this operation on the given arguments.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

validatorback to summary
private final Validator validator

Constructor Detail

TreeVisitorValidatorback to summary
public TreeVisitorValidator(Validator validator)

Method Detail

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

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

reporter:ProblemReporter

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

when found, validation errors can be reported here

Annotations
@Override