Home | History | Annotate | Download | only in xpath

Lines Matching defs:XPath

19  * $Id: XPath.java 468655 2006-10-28 07:12:06Z minchau $
21 package org.apache.xpath;
33 import org.apache.xpath.compiler.Compiler;
34 import org.apache.xpath.compiler.FunctionTable;
35 import org.apache.xpath.compiler.XPathParser;
36 import org.apache.xpath.functions.Function;
37 import org.apache.xpath.objects.XObject;
38 import org.apache.xpath.res.XPATHErrorResources;
41 * The XPath class wraps an expression object and provides general services
45 public class XPath implements Serializable, ExpressionOwner
54 * The function table for xpath build-in functions
133 * Return the XPath string associated with this object.
136 * @return the XPath string associated with this object.
150 * Construct an XPath object.
154 * @param exprString The XPath expression.
163 public XPath(
182 throw new RuntimeException(XSLMessages.createXPATHMessage(XPATHErrorResources.ER_CANNOT_DEAL_XPATH_TYPE, new Object[]{Integer.toString(type)})); //"Can not deal with XPath type: " + type);
198 * Construct an XPath object.
202 * @param exprString The XPath expression.
211 public XPath(
234 //"Can not deal with XPath type: " + type);
250 * Construct an XPath object.
254 * @param exprString The XPath expression.
262 public XPath(
270 * Construct an XPath object.
276 public XPath(Expression expr)
283 * Given an expression and a context, evaluate the XPath
289 * XPath are supposed to be expanded.
291 * @return The result of the XPath or null if callbacks are used.
310 * Given an expression and a context, evaluate the XPath
316 * XPath are supposed to be expanded.
387 * Given an expression and a context, evaluate the XPath
393 * XPath are supposed to be expanded.
469 * @param xctxt XPath runtime context.
493 + dtm.getNodeName(context) + " for xpath "
505 // return XPath.MATCH_SCORE_NONE;
512 * @param xctxt The XPath runtime context.
515 * in {@link org.apache.xpath.res.XPATHErrorResources}, which is
565 * @param xctxt The XPath runtime context.
568 * in {@link org.apache.xpath.res.XPATHErrorResources}, which is