## Uses of Class
org.apache.xml.utils.QName

Packages that use QName
Package | Description
--- | ---
org.apache.xalan.extensions | Implementation of Xalan Extension Mechanism.
org.apache.xalan.processor | Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object).
org.apache.xalan.templates | Implements the `Templates` interface, and defines a set of classes that represent an XSLT stylesheet.
org.apache.xalan.trace | Implementation of Xalan Trace events, for use by a debugger.
org.apache.xalan.transformer | In charge of run-time transformations and the production of result trees.
org.apache.xml.utils | Implementation of Xalan utility classes.
org.apache.xpath | Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
org.apache.xpath.jaxp |
org.apache.xpath.operations | Support for XPath operations, such as +, -, string(), etc.

### Uses of QName in org.apache.xalan.extensions

Methods in org.apache.xalan.extensions that return QName
Modifier and Type | Method and Description
--- | ---
`QName` | XSLProcessorContext.`getMode()` Get the current mode being executed.

Methods in org.apache.xalan.extensions with parameters of type QName
Modifier and Type | Method and Description
--- | ---
`XObject` | ExpressionContext.`getVariableOrParam(QName qname)` Get a variable based on it's qualified name.

### Uses of QName in org.apache.xalan.processor

Methods in org.apache.xalan.processor with parameters of type QName
Modifier and Type | Method and Description
--- | ---
`boolean` | XSLTSchema.`elementAvailable(QName elemName)` Determines whether the passed element name is present in the list of available elements.

### Uses of QName in org.apache.xalan.templates

Fields in org.apache.xalan.templates declared as QName
Modifier and Type | Field and Description
--- | ---
`QName` | ElemAttributeSet.`m_qname` The name attribute specifies the name of the attribute set.
`QName` | ElemCallTemplate.`m_templateName` An xsl:call-template element invokes a template by name; it has a required name attribute that identifies the template to be invoked.

Methods in org.apache.xalan.templates that return QName
Modifier and Type | Method and Description
--- | ---
`QName` | ElemTemplate.`getMode()` Get the "mode" attribute.
`QName` | ElemApplyTemplates.`getMode()` Get the mode attribute for this element.
`QName` | KeyDeclaration.`getName()` Get the "name" attribute.
`QName` | ElemWithParam.`getName()` Get the "name" attribute.
`QName` | ElemVariable.`getName()` Get the "name" attribute.
`QName` | ElemTemplate.`getName()` Get the "name" attribute.
`QName` | ElemCallTemplate.`getName()` Get the "name" attribute.
`QName` | ElemAttributeSet.`getName()` Get the "name" attribute.
`QName` | DecimalFormatProperties.`getName()` Get the "name" attribute.
`QName` | OutputProperties.`getQNameProperty(QName key)` Searches for the qname property with the specified key in the property list.
`QName` | OutputProperties.`getQNameProperty(java.lang.String key)` Searches for the qname property with the specified key in the property list.
`static QName` | OutputProperties.`getQNameProperty(java.lang.String key, java.util.Properties props)` Searches for the qname property with the specified key in the property list.
`QName[]` | ElemUse.`getUseAttributeSets()` Get the "use-attribute-sets" attribute.

Methods in org.apache.xalan.templates with parameters of type QName
Modifier and Type | Method and Description
--- | ---
`java.util.ArrayList` | StylesheetRoot.`getAttributeSetComposed(QName name)` Get a list "xsl:attribute-set" properties that match the qname.
`boolean` | OutputProperties.`getBooleanProperty(QName key)` Searches for the boolean property with the specified key in the property list.
`DecimalFormatProperties` | Stylesheet.`getDecimalFormat(QName name)` Get an "xsl:decimal-format" property.
`java.text.DecimalFormatSymbols` | StylesheetRoot.`getDecimalFormatComposed(QName name)` Given a valid element decimal-format name, return the decimalFormatSymbols with that name.
`int` | OutputProperties.`getIntProperty(QName key)` Searches for the int property with the specified key in the property list.
`java.lang.Object` | Stylesheet.`getNonXslTopLevel(QName name)` Get a non-xslt element.
`ElemParam` | Stylesheet.`getParam(QName qname)` Get an "xsl:param" property.
`java.lang.String` | OutputProperties.`getProperty(QName key)` Searches for the property with the specified key in the property list.
`java.util.Vector` | OutputProperties.`getQNameProperties(QName key)` Searches for the list of qname properties with the specified key in the property list.
`QName` | OutputProperties.`getQNameProperty(QName key)` Searches for the qname property with the specified key in the property list.
`ElemTemplate` | TemplateList.`getTemplate(QName qname)` Locate a named template.
`ElemTemplate` | TemplateList.`getTemplate(XPathContext xctxt, int targetNode, QName mode, boolean quietConflictWarnings, DTM dtm)` Given a target element, find the template that best matches in the given XSL document, according to the rules specified in the xsl draft.
`ElemTemplate` | TemplateList.`getTemplate(XPathContext xctxt, int targetNode, QName mode, int maxImportLevel, int endImportLevel, boolean quietConflictWarnings, DTM dtm)` Given a target element, find the template that best matches in the given XSL document, according to the rules specified in the xsl draft.
`ElemTemplate` | StylesheetRoot.`getTemplateComposed(QName qname)` Get an "xsl:template" property.
`ElemTemplate` | StylesheetRoot.`getTemplateComposed(XPathContext xctxt, int targetNode, QName mode, boolean quietConflictWarnings, DTM dtm)` Get an "xsl:template" property by node match.
`ElemTemplate` | StylesheetRoot.`getTemplateComposed(XPathContext xctxt, int targetNode, QName mode, int maxImportLevel, int endImportLevel, boolean quietConflictWarnings, DTM dtm)` Get an "xsl:template" property by node match.
`ElemTemplate` | TemplateList.`getTemplateFast(XPathContext xctxt, int targetNode, int expTypeID, QName mode, int maxImportLevel, boolean quietConflictWarnings, DTM dtm)` Given a target element, find the template that best matches in the given XSL document, according to the rules specified in the xsl draft.
`ElemVariable` | Stylesheet.`getVariable(QName qname)` Get an "xsl:variable" property.
`ElemVariable` | Stylesheet.`getVariableOrParam(QName qname)` Get an "xsl:variable" or "xsl:param" property.
`ElemVariable` | StylesheetRoot.`getVariableOrParamComposed(QName qname)` Get an "xsl:variable" property.
`void` | OutputProperties.`setBooleanProperty(QName key, boolean value)` Set an output property.
`void` | OutputProperties.`setIntProperty(QName key, int value)` Set an output property.
`void` | ElemTemplate.`setMode(QName v)` Set the "mode" attribute.
`void` | ElemApplyTemplates.`setMode(QName mode)` Set the mode attribute for this element.
`void` | KeyDeclaration.`setName(QName name)` Set the "name" attribute.
`void` | ElemWithParam.`setName(QName v)` Set the "name" attribute.
`void` | ElemVariable.`setName(QName v)` Set the "name" attribute.
`void` | ElemTemplate.`setName(QName v)` Set the "name" attribute.
`void` | ElemCallTemplate.`setName(QName name)` Set the "name" attribute.
`void` | ElemAttributeSet.`setName(QName name)` Set the "name" attribute.
`void` | DecimalFormatProperties.`setName(QName qname)` Set the "name" attribute.
`void` | Stylesheet.`setNonXslTopLevel(QName name, java.lang.Object obj)` Set found a non-xslt element.
`void` | OutputProperties.`setProperty(QName key, java.lang.String value)` Set an output property.
`void` | OutputProperties.`setQNameProperties(QName key, java.util.Vector v)` Set an output property with a QName list value.
`void` | OutputProperties.`setQNameProperty(QName key, QName value)` Set an output property with a QName value.
`void` | OutputProperties.`setQNameProperty(java.lang.String key, QName value)` Set an output property with a QName value.
`void` | ElemUse.`setUseAttributeSets(QName[] v)` Set the "use-attribute-sets" attribute.

### Uses of QName in org.apache.xalan.trace

Fields in org.apache.xalan.trace declared as QName
Modifier and Type | Field and Description
--- | ---
`QName` | TracerEvent.`m_mode` The current mode.

Constructors in org.apache.xalan.trace with parameters of type QName
Constructor and Description
`TracerEvent(TransformerImpl processor, Node sourceNode, QName mode, ElemTemplateElement styleNode)` Create an event originating at the given node of the style tree.

### Uses of QName in org.apache.xalan.transformer

Methods in org.apache.xalan.transformer that return QName
Modifier and Type | Method and Description
--- | ---
`QName` | KeyTable.`getKeyTableName()` Get Key Name for this KeyTable
`QName` | TransformerImpl.`getMode()` NEEDSDOC Method getMode NEEDSDOC (getMode) @return
`QName` | KeyIterator.`getName()` Get the key name from a key declaration this iterator will process

Methods in org.apache.xalan.transformer with parameters of type QName
Modifier and Type | Method and Description
--- | ---
`void` | TransformerImpl.`executeChildTemplates(ElemTemplateElement elem, Node context, QName mode, ContentHandler handler)` Execute each of the children of a template element.
`XNodeSet` | KeyTable.`getNodeSetDTMByKey(QName name, XMLString ref)` Given a valid element key, return the corresponding node list.
`XNodeSet` | KeyManager.`getNodeSetDTMByKey(XPathContext xctxt, int doc, QName name, XMLString ref, PrefixResolver nscontext)` Given a valid element key, return the corresponding node list.
`void` | TransformerImpl.`pushMode(QName mode)` NEEDSDOC Method pushMode NEEDSDOC @param mode

Constructors in org.apache.xalan.transformer with parameters of type QName
Constructor and Description
`KeyRefIterator(QName name, XMLString ref, java.util.Vector keyDecls, DTMIterator ki)` Constructor KeyRefIterator
`KeyTable(int doc, PrefixResolver nscontext, QName name, java.util.Vector keyDeclarations, XPathContext xctxt)` Build a keys table.

### Uses of QName in org.apache.xml.utils

Methods in org.apache.xml.utils that return QName
Modifier and Type | Method and Description
--- | ---
`static QName` | QName.`getQNameFromString(java.lang.String name)` Given a string, create and return a QName object

### Uses of QName in org.apache.xpath

Methods in org.apache.xpath that return QName
Modifier and Type | Method and Description
--- | ---
`QName` | Arg.`getQName()` Get the qualified name for this argument.

Methods in org.apache.xpath with parameters of type QName
Modifier and Type | Method and Description
--- | ---
`XObject` | XPathContext.XPathExpressionContext.`getVariableOrParam(QName qname)` Get a variable based on it's qualified name.
`XObject` | VariableStack.`getVariableOrParam(XPathContext xctxt, QName qname)` Get a variable based on it's qualified name.
`void` | Arg.`setQName(QName name)` Set the qualified name for this argument.

Constructors in org.apache.xpath with parameters of type QName
Constructor and Description
`Arg(QName qname, java.lang.String expression, boolean isFromWithParam)` Construct a parameter argument that contains an expression.
`Arg(QName qname, XObject val)` Construct a parameter argument which has an XObject value.
`Arg(QName qname, XObject val, boolean isFromWithParam)` Construct a parameter argument.

### Uses of QName in org.apache.xpath.jaxp

Methods in org.apache.xpath.jaxp with parameters of type QName
Modifier and Type | Method and Description
--- | ---
`XObject` | JAXPVariableStack.`getVariableOrParam(XPathContext xctxt, QName qname)`

### Uses of QName in org.apache.xpath.operations

Methods in org.apache.xpath.operations that return QName
Modifier and Type | Method and Description
--- | ---
`QName` | Variable.`getQName()` Get the qualified name of the variable.

Methods in org.apache.xpath.operations with parameters of type QName
Modifier and Type | Method and Description
--- | ---
`void` | Variable.`setQName(QName qname)` Set the qualified name of the variable.