Checks for classes containing fields/properties/methods matching configured illegal member modifiers.
| Modifiers | Name | Description |
|---|---|---|
protected java.util.Collection<java.lang.Integer> |
allowedFieldModifiersList |
|
protected java.lang.String |
allowedFieldModifiersString |
|
protected java.util.Collection<java.lang.Integer> |
allowedMethodModifiersList |
|
protected java.lang.String |
allowedMethodModifiersString |
|
protected java.util.Collection<java.lang.Integer> |
allowedPropertyModifiersList |
|
protected java.lang.String |
allowedPropertyModifiersString |
|
protected java.util.Collection<java.lang.Integer> |
illegalFieldModifiersList |
|
protected java.lang.String |
illegalFieldModifiersString |
|
protected java.util.Collection<java.lang.Integer> |
illegalMethodModifiersList |
|
protected java.lang.String |
illegalMethodModifiersString |
|
protected java.util.Collection<java.lang.Integer> |
illegalPropertyModifiersList |
|
protected java.lang.String |
illegalPropertyModifiersString |
| Fields inherited from class | Fields |
|---|---|
class AbstractAstVisitorRule |
CLOSURE_TEXT, DEFAULT_CONST_NAME, DEFAULT_FIELD_NAME, DEFAULT_TEST_CLASS_NAMES, DEFAULT_TEST_FILES, DEFAULT_VAR_NAME |
| Type | Name and description |
|---|---|
java.lang.Class |
astVisitorClass |
java.lang.String |
ignoreMethodNames |
java.lang.String |
ignoreMethodsWithAnnotationNames |
java.lang.String |
name |
int |
priority |
| Type Params | Return Type | Name and description |
|---|---|---|
|
boolean |
isReady() |
|
void |
setAllowedFieldModifiers(java.lang.String allowedFieldModifiers) |
|
void |
setAllowedMethodModifiers(java.lang.String allowedMethodModifiers) |
|
void |
setAllowedPropertyModifiers(java.lang.String allowedPropertyModifiers) |
|
void |
setIllegalFieldModifiers(java.lang.String illegalFieldModifiers) |
|
void |
setIllegalMethodModifiers(java.lang.String illegalMethodModifiers) |
|
void |
setIllegalPropertyModifiers(java.lang.String illegalPropertyModifiers) |