org.exist.xquery
Class Pragma

java.lang.Object
  extended byorg.exist.xquery.Pragma

public class Pragma
extends java.lang.Object

Represents an XQuery pragma. Pragmas are used to pass vendor-specific information to the XQuery engine. They may occur anywhere inside the query. The specified pragmas can be accessed through method XQueryContext.getPragma(QName).

Author:
wolf

Field Summary
static QName OUTPUT_SIZE_QNAME
           
static QName PROFILE_QNAME
           
static QName SERIALIZE_QNAME
           
static QName TIMEOUT_QNAME
           
 
Constructor Summary
Pragma(QName qname, java.lang.String contents)
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 java.lang.String getContents()
           
 QName getQName()
           
static java.lang.String[] parseKeyValuePair(java.lang.String s)
           
 java.lang.String[] tokenizeContents()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TIMEOUT_QNAME

public static final QName TIMEOUT_QNAME

OUTPUT_SIZE_QNAME

public static final QName OUTPUT_SIZE_QNAME

SERIALIZE_QNAME

public static final QName SERIALIZE_QNAME

PROFILE_QNAME

public static final QName PROFILE_QNAME
Constructor Detail

Pragma

public Pragma(QName qname,
              java.lang.String contents)
Method Detail

getQName

public QName getQName()

getContents

public java.lang.String getContents()

tokenizeContents

public java.lang.String[] tokenizeContents()

parseKeyValuePair

public static java.lang.String[] parseKeyValuePair(java.lang.String s)

equals

public boolean equals(java.lang.Object other)


<oXygen/> XML Editor provides support for editing and debugging XQuery expressions against the eXist XML Database.