org.hibernate.validator
Class InvalidValue

java.lang.Object
  extended by org.hibernate.validator.InvalidValue
All Implemented Interfaces:
java.io.Serializable

public class InvalidValue
extends java.lang.Object
implements java.io.Serializable

A single violation of a class level or method level constraint.

Author:
Gavin King
See Also:
Serialized Form

Constructor Summary
InvalidValue(java.lang.String message, java.lang.Class beanClass, java.lang.String propertyName, java.lang.Object value, java.lang.Object bean)
           
 
Method Summary
 void addParentBean(java.lang.Object parentBean, java.lang.String propertyName)
           
 java.lang.Object getBean()
           
 java.lang.Class getBeanClass()
           
 java.lang.String getMessage()
           
 java.lang.String getPropertyName()
           
 java.lang.String getPropertyPath()
           
 java.lang.Object getRootBean()
           
 java.lang.Object getValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidValue

public InvalidValue(java.lang.String message,
                    java.lang.Class beanClass,
                    java.lang.String propertyName,
                    java.lang.Object value,
                    java.lang.Object bean)
Method Detail

getRootBean

public java.lang.Object getRootBean()

getPropertyPath

public java.lang.String getPropertyPath()

addParentBean

public void addParentBean(java.lang.Object parentBean,
                          java.lang.String propertyName)

getBeanClass

public java.lang.Class getBeanClass()

getMessage

public java.lang.String getMessage()

getPropertyName

public java.lang.String getPropertyName()

getValue

public java.lang.Object getValue()

getBean

public java.lang.Object getBean()

toString

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


Copyright © 2007-2009. All Rights Reserved.