# Package org.hibernate.validator.internal.metadata.aggregated.rule

Contains MethodConfigurationRule and its subclasses used to validate the correctness of method constraints on overridden/implemented methods in inheritance hierarchies.

See: Description

- Class Summary
  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.

## Package org.hibernate.validator.internal.metadata.aggregated.rule Description

Contains MethodConfigurationRule and its subclasses used to validate the correctness of method constraints on overridden/implemented methods in inheritance hierarchies.

Copyright © 2007-2014 Red Hat, Inc. All Rights Reserved