|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cayenne.validation.SimpleValidationFailure
org.apache.cayenne.validation.BeanValidationFailure
public class BeanValidationFailure
ValidationFailure implementation that described a failure of a single named property of a Java Bean object.
Field Summary | |
---|---|
protected String |
property
|
Fields inherited from class org.apache.cayenne.validation.SimpleValidationFailure |
---|
error, source |
Constructor Summary | |
---|---|
BeanValidationFailure(Object source,
String property,
Object error)
Creates new BeanValidationFailure. |
Method Summary | |
---|---|
String |
getProperty()
Returns a failed property of the failure source object. |
String |
toString()
Returns a String representation of the failure. |
static ValidationFailure |
validateJavaClassName(Object bean,
String attribute,
String identifier)
A utility method that checks that a given string is a valid Java full class name, returning a non-null ValidationFailure if this is not so. |
static ValidationFailure |
validateMandatory(Object bean,
String attribute)
|
static ValidationFailure |
validateMandatory(Object bean,
String attribute,
Object value)
|
static ValidationFailure |
validateNotEmpty(Object bean,
String attribute,
Collection value)
Returns a ValidationFailure if a collection attribute of an object is null or empty. |
static ValidationFailure |
validateNotEmpty(Object bean,
String attribute,
String value)
A utility method that returns a ValidationFailure if a string is either null or has a length of zero; otherwise returns null. |
static ValidationFailure |
validateNotNull(Object bean,
String attribute,
Object value)
|
Methods inherited from class org.apache.cayenne.validation.SimpleValidationFailure |
---|
getDescription, getError, getSource |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected String property
Constructor Detail |
---|
public BeanValidationFailure(Object source, String property, Object error)
Method Detail |
---|
public static ValidationFailure validateNotEmpty(Object bean, String attribute, Collection value)
public static ValidationFailure validateMandatory(Object bean, String attribute, Object value)
public static ValidationFailure validateMandatory(Object bean, String attribute)
public static ValidationFailure validateNotNull(Object bean, String attribute, Object value)
public static ValidationFailure validateNotEmpty(Object bean, String attribute, String value)
public static ValidationFailure validateJavaClassName(Object bean, String attribute, String identifier)
public String getProperty()
public String toString()
toString
in class SimpleValidationFailure
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |