jodd.vtor
Class Violation

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

public class Violation
extends java.lang.Object

Validation violation description.


Constructor Summary
Violation(java.lang.String name, java.lang.Object validatedObject, java.lang.Object invalidValue)
           
Violation(java.lang.String name, java.lang.Object validatedObject, java.lang.Object invalidValue, Check check)
          Creates new violation.
 
Method Summary
 Check getCheck()
           
 ValidationConstraint getConstraint()
           
 java.lang.Object getInvalidValue()
           
 java.lang.String getName()
           
 java.lang.Object getValidatedObject()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Violation

public Violation(java.lang.String name,
                 java.lang.Object validatedObject,
                 java.lang.Object invalidValue)

Violation

public Violation(java.lang.String name,
                 java.lang.Object validatedObject,
                 java.lang.Object invalidValue,
                 Check check)
Creates new violation.

Parameters:
name - violation name inside of validation context
validatedObject - object that is validated
invalidValue - invalid value that is cause of violation
check - check that made validation.
Method Detail

getValidatedObject

public java.lang.Object getValidatedObject()

getInvalidValue

public java.lang.Object getInvalidValue()

getCheck

public Check getCheck()

getConstraint

public ValidationConstraint getConstraint()

getName

public java.lang.String getName()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2003-2011 Jodd Team