Frames | No Frames |
Classes implementing org.apache.xalan.extensions.ExpressionContext | |
class |
Methods with return type org.apache.xalan.extensions.ExpressionContext | |
ExpressionContext | The the expression context for extensions for this context.
|
Methods with parameter type org.apache.xalan.extensions.ExpressionContext | |
Node | Return a Node of basic debugging information from the
EnvironmentCheck utility about the Java environment.
|
NodeList | The dyn:closure function creates a node set resulting from transitive closure of
evaluating the expression passed as the second argument on each of the nodes passed
as the first argument, then on the node set resulting from that and so on until no
more nodes are found. |
int | columnNumber returns the column number of the
current context node.
|
XObject | The dyn:evaluate function evaluates a string as an XPath expression and returns
the resulting value, which might be a boolean, number, string, node set, result
tree fragment or external object. |
XObject | Returns the result of evaluating the argument as a string containing
an XPath expression. |
int | lineNumber returns the line number of the current
context node.
|
NodeList | The dyn:map function evaluates the expression passed as the second argument for
each of the nodes passed as the first argument, and returns a node set of those values.
|
double | The dyn:max function calculates the maximum value for the nodes passed as
the first argument, where the value of each node is calculated dynamically
using an XPath expression passed as a string as the second argument.
|
double | The dyn:min function calculates the minimum value for the nodes passed as the
first argument, where the value of each node is calculated dynamically using
an XPath expression passed as a string as the second argument.
|
NodeSet | The exsl:node-set function converts a result tree fragment (which is what you get
when you use the content of xsl:variable rather than its select attribute to give
a variable value) into a node set. |
NodeSet | This method is an extension that implements as a Xalan extension
the node-set function also found in xt and saxon.
|
String | publicId returns the public identifier of the current
context node.
|
double | The dyn:sum function calculates the sum for the nodes passed as the first argument,
where the value of each node is calculated dynamically using an XPath expression
passed as a string as the second argument.
|
String | systemId returns the system id of the current
context node.
|
Constructors with parameter type org.apache.xalan.extensions.ExpressionContext | |
XConnection.XConnection(ExpressionContext exprContext, String driver, String dbURL, Element protocolElem) | |
XConnection.XConnection(ExpressionContext exprContext, String driver, String dbURL, String user, String password) |
Methods with parameter type org.apache.xalan.extensions.ExpressionContext | |
XBooleanStatic | |
XBooleanStatic | |
XBooleanStatic | Create an XConnection using the name of an existing Connection Pool
|
XBooleanStatic | Create an XConnection object with just a driver and database URL.
|
XBooleanStatic | XConnection.connect(ExpressionContext exprContext, String driver, String dbURL, Element protocolElem) Create an XConnection object with a connection protocol
|
XBooleanStatic | XConnection.connect(ExpressionContext exprContext, String driver, String dbURL, String user, String password) Create an XConnection object with user ID and password.
|
SQLDocument | This static method simplifies the creation of an SQL Document and allows
us to embedd the complexity of creating / handling the dtmIdent inside
the document. |
void | The SQL Statement Parser, when an Inline Parser is used, tracks the XSL
variables used to populate a statement. |
DTM | Execute a parameterized query statement by instantiating an
|
DTM | Execute a parameterized query statement by instantiating an
|
DTM | Execute a query statement by instantiating an
|
void | This is an internal version of Set Error that is called withen
XConnection where there is no SQLDocument created yet. |
Methods with return type org.apache.xalan.extensions.ExpressionContext | |
ExpressionContext | Return the context used to build this document
|
Methods with parameter type org.apache.xalan.extensions.ExpressionContext | |
Object | ExtensionHandler.callFunction(String funcName, Vector args, Object methodKey, ExpressionContext exprContext) Process a call to a function.
|
Object | ExtensionHandlerExsltFunction.callFunction(String funcName, Vector args, Object methodKey, ExpressionContext exprContext) Execute the EXSLT function and return the result value.
|
Object | ExtensionHandlerGeneral.callFunction(String funcName, Vector args, Object methodKey, ExpressionContext exprContext) Process a call to a function.
|
Object | ExtensionHandlerJavaClass.callFunction(String funcName, Vector args, Object methodKey, ExpressionContext exprContext) Process a call to a function in the java class represented by
this ExtensionHandlerJavaClass .
|
Object | ExtensionHandlerJavaPackage.callFunction(String funcName, Vector args, Object methodKey, ExpressionContext exprContext) Process a call to a function in the package java namespace.
|
Object | ExtensionHandler.callFunction(FuncExtFunction extFunction, Vector args, ExpressionContext exprContext) Process a call to a function.
|
Object | ExtensionHandlerExsltFunction.callFunction(FuncExtFunction extFunction, Vector args, ExpressionContext exprContext) Execute the EXSLT function and return the result value.
|
Object | ExtensionHandlerGeneral.callFunction(FuncExtFunction extFunction, Vector args, ExpressionContext exprContext) Process a call to an XPath extension function
|
Object | ExtensionHandlerJavaClass.callFunction(FuncExtFunction extFunction, Vector args, ExpressionContext exprContext) Process a call to an XPath extension function
|
Object | ExtensionHandlerJavaPackage.callFunction(FuncExtFunction extFunction, Vector args, ExpressionContext exprContext) Process a call to an XPath extension function
|
void | MethodResolver.convertParams(Object[] argsIn, Object[][] argsOut, Class[] paramTypes, ExpressionContext exprContext) Convert a set of parameters based on a set of paramTypes.
|
Object | ExtensionsTable.extFunction(String ns, String funcName, Vector argVec, Object methodKey, ExpressionContext exprContext) Handle an extension function.
|
Object | ExtensionsTable.extFunction(FuncExtFunction extFunction, Vector argVec, ExpressionContext exprContext) Handle an extension function.
|
Constructor | MethodResolver.getConstructor(Class classObj, Object[] argsIn, Object[][] argsOut, ExpressionContext exprContext) Given a class, figure out the resolution of
the Java Constructor from the XSLT argument types, and perform the
conversion of the arguments.
|
Method | MethodResolver.getMethod(Class classObj, String name, Object[] argsIn, Object[][] argsOut, ExpressionContext exprContext, int searchMethod) Given the name of a method, figure out the resolution of
the Java Method from the XSLT argument types, and perform the
conversion of the arguments.
|