org.exist.xqj
Class XQItem
java.lang.Object
org.exist.xqj.XQItem
- All Implemented Interfaces:
- javax.xml.xquery.XQItem, javax.xml.xquery.XQItemAccessor
public class XQItem
- extends Object
- implements javax.xml.xquery.XQItem
- Author:
- Adam Retter
XQItem
public XQItem()
XQItem
public XQItem(Item item)
XQItem
public XQItem(boolean value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Throws:
javax.xml.xquery.XQException
XQItem
public XQItem(byte value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Throws:
javax.xml.xquery.XQException
XQItem
public XQItem(double value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Throws:
javax.xml.xquery.XQException
XQItem
public XQItem(float value,
javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Throws:
javax.xml.xquery.XQException
close
public void close()
throws javax.xml.xquery.XQException
- Specified by:
close
in interface javax.xml.xquery.XQItem
- Throws:
javax.xml.xquery.XQException
isClosed
public boolean isClosed()
- Specified by:
isClosed
in interface javax.xml.xquery.XQItem
getAtomicValue
public String getAtomicValue()
throws javax.xml.xquery.XQException
- Specified by:
getAtomicValue
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getBoolean
public boolean getBoolean()
throws javax.xml.xquery.XQException
- Specified by:
getBoolean
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getByte
public byte getByte()
throws javax.xml.xquery.XQException
- Specified by:
getByte
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getDouble
public double getDouble()
throws javax.xml.xquery.XQException
- Specified by:
getDouble
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getFloat
public float getFloat()
throws javax.xml.xquery.XQException
- Specified by:
getFloat
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getInt
public int getInt()
throws javax.xml.xquery.XQException
- Specified by:
getInt
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getItemAsString
public String getItemAsString()
throws javax.xml.xquery.XQException
- Specified by:
getItemAsString
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getItemType
public javax.xml.xquery.XQItemType getItemType()
throws javax.xml.xquery.XQException
- Specified by:
getItemType
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getLong
public long getLong()
throws javax.xml.xquery.XQException
- Specified by:
getLong
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getNode
public Node getNode()
throws javax.xml.xquery.XQException
- Specified by:
getNode
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getNodeUri
public URI getNodeUri()
throws javax.xml.xquery.XQException
- Specified by:
getNodeUri
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getObject
public Object getObject()
throws javax.xml.xquery.XQException
- Specified by:
getObject
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getObject
public Object getObject(javax.xml.xquery.XQCommonHandler handler)
throws javax.xml.xquery.XQException
- Specified by:
getObject
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
getShort
public short getShort()
throws javax.xml.xquery.XQException
- Specified by:
getShort
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
instanceOf
public boolean instanceOf(javax.xml.xquery.XQItemType type)
throws javax.xml.xquery.XQException
- Specified by:
instanceOf
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
writeItem
public void writeItem(OutputStream os,
Properties props)
throws javax.xml.xquery.XQException
- Specified by:
writeItem
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
writeItem
public void writeItem(Writer ow,
Properties props)
throws javax.xml.xquery.XQException
- Specified by:
writeItem
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
writeItemToSAX
public void writeItemToSAX(ContentHandler saxHandler)
throws javax.xml.xquery.XQException
- Specified by:
writeItemToSAX
in interface javax.xml.xquery.XQItemAccessor
- Throws:
javax.xml.xquery.XQException
Copyright (C) Wolfgang Meier. All rights reserved.