jodd.vtor
Class ValidationConstraintContext

java.lang.Object
  extended by jodd.vtor.ValidationConstraintContext

public class ValidationConstraintContext
extends Object

Validation constraint context, used for validation in ValidationConstraint.


Field Summary
protected  String name
           
protected  Object target
           
protected  Vtor vtor
           
 
Constructor Summary
ValidationConstraintContext(Vtor vtor, Object target, String name)
           
 
Method Summary
 String getName()
          Returns context name.
 Object getTarget()
          Returns target object containing the value.
 Vtor getValidator()
          Returns validator.
 void validateWithin(ValidationContext vctx, Object value)
          Validates provided context and value withing this constraint content.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vtor

protected final Vtor vtor

target

protected final Object target

name

protected final String name
Constructor Detail

ValidationConstraintContext

public ValidationConstraintContext(Vtor vtor,
                                   Object target,
                                   String name)
Method Detail

getValidator

public Vtor getValidator()
Returns validator.


getTarget

public Object getTarget()
Returns target object containing the value.


getName

public String getName()
Returns context name.


validateWithin

public void validateWithin(ValidationContext vctx,
                           Object value)
Validates provided context and value withing this constraint content.