org.kuali.rice.krad.datadictionary.validation.constraint
Class ValidDataPatternConstraint
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.ValidCharactersConstraint
org.kuali.rice.krad.datadictionary.validation.constraint.ValidCharactersConstraint
           org.kuali.rice.krad.datadictionary.validation.constraint.ValidDataPatternConstraint
org.kuali.rice.krad.datadictionary.validation.constraint.ValidDataPatternConstraint
- All Implemented Interfaces: 
- Serializable, Constraint
- Direct Known Subclasses: 
- ConfigurationBasedRegexPatternConstraint, DatePatternConstraint, FixedPointPatternConstraint, IntegerPatternConstraint
- public abstract class ValidDataPatternConstraint 
- extends ValidCharactersConstraint
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
 
 
 
 
| Method Summary | 
| protected abstract  String | getRegexString()This method returns a string representing a regex with characters to match, this string should not
 include the start(^) and end($) symbols
 | 
|  String | getValue()The Java based regex for valid characters
 This value should include the ^ and $ symbols if needed
 | 
|  void | setValue(String value)Warning: This value should NOT be set on this class as the value is built dynamically from the
 flags set on the constraint - if this value IS set it will override any automatic generation and only
 use that which was set through this method for server side validation
 | 
 
 
| Methods inherited from class org.kuali.rice.krad.datadictionary.validation.constraint.BaseConstraint | 
| getApplyClientSide, getConstraintStateOverrides, getMessageComponentCode, getMessageKey, getMessageNamespaceCode, getStates, getValidationMessageParams, getValidationMessageParamsArray, setApplyClientSide, setConstraintStateOverrides, setMessageComponentCode, setMessageKey, setMessageNamespaceCode, setStates, setValidationMessageParams | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ValidDataPatternConstraint
public ValidDataPatternConstraint()
setValue
public void setValue(String value)
- Warning: This value should NOT be set on this class as the value is built dynamically from the
 flags set on the constraint - if this value IS set it will override any automatic generation and only
 use that which was set through this method for server side validation
 
- 
- Overrides:
- setValuein class- ValidCharactersConstraint
 
- 
- Parameters:
- value- the value to set
- See Also:
- ValidCharactersConstraint.setValue(java.lang.String)
 
getValue
public String getValue()
- Description copied from class: ValidCharactersConstraint
- The Java based regex for valid characters
 This value should include the ^ and $ symbols if needed
 
- 
- Overrides:
- getValuein class- ValidCharactersConstraint
 
- 
- Returns:
- the value
- See Also:
- ValidCharactersConstraint.getValue()
 
getRegexString
protected abstract String getRegexString()
- This method returns a string representing a regex with characters to match, this string should not
 include the start(^) and end($) symbols
 
- 
 
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.