JavaCast()
Converts the data type of a CFML variable to pass as an argument to an overloaded method of a Java object.
Use only for scalar and string arguments.
JavaCast( type=string, variable=any, javaSettings=struct );
Returns: any
Examples
// Convert a ColdFusion Number to a Java double primitive
// Converts the number 180.0 degrees to radians using Java method: Math.toRadians(double degrees)
writeDump( createObject("java", "java.lang.Math").toRadians( javacast("double", 180.0) ) );
See also
- Java
- Search Issue Tracker
- Search Lucee Test Cases (good for further, detailed examples)