org.kuali.rice.krad.datadictionary.validation.constraint
Class CaseConstraint
java.lang.Object
   org.kuali.rice.krad.datadictionary.validation.constraint.BaseConstraint
org.kuali.rice.krad.datadictionary.validation.constraint.BaseConstraint
       org.kuali.rice.krad.datadictionary.validation.constraint.CaseConstraint
org.kuali.rice.krad.datadictionary.validation.constraint.CaseConstraint
- All Implemented Interfaces: 
- Serializable, Constraint
- public class CaseConstraint 
- extends BaseConstraint
A case constraint is a constraint that is imposed only when a certain condition is met, for example, if the country attribute value is "USA",
 then a prerequisite constraint may be imposed that the 'State' attribute is non-null. 
 
 This class is a direct copy of one that was in Kuali Student.
- Since:
- 1.1
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
whenConstraint
protected List<WhenConstraint> whenConstraint
propertyName
protected String propertyName
operator
protected String operator
caseSensitive
protected boolean caseSensitive
CaseConstraint
public CaseConstraint()
getWhenConstraint
public List<WhenConstraint> getWhenConstraint()
- 
 
setWhenConstraint
public void setWhenConstraint(List<WhenConstraint> whenConstraint)
- 
 
getPropertyName
public String getPropertyName()
- 
 
setPropertyName
public void setPropertyName(String propertyName)
- 
 
getOperator
public String getOperator()
- 
 
setOperator
public void setOperator(String operator)
- 
 
isCaseSensitive
public boolean isCaseSensitive()
- 
 
setCaseSensitive
public void setCaseSensitive(boolean caseSensitive)
- 
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.