Uses of Class
com.github.javaparser.ast.validator.ProblemReporter
Packages that use ProblemReporter
Package
Description
-
Uses of ProblemReporter in com.github.javaparser.ast.validator
Methods in com.github.javaparser.ast.validator with parameters of type ProblemReporterModifier and TypeMethodDescriptionvoid
SingleNodeTypeValidator.accept
(Node node, ProblemReporter problemReporter) final 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 ProblemReporterModifierConstructorDescriptionSimpleValidator
(Class<N> type, Predicate<N> condition, 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 ProblemReporterModifier and TypeMethodDescriptionvoid
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, 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)