org.exist.xqj
Class XQExpression
java.lang.Object
org.exist.xqj.XQExpression
- All Implemented Interfaces:
- javax.xml.xquery.XQDynamicContext, javax.xml.xquery.XQExpression
public class XQExpression
- extends Object
- implements javax.xml.xquery.XQExpression
- Author:
- Adam Retter
|
Method Summary |
void |
bindAtomicValue(QName varname,
String value,
javax.xml.xquery.XQItemType type)
|
void |
bindBoolean(QName varname,
boolean value,
javax.xml.xquery.XQItemType type)
|
void |
bindByte(QName varName,
byte value,
javax.xml.xquery.XQItemType type)
|
void |
bindContextItem(javax.xml.xquery.XQItem contextitem)
|
void |
bindDocument(QName varname,
InputSource source)
|
void |
bindDouble(QName varName,
double value,
javax.xml.xquery.XQItemType type)
|
void |
bindFloat(QName varName,
float value,
javax.xml.xquery.XQItemType type)
|
void |
bindInt(QName varName,
int value,
javax.xml.xquery.XQItemType type)
|
void |
bindItem(QName varName,
javax.xml.xquery.XQItem value)
|
void |
bindLong(QName varName,
long value,
javax.xml.xquery.XQItemType type)
|
void |
bindNode(QName varName,
Node value,
javax.xml.xquery.XQItemType type)
|
void |
bindObject(QName varName,
Object value,
javax.xml.xquery.XQItemType type)
|
void |
bindSequence(QName varName,
javax.xml.xquery.XQSequence value)
|
void |
bindShort(QName varName,
short value,
javax.xml.xquery.XQItemType type)
|
void |
cancel()
|
void |
clearWarnings()
|
void |
close()
|
void |
executeCommand(Reader command)
|
void |
executeCommand(String command)
|
javax.xml.xquery.XQResultSequence |
executeQuery(InputStream query)
|
javax.xml.xquery.XQResultSequence |
executeQuery(Reader query)
|
javax.xml.xquery.XQResultSequence |
executeQuery(String query)
|
TimeZone |
getImplicitTimeZone()
|
int |
getQueryLanguageTypeAndVersion()
|
int |
getQueryTimeout()
|
javax.xml.xquery.XQWarning |
getWarnings()
|
boolean |
isClosed()
|
void |
setImplicitTimeZone(TimeZone implicitTimeZone)
|
void |
setQueryTimeout(int seconds)
|
XQExpression
public XQExpression()
XQExpression
public XQExpression(DBBroker broker)
cancel
public void cancel()
throws javax.xml.xquery.XQException
- Specified by:
cancel in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
clearWarnings
public void clearWarnings()
throws javax.xml.xquery.XQException
- Specified by:
clearWarnings in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
close
public void close()
- Specified by:
close in interface javax.xml.xquery.XQExpression
executeCommand
public void executeCommand(Reader command)
throws javax.xml.xquery.XQException
- Specified by:
executeCommand in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
executeCommand
public void executeCommand(String command)
throws javax.xml.xquery.XQException
- Specified by:
executeCommand in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
executeQuery
public javax.xml.xquery.XQResultSequence executeQuery(InputStream query)
throws javax.xml.xquery.XQException
- Specified by:
executeQuery in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
executeQuery
public javax.xml.xquery.XQResultSequence executeQuery(Reader query)
throws javax.xml.xquery.XQException
- Specified by:
executeQuery in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
executeQuery
public javax.xml.xquery.XQResultSequence executeQuery(String query)
throws javax.xml.xquery.XQException
- Specified by:
executeQuery in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
getQueryLanguageTypeAndVersion
public int getQueryLanguageTypeAndVersion()
throws javax.xml.xquery.XQException
- Specified by:
getQueryLanguageTypeAndVersion in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
getQueryTimeout
public int getQueryTimeout()
throws javax.xml.xquery.XQException
- Specified by:
getQueryTimeout in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
getWarnings
public javax.xml.xquery.XQWarning getWarnings()
throws javax.xml.xquery.XQException
- Specified by:
getWarnings in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
isClosed
public boolean isClosed()
- Specified by:
isClosed in interface javax.xml.xquery.XQExpression
setQueryTimeout
public void setQueryTimeout(int seconds)
throws javax.xml.xquery.XQException
- Specified by:
setQueryTimeout in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
bindAtomicValue
public void bindAtomicValue(QName varname,
String value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Specified by:
bindAtomicValue in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindBoolean
public void bindBoolean(QName varname,
boolean value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Specified by:
bindBoolean in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindByte
public void bindByte(QName varName,
byte value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Specified by:
bindByte in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindContextItem
public void bindContextItem(javax.xml.xquery.XQItem contextitem)
throws javax.xml.xquery.XQException
- Specified by:
bindContextItem in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindDocument
public void bindDocument(QName varname,
InputSource source)
throws javax.xml.xquery.XQException
- Specified by:
bindDocument in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindDouble
public void bindDouble(QName varName,
double value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Specified by:
bindDouble in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindFloat
public void bindFloat(QName varName,
float value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Specified by:
bindFloat in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindInt
public void bindInt(QName varName,
int value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Specified by:
bindInt in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindItem
public void bindItem(QName varName,
javax.xml.xquery.XQItem value)
throws javax.xml.xquery.XQException
- Specified by:
bindItem in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindLong
public void bindLong(QName varName,
long value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Specified by:
bindLong in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindNode
public void bindNode(QName varName,
Node value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Specified by:
bindNode in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindObject
public void bindObject(QName varName,
Object value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Specified by:
bindObject in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindSequence
public void bindSequence(QName varName,
javax.xml.xquery.XQSequence value)
throws javax.xml.xquery.XQException
- Specified by:
bindSequence in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
bindShort
public void bindShort(QName varName,
short value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Specified by:
bindShort in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
getImplicitTimeZone
public TimeZone getImplicitTimeZone()
throws javax.xml.xquery.XQException
- Specified by:
getImplicitTimeZone in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
setImplicitTimeZone
public void setImplicitTimeZone(TimeZone implicitTimeZone)
throws javax.xml.xquery.XQException
- Specified by:
setImplicitTimeZone in interface javax.xml.xquery.XQDynamicContext
- Throws:
javax.xml.xquery.XQException
Copyright (C) Wolfgang Meier. All rights reserved.