src/main/java/ognl/OgnlRuntime.java
public static String getChildSource(OgnlContext context, Object target, Node child)
            throws OgnlException
    {
        return getChildSource(context, target, child, false);
    }
public static String getChildSource(OgnlContext context, Object target, Node child)
            throws OgnlException
    {
        return getChildSource(context, target, child, false);
    }
public static String getChildSource ( OgnlContext context , Object target , Node child ) throws OgnlException { return getChildSource ( context , target , child , false ) ; }
Attempts to get the java source string represented by the specific child expression
via the {@link JavaSource#toGetSourceString(OgnlContext,Object)} interface method.

@param context The ognl context to pass to the child.
@param target  The current object target to use.
@param child   The child expression.
@return The result of calling {@link JavaSource#toGetSourceString(OgnlContext,Object)} plus additional
enclosures of {@link OgnlOps#convertValue(Object,Class,boolean)} for conversions.
@throws OgnlException Mandatory exception throwing catching.. (blehh)
Attempts to get the java source string represented by the specific child expression via the { @link JavaSource#toGetSourceString ( OgnlContext Object ) } interface method .