public class DefaultUnionExpr extends DefaultExpr implements UnionExpr
| コンストラクタと説明 |
|---|
DefaultUnionExpr(Expr lhs,
Expr rhs)
非推奨です。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Object |
evaluate(Context context)
非推奨です。
Evaluate the expression in the given context, and return the result.
|
Expr |
getLHS()
Returns the left-hand side of the binary expression.
|
String |
getOperator()
非推奨です。
Returns the operator for the binary expression such as "+" or
"div".
|
Expr |
getRHS()
Returns the right-hand side of the binary expression.
|
String |
getText()
Returns a String containing the XPath expression.
|
void |
setLHS(Expr lhs) |
void |
setRHS(Expr rhs) |
Expr |
simplify()
Simplifies the XPath expression.
|
String |
toString()
非推奨です。
|
convertToIterator, convertToListclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLHS, getRHSpublic String getOperator()
BinaryExprgetOperator インタフェース内 BinaryExprpublic String toString()
public Object evaluate(Context context) throws JaxenException
Exprjava.lang.Double for expressions that
return a number, a java.lang.String for expressions that
return a string, a java.lang.Boolean for expressions that
return a boolean, and a java.util.List for expressions that
return a node-set. In the latter case, the elements of the list are
the actual objects from the source document model. Copies are not made.evaluate インタフェース内 Exprcontext - the context in which the expression is evaluatedJaxenExceptionpublic Expr getLHS()
BinaryExprgetLHS インタフェース内 BinaryExprpublic Expr getRHS()
BinaryExprgetRHS インタフェース内 BinaryExprpublic void setLHS(Expr lhs)
public void setRHS(Expr rhs)
public String getText()
Exprpublic Expr simplify()
Expr//para[1 = 1] could be simplified to
//para. In practice, this is usually a noop.
Jaxen does not currently perform any simplification.simplify インタフェース内 Exprsimplify クラス内 DefaultExprCopyright © 2001-2013 Codehaus. All Rights Reserved.