Class Operation

java.lang.Object
org.apache.commons.jxpath.ri.compiler.Expression
org.apache.commons.jxpath.ri.compiler.Operation
Direct Known Subclasses:
CoreFunction, CoreOperation, ExtensionFunction

public abstract class Operation extends Expression
Version:
$Revision: 652845 $ $Date: 2008-05-02 12:46:46 -0500 (Fri, 02 May 2008) $
  • Field Details

    • args

      protected Expression[] args
      Expression[] of arguments
  • Constructor Details

    • Operation

      public Operation(Expression[] args)
      Create a new Operation.
      Parameters:
      args - Expression[]
  • Method Details

    • getArguments

      public Expression[] getArguments()
      Get the arguments.
      Returns:
      Expression[]
    • computeContextDependent

      public boolean computeContextDependent()
      Description copied from class: Expression
      Implemented by subclasses and result is cached by isContextDependent()
      Specified by:
      computeContextDependent in class Expression
      Returns:
      calculated context-dependentness as boolean