Author: mbenson
Date: Tue Mar  8 19:09:35 2011
New Revision: 1079490

URL: http://svn.apache.org/viewvc?rev=1079490&view=rev
Log:
use self-documenting code

Modified:
    
incubator/bval/sandbox/lang3-work/bval-jsr303/src/main/java/org/apache/bval/jsr303/util/ValidationContextTraversal.java

Modified: 
incubator/bval/sandbox/lang3-work/bval-jsr303/src/main/java/org/apache/bval/jsr303/util/ValidationContextTraversal.java
URL: 
http://svn.apache.org/viewvc/incubator/bval/sandbox/lang3-work/bval-jsr303/src/main/java/org/apache/bval/jsr303/util/ValidationContextTraversal.java?rev=1079490&r1=1079489&r2=1079490&view=diff
==============================================================================
--- 
incubator/bval/sandbox/lang3-work/bval-jsr303/src/main/java/org/apache/bval/jsr303/util/ValidationContextTraversal.java
 (original)
+++ 
incubator/bval/sandbox/lang3-work/bval-jsr303/src/main/java/org/apache/bval/jsr303/util/ValidationContextTraversal.java
 Tue Mar  8 19:09:35 2011
@@ -29,6 +29,7 @@ import org.apache.bval.util.AccessStrate
 import org.apache.bval.util.IndexedAccess;
 import org.apache.bval.util.KeyedAccess;
 import org.apache.bval.util.PropertyAccess;
+import org.apache.commons.lang3.ObjectUtils;
 import org.apache.commons.lang3.reflect.TypeUtils;
 
 /**
@@ -118,8 +119,7 @@ public class ValidationContextTraversal 
         MetaBean metaBean = validationContext.getMetaBean();
 
         if (metaBean instanceof DynamicMetaBean) {
-            metaBean =
-                metaBean.resolveMetaBean(validationContext.getBean() == null ? 
rawType : validationContext.getBean());
+            metaBean = 
metaBean.resolveMetaBean(ObjectUtils.defaultIfNull(validationContext.getBean(), 
rawType));
         }
         MetaProperty mp = metaBean.getProperty(token);
         if (mp == null) {


Reply via email to