Class DynamicValidation
- java.lang.Object
-
- com.netgrif.application.engine.petrinet.domain.dataset.logic.validation.Validation
-
- com.netgrif.application.engine.petrinet.domain.dataset.logic.validation.DynamicValidation
-
- All Implemented Interfaces:
groovy.lang.GroovyObject
,java.io.Serializable
public class DynamicValidation extends Validation implements groovy.lang.GroovyObject
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.netgrif.application.engine.petrinet.domain.dataset.logic.validation.Validation
validationMessage, validationRule
-
-
Constructor Summary
Constructors Constructor Description DynamicValidation()
DynamicValidation(java.lang.String validationRule)
DynamicValidation(java.lang.String validationRule, I18nString validationMessage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Validation
clone()
java.lang.String
getCompiledRule()
Expression
getExpression()
LocalizedValidation
getLocalizedValidation(java.util.Locale locale)
void
setCompiledRule(java.lang.String compiledRule)
void
setMetaClass(groovy.lang.MetaClass mc)
-
Methods inherited from class com.netgrif.application.engine.petrinet.domain.dataset.logic.validation.Validation
getMetaClass, getTranslatedValidationMessage, getValidationMessage, getValidationRule, setValidationMessage, setValidationRule
-
-
-
-
Constructor Detail
-
DynamicValidation
public DynamicValidation(java.lang.String validationRule)
-
DynamicValidation
public DynamicValidation(java.lang.String validationRule, I18nString validationMessage)
-
DynamicValidation
public DynamicValidation()
-
-
Method Detail
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass
in interfacegroovy.lang.GroovyObject
- Overrides:
setMetaClass
in classValidation
-
getCompiledRule
public java.lang.String getCompiledRule()
-
setCompiledRule
public void setCompiledRule(java.lang.String compiledRule)
-
getExpression
public Expression getExpression()
-
getLocalizedValidation
public LocalizedValidation getLocalizedValidation(java.util.Locale locale)
- Overrides:
getLocalizedValidation
in classValidation
-
clone
public Validation clone()
- Overrides:
clone
in classValidation
-
-