Uses of Class
org.basex.query.value.item.QNm
Packages that use QNm
Package
Description
XQuery implementation.
XQuery expressions.
Constructor expressions.
XQuery path expressions.
XQuery functions.
Functions in the fn namespace.
Query processor, hash structures.
-
Uses of QNm in org.basex.io.serial
Fields in org.basex.io.serial declared as QNmFields in org.basex.io.serial with type parameters of type QNmMethods in org.basex.io.serial with parameters of type QNmModifier and TypeMethodDescriptionprotected final voidSerializer.openElement(QNm name) Opens an element.protected voidStarts an element. -
Uses of QNm in org.basex.io.serial.csv
Methods in org.basex.io.serial.csv with parameters of type QNm -
Uses of QNm in org.basex.io.serial.json
Methods in org.basex.io.serial.json with parameters of type QNm -
Uses of QNm in org.basex.query
Fields in org.basex.query declared as QNmModifier and TypeFieldDescriptionStaticContext.moduleName of module (not assigned for main module).Methods in org.basex.query that return QNmModifier and TypeMethodDescriptionfinal QNmQueryError.qname()Returns the namespace URI of this error.final QNmQueryException.qname()Returns the error name.Methods in org.basex.query with parameters of type QNmModifier and TypeMethodDescriptionvoidBinds a value to a global variable.final booleanChecks if the error code equals the specified QName.static QueryExceptionThrows a type exception.static QueryExceptionThrows a type exception.Constructors in org.basex.query with parameters of type QNmModifierConstructorDescriptionQueryException(InputInfo info, QNm name, String message, Object... ext) Constructor, specifying the error code and message as string. -
Uses of QNm in org.basex.query.ann
Methods in org.basex.query.ann that return QNmModifier and TypeMethodDescriptionAnn.name()Returns the name of the annotation.Annotation.qname()Returns the QName of the annotation.Methods in org.basex.query.ann with parameters of type QNmModifier and TypeMethodDescriptionstatic AnnotationReturns an annotation with the specified name.Constructors in org.basex.query.ann with parameters of type QNm -
Uses of QNm in org.basex.query.expr
Fields in org.basex.query.expr declared as QNmMethods in org.basex.query.expr that return QNmModifier and TypeMethodDescriptionprotected final QNmParseExpr.toQNm(Expr expr, QueryContext qc, boolean empty) Checks if the specified expression yields a QName.protected final QNmChecks if the specified item is a QName.Constructors in org.basex.query.expr with parameters of type QNm -
Uses of QNm in org.basex.query.expr.constr
Fields in org.basex.query.expr.constr declared as QNm -
Uses of QNm in org.basex.query.expr.path
Fields in org.basex.query.expr.path declared as QNmMethods in org.basex.query.expr.path with parameters of type QNmModifier and TypeMethodDescriptionstatic TestReturns a node test, a name test ornull.static TestReturns a node test, a name test ornull.booleanChecks if the specified name matches the test.Constructors in org.basex.query.expr.path with parameters of type QNm -
Uses of QNm in org.basex.query.func
Fields in org.basex.query.func declared as QNmMethods in org.basex.query.func that return QNmModifier and TypeMethodDescriptionClosure.funcName()StaticFunc.funcName()XQFunctionExpr.funcName()Name of this function,nullmeans anonymous function.Closure.paramName(int pos) StaticFunc.paramName(int pos) XQFunctionExpr.paramName(int pos) Name of the parameter at the given position.Methods in org.basex.query.func with parameters of type QNmModifier and TypeMethodDescriptionStaticFuncs.declare(AnnList anns, QNm qname, Var[] params, SeqType type, Expr expr, String doc, VarScope vs, InputInfo ii) Declares a new user-defined function.static ExprFunctions.get(QNm name, Expr[] args, QueryContext qc, StaticContext sc, InputInfo ii) Returns a function call with the specified name and number of arguments.Returns the function with the given name and arity.static ExprFunctions.getLiteral(QNm name, int arity, QueryContext qc, StaticContext sc, InputInfo ii, boolean runtime) Gets a function literal for a known function.StaticFuncs.similarError(QNm qname, InputInfo ii) Throws an exception if the name of a function is similar to the specified function name.static ClosureClosure.undeclaredLiteral(QNm name, int arity, QueryContext qc, StaticContext sc, 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 QNmModifierConstructorDescriptionFuncOptions(QNm root, InputInfo info) Constructor.StaticFuncCall(QNm name, Expr[] args, StaticContext sc, InputInfo info) Function call constructor. -
Uses of QNm in org.basex.query.func.fn
Methods in org.basex.query.func.fn that return QNm -
Uses of QNm in org.basex.query.func.java
Methods in org.basex.query.func.java with parameters of type QNmModifier and TypeMethodDescriptionstatic JavaCallJavaCall.get(QNm qname, Expr[] args, QueryContext qc, StaticContext sc, InputInfo ii) Returns a new Java function instance. -
Uses of QNm in org.basex.query.scope
Fields in org.basex.query.scope declared as QNmConstructors in org.basex.query.scope with parameters of type QNm -
Uses of QNm in org.basex.query.up
Methods in org.basex.query.up with parameters of type QNm -
Uses of QNm in org.basex.query.up.primitives.node
Constructors in org.basex.query.up.primitives.node with parameters of type QNmModifierConstructorDescriptionRenameNode(int pre, Data data, InputInfo ii, QNm name) Constructor. -
Uses of QNm in org.basex.query.util.hash
Fields in org.basex.query.util.hash declared as QNmMethods in org.basex.query.util.hash that return types with arguments of type QNmMethods in org.basex.query.util.hash with parameters of type QNmModifier and TypeMethodDescriptionfinal booleanStores the specified QName if it has not been stored before.final booleanChecks if the specified QName exists.Returns the value for the specified key.final intReturns the id of the specified QName, or0if the QName does not exist.voidIndexes the specified key and value.final intStores the specified QName and returns its id. -
Uses of QNm in org.basex.query.util.parse
Methods in org.basex.query.util.parse with parameters of type QNmModifier and TypeMethodDescriptionvoidConstructor.voidAdds a QName to the cache.Resolves the referenced variable as a local or static variable and returns a reference to it.LocalVars.resolveLocal(QNm name, InputInfo ii) Tries to resolve a local variable reference. -
Uses of QNm in org.basex.query.value.array
Methods in org.basex.query.value.array that return QNm -
Uses of QNm in org.basex.query.value.item
Fields in org.basex.query.value.item declared as QNmModifier and TypeFieldDescriptionstatic final QNmQNm.EMPTYQName: empty.static final QNmQNm.REST_ERRORQName: rest:error.static final QNmQNm.XML_BASEQName: xml:base.Methods in org.basex.query.value.item that return QNmModifier and TypeMethodDescriptionFuncItem.funcName()final QNmXQData.funcName()FuncItem.paramName(int ps) static QNmQNm.resolve(byte[] name, byte[] def, StaticContext sc, InputInfo ii) Resolves a QName string.static QNmQNm.resolve(byte[] name, StaticContext sc) Resolves a QName string.Methods in org.basex.query.value.item with parameters of type QNmConstructors in org.basex.query.value.item with parameters of type QNmModifierConstructorDescriptionFuncItem(StaticContext sc, AnnList anns, QNm name, Var[] params, FuncType type, Expr expr, int stackSize, InputInfo info) Constructor.FuncItem(StaticContext sc, AnnList anns, QNm name, Var[] params, FuncType type, Expr expr, QueryFocus focus, int stackSize, InputInfo info) Constructor. -
Uses of QNm in org.basex.query.value.map
Methods in org.basex.query.value.map that return QNm -
Uses of QNm in org.basex.query.value.node
Methods in org.basex.query.value.node that return QNmModifier and TypeMethodDescriptionANode.qname()Returns the QName (optional prefix, local name) of an attribute, element or processing instruction.final QNmDBNode.qname()FAttr.qname()FElem.qname()FNSpace.qname()FPI.qname()Methods in org.basex.query.value.node with parameters of type QNmModifier and TypeMethodDescriptionAdds an attribute and updates its parent reference.Adds an attribute and updates its parent reference.byte[]Returns the value of the specified attribute.Constructors in org.basex.query.value.node with parameters of type QNmModifierConstructorDescriptionDefault constructor.Constructor for creating an element.Constructor for creating an element with nodes, attributes and namespace declarations.Constructor for creating a processing instruction. -
Uses of QNm in org.basex.query.value.type
Methods in org.basex.query.value.type that return QNmModifier and TypeMethodDescriptionfinal QNmAtomType.qname()Returns the name of a node type.final QNmNodeType.qname()Returns the name of a node type.Methods in org.basex.query.value.type with parameters of type QNmModifier and TypeMethodDescriptionstatic AtomTypeFinds and returns the specified type.static TypeFinds and returns the specified function type.static ListTypeFinds and returns the specified type.static NodeTypeFinds and returns the specified node type.voidSeqType.promote(Item item, QNm name, ItemList items, QueryContext qc, StaticContext sc, InputInfo ii, boolean opt) Promotes the specified item to this item type.SeqType.promote(Value value, QNm name, QueryContext qc, StaticContext sc, InputInfo ii, boolean opt) Promotes the specified value to this sequence type.static byte[]Returns an info message for a similar function.static byte[]Returns an info message for a similar function.voidSeqType.treat(Value value, QNm name, QueryContext qc, InputInfo ii) Treats the specified value as this sequence type. -
Uses of QNm in org.basex.query.var
Fields in org.basex.query.var declared as QNmMethods in org.basex.query.var with parameters of type QNmModifier and TypeMethodDescriptionVarScope.addNew(QNm name, SeqType st, boolean param, QueryContext qc, InputInfo ii) Creates a new local variable in this scope.Returns a variable with the specified name; should only be used while parsing, because it ignores the ids of variables.org.basex.query.var.StaticVarRefVariables.newRef(QNm name, StaticContext sc, InputInfo ii) Returns a new reference to the (possibly not yet declared) variable with the given name.Constructors in org.basex.query.var with parameters of type QNmModifierConstructorDescriptionVar(QNm name, SeqType declType, boolean param, int slot, QueryContext qc, StaticContext sc, InputInfo info) Constructor for a variable with an already known stack slot.Var(QNm name, SeqType declType, boolean param, QueryContext qc, StaticContext sc, InputInfo info) Constructor. -
Uses of QNm in org.basex.util.http
Fields in org.basex.util.http declared as QNmModifier and TypeFieldDescriptionstatic final QNmHttpText.Q_BODYQName.static final QNmHttpText.Q_HEADERQName.static final QNmHttpText.Q_MULTIPARTQName.static final QNmHttpText.Q_RESPONSEQName.