Package org.springframework.rules.constraint.property

Out of the box predicates and constraint building blocks involving bean properties.

See:
          Description

Interface Summary
PropertyConstraint A predicate that constrains a bean property in some way.
 

Class Summary
AbstractPropertyConstraint Convenience superclass for bean property expressions.
CompoundPropertyConstraint Abstract base class for unary predicates which compose other predicates.
ConditionalPropertyConstraint Provides a way to trigger rules for propertyB when propertyA satisfies a certain condition:
NegatedPropertyConstraint  
ParameterizedPropertyConstraint A constraint that returns the result of a boolean expression that tests a variable bean property value against a constant parameter value.
PropertiesConstraint A constraint that returns the result of a boolean expression that tests two variable bean property values.
PropertyInGroupConstraint Property constraint which works like InGroup constraint but allows using a dynamic value list to determine if a property value is in a group of values.
PropertyPresent Predicate that tests if the specified bean property is "present" - that is, passes the "Required" test.
PropertyValueConstraint A constraint that returns the result of a boolean expression that tests a variable bean property value against a predicate (constraint).
RequiredIfOthersPresent  
RequiredIfTrue Validates a property value as 'required' if some other condition is true.
UniquePropertyValueConstraint  
 

Package org.springframework.rules.constraint.property Description

Out of the box predicates and constraint building blocks involving bean properties.



Copyright © 2004-2008 The Spring Framework. All Rights Reserved.