Qizx/open 4.1 API

Uses of Interface
com.qizx.api.QName

Packages that use QName
com.qizx.api API of the embeddable version of the Qizx XML Query engine. 
com.qizx.api.util Utility classes implementing interfaces from the API, in particular conversion to XML, HTML, DOM, SAX, conversion from DOM and SAX, and connection to JAXP-compatible XSLT engines. 
com.qizx.api.util.fulltext This package contains the built-in implementation of full-text features. 
 

Uses of QName in com.qizx.api
 

Fields in com.qizx.api declared as QName
static QName EvaluationException.CANCELLED
          Error code used when the evaluation has been explicitly cancelled.
static QName EvaluationException.TIME_LIMIT
          Error code used when the time limit for evaluation has been reached.
 

Methods in com.qizx.api that return QName
 QName XMLPullStream.getAttributeName(int index)
          On ELEMENT_START, returns the name of the N-th attribute of the element.
 QName[] Indexing.Rule.getContext()
          Returns the element context constraint.
 QName Message.getErrorCode()
          Gets the XQuery error code.
 QName QizxException.getErrorCode()
          Gets the error code.
 QName XMLPullStream.getName()
          Returns the name of the current element node, or if the node is not an element, returns the name of the parent element.
 QName ItemType.getName()
          Returns the fully qualified name of the type.
 QName Indexing.Rule.getName()
          Returns the name of the element or attribute concerned by the rule.
 QName ItemType.getNodeName()
          Returns the name associated with a Node Type.
 QName Node.getNodeName()
          Returns the Qualified Name of the node.
 QName[] XQueryContext.getOptionNames()
          Gets the list of options declared in the static context of a query.
 QName Item.getQName()
          Gets the item's QName value.
 QName ItemFactory.getQName(String localName)
          Returns a QName without namespace and without prefix.
 QName ItemFactory.getQName(String localName, String namespaceURI)
          Returns a QName without prefix.
 QName ItemFactory.getQName(String localName, String namespaceURI, String prefix)
          Returns a QName with prefix.
 QName[] XQueryContext.getVariableNames()
          Gets the list of global variables declared in the static context.
 

Methods in com.qizx.api with parameters of type QName
 FormatDateSieve Indexing.addAttrDateSieve(String format, Locale locale, QName attributeName, QName[] context)
          A Convenience method that adds a format-based DateSieve for a specific attribute
 FormatDateSieve Indexing.addAttrDateSieve(String format, Locale locale, QName attributeName, QName[] context)
          A Convenience method that adds a format-based DateSieve for a specific attribute
 Indexing.Rule Indexing.addAttributeRule(QName attributeName, QName[] context, int indexingType)
          Adds a new Rule applicable to a specific attribute.
 Indexing.Rule Indexing.addAttributeRule(QName attributeName, QName[] context, int indexingType)
          Adds a new Rule applicable to a specific attribute.
 FormatNumberSieve Indexing.addAttrNumberSieve(String format, Locale locale, QName attributeName, QName[] context)
          A Convenience method that adds a format-based NumberSieve for a specific attribute
 FormatNumberSieve Indexing.addAttrNumberSieve(String format, Locale locale, QName attributeName, QName[] context)
          A Convenience method that adds a format-based NumberSieve for a specific attribute
 Indexing.DateSieve Indexing.addDateSieve(String format, Locale locale, QName elementName, QName[] context)
          A Convenience method that adds a format-based DateSieve for a specific element
 Indexing.DateSieve Indexing.addDateSieve(String format, Locale locale, QName elementName, QName[] context)
          A Convenience method that adds a format-based DateSieve for a specific element
 Indexing.Rule Indexing.addDefaultAttributeRule(QName[] context, int indexingType)
          Adds a new Rule applicable to all attributes.
 Indexing.Rule Indexing.addDefaultElementRule(QName[] context, int indexingType)
          Adds a new Rule applicable to all elements.
 Indexing.Rule Indexing.addElementRule(QName elementName, QName[] context, int indexingType)
          Adds a new Rule applicable to a specific element.
 Indexing.Rule Indexing.addElementRule(QName elementName, QName[] context, int indexingType)
          Adds a new Rule applicable to a specific element.
 FormatNumberSieve Indexing.addNumberSieve(String format, Locale locale, QName elementName, QName[] context)
          A Convenience method that adds a format-based DateSieve for a specific element
 FormatNumberSieve Indexing.addNumberSieve(String format, Locale locale, QName elementName, QName[] context)
          A Convenience method that adds a format-based DateSieve for a specific element
 void Expression.bindVariable(QName varName, boolean value)
          Binds a variable to a sequence made of a single boolean value.
 void Expression.bindVariable(QName varName, double value)
          Binds a variable to a sequence made of a single item of type xs:double.
 void Expression.bindVariable(QName varName, float value)
          Binds a variable to a sequence made of a single item of type xs:float.
 void Expression.bindVariable(QName varName, Item value)
          Binds a variable to a sequence made of a single item.
 void Expression.bindVariable(QName varName, ItemSequence value)
          Binds a variable to a sequence.
 void Expression.bindVariable(QName varName, long value, ItemType type)
          Binds a variable to a value obtained by converting a long integer to an Item.
 void Expression.bindVariable(QName varName, Object value, ItemType type)
          Binds a variable to a value obtained by converting a Java object to an Item or a ItemSequence, according to the general Java to XQuery type mapping (see the documentation for details).
 void XQueryContext.declareVariable(QName variableName, SequenceType variableType)
          Adds a predefined variable declaration.
 Node Node.getAttribute(QName name)
          Gets an attribute of an element by name.
 ItemType ItemFactory.getNodeType(int nodeKind, QName name)
          Returns a node Type from a node-kind and an optional element or attribute name.
 String XQueryContext.getOptionValue(QName optionName)
          Returns the string literal declared as value of the specified option.
 SequenceType XQueryContext.getVariableType(QName variableName)
          Returns the type associated with a declared variable.
 void XMLPushStream.putAttribute(QName name, String value, String attrType)
          Puts an Attribute event for the current element.
 void XMLPushStream.putElementEnd(QName name)
          Puts an Element End event.
 void XMLPushStream.putElementStart(QName name)
          Puts an Element Start event.
 void Indexing.Rule.setContext(QName[] context)
          Defines an optional context of ancestors to be matched.
 void QizxException.setErrorCode(QName errorCode)
          Defines the XQuery error code.
 void Indexing.Rule.setName(QName name)
          Defines the name of the element/attribute concerned by the rule.
 

Constructors in com.qizx.api with parameters of type QName
DataModelException(QName errorCode, String message)
          Constructs a DataModelException with a message and an XQuery error code.
EvaluationException(QName xqueryCode, String message)
          Constructs an EvaluationException from a simple message and an error code.
EvaluationException(QName xqueryCode, String message, Throwable cause)
          Constructs an EvaluationException from a simple message, an error code and an exception.
Indexing.Rule(QName name, QName[] context, int indexingType)
          Constructs a Rule for an element or for an attribute.
Indexing.Rule(QName name, QName[] context, int indexingType)
          Constructs a Rule for an element or for an attribute.
Message(int type, QName code, String text, String moduleURI, int position, int lineNumber, int columnNumber, String srcLine)
          For internal use.
QizxException(QName errorCode, String message)
          Constructs a QizxException with a message and an XQuery error code.
 

Uses of QName in com.qizx.api.util
 

Methods in com.qizx.api.util with parameters of type QName
 void PushStreamToSAX.putElementEnd(QName name)
           
 void PushStreamToDOM.putElementEnd(QName name)
           
 void XMLSerializer.putElementEnd(QName name)
           
 void PushStreamToDOM.putElementStart(QName name)
           
 

Uses of QName in com.qizx.api.util.fulltext
 

Methods in com.qizx.api.util.fulltext that return QName
 QName FullTextSnippetExtractor.getName()
           
 QName FullTextHighlighter.getName()
           
 

Methods in com.qizx.api.util.fulltext with parameters of type QName
 Node FullTextSnippetExtractor.makeSnippet(Node node, QName wrapperElement, QName hiliterElement, QName styleAttribute, String stylePrefix)
          Directly builds a snippet from a source Node.
 


© 2010 Axyana Software