net.sourceforge.nrl.parser.ast.constraints
Interface IIntegerNumber
- All Superinterfaces:
- IConstraint, IExpression, IIdentifier, INRLAstNode
- All Known Implementing Classes:
- IntegerNumberImpl
public interface IIntegerNumber
- extends IIdentifier
An integer number that occurred as a literal in an expression.
getNumber
@Deprecated
int getNumber()
- Deprecated. parsing an integer out as an
in
can cause a loss of precision, the
parser should maintain data integrity. Use getNumberAsBigInteger()
.
- Return the number.
- Returns:
- the number
getNumberAsBigInteger
BigInteger getNumberAsBigInteger()
- Return the number as a
BigInteger
. This ensures there is no loss of
precision when parsing integral numbers.
- Returns:
- the number
- Since:
- 1.4.9
Copyright © 2006-2013. All Rights Reserved.