cdqa.object

Class XNumber

Known Direct Subclasses:
XDouble, XInteger

public abstract class XNumber
extends XAtomic

Field Summary

Fields inherited from class cdqa.object.XObject

LOGGER, TYPE_ATTR, TYPE_BOOLEAN, TYPE_DOCUMENT, TYPE_DOUBLE, TYPE_ELEMENT, TYPE_END, TYPE_INTEGER, TYPE_STRING, TYPE_TEXT

Method Summary

static XNumber
createXNumber(double d)
static XNumber
createXNumber(int i)
abstract XNumber
negate()

Methods inherited from class cdqa.object.XAtomic

createDOMClone, fullText, getDocumentElement, getNodeName, getOwnerDocument, getParentNode, isAtomic, isDOM, pathTo, print, shortText

Methods inherited from class cdqa.object.XObject

asBoolean, asDouble, asInteger, asString, booleanValue, createDOMClone, doubleValue, fullText, getDocumentElement, getFullText, getLabel, getNodeName, getOwnerDocument, getParentNode, getType, intValue, isAtomic, isDOM, isEND, isFALSE, isTRUE, pathTo, print, shortText, stringValue, theENDObject, valueCompare, valueCompare

Method Details

createXNumber

public static XNumber createXNumber(double d)

createXNumber

public static XNumber createXNumber(int i)

negate

public abstract XNumber negate()