|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| MethodConfigurationRule | A rule applying to the overriding methods of an inheritance hierarchy. |
| OverridingMethodMustNotAlterParameterConstraints | Rule that ensures that overriding methods don't add to or alter the constraints defined on the overridden method. |
| ParallelMethodsMustNotDefineGroupConversionForCascadedReturnValue | Rule that ensures that methods in parallel types don't define group conversions for methods marked as cascaded in one of the parallel types. |
| ParallelMethodsMustNotDefineParameterConstraints | Rule that ensures that parallel methods don't define any parameter constraints. |
| ReturnValueMayOnlyBeMarkedOnceAsCascadedPerHierarchyLine | Rule that ensures that the method return value is marked only once as cascaded per hierarchy line. |
| VoidMethodsMustNotBeReturnValueConstrained | Rule that ensures that void methods don't have any constraints or are marked as cascaded. |
Contains MethodConfigurationRule and its subclasses used to validate the correctness of method constraints on overridden/implemented methods in inheritance hierarchies.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||