org.millscript.office.spreadsheet.formula.expr
Class AsNumberExpr

java.lang.Object
  extended by org.millscript.millscript.expr.Expr<A>
      extended by org.millscript.millscript.expr.UnaryOpExpr<AsNumberAction>
          extended by org.millscript.office.spreadsheet.formula.expr.AsNumberExpr
All Implemented Interfaces:
org.millscript.millscript.expr.OneResult

public class AsNumberExpr
extends org.millscript.millscript.expr.UnaryOpExpr<AsNumberAction>


Constructor Summary
AsNumberExpr(org.millscript.millscript.expr.Expr<?> a)
          Creates a new NullIsZero expr to transform the result of the specified expr into zero if its result is null.
 
Method Summary
 AsNumberAction newAction(org.millscript.millscript.action.Action a)
           
 
Methods inherited from class org.millscript.millscript.expr.UnaryOpExpr
compileIt, resolve
 
Methods inherited from class org.millscript.millscript.expr.Expr
arity, compile, isIntegerExpr, resolveList, setLineNumber, setOrigin, show, show
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsNumberExpr

public AsNumberExpr(org.millscript.millscript.expr.Expr<?> a)
Creates a new NullIsZero expr to transform the result of the specified expr into zero if its result is null.

Parameters:
a - the expr whose result to transform to zero if it is null
Method Detail

newAction

public AsNumberAction newAction(org.millscript.millscript.action.Action a)
Specified by:
newAction in class org.millscript.millscript.expr.UnaryOpExpr<AsNumberAction>
See Also:
UnaryOpExpr.newAction(org.millscript.millscript.action.Action)


Copyright © 2006-2007 Open World Ltd. All Rights Reserved.