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 voidSingleNodeTypeValidator. accept(Node node, ProblemReporter problemReporter)voidTreeVisitorValidator. accept(Node node, ProblemReporter reporter)voidTypedValidator. accept(N node, ProblemReporter problemReporter)voidValidator. accept(Node node, ProblemReporter problemReporter)voidValidators. accept(Node node, ProblemReporter problemReporter)voidVisitorValidator. accept(Node node, ProblemReporter problemReporter)voidRecordAsTypeIdentifierNotAllowed. visit(Name n, ProblemReporter arg)voidRecordAsTypeIdentifierNotAllowed. visit(SimpleName n, ProblemReporter arg)voidReservedKeywordValidator. visit(Name n, ProblemReporter arg)voidReservedKeywordValidator. 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 voidRecordDeclarationValidator. accept(RecordDeclaration node, ProblemReporter reporter)voidVarValidator. accept(VarType node, ProblemReporter reporter)private voidRecordDeclarationValidator. forbidAbstractModifier(RecordDeclaration n, ProblemReporter reporter)private voidRecordDeclarationValidator. forbidNonStaticFieldsInRecords(RecordDeclaration n, ProblemReporter reporter)private voidVarValidator. reportIllegalPosition(VarType n, ProblemReporter reporter)private static voidNoBinaryIntegerLiteralsValidator. validate(LiteralStringValueExpr n, ProblemReporter arg)private static voidNoUnderscoresInIntegerLiteralsValidator. validate(LiteralStringValueExpr n, ProblemReporter arg)private <T extends NodeWithModifiers<?> & NodeWithTokenRange<?>>
voidModifierValidator. validateAtMostOneOf(T t, ProblemReporter reporter, Modifier.Keyword... modifiers)private voidModifierValidator. validateClassModifiers(ClassOrInterfaceDeclaration n, ProblemReporter reporter)private static voidUnderscoreKeywordValidator. validateIdentifier(Node n, java.lang.String id, ProblemReporter arg)private voidModifierValidator. validateInterfaceModifiers(TypeDeclaration<?> n, ProblemReporter reporter)private <T extends NodeWithModifiers<?> & NodeWithTokenRange<?>>
voidModifierValidator. validateModifiers(T n, ProblemReporter reporter, Modifier.Keyword... allowedModifiers)private voidRecordDeclarationValidator. validateRecordComponentAccessorMethods(RecordDeclaration n, ProblemReporter reporter)Given this sample record example:voidModifierValidator. visit(AnnotationDeclaration n, ProblemReporter reporter)voidModifierValidator. visit(AnnotationMemberDeclaration n, ProblemReporter reporter)voidModifierValidator. visit(ClassOrInterfaceDeclaration n, ProblemReporter reporter)voidModifierValidator. visit(ConstructorDeclaration n, ProblemReporter reporter)voidModifierValidator. visit(EnumDeclaration n, ProblemReporter reporter)voidModifierValidator. visit(FieldDeclaration n, ProblemReporter reporter)voidModifierValidator. visit(MethodDeclaration n, ProblemReporter reporter)voidModifierValidator. visit(LambdaExpr n, ProblemReporter reporter)voidModifierValidator. visit(VariableDeclarationExpr n, ProblemReporter reporter)voidModifierValidator. visit(ModuleRequiresDirective n, ProblemReporter reporter)voidModifierValidator. visit(CatchClause n, ProblemReporter reporter)voidNoBinaryIntegerLiteralsValidator. visit(IntegerLiteralExpr n, ProblemReporter arg)voidNoBinaryIntegerLiteralsValidator. visit(LongLiteralExpr n, ProblemReporter arg)voidNoUnderscoresInIntegerLiteralsValidator. visit(IntegerLiteralExpr n, ProblemReporter arg)voidNoUnderscoresInIntegerLiteralsValidator. visit(LongLiteralExpr n, ProblemReporter arg)voidUnderscoreKeywordValidator. visit(Name n, ProblemReporter arg)voidUnderscoreKeywordValidator. visit(SimpleName n, ProblemReporter arg)
-