|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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 |
public static final short ANY_EXPR
public static final short ATTRIBUTE_EXPR
public static final short ELEMENT_EXPR
public static final short ID_EXPR
public static final short IDENTITY_EXPR
public static final short PARENT_EXPR
public static final short TEXT_EXPR
public static final short COMMENT_EXPR
public static final short PI_EXPR
public static final short WILDCARD_EXPR
public static final short NAMESPACE_EXPR
| Method Detail |
public short getNodeExprType()
public java.lang.String getName()
public boolean matches(XPathNode node,
XPathContext context)
throws XPathException
matches in interface MatchExpressionnode - 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 | |||||||||