|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jaxen.expr.DefaultExpr
org.jaxen.expr.DefaultFunctionCallExpr
public class DefaultFunctionCallExpr
| Field Summary | |
|---|---|
private java.lang.String |
functionName
Deprecated. |
private java.util.List |
parameters
Deprecated. |
private java.lang.String |
prefix
Deprecated. |
private static long |
serialVersionUID
Deprecated. |
| Constructor Summary | |
|---|---|
DefaultFunctionCallExpr(java.lang.String prefix,
java.lang.String functionName)
Deprecated. |
|
| Method Summary | |
|---|---|
void |
addParameter(Expr parameter)
Deprecated. Add the next argument to the function. |
java.lang.Object |
evaluate(Context context)
Deprecated. Evaluate the expression in the given context, and return the result. |
java.util.List |
evaluateParams(Context context)
Deprecated. |
java.lang.String |
getFunctionName()
Deprecated. Returns the local name of the function. |
java.util.List |
getParameters()
Deprecated. Returns the the ordered list of function arguments. |
java.lang.String |
getPrefix()
Deprecated. Returns the namespace prefix of the function. |
java.lang.String |
getText()
Deprecated. Returns a String containing the XPath expression. |
Expr |
simplify()
Deprecated. Simplifies the XPath expression. |
java.lang.String |
toString()
Deprecated. |
| Methods inherited from class org.jaxen.expr.DefaultExpr |
|---|
convertToIterator, convertToList |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final long serialVersionUID
private java.lang.String prefix
private java.lang.String functionName
private java.util.List parameters
| Constructor Detail |
|---|
public DefaultFunctionCallExpr(java.lang.String prefix,
java.lang.String functionName)
| Method Detail |
|---|
public void addParameter(Expr parameter)
FunctionCallExpr
addParameter in interface FunctionCallExprparameter - a function argumentpublic java.util.List getParameters()
FunctionCallExprExpr object.
getParameters in interface FunctionCallExprpublic java.lang.String getPrefix()
FunctionCallExpr
getPrefix in interface FunctionCallExprpublic java.lang.String getFunctionName()
FunctionCallExpr
getFunctionName in interface FunctionCallExprpublic java.lang.String getText()
Expr
getText in interface 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 in interface Exprsimplify in class DefaultExprpublic java.lang.String toString()
toString in class java.lang.Object
public java.lang.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 in interface Exprcontext - the context in which the expression is evaluated
JaxenException
public java.util.List evaluateParams(Context context)
throws JaxenException
JaxenException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||