JDBCPieDataset.html 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!-- NewPage -->
  3. <html lang="en">
  4. <head>
  5. <!-- Generated by javadoc (1.8.0_05) on Thu Jul 31 14:50:42 CEST 2014 -->
  6. <title>JDBCPieDataset (JFreeChart Class Library (version 1.0.19-fx))</title>
  7. <meta name="date" content="2014-07-31">
  8. <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
  9. <script type="text/javascript" src="../../../../script.js"></script>
  10. </head>
  11. <body>
  12. <script type="text/javascript"><!--
  13. try {
  14. if (location.href.indexOf('is-external=true') == -1) {
  15. parent.document.title="JDBCPieDataset (JFreeChart Class Library (version 1.0.19-fx))";
  16. }
  17. }
  18. catch(err) {
  19. }
  20. //-->
  21. var methods = {"i0":10,"i1":10,"i2":10};
  22. var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
  23. var altColor = "altColor";
  24. var rowColor = "rowColor";
  25. var tableTab = "tableTab";
  26. var activeTableTab = "activeTableTab";
  27. </script>
  28. <noscript>
  29. <div>JavaScript is disabled on your browser.</div>
  30. </noscript>
  31. <!-- ========= START OF TOP NAVBAR ======= -->
  32. <div class="topNav"><a name="navbar.top">
  33. <!-- -->
  34. </a>
  35. <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
  36. <a name="navbar.top.firstrow">
  37. <!-- -->
  38. </a>
  39. <ul class="navList" title="Navigation">
  40. <li><a href="../../../../overview-summary.html">Overview</a></li>
  41. <li><a href="package-summary.html">Package</a></li>
  42. <li class="navBarCell1Rev">Class</li>
  43. <li><a href="class-use/JDBCPieDataset.html">Use</a></li>
  44. <li><a href="package-tree.html">Tree</a></li>
  45. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  46. <li><a href="../../../../index-files/index-1.html">Index</a></li>
  47. <li><a href="../../../../help-doc.html">Help</a></li>
  48. </ul>
  49. </div>
  50. <div class="subNav">
  51. <ul class="navList">
  52. <li><a href="../../../../org/jfree/data/jdbc/JDBCCategoryDataset.html" title="class in org.jfree.data.jdbc"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  53. <li><a href="../../../../org/jfree/data/jdbc/JDBCXYDataset.html" title="class in org.jfree.data.jdbc"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  54. </ul>
  55. <ul class="navList">
  56. <li><a href="../../../../index.html?org/jfree/data/jdbc/JDBCPieDataset.html" target="_top">Frames</a></li>
  57. <li><a href="JDBCPieDataset.html" target="_top">No&nbsp;Frames</a></li>
  58. </ul>
  59. <ul class="navList" id="allclasses_navbar_top">
  60. <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  61. </ul>
  62. <div>
  63. <script type="text/javascript"><!--
  64. allClassesLink = document.getElementById("allclasses_navbar_top");
  65. if(window==top) {
  66. allClassesLink.style.display = "block";
  67. }
  68. else {
  69. allClassesLink.style.display = "none";
  70. }
  71. //-->
  72. </script>
  73. </div>
  74. <div>
  75. <ul class="subNavList">
  76. <li>Summary:&nbsp;</li>
  77. <li>Nested&nbsp;|&nbsp;</li>
  78. <li>Field&nbsp;|&nbsp;</li>
  79. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  80. <li><a href="#method.summary">Method</a></li>
  81. </ul>
  82. <ul class="subNavList">
  83. <li>Detail:&nbsp;</li>
  84. <li>Field&nbsp;|&nbsp;</li>
  85. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  86. <li><a href="#method.detail">Method</a></li>
  87. </ul>
  88. </div>
  89. <a name="skip.navbar.top">
  90. <!-- -->
  91. </a></div>
  92. <!-- ========= END OF TOP NAVBAR ========= -->
  93. <!-- ======== START OF CLASS DATA ======== -->
  94. <div class="header">
  95. <div class="subTitle">org.jfree.data.jdbc</div>
  96. <h2 title="Class JDBCPieDataset" class="title">Class JDBCPieDataset</h2>
  97. </div>
  98. <div class="contentContainer">
  99. <ul class="inheritance">
  100. <li>java.lang.Object</li>
  101. <li>
  102. <ul class="inheritance">
  103. <li><a href="../../../../org/jfree/data/general/AbstractDataset.html" title="class in org.jfree.data.general">org.jfree.data.general.AbstractDataset</a></li>
  104. <li>
  105. <ul class="inheritance">
  106. <li><a href="../../../../org/jfree/data/general/DefaultPieDataset.html" title="class in org.jfree.data.general">org.jfree.data.general.DefaultPieDataset</a></li>
  107. <li>
  108. <ul class="inheritance">
  109. <li>org.jfree.data.jdbc.JDBCPieDataset</li>
  110. </ul>
  111. </li>
  112. </ul>
  113. </li>
  114. </ul>
  115. </li>
  116. </ul>
  117. <div class="description">
  118. <ul class="blockList">
  119. <li class="blockList">
  120. <dl>
  121. <dt>All Implemented Interfaces:</dt>
  122. <dd>java.io.ObjectInputValidation, java.io.Serializable, java.lang.Cloneable, <a href="../../../../org/jfree/data/general/Dataset.html" title="interface in org.jfree.data.general">Dataset</a>, <a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general">PieDataset</a>, <a href="../../../../org/jfree/data/KeyedValues.html" title="interface in org.jfree.data">KeyedValues</a>, <a href="../../../../org/jfree/data/Values.html" title="interface in org.jfree.data">Values</a>, org.jfree.util.PublicCloneable</dd>
  123. </dl>
  124. <hr>
  125. <br>
  126. <pre>public class <a href="../../../../src-html/org/jfree/data/jdbc/JDBCPieDataset.html#line.80">JDBCPieDataset</a>
  127. extends <a href="../../../../org/jfree/data/general/DefaultPieDataset.html" title="class in org.jfree.data.general">DefaultPieDataset</a></pre>
  128. <div class="block">A <a href="../../../../org/jfree/data/general/PieDataset.html" title="interface in org.jfree.data.general"><code>PieDataset</code></a> that reads data from a database via JDBC.
  129. <P>
  130. A query should be supplied that returns data in two columns, the first
  131. containing VARCHAR data, and the second containing numerical data. The
  132. data is cached in-memory and can be refreshed at any time.</div>
  133. <dl>
  134. <dt><span class="seeLabel">See Also:</span></dt>
  135. <dd><a href="../../../../serialized-form.html#org.jfree.data.jdbc.JDBCPieDataset">Serialized Form</a></dd>
  136. </dl>
  137. </li>
  138. </ul>
  139. </div>
  140. <div class="summary">
  141. <ul class="blockList">
  142. <li class="blockList">
  143. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  144. <ul class="blockList">
  145. <li class="blockList"><a name="constructor.summary">
  146. <!-- -->
  147. </a>
  148. <h3>Constructor Summary</h3>
  149. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  150. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  151. <tr>
  152. <th class="colOne" scope="col">Constructor and Description</th>
  153. </tr>
  154. <tr class="altColor">
  155. <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/jdbc/JDBCPieDataset.html#JDBCPieDataset-java.sql.Connection-">JDBCPieDataset</a></span>(java.sql.Connection&nbsp;con)</code>
  156. <div class="block">Creates a new JDBCPieDataset using a pre-existing database connection.</div>
  157. </td>
  158. </tr>
  159. <tr class="rowColor">
  160. <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/jdbc/JDBCPieDataset.html#JDBCPieDataset-java.sql.Connection-java.lang.String-">JDBCPieDataset</a></span>(java.sql.Connection&nbsp;con,
  161. java.lang.String&nbsp;query)</code>
  162. <div class="block">Creates a new JDBCPieDataset using a pre-existing database connection.</div>
  163. </td>
  164. </tr>
  165. <tr class="altColor">
  166. <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/jdbc/JDBCPieDataset.html#JDBCPieDataset-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">JDBCPieDataset</a></span>(java.lang.String&nbsp;url,
  167. java.lang.String&nbsp;driverName,
  168. java.lang.String&nbsp;user,
  169. java.lang.String&nbsp;password)</code>
  170. <div class="block">Creates a new JDBCPieDataset and establishes a new database connection.</div>
  171. </td>
  172. </tr>
  173. </table>
  174. </li>
  175. </ul>
  176. <!-- ========== METHOD SUMMARY =========== -->
  177. <ul class="blockList">
  178. <li class="blockList"><a name="method.summary">
  179. <!-- -->
  180. </a>
  181. <h3>Method Summary</h3>
  182. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  183. <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
  184. <tr>
  185. <th class="colFirst" scope="col">Modifier and Type</th>
  186. <th class="colLast" scope="col">Method and Description</th>
  187. </tr>
  188. <tr id="i0" class="altColor">
  189. <td class="colFirst"><code>void</code></td>
  190. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/jdbc/JDBCPieDataset.html#close--">close</a></span>()</code>
  191. <div class="block">Close the database connection</div>
  192. </td>
  193. </tr>
  194. <tr id="i1" class="rowColor">
  195. <td class="colFirst"><code>void</code></td>
  196. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/jdbc/JDBCPieDataset.html#executeQuery-java.sql.Connection-java.lang.String-">executeQuery</a></span>(java.sql.Connection&nbsp;con,
  197. java.lang.String&nbsp;query)</code>
  198. <div class="block">ExecuteQuery will attempt execute the query passed to it against the
  199. existing database connection.</div>
  200. </td>
  201. </tr>
  202. <tr id="i2" class="altColor">
  203. <td class="colFirst"><code>void</code></td>
  204. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/data/jdbc/JDBCPieDataset.html#executeQuery-java.lang.String-">executeQuery</a></span>(java.lang.String&nbsp;query)</code>
  205. <div class="block">ExecuteQuery will attempt execute the query passed to it against the
  206. existing database connection.</div>
  207. </td>
  208. </tr>
  209. </table>
  210. <ul class="blockList">
  211. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.data.general.DefaultPieDataset">
  212. <!-- -->
  213. </a>
  214. <h3>Methods inherited from class&nbsp;org.jfree.data.general.<a href="../../../../org/jfree/data/general/DefaultPieDataset.html" title="class in org.jfree.data.general">DefaultPieDataset</a></h3>
  215. <code><a href="../../../../org/jfree/data/general/DefaultPieDataset.html#clear--">clear</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#clone--">clone</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#equals-java.lang.Object-">equals</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#getIndex-java.lang.Comparable-">getIndex</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#getItemCount--">getItemCount</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#getKey-int-">getKey</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#getKeys--">getKeys</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#getValue-java.lang.Comparable-">getValue</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#getValue-int-">getValue</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#hashCode--">hashCode</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#insertValue-int-java.lang.Comparable-double-">insertValue</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#insertValue-int-java.lang.Comparable-java.lang.Number-">insertValue</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#remove-java.lang.Comparable-">remove</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#setValue-java.lang.Comparable-double-">setValue</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#setValue-java.lang.Comparable-java.lang.Number-">setValue</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#sortByKeys-org.jfree.util.SortOrder-">sortByKeys</a>, <a href="../../../../org/jfree/data/general/DefaultPieDataset.html#sortByValues-org.jfree.util.SortOrder-">sortByValues</a></code></li>
  216. </ul>
  217. <ul class="blockList">
  218. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.data.general.AbstractDataset">
  219. <!-- -->
  220. </a>
  221. <h3>Methods inherited from class&nbsp;org.jfree.data.general.<a href="../../../../org/jfree/data/general/AbstractDataset.html" title="class in org.jfree.data.general">AbstractDataset</a></h3>
  222. <code><a href="../../../../org/jfree/data/general/AbstractDataset.html#addChangeListener-org.jfree.data.general.DatasetChangeListener-">addChangeListener</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#fireDatasetChanged--">fireDatasetChanged</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#getGroup--">getGroup</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#getNotify--">getNotify</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#hasListener-java.util.EventListener-">hasListener</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#notifyListeners-org.jfree.data.general.DatasetChangeEvent-">notifyListeners</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#removeChangeListener-org.jfree.data.general.DatasetChangeListener-">removeChangeListener</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#setGroup-org.jfree.data.general.DatasetGroup-">setGroup</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#setNotify-boolean-">setNotify</a>, <a href="../../../../org/jfree/data/general/AbstractDataset.html#validateObject--">validateObject</a></code></li>
  223. </ul>
  224. <ul class="blockList">
  225. <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
  226. <!-- -->
  227. </a>
  228. <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
  229. <code>finalize, getClass, notify, notifyAll, toString, wait, wait, wait</code></li>
  230. </ul>
  231. <ul class="blockList">
  232. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.data.general.Dataset">
  233. <!-- -->
  234. </a>
  235. <h3>Methods inherited from interface&nbsp;org.jfree.data.general.<a href="../../../../org/jfree/data/general/Dataset.html" title="interface in org.jfree.data.general">Dataset</a></h3>
  236. <code><a href="../../../../org/jfree/data/general/Dataset.html#addChangeListener-org.jfree.data.general.DatasetChangeListener-">addChangeListener</a>, <a href="../../../../org/jfree/data/general/Dataset.html#getGroup--">getGroup</a>, <a href="../../../../org/jfree/data/general/Dataset.html#removeChangeListener-org.jfree.data.general.DatasetChangeListener-">removeChangeListener</a>, <a href="../../../../org/jfree/data/general/Dataset.html#setGroup-org.jfree.data.general.DatasetGroup-">setGroup</a></code></li>
  237. </ul>
  238. </li>
  239. </ul>
  240. </li>
  241. </ul>
  242. </div>
  243. <div class="details">
  244. <ul class="blockList">
  245. <li class="blockList">
  246. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  247. <ul class="blockList">
  248. <li class="blockList"><a name="constructor.detail">
  249. <!-- -->
  250. </a>
  251. <h3>Constructor Detail</h3>
  252. <a name="JDBCPieDataset-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">
  253. <!-- -->
  254. </a>
  255. <ul class="blockList">
  256. <li class="blockList">
  257. <h4>JDBCPieDataset</h4>
  258. <pre>public&nbsp;<a href="../../../../src-html/org/jfree/data/jdbc/JDBCPieDataset.html#line.100">JDBCPieDataset</a>(java.lang.String&nbsp;url,
  259. java.lang.String&nbsp;driverName,
  260. java.lang.String&nbsp;user,
  261. java.lang.String&nbsp;password)
  262. throws java.sql.SQLException,
  263. java.lang.ClassNotFoundException</pre>
  264. <div class="block">Creates a new JDBCPieDataset and establishes a new database connection.</div>
  265. <dl>
  266. <dt><span class="paramLabel">Parameters:</span></dt>
  267. <dd><code>url</code> - the URL of the database connection.</dd>
  268. <dd><code>driverName</code> - the database driver class name.</dd>
  269. <dd><code>user</code> - the database user.</dd>
  270. <dd><code>password</code> - the database users password.</dd>
  271. <dt><span class="throwsLabel">Throws:</span></dt>
  272. <dd><code>java.lang.ClassNotFoundException</code> - if the driver cannot be found.</dd>
  273. <dd><code>java.sql.SQLException</code> - if there is a problem obtaining a database
  274. connection.</dd>
  275. </dl>
  276. </li>
  277. </ul>
  278. <a name="JDBCPieDataset-java.sql.Connection-">
  279. <!-- -->
  280. </a>
  281. <ul class="blockList">
  282. <li class="blockList">
  283. <h4>JDBCPieDataset</h4>
  284. <pre>public&nbsp;<a href="../../../../src-html/org/jfree/data/jdbc/JDBCPieDataset.html#line.117">JDBCPieDataset</a>(java.sql.Connection&nbsp;con)</pre>
  285. <div class="block">Creates a new JDBCPieDataset using a pre-existing database connection.
  286. <P>
  287. The dataset is initially empty, since no query has been supplied yet.</div>
  288. <dl>
  289. <dt><span class="paramLabel">Parameters:</span></dt>
  290. <dd><code>con</code> - the database connection.</dd>
  291. </dl>
  292. </li>
  293. </ul>
  294. <a name="JDBCPieDataset-java.sql.Connection-java.lang.String-">
  295. <!-- -->
  296. </a>
  297. <ul class="blockListLast">
  298. <li class="blockList">
  299. <h4>JDBCPieDataset</h4>
  300. <pre>public&nbsp;<a href="../../../../src-html/org/jfree/data/jdbc/JDBCPieDataset.html#line.135">JDBCPieDataset</a>(java.sql.Connection&nbsp;con,
  301. java.lang.String&nbsp;query)
  302. throws java.sql.SQLException</pre>
  303. <div class="block">Creates a new JDBCPieDataset using a pre-existing database connection.
  304. <P>
  305. The dataset is initialised with the supplied query.</div>
  306. <dl>
  307. <dt><span class="paramLabel">Parameters:</span></dt>
  308. <dd><code>con</code> - the database connection.</dd>
  309. <dd><code>query</code> - the database connection.</dd>
  310. <dt><span class="throwsLabel">Throws:</span></dt>
  311. <dd><code>java.sql.SQLException</code> - if there is a problem executing the query.</dd>
  312. </dl>
  313. </li>
  314. </ul>
  315. </li>
  316. </ul>
  317. <!-- ============ METHOD DETAIL ========== -->
  318. <ul class="blockList">
  319. <li class="blockList"><a name="method.detail">
  320. <!-- -->
  321. </a>
  322. <h3>Method Detail</h3>
  323. <a name="executeQuery-java.lang.String-">
  324. <!-- -->
  325. </a>
  326. <ul class="blockList">
  327. <li class="blockList">
  328. <h4>executeQuery</h4>
  329. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/data/jdbc/JDBCPieDataset.html#line.151">executeQuery</a>(java.lang.String&nbsp;query)
  330. throws java.sql.SQLException</pre>
  331. <div class="block">ExecuteQuery will attempt execute the query passed to it against the
  332. existing database connection. If no connection exists then no action
  333. is taken.
  334. The results from the query are extracted and cached locally, thus
  335. applying an upper limit on how many rows can be retrieved successfully.</div>
  336. <dl>
  337. <dt><span class="paramLabel">Parameters:</span></dt>
  338. <dd><code>query</code> - the query to be executed.</dd>
  339. <dt><span class="throwsLabel">Throws:</span></dt>
  340. <dd><code>java.sql.SQLException</code> - if there is a problem executing the query.</dd>
  341. </dl>
  342. </li>
  343. </ul>
  344. <a name="executeQuery-java.sql.Connection-java.lang.String-">
  345. <!-- -->
  346. </a>
  347. <ul class="blockList">
  348. <li class="blockList">
  349. <h4>executeQuery</h4>
  350. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/data/jdbc/JDBCPieDataset.html#line.167">executeQuery</a>(java.sql.Connection&nbsp;con,
  351. java.lang.String&nbsp;query)
  352. throws java.sql.SQLException</pre>
  353. <div class="block">ExecuteQuery will attempt execute the query passed to it against the
  354. existing database connection. If no connection exists then no action
  355. is taken.
  356. The results from the query are extracted and cached locally, thus
  357. applying an upper limit on how many rows can be retrieved successfully.</div>
  358. <dl>
  359. <dt><span class="paramLabel">Parameters:</span></dt>
  360. <dd><code>query</code> - the query to be executed</dd>
  361. <dd><code>con</code> - the connection the query is to be executed against</dd>
  362. <dt><span class="throwsLabel">Throws:</span></dt>
  363. <dd><code>java.sql.SQLException</code> - if there is a problem executing the query.</dd>
  364. </dl>
  365. </li>
  366. </ul>
  367. <a name="close--">
  368. <!-- -->
  369. </a>
  370. <ul class="blockListLast">
  371. <li class="blockList">
  372. <h4>close</h4>
  373. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/data/jdbc/JDBCPieDataset.html#line.242">close</a>()</pre>
  374. <div class="block">Close the database connection</div>
  375. </li>
  376. </ul>
  377. </li>
  378. </ul>
  379. </li>
  380. </ul>
  381. </div>
  382. </div>
  383. <!-- ========= END OF CLASS DATA ========= -->
  384. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  385. <div class="bottomNav"><a name="navbar.bottom">
  386. <!-- -->
  387. </a>
  388. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  389. <a name="navbar.bottom.firstrow">
  390. <!-- -->
  391. </a>
  392. <ul class="navList" title="Navigation">
  393. <li><a href="../../../../overview-summary.html">Overview</a></li>
  394. <li><a href="package-summary.html">Package</a></li>
  395. <li class="navBarCell1Rev">Class</li>
  396. <li><a href="class-use/JDBCPieDataset.html">Use</a></li>
  397. <li><a href="package-tree.html">Tree</a></li>
  398. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  399. <li><a href="../../../../index-files/index-1.html">Index</a></li>
  400. <li><a href="../../../../help-doc.html">Help</a></li>
  401. </ul>
  402. </div>
  403. <div class="subNav">
  404. <ul class="navList">
  405. <li><a href="../../../../org/jfree/data/jdbc/JDBCCategoryDataset.html" title="class in org.jfree.data.jdbc"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  406. <li><a href="../../../../org/jfree/data/jdbc/JDBCXYDataset.html" title="class in org.jfree.data.jdbc"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  407. </ul>
  408. <ul class="navList">
  409. <li><a href="../../../../index.html?org/jfree/data/jdbc/JDBCPieDataset.html" target="_top">Frames</a></li>
  410. <li><a href="JDBCPieDataset.html" target="_top">No&nbsp;Frames</a></li>
  411. </ul>
  412. <ul class="navList" id="allclasses_navbar_bottom">
  413. <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  414. </ul>
  415. <div>
  416. <script type="text/javascript"><!--
  417. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  418. if(window==top) {
  419. allClassesLink.style.display = "block";
  420. }
  421. else {
  422. allClassesLink.style.display = "none";
  423. }
  424. //-->
  425. </script>
  426. </div>
  427. <div>
  428. <ul class="subNavList">
  429. <li>Summary:&nbsp;</li>
  430. <li>Nested&nbsp;|&nbsp;</li>
  431. <li>Field&nbsp;|&nbsp;</li>
  432. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  433. <li><a href="#method.summary">Method</a></li>
  434. </ul>
  435. <ul class="subNavList">
  436. <li>Detail:&nbsp;</li>
  437. <li>Field&nbsp;|&nbsp;</li>
  438. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  439. <li><a href="#method.detail">Method</a></li>
  440. </ul>
  441. </div>
  442. <a name="skip.navbar.bottom">
  443. <!-- -->
  444. </a></div>
  445. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  446. </body>
  447. </html>