Class CharsetValidationPattern

java.lang.Object
org.kuali.rice.krad.datadictionary.validation.ValidationPattern
org.kuali.rice.krad.datadictionary.validation.CharacterLevelValidationPattern
org.kuali.rice.kns.datadictionary.validation.charlevel.CharsetValidationPattern
All Implemented Interfaces:
Serializable

@Deprecated public class CharsetValidationPattern extends org.kuali.rice.krad.datadictionary.validation.CharacterLevelValidationPattern
Deprecated.
Use CharsetPatternConstraint.
Pattern for matching any character in the given list (String)
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.kuali.rice.krad.datadictionary.validation.ValidationPattern

    org.kuali.rice.krad.datadictionary.validation.ValidationPattern.ValidationPatternException
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
    Deprecated.
     

    Fields inherited from class org.kuali.rice.krad.datadictionary.validation.CharacterLevelValidationPattern

    exactLength, maxLength, regexPattern
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    extendExportMap(org.kuali.rice.krad.datadictionary.exporter.ExportMap exportMap)
    Deprecated.
     
    protected String
    Deprecated.
    Escapes every special character I could think of, to limit potential misuse of this pattern.
    Deprecated.
     
    Deprecated.
     
    void
    setValidChars(String validChars)
    Deprecated.
     

    Methods inherited from class org.kuali.rice.krad.datadictionary.validation.CharacterLevelValidationPattern

    buildExportMap, getExactLength, getMaxLength, getRegexPattern, getValidationErrorMessageKey, getValidationErrorMessageKeyOptions, setExactLength, setMaxLength

    Methods inherited from class org.kuali.rice.krad.datadictionary.validation.ValidationPattern

    completeValidation, matches

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • validChars

      protected String validChars
      Deprecated.
  • Constructor Details

    • CharsetValidationPattern

      public CharsetValidationPattern()
      Deprecated.
  • Method Details

    • getValidChars

      public String getValidChars()
      Deprecated.
      Returns:
      String containing all valid chars for this charset
    • setValidChars

      public void setValidChars(String validChars)
      Deprecated.
      Parameters:
      validChars - for this charset
    • getRegexString

      protected String getRegexString()
      Deprecated.
      Escapes every special character I could think of, to limit potential misuse of this pattern.
      Specified by:
      getRegexString in class org.kuali.rice.krad.datadictionary.validation.ValidationPattern
      See Also:
      • ValidationPattern.getRegexString()
    • extendExportMap

      public void extendExportMap(org.kuali.rice.krad.datadictionary.exporter.ExportMap exportMap)
      Deprecated.
      Specified by:
      extendExportMap in class org.kuali.rice.krad.datadictionary.validation.CharacterLevelValidationPattern
    • getValidationErrorMessageParameters

      public String[] getValidationErrorMessageParameters(String attributeLabel)
      Deprecated.
      Overrides:
      getValidationErrorMessageParameters in class org.kuali.rice.krad.datadictionary.validation.CharacterLevelValidationPattern