com.servingxml.expr.substitution
Class IntegerSubstitutionExpr

java.lang.Object
  extended by com.servingxml.expr.substitution.IntegerSubstitutionExpr

public abstract class IntegerSubstitutionExpr
extends java.lang.Object


Field Summary
static IntegerSubstitutionExpr MAX_INTEGER
           
static IntegerSubstitutionExpr NULL
           
static IntegerSubstitutionExpr ONE
           
 
Constructor Summary
IntegerSubstitutionExpr()
           
 
Method Summary
abstract  int evaluateAsInt(Record parameters, Record record)
           
abstract  boolean isLiteral()
           
abstract  boolean isNull()
           
static IntegerSubstitutionExpr parseInt(QnameContext context, java.lang.String s)
           
static int parseInt(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_INTEGER

public static final IntegerSubstitutionExpr MAX_INTEGER

ONE

public static final IntegerSubstitutionExpr ONE

NULL

public static final IntegerSubstitutionExpr NULL
Constructor Detail

IntegerSubstitutionExpr

public IntegerSubstitutionExpr()
Method Detail

parseInt

public static IntegerSubstitutionExpr parseInt(QnameContext context,
                                               java.lang.String s)

evaluateAsInt

public abstract int evaluateAsInt(Record parameters,
                                  Record record)

isNull

public abstract boolean isNull()

isLiteral

public abstract boolean isLiteral()

parseInt

public static int parseInt(java.lang.String s)