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

public Interface Validator

extends TypedValidator<Node>
Known Direct Implementers
com.github.javaparser.ast.validator.Validators, com.github.javaparser.ast.validator.VisitorValidator, com.github.javaparser.ast.validator.SingleNodeTypeValidator, com.github.javaparser.ast.validator.TreeVisitorValidator
Imports
com.github.javaparser.ast.Node

A validator that can be run on a node to check for semantic errors. It is fully up to the implementor how to do this.

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
)

Redeclares com.github.javaparser.ast.validator.TypedValidator.accept.

Performs this operation on the given arguments.
Inherited from com.github.javaparser.ast.validator.TypedValidator:
postProcessor

Method Detail

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

Redeclares com.github.javaparser.ast.validator.TypedValidator.accept.

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

Performs this operation on the given arguments.

Parameters
node:Node

the node that wants to be validated

problemReporter:ProblemReporter

when found, validation errors can be reported here