net.sf.saxon.expr

Class ArithmeticExpression.DateAndDuration

public static class ArithmeticExpression.DateAndDuration extends ArithmeticExpression

Inner class to handle addition or subtraction of a Date (or Time, or DateTime) and a Duration
Constructor Summary
DateAndDuration(Expression p1, int operator, Expression p2, NamePool pool)
Method Summary
static ItemdoArithmetic(Expression operand0, int operator, Expression operand1, XPathContext context)
ItemevaluateItem(XPathContext context)
Evaluate the expression.

Constructor Detail

DateAndDuration

public DateAndDuration(Expression p1, int operator, Expression p2, NamePool pool)

Method Detail

doArithmetic

public static Item doArithmetic(Expression operand0, int operator, Expression operand1, XPathContext context)

evaluateItem

public Item evaluateItem(XPathContext context)
Evaluate the expression.