org.kuali.rice.krad.datadictionary.validation.constraint
Class AlphaPatternConstraint
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.AllowCharacterConstraint
org.kuali.rice.krad.datadictionary.validation.constraint.AllowCharacterConstraint
                   org.kuali.rice.krad.datadictionary.validation.constraint.AlphaPatternConstraint
org.kuali.rice.krad.datadictionary.validation.constraint.AlphaPatternConstraint
- All Implemented Interfaces: 
- Serializable, Constraint
- public class AlphaPatternConstraint 
- extends AllowCharacterConstraint
Pattern for matching alpha characters
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
 
| Fields inherited from class org.kuali.rice.krad.datadictionary.validation.constraint.AllowCharacterConstraint | 
| allowAll, allowAmpersand, allowApostrophe, allowAsterisk, allowAtSign, allowBackslash, allowBrackets, allowColon, allowComma, allowCurlyBraces, allowDash, allowDollar, allowDoubleQuote, allowEquals, allowExclaimation, allowForwardSlash, allowGreaterThan, allowLessThan, allowParenthesis, allowPercent, allowPeriod, allowPlus, allowPound, allowQuestionMark, allowSemiColon, allowUnderscore, allowWhitespace, omitNewline | 
 
 
 
 
| Method Summary | 
|  String | getLabelKey()A label key is auto generated for this bean if none is set.
 | 
| protected  String | getRegexString()This method returns a string representing a regex with characters to match, this string
 should not include the start(^) and end($) symbols or any length related symbols (*, {0,},
 etc)
 | 
|  boolean | isLowerCase()
 | 
|  boolean | isUpperCase()
 | 
|  void | setLowerCase(boolean lowerCase)Only allow lowerCase characters.
 | 
|  void | setUpperCase(boolean upperCase)Only allow upperCase characters.
 | 
 
| Methods inherited from class org.kuali.rice.krad.datadictionary.validation.constraint.AllowCharacterConstraint | 
| getAllowedCharacterRegex, getValidationMessageParams, isAllowAll, isAllowAmpersand, isAllowApostrophe, isAllowAsterisk, isAllowAtSign, isAllowBackslash, isAllowBrackets, isAllowColon, isAllowComma, isAllowCurlyBraces, isAllowDash, isAllowDollar, isAllowDoubleQuote, isAllowEquals, isAllowExclaimation, isAllowForwardSlash, isAllowGreaterThan, isAllowLessThan, isAllowParenthesis, isAllowPercent, isAllowPeriod, isAllowPlus, isAllowPound, isAllowQuestionMark, isAllowSemiColon, isAllowUnderscore, isAllowWhitespace, isOmitNewline, setAllowAll, setAllowAmpersand, setAllowApostrophe, setAllowAsterisk, setAllowAtSign, setAllowBackslash, setAllowBrackets, setAllowColon, setAllowComma, setAllowCurlyBraces, setAllowDash, setAllowDollar, setAllowDoubleQuote, setAllowEquals, setAllowExclaimation, setAllowForwardSlash, setAllowGreaterThan, setAllowLessThan, setAllowParenthesis, setAllowPercent, setAllowPeriod, setAllowPlus, setAllowPound, setAllowQuestionMark, setAllowSemiColon, setAllowUnderscore, setAllowWhitespace, setOmitNewline | 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
lowerCase
protected boolean lowerCase
upperCase
protected boolean upperCase
AlphaPatternConstraint
public AlphaPatternConstraint()
getRegexString
protected String getRegexString()
- Description copied from class: ValidCharactersPatternConstraint
- This method returns a string representing a regex with characters to match, this string
 should not include the start(^) and end($) symbols or any length related symbols (*, {0,},
 etc)
 
- 
- Specified by:
- getRegexStringin class- ValidCharactersPatternConstraint
 
- 
- Returns:
- See Also:
- ValidationPattern.getRegexString()
 
getLabelKey
public String getLabelKey()
- A label key is auto generated for this bean if none is set. This generated message can be
 overridden through setLabelKey, but the generated message should cover most cases.
 
- 
- Overrides:
- getLabelKeyin class- BaseConstraint
 
- 
- Returns:
- See Also:
- BaseConstraint.getLabelKey()
 
isLowerCase
public boolean isLowerCase()
- 
- Returns:
- the lowerCase
 
setLowerCase
public void setLowerCase(boolean lowerCase)
- Only allow lowerCase characters. DO NOT use with upperCase option, no flags set for case
 means both upper and lower case are allowed.
 
- 
- Parameters:
- lowerCase- the lowerCase to set
 
isUpperCase
public boolean isUpperCase()
- 
 
setUpperCase
public void setUpperCase(boolean upperCase)
- Only allow upperCase characters.  DO NOT use with lowerCase option, no flags set for case
 means both upper and lower case are allowed.
 
- 
- Parameters:
- lowerCase- the lowerCase to set
 
Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.