COM.hugin.HAPI
Class NumberExpression

java.lang.Object
  extended byCOM.hugin.HAPI.Expression
      extended byCOM.hugin.HAPI.ConstantExpression
          extended byCOM.hugin.HAPI.NumberExpression

public class NumberExpression
extends ConstantExpression

A numeric constant expression is used to compare state value of numbered or interval discrete chance nodes or decision nodes.


Field Summary
 
Fields inherited from class COM.hugin.HAPI.Expression
H_OPERATOR_ABS, H_OPERATOR_ADD, H_OPERATOR_AND, H_OPERATOR_BETA, H_OPERATOR_BINOMIAL, H_OPERATOR_BOOLEAN, H_OPERATOR_CEIL, H_OPERATOR_COS, H_OPERATOR_COSH, H_OPERATOR_DISTRIBUTION, H_OPERATOR_DIVIDE, H_OPERATOR_EQUALS, H_OPERATOR_EXP, H_OPERATOR_EXPONENTIAL, H_OPERATOR_FLOOR, H_OPERATOR_GAMMA, H_OPERATOR_GEOMETRIC, H_OPERATOR_GREATER_THAN, H_OPERATOR_GREATER_THAN_OR_EQUALS, H_OPERATOR_IF, H_OPERATOR_LABEL, H_OPERATOR_LESS_THAN, H_OPERATOR_LESS_THAN_OR_EQUALS, H_OPERATOR_LOG, H_OPERATOR_LOG10, H_OPERATOR_LOG2, H_OPERATOR_LOGNORMAL, H_OPERATOR_MAX, H_OPERATOR_MIN, H_OPERATOR_MOD, H_OPERATOR_MULTIPLY, H_OPERATOR_NEGATE, H_OPERATOR_NEGATIVEBINOMIAL, H_OPERATOR_NODE, H_OPERATOR_NOISYOR, H_OPERATOR_NORMAL, H_OPERATOR_NOT, H_OPERATOR_NOT_EQUALS, H_OPERATOR_NUMBER, H_OPERATOR_OR, H_OPERATOR_PERT, H_OPERATOR_POISSON, H_OPERATOR_POWER, H_OPERATOR_SIN, H_OPERATOR_SINH, H_OPERATOR_SQRT, H_OPERATOR_SUBTRACT, H_OPERATOR_TAN, H_OPERATOR_TANH, H_OPERATOR_TRIANGULAR, H_OPERATOR_TRUNCATE, H_OPERATOR_UNIFORM, H_OPERATOR_WEIBULL
 
Constructor Summary
NumberExpression(double number)
          Constructs a new NumberExpression.
 
Method Summary
 double getNumber()
          Returns the number represented by the expression.
 int getOperator()
          Returns the Operator for this Expression.
 double getValue()
          Returns the number represented by the expression.
 
Methods inherited from class COM.hugin.HAPI.ConstantExpression
isConstantExpression
 
Methods inherited from class COM.hugin.HAPI.Expression
clone, delete, expressionToString, isCompositeExpression, isNodeExpression, stringToExpression, stringToExpression
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumberExpression

public NumberExpression(double number)
Constructs a new NumberExpression.

Method Detail

getValue

public double getValue()
Returns the number represented by the expression.


getNumber

public double getNumber()
Returns the number represented by the expression.


getOperator

public int getOperator()
Returns the Operator for this Expression.

Specified by:
getOperator in class Expression