org.kuali.rice.krad.datadictionary.validation.constraint
Class CharsetPatternConstraint
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.ValidCharactersPatternConstraint
org.kuali.rice.krad.datadictionary.validation.constraint.ValidCharactersPatternConstraint
               org.kuali.rice.krad.datadictionary.validation.constraint.CharsetPatternConstraint
org.kuali.rice.krad.datadictionary.validation.constraint.CharsetPatternConstraint
- All Implemented Interfaces: 
- Serializable, Constraint
- public class CharsetPatternConstraint 
- extends ValidCharactersPatternConstraint
Pattern for matching any character in the given list (String)
- 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 | 
 
validChars
protected String validChars
CharsetPatternConstraint
public CharsetPatternConstraint()
getValidChars
public String getValidChars()
- 
- Returns:
- String containing all valid chars for this charset
 
setValidChars
public void setValidChars(String validChars)
- 
- Parameters:
- validChars- for this charset
 
getRegexString
protected String getRegexString()
- Escapes every special character I could think of, to limit potential misuse of this pattern.
 
- 
- Specified by:
- getRegexStringin class- ValidCharactersPatternConstraint
 
- 
- Returns:
- See Also:
- ValidationPattern.getRegexString()
 
getLabelKey
public String getLabelKey()
- Description copied from class: BaseConstraint
- LabelKey should be a single word key.  This key is used to find a message to use for this
 constraint from available messages.  The key is also used for defining/retrieving validation method
 names when applicable for ValidCharactersContraints.
 
 If a comma separated list of keys is used, a message will be generated that is a comma separated list of
 the messages retrieved for each key.
 
- 
- Overrides:
- getLabelKeyin class- BaseConstraint
 
- 
- Returns:
- See Also:
- BaseConstraint.getLabelKey()
 
getValidationMessageParams
public List<String> getValidationMessageParams()
- Parameters to be used in the string retrieved by this constraint's labelKey
 
- 
- Overrides:
- getValidationMessageParamsin class- BaseConstraint
 
- 
- Returns:
- the validationMessageParams
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.