net.sf.saxon.expr
public interface CodeGeneratorService
Method Summary | |
---|---|
String | cast(String variable, Class target)
Generate a Java cast unless it is known to be unnecessary.
|
String | getContextVariableName()
Get the name of the Java variable currently bound to the dynamic XPathContext object
|
Parameters: variable the name of the variable that possibly needs to be cast target the required type for the expression where the variable is being used
Returns: either the variable name on its own, if no cast is required, or a string in the form "((class)variable)" if casting is needed.
Returns: the Java variable name