| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final Modifier. | |
| private final Modifier. | |
| private final Modifier. |
| Access | Constructor and Description |
|---|---|
| public | ModifierValidator(boolean hasStrictfp, boolean hasDefaultAndStaticInterfaceMethods, boolean hasPrivateInterfaceMethods)
|
| hasDefaultAndStaticInterfaceMethods | back to summary |
|---|---|
| private final boolean hasDefaultAndStaticInterfaceMethods | |
| hasPrivateInterfaceMethods | back to summary |
|---|---|
| private final boolean hasPrivateInterfaceMethods | |
| hasStrictfp | back to summary |
|---|---|
| private final boolean hasStrictfp | |
| interfaceWithNothingSpecial | back to summary |
|---|---|
| private final Modifier. | |
| interfaceWithStaticAndDefault | back to summary |
|---|---|
| private final Modifier. | |
| interfaceWithStaticAndDefaultAndPrivate | back to summary |
|---|---|
| private final Modifier. | |
| ModifierValidator | back to summary |
|---|---|
| public ModifierValidator(boolean hasStrictfp, boolean hasDefaultAndStaticInterfaceMethods, boolean hasPrivateInterfaceMethods) | |
| arrayContains | back to summary |
|---|---|
| private boolean arrayContains(Object[] items, Object searchItem) | |
| removeModifierFromArray | back to summary |
|---|---|
| private Modifier. | |
| validateAtMostOneOf | back to summary |
|---|---|
| private <T extends NodeWithModifiers | |
| validateClassModifiers | back to summary |
|---|---|
| private void validateClassModifiers(ClassOrInterfaceDeclaration n, ProblemReporter reporter) | |
| validateInterfaceModifiers | back to summary |
|---|---|
| private void validateInterfaceModifiers(TypeDeclaration<?> n, ProblemReporter reporter) | |
| validateModifiers | back to summary |
|---|---|
| private <T extends NodeWithModifiers | |
| visit | back to summary |
|---|---|
| public void visit(ClassOrInterfaceDeclaration n, ProblemReporter reporter) Overrides com. Implements com.
| |
| visit | back to summary |
|---|---|
| public void visit(EnumDeclaration n, ProblemReporter reporter) Overrides com. Implements com.
| |
| visit | back to summary |
|---|---|
| public void visit(AnnotationDeclaration n, ProblemReporter reporter) Overrides com. Implements com.
| |
| visit | back to summary |
|---|---|
| public void visit(AnnotationMemberDeclaration n, ProblemReporter reporter) Overrides com. Implements com.
| |
| visit | back to summary |
|---|---|
| public void visit(ConstructorDeclaration n, ProblemReporter reporter) Overrides com. Implements com.
| |
| visit | back to summary |
|---|---|
| public void visit(FieldDeclaration n, ProblemReporter reporter) Overrides com. Implements com.
| |
| visit | back to summary |
|---|---|
| public void visit(MethodDeclaration n, ProblemReporter reporter) Overrides com. Implements com.
| |
| visit | back to summary |
|---|---|
| public void visit(LambdaExpr n, ProblemReporter reporter) Overrides com. Implements com.
| |
| visit | back to summary |
|---|---|
| public void visit(CatchClause n, ProblemReporter reporter) Overrides com. Implements com.
| |
| visit | back to summary |
|---|---|
| public void visit(VariableDeclarationExpr n, ProblemReporter reporter) Overrides com. Implements com.
| |
| visit | back to summary |
|---|---|
| public void visit(ModuleRequiresDirective n, ProblemReporter reporter) Overrides com. Implements com.
| |