|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface NodeExpression
Represents an XPath node expression.
Field Summary | |
---|---|
static short |
ANY_EXPR
The node expression type that selects or matches "any" node. |
static short |
ATTRIBUTE_EXPR
The node expression type that selects or matches attribute nodes |
static short |
COMMENT_EXPR
The node expression type that selects or matches comment nodes |
static short |
ELEMENT_EXPR
The node expression type that selects or matches element nodes |
static short |
ID_EXPR
The node expression type that selects or matches any element node with a specific ID |
static short |
IDENTITY_EXPR
The node expression type that selects or matches the current context node |
static short |
NAMESPACE_EXPR
The node expression type that selects or matches namespace nodes |
static short |
PARENT_EXPR
The node expression type that selects or matches the parent node of the current context node. |
static short |
PI_EXPR
The node expression type that selects or matches Processing Instruction nodes |
static short |
TEXT_EXPR
The node expression type that selects or matches text nodes |
static short |
WILDCARD_EXPR
The node expression type that selects or matches any element node |
Fields inherited from interface org.exolab.adaptx.xpath.XPathExpression |
---|
BOOLEAN, ERROR, FILTER_EXPR, LOCATION_PATH, NODE_TEST, NUMBER, PATH_EXPR, PRIMARY, STEP, STRING, UNION_EXPR |
Method Summary | |
---|---|
java.lang.String |
getName()
Returns the QName matched by this NodeExpression. |
short |
getNodeExprType()
Returns the type of this Node exprression, the value must be one of the value Node expression types. |
boolean |
matches(XPathNode node,
XPathContext context)
Determines if the given node is matched by this MatchExpr with respect to the given context. |
Methods inherited from interface org.exolab.adaptx.xpath.XPathExpression |
---|
evaluate, getExprType, toString |
Field Detail |
---|
static final short ANY_EXPR
static final short ATTRIBUTE_EXPR
static final short ELEMENT_EXPR
static final short ID_EXPR
static final short IDENTITY_EXPR
static final short PARENT_EXPR
static final short TEXT_EXPR
static final short COMMENT_EXPR
static final short PI_EXPR
static final short WILDCARD_EXPR
static final short NAMESPACE_EXPR
Method Detail |
---|
short getNodeExprType()
java.lang.String getName()
boolean matches(XPathNode node, XPathContext context) throws XPathException
matches
in interface MatchExpression
node
- the node to determine a match forcontext
- the XPathContext
XPathException
- when an error occurs during
evaluation
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |