Package quadbase.common.util.internal
Class XMLQueryResultSet
java.lang.Object
quadbase.common.util.internal.XMLQueryResultSet
This class implements a result set on a file of type .xml
-
Constructor Summary
ConstructorsConstructorDescriptionXMLQueryResultSet(File file, XMLFieldInfo[] leafNode, String conditionSQL, XMLFieldInfo[] conditionNode, String externalFile, boolean verify, quadbase.common.paramquery.QueryInParamSet paramSet) for internal use onlyXMLQueryResultSet(InputStream xmlStream, XMLFieldInfo[] leafNode, String conditionSQL, XMLFieldInfo[] conditionNode, String externalFile, boolean verify, quadbase.common.paramquery.QueryInParamSet paramSet) for internal use onlyXMLQueryResultSet(InputStream xmlStream, XMLFieldInfo[] leafNode, String conditionSQL, XMLFieldInfo[] conditionNode, quadbase.common.paramquery.QueryInParamSet paramSet) Create a new XMLQueryResultSet using the specified InputStreamXMLQueryResultSet(String uri, XMLFieldInfo[] leafNode, String conditionSQL, XMLFieldInfo[] conditionNode, String externalFile, boolean verify, quadbase.common.paramquery.QueryInParamSet paramSet) for internal use onlyCreate a new XMLQueryResultSet using the specified XMLFileQueryInfo -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()For internal useintgetColumnName(int col) intgetColumnType(int col) getObject(int col) Get object of specified columnbooleannext()For internal use
-
Constructor Details
-
XMLQueryResultSet
Create a new XMLQueryResultSet using the specified XMLFileQueryInfo- Throws:
Exception
-
XMLQueryResultSet
public XMLQueryResultSet(String uri, XMLFieldInfo[] leafNode, String conditionSQL, XMLFieldInfo[] conditionNode, String externalFile, boolean verify, quadbase.common.paramquery.QueryInParamSet paramSet) throws Exception for internal use only- Throws:
Exception
-
XMLQueryResultSet
public XMLQueryResultSet(File file, XMLFieldInfo[] leafNode, String conditionSQL, XMLFieldInfo[] conditionNode, String externalFile, boolean verify, quadbase.common.paramquery.QueryInParamSet paramSet) throws Exception for internal use only- Throws:
Exception
-
XMLQueryResultSet
public XMLQueryResultSet(InputStream xmlStream, XMLFieldInfo[] leafNode, String conditionSQL, XMLFieldInfo[] conditionNode, String externalFile, boolean verify, quadbase.common.paramquery.QueryInParamSet paramSet) throws Exception for internal use only- Throws:
Exception
-
XMLQueryResultSet
public XMLQueryResultSet(InputStream xmlStream, XMLFieldInfo[] leafNode, String conditionSQL, XMLFieldInfo[] conditionNode, quadbase.common.paramquery.QueryInParamSet paramSet) throws Exception Create a new XMLQueryResultSet using the specified InputStream- Throws:
Exception
-
-
Method Details
-
close
public void close()For internal use -
next
public boolean next()For internal use -
getObject
Get object of specified column -
getColumnCount
public int getColumnCount() -
getColumnName
-
getColumnType
public int getColumnType(int col)
-