Uses of Class
org.basex.query.item.QNm

Packages that use QNm
org.basex.query.expr This package contains all XQuery expressions. 
org.basex.query.item This package contains XQuery data types. 
org.basex.query.path This package contains XQuery path expressions. 
org.basex.query.up This package contains XQuery Update expressions. 
org.basex.query.up.primitives This package contains XQuery Update primitives. 
org.basex.query.util This package contains XQuery utility classes. 
 

Uses of QNm in org.basex.query.expr
 

Constructors in org.basex.query.expr with parameters of type QNm
Catch(Expr ct, QNm[] c, Var... v)
          Constructor.
 

Uses of QNm in org.basex.query.item
 

Fields in org.basex.query.item declared as QNm
 QNm SeqType.ext
          Extended type info.
 QNm FPI.name
          PI name.
 

Methods in org.basex.query.item that return QNm
 QNm Nod.qname()
          Returns the node name.
 QNm FPI.qname()
           
 QNm FElem.qname()
           
 QNm FAttr.qname()
           
 QNm DBNode.qname()
           
 QNm Nod.qname(QNm nm)
          Returns a temporary node name.
 QNm DBNode.qname(QNm name)
           
 

Methods in org.basex.query.item with parameters of type QNm
 boolean QNm.eq(QNm n)
          Compares the specified item.
static Type Type.find(QNm type, boolean nodes)
          Finds and returns the specified data type.
static Type Type.node(QNm type)
          Finds and returns the specified node type.
 QNm Nod.qname(QNm nm)
          Returns a temporary node name.
 QNm DBNode.qname(QNm name)
           
 

Constructors in org.basex.query.item with parameters of type QNm
FAttr(QNm n, byte[] v, Nod p)
          Constructor.
FElem(QNm n, byte[] b, Nod p)
          Constructor.
FElem(QNm n, NodIter ch, NodIter at, byte[] b, Atts nsp, Nod p)
          Constructor.
FPI(QNm n, byte[] v, Nod p)
          Constructor.
SeqType(QNm name, int o, boolean e)
          Constructor.
 

Uses of QNm in org.basex.query.path
 

Fields in org.basex.query.path declared as QNm
 QNm Test.name
          Name test.
 

Constructors in org.basex.query.path with parameters of type QNm
KindTest(Type t, QNm ext)
          Constructor.
NameTest(QNm nm, Test.Kind t, boolean att)
          Constructor.
 

Uses of QNm in org.basex.query.up
 

Methods in org.basex.query.up with parameters of type QNm
 void NamePool.add(QNm name, Type type)
          Adds an entry to the pool.
 

Uses of QNm in org.basex.query.up.primitives
 

Constructors in org.basex.query.up.primitives with parameters of type QNm
NewValue(Nod n, QNm newName)
          Constructor.
RenamePrimitive(Nod n, QNm nm)
          Constructor.
ReplaceValue(Nod n, QNm newName)
          Constructor.
 

Uses of QNm in org.basex.query.util
 

Fields in org.basex.query.util declared as QNm
 QNm Var.name
          Variable name.
 

Methods in org.basex.query.util with parameters of type QNm
 void NSLocal.add(QNm name)
          Adds the specified namespace.
 void NSLocal.delete(QNm name)
          Deletes the specified namespace.
 void Functions.funError(QNm name)
          Finds similar function names and throws an error message.
 Expr Functions.get(QNm name, Expr[] args, QueryContext ctx)
          Returns the specified function.
 void NSLocal.uri(QNm qname)
          Assigns a uri to the specified QName.
 

Constructors in org.basex.query.util with parameters of type QNm
Var(QNm n)
          Constructor.
Var(QNm n, boolean g)
          Constructor.
Var(QNm n, SeqType t, boolean g)
          Constructor.