public abstract class ContextualAnnotationRule<RULE_ANNOTATION extends java.lang.annotation.Annotation,DATA_TYPE> extends AnnotationRule<RULE_ANNOTATION,DATA_TYPE>
AnnotationRule that has access to a
ValidationContext.| Modifier and Type | Field and Description |
|---|---|
protected ValidationContext |
mValidationContext |
mRuleAnnotation| Modifier | Constructor and Description |
|---|---|
protected |
ContextualAnnotationRule(ValidationContext validationContext,
RULE_ANNOTATION ruleAnnotation)
Constructor.
|
getMessagegetSequence, isValidprotected ValidationContext mValidationContext
protected ContextualAnnotationRule(ValidationContext validationContext, RULE_ANNOTATION ruleAnnotation)
validationContext - A ValidationContext.ruleAnnotation - The rule Annotation instance to which
this rule is paired.