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

Packages that use QNm
org.basex.query XQuery implementation. 
org.basex.query.expr XQuery expressions. 
org.basex.query.func XQuery functions. 
org.basex.query.path XQuery path expressions. 
org.basex.query.up   
org.basex.query.up.primitives   
org.basex.query.util XQuery utility classes. 
org.basex.query.util.http   
org.basex.query.util.inspect   
org.basex.query.value.item   
org.basex.query.value.map   
org.basex.query.value.node   
org.basex.query.value.type   
org.basex.query.var   
 

Uses of QNm in org.basex.query
 

Fields in org.basex.query declared as QNm
 QNm LibraryModule.name
          Library name.
 QNm StaticDecl.name
          This declaration's name.
 

Fields in org.basex.query with type parameters of type QNm
 java.util.HashMap<QNm,Expr> QueryContext.bindings
          Externally bound variables.
 

Methods in org.basex.query that return QNm
 QNm QueryException.qname()
          Returns the error name.
 

Constructors in org.basex.query with parameters of type QNm
LibraryModule(QNm nm, java.lang.String xqdoc)
          Constructor.
QueryException(InputInfo ii, QNm errc, java.lang.String msg, java.lang.Object... ext)
          Constructor, specifying the error code and message as string.
StaticDecl(StaticContext sctx, Ann a, QNm nm, SeqType t, VarScope scp, java.lang.String xqdoc, InputInfo ii)
          Constructor.
 

Uses of QNm in org.basex.query.expr
 

Fields in org.basex.query.expr declared as QNm
protected  QNm Pragma.name
          QName.
static QNm[] Catch.NAMES
          Error QNames.
 

Methods in org.basex.query.expr that return QNm
 QNm ParseExpr.checkQNm(Expr e, QueryContext ctx)
          Checks if the specified expression has the specified type; if no, throws an exception.
 QNm XQFunction.fName()
          Name of this function, null means anonymous function.
 

Constructors in org.basex.query.expr with parameters of type QNm
DBPragma(QNm n, byte[] v)
          Constructor.
Pragma(QNm n, byte[] v)
          Constructor.
 

Uses of QNm in org.basex.query.func
 

Fields in org.basex.query.func declared as QNm
static QNm FuncParams.Q_SPARAM
          QName.
 

Methods in org.basex.query.func that return QNm
 QNm StaticFunc.fName()
           
 

Methods in org.basex.query.func with parameters of type QNm
 StaticFunc StaticFuncs.declare(Ann ann, QNm nm, Var[] args, SeqType ret, Expr body, StaticContext sc, VarScope scp, java.lang.String xqdoc, InputInfo ii)
          Declares a new user-defined function.
 void StaticFuncs.errorIfSimilar(QNm name, InputInfo ii)
          Throws an error if the name of a function is similar to the specified function name.
static TypedFunc Functions.get(QNm name, Expr[] args, boolean dyn, QueryContext ctx, InputInfo ii)
          Returns an instance of a with the specified name and number of arguments, or null.
 StandardFunc Functions.get(QNm name, Expr[] args, InputInfo ii)
          Returns the specified function.
 StaticFunc StaticFuncs.get(QNm name, long arity, InputInfo ii)
          Returns the function with the given name and arity.
 TypedFunc StaticFuncs.getFuncRef(QNm name, Expr[] args, StaticContext sc, InputInfo ii)
          Returns a new reference to the function with the given name and arity.
static Expr Functions.getLiteral(QNm name, int arity, QueryContext ctx, InputInfo ii)
          Gets a function literal for a known function.
protected static byte[] StaticFuncs.sig(QNm name, long arity)
          returns the signature of the function with the given name and arity.
static FuncLit FuncLit.unknown(QNm nm, long ar, QueryContext ctx, InputInfo ii)
          Creates a function literal for a function that was not yet encountered while parsing.
 

Constructors in org.basex.query.func with parameters of type QNm
BaseFuncCall(QNm nm, Expr[] a, StaticContext sctx, InputInfo ii)
          Function constructor.
FuncLit(QNm nm, Var[] arg, Expr fn, FuncType ft, VarScope scp, StaticContext sctx, InputInfo ii)
          Constructor.
FuncParams(QNm name, InputInfo ii)
          Constructor.
StaticFunc(Ann a, QNm n, Var[] v, SeqType r, Expr e, StaticContext stc, VarScope scp, java.lang.String xqdoc, InputInfo ii)
          Function constructor.
 

Uses of QNm in org.basex.query.path
 

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

Methods in org.basex.query.path with parameters of type QNm
 boolean NameTest.eq(QNm nm)
          Checks if the specified name matches the test.
 

Constructors in org.basex.query.path with parameters of type QNm
NameTest(QNm nm, Test.Mode t, boolean att)
          Constructor.
NodeTest(NodeType nt, QNm nm)
          Constructor.
NodeTest(NodeType nt, QNm nm, Type et, boolean st)
          Constructor.
NodeTest(QNm nm)
          Convenience constructor for element tests.
 

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 and increases its number of occurrence.
 

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

Constructors in org.basex.query.up.primitives with parameters of type QNm
RenameNode(int p, Data d, InputInfo i, QNm nm)
          Constructor.
 

Uses of QNm in org.basex.query.util
 

Fields in org.basex.query.util declared as QNm
 QNm[] Ann.names
          QNames.
static QNm Ann.Q_PRIVATE
          Annotation "private".
static QNm Ann.Q_PUBLIC
          Annotation "public".
static QNm Ann.Q_UPDATING
          Annotation "updating".
 

Methods in org.basex.query.util that return QNm
 QNm QNmCache.index(byte[] prefix, byte[] local, byte[] uri)
          Creates a QName for the specified key, or returns an existing one.
 QNm Err.qname()
          Returns the namespace URI of this error.
 QNm Err.ErrType.qname(int num)
          Creates a QName for the given error number.
 

Methods in org.basex.query.util with parameters of type QNm
 void Ann.add(QNm name, Value value, InputInfo info)
          Adds a QName/value pair.
 boolean Ann.contains(QNm e)
          Checks if the specified element is found in the list.
 boolean Ann.contains(QNm k, Value v)
          Checks if the specified key/value pair is found in the list.
 

Uses of QNm in org.basex.query.util.http
 

Fields in org.basex.query.util.http declared as QNm
static QNm HTTPText.Q_BODY
          QName.
static QNm HTTPText.Q_HEADER
          QName.
static QNm HTTPText.Q_MULTIPART
          QName.
static QNm HTTPText.Q_RESPONSE
          QName.
 

Uses of QNm in org.basex.query.util.inspect
 

Methods in org.basex.query.util.inspect with parameters of type QNm
 FElem PlainDoc.function(QNm fname, StaticFunc sf, FuncType ftype, FElem parent)
          Creates a description for the specified function.
 

Uses of QNm in org.basex.query.value.item
 

Methods in org.basex.query.value.item that return QNm
 QNm FuncItem.fName()
           
static QNm QNm.get(byte[] local)
          Returns a cached QName with the specified local name.
static QNm QNm.get(byte[] local, byte[] uri)
          Returns a cached QName with the specified local name and uri.
static QNm QNm.get(byte[] prefix, byte[] local, byte[] uri)
          Returns a cached QName with the specified prefix, local name and uri.
static QNm QNm.get(java.lang.String local)
          Returns a cached QName with the specified local name.
static QNm QNm.get(java.lang.String local, byte[] uri)
          Returns a cached QName with the specified local name and uri.
static QNm QNm.get(java.lang.String prefix, java.lang.String local, byte[] uri)
          Returns a cached QName with the specified prefix, local name and uri.
static QNm QNm.get(java.lang.String prefix, java.lang.String local, java.lang.String uri)
          Returns a cached QName with the specified prefix, local name and uri.
 

Methods in org.basex.query.value.item with parameters of type QNm
 boolean QNm.eq(QNm n)
          Compares the specified item.
 

Constructors in org.basex.query.value.item with parameters of type QNm
FuncItem(QNm n, Var[] arg, Expr body, FuncType t, boolean cst, java.util.Map<Var,Value> cls, VarScope scp, StaticContext sctx, StaticFunc sf)
          Constructor.
FuncItem(QNm n, Var[] arg, Expr body, FuncType t, boolean cst, Value vl, long ps, long sz, java.util.Map<Var,Value> cls, VarScope scp, StaticContext sctx, StaticFunc sf)
          Constructor.
FuncItem(QNm n, Var[] arg, Expr body, FuncType t, VarScope scp, StaticContext sctx, StaticFunc sf)
          Constructor.
 

Uses of QNm in org.basex.query.value.map
 

Methods in org.basex.query.value.map that return QNm
 QNm Map.fName()
           
 

Uses of QNm in org.basex.query.value.node
 

Methods in org.basex.query.value.node that return QNm
 QNm FPI.qname()
           
 QNm FAttr.qname()
           
 QNm FNames.qname()
           
 QNm DBNode.qname()
           
 QNm ANode.qname()
          Returns the QName of the node.
 QNm FElem.qname()
           
 QNm FNode.qname(QNm nm)
           
 QNm DBNode.qname(QNm name)
           
abstract  QNm ANode.qname(QNm nm)
          Updates the specified with the information of the current node.
 

Methods in org.basex.query.value.node with parameters of type QNm
 FElem FElem.add(QNm nm, byte[] value)
          Adds an attribute and updates its parent reference.
 FElem FElem.add(QNm nm, java.lang.String value)
          Adds an attribute and updates its parent reference.
 byte[] ANode.attribute(QNm name)
          Returns the value of the specified attribute, or null.
 QNm FNode.qname(QNm nm)
           
 QNm DBNode.qname(QNm name)
           
abstract  QNm ANode.qname(QNm nm)
          Updates the specified with the information of the current node.
 

Constructors in org.basex.query.value.node with parameters of type QNm
FAttr(QNm n, byte[] v)
          Default constructor.
FElem(QNm n)
          Constructor for creating an element.
FElem(QNm nm, Atts nsp, ANodeList ch, ANodeList at)
          Constructor for creating an element with nodes, attributes and namespace declarations.
FPI(QNm n, byte[] v)
          Constructor for creating a processing instruction.
 

Uses of QNm in org.basex.query.value.type
 

Fields in org.basex.query.value.type declared as QNm
 QNm AtomType.name
          Name.
 

Methods in org.basex.query.value.type with parameters of type QNm
static ListType ListType.find(QNm type)
          Finds and returns the specified data type.
static Type FuncType.find(QNm type)
          Finds and returns the specified function type.
static NodeType NodeType.find(QNm type)
          Finds and returns the specified node type.
static AtomType AtomType.find(QNm type, boolean all)
          Finds and returns the specified data type.
 

Uses of QNm in org.basex.query.var
 

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

Fields in org.basex.query.var with type parameters of type QNm
 java.util.HashMap<QNm,org.basex.query.var.Variables.VarEntry> Variables.vars
          The variables.
 

Methods in org.basex.query.var with parameters of type QNm
 StaticVar Variables.declare(QNm nm, SeqType t, Ann a, Expr e, boolean ext, StaticContext sctx, VarScope scp, java.lang.String xqdoc, InputInfo ii)
          Declares a new static variable.
 boolean Variables.declared(QNm nm)
          Checks if a variable with the given name was already declared.
 Var VarStack.get(QNm name)
          Returns a variable with the specified name; should only be used while parsing because it ignores ids of variables.
 Var VarScope.newLocal(QueryContext ctx, QNm name, SeqType typ, boolean param)
          Creates a new local variable in this scope.
 StaticVarRef Variables.newRef(QNm nm, StaticContext sctx, InputInfo ii)
          returns a new reference to the (possibly not yet declared) variable with the given name.
 VarRef VarScope.resolve(QNm name, QueryContext ctx, InputInfo ii)
          Tries to resolve the given name as a local variable.
 

Method parameters in org.basex.query.var with type arguments of type QNm
 void Variables.bindExternal(QueryContext ctx, java.util.HashMap<QNm,Expr> bindings)
          Binds all external variables.
 

Constructors in org.basex.query.var with parameters of type QNm
StaticVar(QueryContext ctx, QNm nm, InputInfo ii)
          Constructor for implicitly declared external variables.
StaticVarRef(InputInfo ii, QNm nm, StaticContext sctx)
          Constructor.