/** * Evaluates an XPath expression as a number. If the evaluation fails, null * will be returned. * * @return The evaluation result. */ public Double getNumber(String expression) { return (Double) internalEval(expression, javax.xml.xpath.XPathConstants.NUMBER); }
/** * Evaluates an XPath expression as a DOM Node. If the evaluation fails, * null will be returned. * * @return The evaluation result. */ public Node getNode(String expression) { return (Node) internalEval(expression, javax.xml.xpath.XPathConstants.NODE); }
/** * Evaluates an XPath expression as a DOM Node. If the evaluation fails, * null will be returned. * * @return The evaluation result. */ public Node getNode(String expression) { return (Node) internalEval(expression, XPathConstants.NODE); }
/** * Evaluates an XPath expression as a boolean. If the evaluation fails, null * will be returned. * * @return The evaluation result. */ public Boolean getBoolean(String expression) { return (Boolean) internalEval(expression, javax.xml.xpath.XPathConstants.BOOLEAN); }
/** * Evaluates an XPath expression as a boolean. If the evaluation fails, null * will be returned. * * @return The evaluation result. */ public Boolean getBoolean(String expression) { return (Boolean) internalEval(expression, XPathConstants.BOOLEAN); }
/** * Evaluates an XPath expression as a number. If the evaluation fails, null * will be returned. * * @return The evaluation result. */ public Double getNumber(String expression) { return (Double) internalEval(expression, XPathConstants.NUMBER); }
/** * Evaluates an XPath expression as a string. * * @return The evaluation result. */ public String getText(String expression) { return (String) internalEval(expression, javax.xml.xpath.XPathConstants.STRING); }
/** * Evaluates an XPath expression as a string. * * @return The evaluation result. */ public String getText(String expression) { return (String) internalEval(expression, XPathConstants.STRING); }
/** * Evaluates an XPath expression as a DOM NodeList. If the evaluation fails, * null will be returned. * * @return The evaluation result. */ public NodeList getNodes(String expression) { final org.w3c.dom.NodeList nodes = (org.w3c.dom.NodeList) internalEval( expression, javax.xml.xpath.XPathConstants.NODESET); return (nodes == null) ? null : new NodeList(nodes); }
/** * Evaluates an XPath expression as a DOM NodeList. If the evaluation fails, * null will be returned. * * @return The evaluation result. */ public NodeSet getNodes(String expression) { final NodeList nodes = (NodeList) internalEval(expression, XPathConstants.NODESET); return (nodes == null) ? null : new NodeSet(nodes); }