EspressReport 6.6

quadbase.common.util.internal
Class XMLQueryResultSet

java.lang.Object
  extended by quadbase.common.util.internal.XMLQueryResultSet

public class XMLQueryResultSet
extends java.lang.Object

This class implements a result set on a file of type .xml


Constructor Summary
XMLQueryResultSet(java.io.File file, XMLFieldInfo[] leafNode, java.lang.String conditionSQL, XMLFieldInfo[] conditionNode, java.lang.String externalFile, boolean verify, quadbase.common.paramquery.QueryInParamSet paramSet)
          for internal use only
XMLQueryResultSet(java.io.InputStream xmlStream, XMLFieldInfo[] leafNode, java.lang.String conditionSQL, XMLFieldInfo[] conditionNode, quadbase.common.paramquery.QueryInParamSet paramSet)
          Create a new XMLQueryResultSet using the specified InputStream
XMLQueryResultSet(java.io.InputStream xmlStream, XMLFieldInfo[] leafNode, java.lang.String conditionSQL, XMLFieldInfo[] conditionNode, java.lang.String externalFile, boolean verify, quadbase.common.paramquery.QueryInParamSet paramSet)
          for internal use only
XMLQueryResultSet(java.lang.String uri, XMLFieldInfo[] leafNode, java.lang.String conditionSQL, XMLFieldInfo[] conditionNode, java.lang.String externalFile, boolean verify, quadbase.common.paramquery.QueryInParamSet paramSet)
          for internal use only
XMLQueryResultSet(XMLFileQueryInfo info)
          Create a new XMLQueryResultSet using the specified XMLFileQueryInfo
 
Method Summary
 void close()
          For internal use
 int getColumnCount()
           
 java.lang.String getColumnName(int col)
           
 int getColumnType(int col)
           
 java.lang.Object getObject(int col)
          Get object of specified column
 boolean next()
          For internal use
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLQueryResultSet

public XMLQueryResultSet(XMLFileQueryInfo info)
                  throws java.lang.Exception
Create a new XMLQueryResultSet using the specified XMLFileQueryInfo

Throws:
java.lang.Exception

XMLQueryResultSet

public XMLQueryResultSet(java.lang.String uri,
                         XMLFieldInfo[] leafNode,
                         java.lang.String conditionSQL,
                         XMLFieldInfo[] conditionNode,
                         java.lang.String externalFile,
                         boolean verify,
                         quadbase.common.paramquery.QueryInParamSet paramSet)
                  throws java.lang.Exception
for internal use only

Throws:
java.lang.Exception

XMLQueryResultSet

public XMLQueryResultSet(java.io.File file,
                         XMLFieldInfo[] leafNode,
                         java.lang.String conditionSQL,
                         XMLFieldInfo[] conditionNode,
                         java.lang.String externalFile,
                         boolean verify,
                         quadbase.common.paramquery.QueryInParamSet paramSet)
                  throws java.lang.Exception
for internal use only

Throws:
java.lang.Exception

XMLQueryResultSet

public XMLQueryResultSet(java.io.InputStream xmlStream,
                         XMLFieldInfo[] leafNode,
                         java.lang.String conditionSQL,
                         XMLFieldInfo[] conditionNode,
                         java.lang.String externalFile,
                         boolean verify,
                         quadbase.common.paramquery.QueryInParamSet paramSet)
                  throws java.lang.Exception
for internal use only

Throws:
java.lang.Exception

XMLQueryResultSet

public XMLQueryResultSet(java.io.InputStream xmlStream,
                         XMLFieldInfo[] leafNode,
                         java.lang.String conditionSQL,
                         XMLFieldInfo[] conditionNode,
                         quadbase.common.paramquery.QueryInParamSet paramSet)
                  throws java.lang.Exception
Create a new XMLQueryResultSet using the specified InputStream

Throws:
java.lang.Exception
Method Detail

close

public void close()
For internal use


next

public boolean next()
For internal use


getObject

public java.lang.Object getObject(int col)
Get object of specified column


getColumnCount

public int getColumnCount()

getColumnName

public java.lang.String getColumnName(int col)

getColumnType

public int getColumnType(int col)

EspressReport 6.6