MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.update.store.llImpl
Class LLNormalToken

java.lang.Object
  extended by ch.ethz.mxquery.update.store.llImpl.LLToken
      extended by ch.ethz.mxquery.update.store.llImpl.LLNormalToken

public class LLNormalToken
extends LLToken


Constructor Summary
LLNormalToken(Token token, int depth)
           
 
Method Summary
 LLToken copy()
           
 MXQueryBinary getBinaryValue()
           
 boolean getBoolean()
           
 MXQueryDate getDate()
           
 MXQueryDateTime getDateTime()
           
 MXQueryDayTimeDuration getDayTimeDur()
           
 int getDepth()
           
 MXQueryDouble getDouble()
           
 MXQueryDuration getDuration()
           
 int getEventType()
           
 MXQueryGregorian getGregorianValue()
           
 java.lang.String getLocal()
           
 long getLong()
           
 java.lang.String getName()
           
 java.lang.String getNS()
           
 MXQueryNumber getNumber()
           
 QName getQNameTokenValue()
           
 java.lang.String getText()
           
 MXQueryTime getTime()
           
 Token getToken()
          Gets token
 java.lang.String getValueAsString()
           
 MXQueryYearMonthDuration getYearMonthDur()
           
 boolean isAttribute()
           
 void setDepth(int depth)
           
 void setNext(LLToken next)
           
 void setPrev(LLToken prev)
           
 java.lang.String toString()
           
 
Methods inherited from class ch.ethz.mxquery.update.store.llImpl.LLToken
deleteMe, getEndEl, getId, getNext, getParent, getPrev, getSibling, insertAfter, insertAfter, insertBefore, insertBefore, setEndEl, setName, setParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LLNormalToken

public LLNormalToken(Token token,
                     int depth)
Method Detail

isAttribute

public boolean isAttribute()
Overrides:
isAttribute in class LLToken

setNext

public void setNext(LLToken next)
Specified by:
setNext in class LLToken

setPrev

public void setPrev(LLToken prev)
Specified by:
setPrev in class LLToken

getToken

public Token getToken()
Description copied from class: LLToken
Gets token

Returns:
current token

getEventType

public int getEventType()

getDepth

public int getDepth()
Overrides:
getDepth in class LLToken

setDepth

public void setDepth(int depth)
Overrides:
setDepth in class LLToken

getText

public java.lang.String getText()

getValueAsString

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

getName

public java.lang.String getName()
Overrides:
getName in class LLToken

getNS

public java.lang.String getNS()
Overrides:
getNS in class LLToken

getLocal

public java.lang.String getLocal()
Overrides:
getLocal in class LLToken

getLong

public long getLong()

getBoolean

public boolean getBoolean()

getDouble

public MXQueryDouble getDouble()

getNumber

public MXQueryNumber getNumber()

getDateTime

public MXQueryDateTime getDateTime()

getDate

public MXQueryDate getDate()

getTime

public MXQueryTime getTime()

getDayTimeDur

public MXQueryDayTimeDuration getDayTimeDur()

getYearMonthDur

public MXQueryYearMonthDuration getYearMonthDur()

getDuration

public MXQueryDuration getDuration()

getQNameTokenValue

public QName getQNameTokenValue()

getGregorianValue

public MXQueryGregorian getGregorianValue()

getBinaryValue

public MXQueryBinary getBinaryValue()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

copy

public LLToken copy()
Specified by:
copy in class LLToken

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich