common-util

local.tomas.expr
Class IntegerConstant

java.lang.Object
  extended by local.tomas.expr.NumberConstant
      extended by local.tomas.expr.IntegerConstant
All Implemented Interfaces:
Serializable, Constant, Expression

public class IntegerConstant
extends NumberConstant
implements Constant

Integer constant expression.

Author:
Teubner
See Also:
Serialized Form

Field Summary
 
Fields inherited from class local.tomas.expr.NumberConstant
value
 
Constructor Summary
IntegerConstant()
          Default constructor.
IntegerConstant(int value)
          Construct constant from value.
IntegerConstant(Integer value)
          Construct constant from value.
IntegerConstant(Number value)
          Construct constant from value.
 
Method Summary
 Integer getValue()
          Get value.
 
Methods inherited from class local.tomas.expr.NumberConstant
equals, greet, hashCode, setValue, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface local.tomas.expr.Expression
greet
 

Constructor Detail

IntegerConstant

public IntegerConstant()
Default constructor.


IntegerConstant

public IntegerConstant(int value)
Construct constant from value.

Parameters:
value - constant value

IntegerConstant

public IntegerConstant(Integer value)
Construct constant from value.

Parameters:
value - constant value

IntegerConstant

public IntegerConstant(Number value)
Construct constant from value.

Parameters:
value - constant value
Method Detail

getValue

public Integer getValue()
Get value.

Returns:
the value.

common-util

Copyright © 2005-2007 Tomas Teubner. All Rights Reserved.