On 05/14/2012 02:43 PM, adri...@apache.org wrote:
> Author: adrianc
> Date: Mon May 14 19:43:18 2012
> New Revision: 1338361
> 
> URL: http://svn.apache.org/viewvc?rev=1338361&view=rev
> Log:
> Added a utility method to FlexibleMapAccessor.java to test for nested 
> expressions.
> 
> Modified:
>     
> ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/FlexibleMapAccessor.java
>     
> ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/test/FlexibleMapAccessorTests.java
> 
> Modified: 
> ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/FlexibleMapAccessor.java
> URL: 
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/FlexibleMapAccessor.java?rev=1338361&r1=1338360&r2=1338361&view=diff
> ==============================================================================
> --- 
> ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/FlexibleMapAccessor.java
>  (original)
> +++ 
> ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/FlexibleMapAccessor.java
>  Mon May 14 19:43:18 2012
> @@ -76,6 +76,16 @@ public class FlexibleMapAccessor<T> impl
>          }
>      }
>  
> +    /**
> +     * Returns <code>true</code> if <code>fma</code> contains a nested 
> expression.
> +     * @param fma
> +     * @return <code>true</code> if <code>fma</code> contains a nested 
> expression
> +     * @throws NullPointerException if <code>fma</code> is null
> +     */
> +    public static boolean containsNestedExpression(FlexibleMapAccessor<?> 
> fma) {
> +        return fma.fse != null;
> +    }
> +

Just make it a method on the object itself, so one can do:

fma.containsNestedExpression()

Reply via email to