Uses of Class
com.github.javaparser.ast.validator.ProblemReporter
-
Packages that use ProblemReporter Package Description com.github.javaparser.ast.validator com.github.javaparser.ast.validator.language_level_validations.chunks -
-
Uses of ProblemReporter in com.github.javaparser.ast.validator
Methods in com.github.javaparser.ast.validator with parameters of type ProblemReporter Modifier and Type Method Description void
SingleNodeTypeValidator. accept(Node node, ProblemReporter problemReporter)
void
TreeVisitorValidator. accept(Node node, ProblemReporter reporter)
void
TypedValidator. accept(N node, ProblemReporter problemReporter)
void
Validator. accept(Node node, ProblemReporter problemReporter)
void
Validators. accept(Node node, ProblemReporter problemReporter)
void
VisitorValidator. accept(Node node, ProblemReporter problemReporter)
void
RecordAsTypeIdentifierNotAllowed. visit(Name n, ProblemReporter arg)
void
RecordAsTypeIdentifierNotAllowed. visit(SimpleName n, ProblemReporter arg)
void
ReservedKeywordValidator. visit(Name n, ProblemReporter arg)
void
ReservedKeywordValidator. visit(SimpleName n, ProblemReporter arg)
Constructor parameters in com.github.javaparser.ast.validator with type arguments of type ProblemReporter Constructor Description SimpleValidator(java.lang.Class<N> type, java.util.function.Predicate<N> condition, java.util.function.BiConsumer<N,ProblemReporter> problemSupplier)
-
Uses of ProblemReporter in com.github.javaparser.ast.validator.language_level_validations.chunks
Methods in com.github.javaparser.ast.validator.language_level_validations.chunks with parameters of type ProblemReporter Modifier and Type Method Description void
RecordDeclarationValidator. accept(RecordDeclaration node, ProblemReporter reporter)
void
VarValidator. accept(VarType node, ProblemReporter reporter)
private void
RecordDeclarationValidator. forbidAbstractModifier(RecordDeclaration n, ProblemReporter reporter)
private void
RecordDeclarationValidator. forbidNonStaticFieldsInRecords(RecordDeclaration n, ProblemReporter reporter)
private void
VarValidator. reportIllegalPosition(VarType n, ProblemReporter reporter)
private static void
NoBinaryIntegerLiteralsValidator. validate(LiteralStringValueExpr n, ProblemReporter arg)
private static void
NoUnderscoresInIntegerLiteralsValidator. validate(LiteralStringValueExpr n, ProblemReporter arg)
private <T extends NodeWithModifiers<?> & NodeWithTokenRange<?>>
voidModifierValidator. validateAtMostOneOf(T t, ProblemReporter reporter, Modifier.Keyword... modifiers)
private void
ModifierValidator. validateClassModifiers(ClassOrInterfaceDeclaration n, ProblemReporter reporter)
private static void
UnderscoreKeywordValidator. validateIdentifier(Node n, java.lang.String id, ProblemReporter arg)
private void
ModifierValidator. validateInterfaceModifiers(TypeDeclaration<?> n, ProblemReporter reporter)
private <T extends NodeWithModifiers<?> & NodeWithTokenRange<?>>
voidModifierValidator. validateModifiers(T n, ProblemReporter reporter, Modifier.Keyword... allowedModifiers)
private void
RecordDeclarationValidator. validateRecordComponentAccessorMethods(RecordDeclaration n, ProblemReporter reporter)
Given this sample record example:void
ModifierValidator. visit(AnnotationDeclaration n, ProblemReporter reporter)
void
ModifierValidator. visit(AnnotationMemberDeclaration n, ProblemReporter reporter)
void
ModifierValidator. visit(ClassOrInterfaceDeclaration n, ProblemReporter reporter)
void
ModifierValidator. visit(ConstructorDeclaration n, ProblemReporter reporter)
void
ModifierValidator. visit(EnumDeclaration n, ProblemReporter reporter)
void
ModifierValidator. visit(FieldDeclaration n, ProblemReporter reporter)
void
ModifierValidator. visit(MethodDeclaration n, ProblemReporter reporter)
void
ModifierValidator. visit(LambdaExpr n, ProblemReporter reporter)
void
ModifierValidator. visit(VariableDeclarationExpr n, ProblemReporter reporter)
void
ModifierValidator. visit(ModuleRequiresDirective n, ProblemReporter reporter)
void
ModifierValidator. visit(CatchClause n, ProblemReporter reporter)
void
NoBinaryIntegerLiteralsValidator. visit(IntegerLiteralExpr n, ProblemReporter arg)
void
NoBinaryIntegerLiteralsValidator. visit(LongLiteralExpr n, ProblemReporter arg)
void
NoUnderscoresInIntegerLiteralsValidator. visit(IntegerLiteralExpr n, ProblemReporter arg)
void
NoUnderscoresInIntegerLiteralsValidator. visit(LongLiteralExpr n, ProblemReporter arg)
void
UnderscoreKeywordValidator. visit(Name n, ProblemReporter arg)
void
UnderscoreKeywordValidator. visit(SimpleName n, ProblemReporter arg)
-