uk.ac.starlink.votable.TableHandlerpublic class DalResultStreamer
extends uk.ac.starlink.votable.TableContentHandler
implements uk.ac.starlink.votable.TableHandler
| Constructor | Description |
|---|---|
DalResultStreamer(uk.ac.starlink.table.TableSink sink) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
characters(char[] ch,
int start,
int length) |
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName) |
|
void |
endTable() |
|
boolean |
getOverflow() |
Indicates whether the DAL result was marked as overflowing
(with QUERY_STATUS INFO).
|
void |
rowData(java.lang.Object[] row) |
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts) |
|
void |
startTable(uk.ac.starlink.table.StarTable meta) |
|
static boolean |
streamResultTable(org.xml.sax.InputSource saxsrc,
uk.ac.starlink.table.TableSink sink) |
Streams a DAL result table from a SAX source to a table sink.
|
public DalResultStreamer(uk.ac.starlink.table.TableSink sink)
sink - table destinationpublic boolean getOverflow()
public void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
startElement in class uk.ac.starlink.votable.TableContentHandlerorg.xml.sax.SAXExceptionpublic void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
endElement in class uk.ac.starlink.votable.TableContentHandlerorg.xml.sax.SAXExceptionpublic void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
characters in class uk.ac.starlink.votable.TableContentHandlerorg.xml.sax.SAXExceptionpublic void startTable(uk.ac.starlink.table.StarTable meta)
throws org.xml.sax.SAXException
startTable in interface uk.ac.starlink.votable.TableHandlerorg.xml.sax.SAXExceptionpublic void rowData(java.lang.Object[] row)
throws org.xml.sax.SAXException
rowData in interface uk.ac.starlink.votable.TableHandlerorg.xml.sax.SAXExceptionpublic void endTable()
throws org.xml.sax.SAXException
endTable in interface uk.ac.starlink.votable.TableHandlerorg.xml.sax.SAXExceptionpublic static boolean streamResultTable(org.xml.sax.InputSource saxsrc,
uk.ac.starlink.table.TableSink sink)
throws java.io.IOException,
org.xml.sax.SAXException
saxsrc - SAX event sourcesink - table destinationjava.io.IOExceptionorg.xml.sax.SAXExceptionCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.