| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | apply(ConstrainedExecutable
The first method to check. method, ConstrainedExecutable The other method to check. otherMethod)Applies this rule. |
| protected boolean | Returns: true if otherExecutable is defined on a parallel of the declaring type of
otherExecutable, false otherwisethe executable to check against executable, ConstrainedExecutable the executable to check otherExecutable)Whether |
| protected boolean | Returns: true if otherExecutable is defined on a subtype of the declaring type of
otherExecutable, false otherwisethe executable to check against executable, ConstrainedExecutable the executable to check otherExecutable)Whether |
| protected boolean | Returns: true if otherClazz is a strict subtype of clazz, false otherwisethe super type to check against clazz, Class<?> the subtype to check otherClazz)Whether |
| LOG | back to summary |
|---|---|
| protected static final Log LOG | |
| MethodConfigurationRule | back to summary |
|---|---|
| public MethodConfigurationRule() | |
| apply | back to summary |
|---|---|
| public abstract void apply(ConstrainedExecutable method, ConstrainedExecutable otherMethod) Applies this rule. Invoked for each pair of methods collected by a given
executable meta data
| |
| isDefinedOnParallelType | back to summary |
|---|---|
| protected boolean isDefinedOnParallelType(ConstrainedExecutable executable, ConstrainedExecutable otherExecutable) Whether
| |
| isDefinedOnSubType | back to summary |
|---|---|
| protected boolean isDefinedOnSubType(ConstrainedExecutable executable, ConstrainedExecutable otherExecutable) Whether
| |
| isStrictSubType | back to summary |
|---|---|
| protected boolean isStrictSubType(Class<?> clazz, Class<?> otherClazz) Whether | |