Class Java7Validator
java.lang.Object
com.github.javaparser.ast.validator.Validators
com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator
com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator
com.github.javaparser.ast.validator.language_level_validations.Java1_2Validator
com.github.javaparser.ast.validator.language_level_validations.Java1_3Validator
com.github.javaparser.ast.validator.language_level_validations.Java1_4Validator
com.github.javaparser.ast.validator.language_level_validations.Java5Validator
com.github.javaparser.ast.validator.language_level_validations.Java6Validator
com.github.javaparser.ast.validator.language_level_validations.Java7Validator
- All Implemented Interfaces:
TypedValidator<Node>, Validator, BiConsumer<Node, ProblemReporter>
- Direct Known Subclasses:
Java8Validator
This validator validates according to Java 7 syntax rules.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SingleNodeTypeValidator<UnionType> (package private) final SingleNodeTypeValidator<TryStmt> Fields inherited from class Java5Validator
enumNotAllowed, forEachStmt, genericsWithoutDiamondOperator, noPrimitiveGenericArgumentsFields inherited from class Java1_2Validator
modifiersWithoutDefaultAndStaticInterfaceMethodsAndPrivateInterfaceMethods, strictfpNotAllowedFields inherited from class Java1_1Validator
innerClassesFields inherited from class Java1_0Validator
explicitConstructorInvocationMustBeFirstStatement, modifiersWithoutStrictfpAndDefaultAndStaticInterfaceMethodsAndPrivateInterfaceMethods, noAnnotations, noAssertIdentifer, noAssertKeyword, noBinaryIntegerLiterals, noEnums, noForEach, noGenerics, noInnerClasses, noLambdas, noModuleImports, noModules, noMultiCatch, noPatternMatchingInstanceOf, noPermitsListInClasses, noRecordDeclaration, noRecordPatterns, noReflection, noSealedClasses, noStaticImports, noSwitchExpressions, noSwitchNullDefault, noSwitchPatterns, noTextBlockLiteral, noUnderscoresInIntegerLiterals, noVarargs, noYield, onlyOneLabelInSwitchCase, tryWithoutResources -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Validators
accept, add, getValidators, remove, replaceMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BiConsumer
andThenMethods inherited from interface TypedValidator
processor
-
Field Details
-
tryWithLimitedResources
-
multiCatch
-
-
Constructor Details
-
Java7Validator
public Java7Validator()
-