MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.datamodel.xdm
Class DecimalToken

java.lang.Object
  extended by ch.ethz.mxquery.datamodel.xdm.Token
      extended by ch.ethz.mxquery.datamodel.xdm.DecimalToken

public final class DecimalToken
extends Token


Field Summary
 
Fields inherited from class ch.ethz.mxquery.datamodel.xdm.Token
END_SEQUENCE_TOKEN, MASK_CLEAN_START_TAG, MASK_GET_START_TAG, START_SEQUENCE_TOKEN
 
Constructor Summary
DecimalToken(DecimalToken token)
           
DecimalToken(Identifier id, MXQueryBigDecimal value)
           
 
Method Summary
 Token copy()
           
 MXQueryDouble getDouble()
           
 MXQueryFloat getFloat()
           
 MXQueryNumber getNumber()
           
 java.lang.String getText()
           
 java.lang.String getValueAsString()
           
 Token toAttrToken(QName name, XDMScope scope)
           
 
Methods inherited from class ch.ethz.mxquery.datamodel.xdm.Token
compare, compare, compareTo, equals, equals, getBinary, getBoolean, getDate, getDateTime, getDayTimeDur, getDuration, getDynamicScope, getEventType, getGregorian, getId, getLocal, getLong, getName, getNS, getQNameTokenValue, getSchemaNormalizedValue, getTime, getTypeAnnotation, getYearMonthDur, hashCode, isAttribute, setDynamicScope, setEventType, setId, setNS, setSchemaNormalizedValue
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DecimalToken

public DecimalToken(Identifier id,
                    MXQueryBigDecimal value)

DecimalToken

public DecimalToken(DecimalToken token)
Method Detail

getDouble

public MXQueryDouble getDouble()
Overrides:
getDouble in class Token

getFloat

public MXQueryFloat getFloat()
Overrides:
getFloat in class Token

getNumber

public MXQueryNumber getNumber()
Overrides:
getNumber in class Token

getValueAsString

public java.lang.String getValueAsString()
Overrides:
getValueAsString in class Token

getText

public java.lang.String getText()
Overrides:
getText in class Token

toAttrToken

public Token toAttrToken(QName name,
                         XDMScope scope)
                  throws MXQueryException
Overrides:
toAttrToken in class Token
Throws:
MXQueryException

copy

public Token copy()
Overrides:
copy in class Token

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich