in javassist/src/main/java/org/apache/commons/proxy2/javassist/JavassistInvocation.java [68:79]
private static String createCastExpression(Class<?> type, String objectToCast)
{
if (!type.isPrimitive())
{
return "( " + ProxyUtils.getJavaClassName(type) + " )" + objectToCast;
}
else
{
return "( ( " + ProxyUtils.getWrapperClass(type).getName() + " )" + objectToCast + " )." + type.getName()
+ "Value()";
}
}