Class Validation

  • All Implemented Interfaces:
    groovy.lang.GroovyObject
    Direct Known Subclasses:
    DynamicValidation

    public class Validation
    extends java.lang.Object
    implements groovy.lang.GroovyObject
    • Field Detail

      • validationRule

        protected java.lang.String validationRule
      • validationMessage

        protected I18nString validationMessage
    • Constructor Detail

      • Validation

        public Validation​(java.lang.String validationRule)
      • Validation

        public Validation​(java.lang.String validationRule,
                          I18nString validationMessage)
      • Validation

        public Validation()
    • Method Detail

      • setMetaClass

        public void setMetaClass​(groovy.lang.MetaClass mc)
        Specified by:
        setMetaClass in interface groovy.lang.GroovyObject
      • getLocalizedValidation

        public LocalizedValidation getLocalizedValidation​(java.util.Locale locale)
      • getValidationMessage

        public I18nString getValidationMessage()
      • setValidationMessage

        public void setValidationMessage​(I18nString valMessage)
      • getTranslatedValidationMessage

        public java.lang.String getTranslatedValidationMessage​(java.util.Locale locale)
      • getValidationRule

        public java.lang.String getValidationRule()
      • setValidationRule

        public void setValidationRule​(java.lang.String validationRule)
      • clone

        public Validation clone()
        Overrides:
        clone in class java.lang.Object
      • getMetaClass

        @QueryType(NONE)
        public groovy.lang.MetaClass getMetaClass()
        Specified by:
        getMetaClass in interface groovy.lang.GroovyObject