org.apache.commons.jxpath.ri.compiler

Class Operation

Known Direct Subclasses:
CoreFunction, CoreOperation, ExtensionFunction

public abstract class Operation
extends Expression

Version:
$Revision: 1.8 $ $Date: 2004/02/29 14:17:39 $
Author:
Dmitri Plotnikov

Nested Class Summary

Nested classes/interfaces inherited from class org.apache.commons.jxpath.ri.compiler.Expression

Expression.PointerIterator, Expression.ValueIterator

Field Summary

protected Expression[]
args

Fields inherited from class org.apache.commons.jxpath.ri.compiler.Expression

NOT_A_NUMBER, ONE, ZERO

Constructor Summary

Operation(args[] )

Method Summary

boolean
computeContextDependent()
Expression[]
getArguments()

Methods inherited from class org.apache.commons.jxpath.ri.compiler.Expression

compute, computeContextDependent, computeValue, isContextDependent, iterate, iteratePointers

Field Details

args

protected Expression[] args

Constructor Details

Operation

public Operation(args[] )

Method Details

computeContextDependent

public boolean computeContextDependent()
Overrides:
computeContextDependent in interface Expression

getArguments

public Expression[] getArguments()