|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface XPath
Interface to the XPath evaluation environment.
| Method Summary | |
|---|---|
XPathExpression |
compile(String expression)
Compiles an XPath expression for future evaluation. |
String |
evaluate(String expression,
InputSource source)
Evaluates an expression and returns the result as a string. |
Object |
evaluate(String expression,
InputSource source,
QName returnType)
Evaluates an expression. |
String |
evaluate(String expression,
Object item)
Evaluates an expression and returns the result as a string. |
Object |
evaluate(String expression,
Object item,
QName returnType)
Evaluates an expression. |
NamespaceContext |
getNamespaceContext()
|
XPathFunctionResolver |
getXPathFunctionResolver()
|
XPathVariableResolver |
getXPathVariableResolver()
|
void |
reset()
Resets the environment. |
void |
setNamespaceContext(NamespaceContext nsContext)
|
void |
setXPathFunctionResolver(XPathFunctionResolver resolver)
|
void |
setXPathVariableResolver(XPathVariableResolver resolver)
|
| Method Detail |
|---|
void reset()
void setXPathVariableResolver(XPathVariableResolver resolver)
XPathVariableResolver getXPathVariableResolver()
void setXPathFunctionResolver(XPathFunctionResolver resolver)
XPathFunctionResolver getXPathFunctionResolver()
void setNamespaceContext(NamespaceContext nsContext)
NamespaceContext getNamespaceContext()
XPathExpression compile(String expression)
throws XPathExpressionException
expression - the expression
XPathExpressionException
Object evaluate(String expression,
Object item,
QName returnType)
throws XPathExpressionException
expression - the expressionitem - the expression contextreturnType - the desired return type
XPathExpressionException
String evaluate(String expression,
Object item)
throws XPathExpressionException
expression - the expressionitem - the expression context
XPathExpressionException
Object evaluate(String expression,
InputSource source,
QName returnType)
throws XPathExpressionException
expression - the expressionsource - the source to load the expression context fromreturnType - the desired return type
XPathExpressionException
String evaluate(String expression,
InputSource source)
throws XPathExpressionException
expression - the expressionsource - the source to load the expression context from
XPathExpressionException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||