org.eclipse.higgins.idas
Class BasicValueInteger
java.lang.Object
org.eclipse.higgins.idas.AbstractLiteral
org.eclipse.higgins.idas.BasicValueInteger
- All Implemented Interfaces:
- ILiteral, IPropertyValue
- Direct Known Subclasses:
- BasicValueNegativeInteger, BasicValueNonNegativeInteger, BasicValueNonPositiveInteger, BasicValuePositiveInteger
public class BasicValueInteger
- extends AbstractLiteral
- implements ILiteral
TODO: make sure getCanonical() meets the canonical rules for xsd:integer. Nothing in the BigInteger Javadoc leads me to believe it's incorrect.
BasicValueInteger
public BasicValueInteger(String value)
getData
public Object getData()
throws IdASException
- Returns the
BigInteger
backing this value
- Specified by:
getData
in interface ILiteral
- Specified by:
getData
in interface IPropertyValue
- Throws:
IdASException