Javacast - MACROMEDIA COLDFUSION MX 61-CFML Reference

Cfml reference
Hide thumbs Also See for COLDFUSION MX 61-CFML:
Table of Contents

Advertisement

JavaCast

Description
Converts the data type of a ColdFusion variable to pass as an argument to an overloaded method
of a Java object. Use only for scalar and string arguments.
Returns
The variable, as type type.
Category
String functions
Function syntax
JavaCast(type, variable)
See also
CreateObject,
Parameters
Parameter
type
variable
Usage
Use after creating a Java object with the
method takes more than one overloaded argument, you must call
only when a method is overloaded (because its arguments can take more than one data
JavaCast
type, not because the method can take a variable number of arguments).
cannot be used to cast between complex objects, nor to cast to a super-class. Use this
JavaCast
function's result only on calls to Java objects. Because there is not a one-to-one correspondence
between internally stored ColdFusion types and Java scalar types, some conversions cannot be
performed.
Example
The method fooMethod in the class fooClass takes one overloaded argument. The fooClass class
is defined as follows:
public class fooClass {
public fooClass () {
}
public String fooMethod(String arg) {
return "Argument was a String";
}
public String fooMethod(int arg) {
return "Argument was an Integer";
}
554
Chapter 3: ColdFusion Functions
cfobject
Description
Data type to which to convert variable:
• boolean
• int
• long
• float
• double
• string
A ColdFusion variable that holds a scalar or string type
tag, before calling one of its methods. If the
cfobject
for each one. Use
JavaCast

Advertisement

Table of Contents
loading

This manual is also suitable for:

Coldfusion mx

Table of Contents