See: Description
| Class | Description |
|---|---|
| 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.
Copyright © 2018 JBoss by Red Hat. All rights reserved.