Uses of Interface
jason.asSyntax.NumberTerm

Packages that use NumberTerm
jason.asSyntax   
 

Uses of NumberTerm in jason.asSyntax
 

Classes in jason.asSyntax that implement NumberTerm
 class ArithExpr
          Represents and solve arithmetic expressions like "10 + 30".
 class ArithFunctionTerm
          Represents an arithmetic function, like math.max(arg1,arg2) -- a functor (math.max) and two arguments.
 class NumberTermImpl
          Immutable class that implements a term that represents a number
 class UnnamedVar
          Represents an unnamed variable '_'.
 class VarTerm
          Represents a variable Term: like X (starts with upper case).
 

Methods in jason.asSyntax that return NumberTerm
 NumberTerm NumberTermImpl.clone()
           
 NumberTerm ArithFunctionTerm.clone()
           
 NumberTerm ArithExpr.clone()
          make a hard copy of the terms
static NumberTerm ASSyntax.createNumber(double vl)
          creates a new number term
 NumberTerm ArithExpr.getLHS()
          gets the LHS of this Expression
 NumberTerm ArithExpr.getRHS()
          gets the RHS of this Expression
 NumberTerm ArithFunctionTerm.getValue()
           
static NumberTerm ArithExpr.parseExpr(Agent ag, java.lang.String sExpr)
          returns some Term that can be evaluated as Number
static NumberTerm ArithExpr.parseExpr(java.lang.String sExpr)
          returns some Term that can be evaluated as Number
static NumberTerm ASSyntax.parseNumber(java.lang.String sNumber)
          creates a new number term by parsing a string
 

Constructors in jason.asSyntax with parameters of type NumberTerm
ArithExpr(ArithExpr.ArithmeticOp oper, NumberTerm t1)
           
ArithExpr(NumberTerm t1, ArithExpr.ArithmeticOp oper, NumberTerm t2)