src/main/java/ognl/OgnlRuntime.java
public static String getPointerString(Object o)
    {
        return getPointerString((o == null) ? 0 : System.identityHashCode(o));
    }
public static String getPointerString(Object o)
    {
        return getPointerString((o == null) ? 0 : System.identityHashCode(o));
    }
Returns a "pointer" string in the usual format for these things - 0x<hex digits> for the
object given. This will always return a unique value for each object.