MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.datamodel.xdm
Class NamedToken

java.lang.Object
  extended by ch.ethz.mxquery.datamodel.xdm.Token
      extended by ch.ethz.mxquery.datamodel.xdm.NamedToken
Direct Known Subclasses:
BinaryAttrToken, BooleanAttrToken, DateAttrToken, DateTimeAttrToken, DayTimeDurAttrToken, DecimalAttrToken, DoubleAttrToken, DurationAttrToken, FloatAttrToken, GregorianAttrToken, LongAttrToken, QNameAttrToken, TextAttrToken, TimeAttrToken, YearMonthDurAttrToken

public class NamedToken
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
NamedToken(int eventType, Identifier id, QName qName, XDMScope scope)
           
 
Method Summary
 Token copy()
           
 NamedToken copy(QName newName)
           
 NamedToken copyStrip()
           
 java.lang.String getID()
           
 java.lang.String getIDREF()
           
 java.lang.String getIDREFS()
           
 org.apache.xerces.xs.ShortList getListValueTypes()
           
 java.lang.String getLocal()
           
 java.lang.String getName()
           
 java.lang.String getNS()
           
 java.lang.String getPrefix()
           
 java.lang.String getValueAsString()
           
 void setID(java.lang.String id)
           
 void setIDREF(java.lang.String ef)
           
 void setIDREFS(java.lang.String idrefs)
           
 void setListValueTypes(org.apache.xerces.xs.ShortList listValueTypes)
           
 void setNS(java.lang.String name)
           
 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, getDouble, getDuration, getDynamicScope, getEventType, getFloat, getGregorian, getId, getLong, getNumber, getQNameTokenValue, getSchemaNormalizedValue, getText, getTime, getTypeAnnotation, getYearMonthDur, hashCode, isAttribute, setDynamicScope, setEventType, setId, setSchemaNormalizedValue
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamedToken

public NamedToken(int eventType,
                  Identifier id,
                  QName qName,
                  XDMScope scope)
Method Detail

setID

public void setID(java.lang.String id)

setIDREF

public void setIDREF(java.lang.String ef)

setIDREFS

public void setIDREFS(java.lang.String idrefs)

setNS

public void setNS(java.lang.String name)
Overrides:
setNS in class Token

getID

public java.lang.String getID()

getIDREF

public java.lang.String getIDREF()

getIDREFS

public java.lang.String getIDREFS()

getName

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

getLocal

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

getPrefix

public java.lang.String getPrefix()

getNS

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

toAttrToken

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

getValueAsString

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

copy

public NamedToken copy(QName newName)
                throws MXQueryException
Throws:
MXQueryException

copy

public Token copy()
Overrides:
copy in class Token

copyStrip

public NamedToken copyStrip()

setListValueTypes

public void setListValueTypes(org.apache.xerces.xs.ShortList listValueTypes)

getListValueTypes

public org.apache.xerces.xs.ShortList getListValueTypes()

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich