Cache.html 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!-- NewPage -->
  3. <html lang="fr">
  4. <head>
  5. <!-- Generated by javadoc (1.8.0_131) on Sun Jan 28 19:52:10 CET 2018 -->
  6. <title>Cache</title>
  7. <meta name="date" content="2018-01-28">
  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="Cache";
  16. }
  17. }
  18. catch(err) {
  19. }
  20. //-->
  21. var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
  22. var tabs = {65535:["t0","All Methods"],1:["t1","Static 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/Cache.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="../main/Bot.html" title="class in main"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  53. <li><a href="../main/CacheReloader.html" title="class in main"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  54. </ul>
  55. <ul class="navList">
  56. <li><a href="../index.html?main/Cache.html" target="_top">Frames</a></li>
  57. <li><a href="Cache.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><a href="#field.summary">Field</a>&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><a href="#field.detail">Field</a>&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">main</div>
  96. <h2 title="Class Cache" class="title">Class Cache</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>main.Cache</li>
  104. </ul>
  105. </li>
  106. </ul>
  107. <div class="description">
  108. <ul class="blockList">
  109. <li class="blockList">
  110. <dl>
  111. <dt>All Implemented Interfaces:</dt>
  112. <dd><a href="../main/AffichableSurIRC.html" title="interface in main">AffichableSurIRC</a></dd>
  113. </dl>
  114. <hr>
  115. <br>
  116. <pre>public class <span class="typeNameLabel">Cache</span>
  117. extends java.lang.Object
  118. implements <a href="../main/AffichableSurIRC.html" title="interface in main">AffichableSurIRC</a></pre>
  119. </li>
  120. </ul>
  121. </div>
  122. <div class="summary">
  123. <ul class="blockList">
  124. <li class="blockList">
  125. <!-- =========== FIELD SUMMARY =========== -->
  126. <ul class="blockList">
  127. <li class="blockList"><a name="field.summary">
  128. <!-- -->
  129. </a>
  130. <h3>Field Summary</h3>
  131. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
  132. <caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
  133. <tr>
  134. <th class="colFirst" scope="col">Modifier and Type</th>
  135. <th class="colLast" scope="col">Field and Description</th>
  136. </tr>
  137. <tr class="altColor">
  138. <td class="colFirst"><code>private java.util.List&lt;<a href="../data/ISP.html" title="class in data">ISP</a>&gt;</code></td>
  139. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#cache">cache</a></span></code>&nbsp;</td>
  140. </tr>
  141. <tr class="rowColor">
  142. <td class="colFirst"><code>static <a href="../main/Cache.html" title="class in main">Cache</a></code></td>
  143. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#instance">instance</a></span></code>
  144. <div class="block">Cette classe sert de cache pour les infos de DB
  145. Elle implemente le Design Pattern Singleton dans la mesure où cette classe doit être l'unique instance de référence peu importe le Thread l'utilisant, et que le cache est unique.</div>
  146. </td>
  147. </tr>
  148. <tr class="altColor">
  149. <td class="colFirst"><code>private java.util.Date</code></td>
  150. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#lastCacheUpdate">lastCacheUpdate</a></span></code>&nbsp;</td>
  151. </tr>
  152. </table>
  153. <ul class="blockList">
  154. <li class="blockList"><a name="fields.inherited.from.class.main.AffichableSurIRC">
  155. <!-- -->
  156. </a>
  157. <h3>Fields inherited from interface&nbsp;main.<a href="../main/AffichableSurIRC.html" title="interface in main">AffichableSurIRC</a></h3>
  158. <code><a href="../main/AffichableSurIRC.html#MAX_CHARACTERS">MAX_CHARACTERS</a></code></li>
  159. </ul>
  160. </li>
  161. </ul>
  162. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  163. <ul class="blockList">
  164. <li class="blockList"><a name="constructor.summary">
  165. <!-- -->
  166. </a>
  167. <h3>Constructor Summary</h3>
  168. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  169. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  170. <tr>
  171. <th class="colFirst" scope="col">Modifier</th>
  172. <th class="colLast" scope="col">Constructor and Description</th>
  173. </tr>
  174. <tr class="altColor">
  175. <td class="colFirst"><code>private </code></td>
  176. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#Cache--">Cache</a></span>()</code>&nbsp;</td>
  177. </tr>
  178. </table>
  179. </li>
  180. </ul>
  181. <!-- ========== METHOD SUMMARY =========== -->
  182. <ul class="blockList">
  183. <li class="blockList"><a name="method.summary">
  184. <!-- -->
  185. </a>
  186. <h3>Method Summary</h3>
  187. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  188. <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></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>
  189. <tr>
  190. <th class="colFirst" scope="col">Modifier and Type</th>
  191. <th class="colLast" scope="col">Method and Description</th>
  192. </tr>
  193. <tr id="i0" class="altColor">
  194. <td class="colFirst"><code>static <a href="../main/Cache.html" title="class in main">Cache</a></code></td>
  195. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getInstance--">getInstance</a></span>()</code>
  196. <div class="block">Méthode du design patern singleton.</div>
  197. </td>
  198. </tr>
  199. <tr id="i1" class="rowColor">
  200. <td class="colFirst"><code>int</code></td>
  201. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getISPCount-java.lang.Boolean-">getISPCount</a></span>(java.lang.Boolean&nbsp;ffdn_member)</code>
  202. <div class="block">Donne le nombre de FAI de la fédé en parcourant le cache.</div>
  203. </td>
  204. </tr>
  205. <tr id="i2" class="altColor">
  206. <td class="colFirst"><code><a href="../data/ISP.html" title="class in data">ISP</a></code></td>
  207. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getISPWithGeoZone-java.lang.String-">getISPWithGeoZone</a></span>(java.lang.String&nbsp;s)</code>&nbsp;</td>
  208. </tr>
  209. <tr id="i3" class="rowColor">
  210. <td class="colFirst"><code><a href="../data/ISP.html" title="class in data">ISP</a></code></td>
  211. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getISPWithName-java.lang.String-">getISPWithName</a></span>(java.lang.String&nbsp;s)</code>&nbsp;</td>
  212. </tr>
  213. <tr id="i4" class="altColor">
  214. <td class="colFirst"><code>java.util.Date</code></td>
  215. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getLastCacheUpdate--">getLastCacheUpdate</a></span>()</code>&nbsp;</td>
  216. </tr>
  217. <tr id="i5" class="rowColor">
  218. <td class="colFirst"><code>java.util.List&lt;<a href="../data/ISP.html" title="class in data">ISP</a>&gt;</code></td>
  219. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getListe--">getListe</a></span>()</code>&nbsp;</td>
  220. </tr>
  221. <tr id="i6" class="altColor">
  222. <td class="colFirst"><code>int</code></td>
  223. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getMemberCountInFede--">getMemberCountInFede</a></span>()</code>&nbsp;</td>
  224. </tr>
  225. <tr id="i7" class="rowColor">
  226. <td class="colFirst"><code>int</code></td>
  227. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getMemberCountOutFede--">getMemberCountOutFede</a></span>()</code>&nbsp;</td>
  228. </tr>
  229. <tr id="i8" class="altColor">
  230. <td class="colFirst"><code>java.lang.String</code></td>
  231. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getMembersPercents-int-">getMembersPercents</a></span>(int&nbsp;val)</code>&nbsp;</td>
  232. </tr>
  233. <tr id="i9" class="rowColor">
  234. <td class="colFirst"><code>int</code></td>
  235. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getSubscribersCountInFede--">getSubscribersCountInFede</a></span>()</code>&nbsp;</td>
  236. </tr>
  237. <tr id="i10" class="altColor">
  238. <td class="colFirst"><code>int</code></td>
  239. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getSubscribersCountOutFede--">getSubscribersCountOutFede</a></span>()</code>&nbsp;</td>
  240. </tr>
  241. <tr id="i11" class="rowColor">
  242. <td class="colFirst"><code>java.lang.String</code></td>
  243. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#getSubscribersPercents-int-">getSubscribersPercents</a></span>(int&nbsp;val)</code>&nbsp;</td>
  244. </tr>
  245. <tr id="i12" class="altColor">
  246. <td class="colFirst"><code>boolean</code></td>
  247. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#reload--">reload</a></span>()</code>
  248. <div class="block">Cette methode vient mettre à jour le cache des FAI.</div>
  249. </td>
  250. </tr>
  251. <tr id="i13" class="rowColor">
  252. <td class="colFirst"><code>int</code></td>
  253. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#size--">size</a></span>()</code>&nbsp;</td>
  254. </tr>
  255. <tr id="i14" class="altColor">
  256. <td class="colFirst"><code>java.lang.String</code></td>
  257. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#toString--">toString</a></span>()</code>&nbsp;</td>
  258. </tr>
  259. <tr id="i15" class="rowColor">
  260. <td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
  261. <td class="colLast"><code><span class="memberNameLink"><a href="../main/Cache.html#toStringIRC--">toStringIRC</a></span>()</code>&nbsp;</td>
  262. </tr>
  263. </table>
  264. <ul class="blockList">
  265. <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
  266. <!-- -->
  267. </a>
  268. <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
  269. <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
  270. </ul>
  271. </li>
  272. </ul>
  273. </li>
  274. </ul>
  275. </div>
  276. <div class="details">
  277. <ul class="blockList">
  278. <li class="blockList">
  279. <!-- ============ FIELD DETAIL =========== -->
  280. <ul class="blockList">
  281. <li class="blockList"><a name="field.detail">
  282. <!-- -->
  283. </a>
  284. <h3>Field Detail</h3>
  285. <a name="instance">
  286. <!-- -->
  287. </a>
  288. <ul class="blockList">
  289. <li class="blockList">
  290. <h4>instance</h4>
  291. <pre>public static volatile&nbsp;<a href="../main/Cache.html" title="class in main">Cache</a> instance</pre>
  292. <div class="block">Cette classe sert de cache pour les infos de DB
  293. Elle implemente le Design Pattern Singleton dans la mesure où cette classe doit être l'unique instance de référence peu importe le Thread l'utilisant, et que le cache est unique.</div>
  294. </li>
  295. </ul>
  296. <a name="lastCacheUpdate">
  297. <!-- -->
  298. </a>
  299. <ul class="blockList">
  300. <li class="blockList">
  301. <h4>lastCacheUpdate</h4>
  302. <pre>private&nbsp;java.util.Date lastCacheUpdate</pre>
  303. </li>
  304. </ul>
  305. <a name="cache">
  306. <!-- -->
  307. </a>
  308. <ul class="blockListLast">
  309. <li class="blockList">
  310. <h4>cache</h4>
  311. <pre>private&nbsp;java.util.List&lt;<a href="../data/ISP.html" title="class in data">ISP</a>&gt; cache</pre>
  312. </li>
  313. </ul>
  314. </li>
  315. </ul>
  316. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  317. <ul class="blockList">
  318. <li class="blockList"><a name="constructor.detail">
  319. <!-- -->
  320. </a>
  321. <h3>Constructor Detail</h3>
  322. <a name="Cache--">
  323. <!-- -->
  324. </a>
  325. <ul class="blockListLast">
  326. <li class="blockList">
  327. <h4>Cache</h4>
  328. <pre>private&nbsp;Cache()</pre>
  329. </li>
  330. </ul>
  331. </li>
  332. </ul>
  333. <!-- ============ METHOD DETAIL ========== -->
  334. <ul class="blockList">
  335. <li class="blockList"><a name="method.detail">
  336. <!-- -->
  337. </a>
  338. <h3>Method Detail</h3>
  339. <a name="getLastCacheUpdate--">
  340. <!-- -->
  341. </a>
  342. <ul class="blockList">
  343. <li class="blockList">
  344. <h4>getLastCacheUpdate</h4>
  345. <pre>public&nbsp;java.util.Date&nbsp;getLastCacheUpdate()</pre>
  346. </li>
  347. </ul>
  348. <a name="getInstance--">
  349. <!-- -->
  350. </a>
  351. <ul class="blockList">
  352. <li class="blockList">
  353. <h4>getInstance</h4>
  354. <pre>public static final&nbsp;<a href="../main/Cache.html" title="class in main">Cache</a>&nbsp;getInstance()</pre>
  355. <div class="block">Méthode du design patern singleton. Permet de récuperer et si besoin d'initialiser, l'unique instance de la classe.</div>
  356. <dl>
  357. <dt><span class="returnLabel">Returns:</span></dt>
  358. <dd>Instance du Cache</dd>
  359. </dl>
  360. </li>
  361. </ul>
  362. <a name="reload--">
  363. <!-- -->
  364. </a>
  365. <ul class="blockList">
  366. <li class="blockList">
  367. <h4>reload</h4>
  368. <pre>public&nbsp;boolean&nbsp;reload()</pre>
  369. <div class="block">Cette methode vient mettre à jour le cache des FAI. Pour cela, il récupere l'instance du DAO et récupère la liste des ISP. Si tout cse passe correctement, il supprime le cache précédent et le remplace par les nouvelles valeurs. Sinon, il maaintient le cache précédent.</div>
  370. <dl>
  371. <dt><span class="returnLabel">Returns:</span></dt>
  372. <dd>True si l'operation s'est passée correctement, False sinon et affiche la cause</dd>
  373. </dl>
  374. </li>
  375. </ul>
  376. <a name="size--">
  377. <!-- -->
  378. </a>
  379. <ul class="blockList">
  380. <li class="blockList">
  381. <h4>size</h4>
  382. <pre>public&nbsp;int&nbsp;size()</pre>
  383. </li>
  384. </ul>
  385. <a name="getListe--">
  386. <!-- -->
  387. </a>
  388. <ul class="blockList">
  389. <li class="blockList">
  390. <h4>getListe</h4>
  391. <pre>public&nbsp;java.util.List&lt;<a href="../data/ISP.html" title="class in data">ISP</a>&gt;&nbsp;getListe()</pre>
  392. </li>
  393. </ul>
  394. <a name="getMemberCountInFede--">
  395. <!-- -->
  396. </a>
  397. <ul class="blockList">
  398. <li class="blockList">
  399. <h4>getMemberCountInFede</h4>
  400. <pre>public&nbsp;int&nbsp;getMemberCountInFede()</pre>
  401. </li>
  402. </ul>
  403. <a name="getSubscribersCountInFede--">
  404. <!-- -->
  405. </a>
  406. <ul class="blockList">
  407. <li class="blockList">
  408. <h4>getSubscribersCountInFede</h4>
  409. <pre>public&nbsp;int&nbsp;getSubscribersCountInFede()</pre>
  410. </li>
  411. </ul>
  412. <a name="getMemberCountOutFede--">
  413. <!-- -->
  414. </a>
  415. <ul class="blockList">
  416. <li class="blockList">
  417. <h4>getMemberCountOutFede</h4>
  418. <pre>public&nbsp;int&nbsp;getMemberCountOutFede()</pre>
  419. </li>
  420. </ul>
  421. <a name="getSubscribersCountOutFede--">
  422. <!-- -->
  423. </a>
  424. <ul class="blockList">
  425. <li class="blockList">
  426. <h4>getSubscribersCountOutFede</h4>
  427. <pre>public&nbsp;int&nbsp;getSubscribersCountOutFede()</pre>
  428. </li>
  429. </ul>
  430. <a name="getSubscribersPercents-int-">
  431. <!-- -->
  432. </a>
  433. <ul class="blockList">
  434. <li class="blockList">
  435. <h4>getSubscribersPercents</h4>
  436. <pre>public&nbsp;java.lang.String&nbsp;getSubscribersPercents(int&nbsp;val)</pre>
  437. </li>
  438. </ul>
  439. <a name="getMembersPercents-int-">
  440. <!-- -->
  441. </a>
  442. <ul class="blockList">
  443. <li class="blockList">
  444. <h4>getMembersPercents</h4>
  445. <pre>public&nbsp;java.lang.String&nbsp;getMembersPercents(int&nbsp;val)</pre>
  446. </li>
  447. </ul>
  448. <a name="getISPCount-java.lang.Boolean-">
  449. <!-- -->
  450. </a>
  451. <ul class="blockList">
  452. <li class="blockList">
  453. <h4>getISPCount</h4>
  454. <pre>public&nbsp;int&nbsp;getISPCount(java.lang.Boolean&nbsp;ffdn_member)</pre>
  455. <div class="block">Donne le nombre de FAI de la fédé en parcourant le cache.</div>
  456. <dl>
  457. <dt><span class="paramLabel">Parameters:</span></dt>
  458. <dd><code>ffdn_member</code> - Si = null alors on s'en fout, si =true, seuls les FAI de la fédé, si = false, seuls les FAI non membres</dd>
  459. <dt><span class="returnLabel">Returns:</span></dt>
  460. <dd>nombre de FAI</dd>
  461. </dl>
  462. </li>
  463. </ul>
  464. <a name="getISPWithName-java.lang.String-">
  465. <!-- -->
  466. </a>
  467. <ul class="blockList">
  468. <li class="blockList">
  469. <h4>getISPWithName</h4>
  470. <pre>public&nbsp;<a href="../data/ISP.html" title="class in data">ISP</a>&nbsp;getISPWithName(java.lang.String&nbsp;s)</pre>
  471. </li>
  472. </ul>
  473. <a name="toString--">
  474. <!-- -->
  475. </a>
  476. <ul class="blockList">
  477. <li class="blockList">
  478. <h4>toString</h4>
  479. <pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
  480. <dl>
  481. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  482. <dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
  483. </dl>
  484. </li>
  485. </ul>
  486. <a name="toStringIRC--">
  487. <!-- -->
  488. </a>
  489. <ul class="blockList">
  490. <li class="blockList">
  491. <h4>toStringIRC</h4>
  492. <pre>public&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;toStringIRC()</pre>
  493. <dl>
  494. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  495. <dd><code><a href="../main/AffichableSurIRC.html#toStringIRC--">toStringIRC</a></code>&nbsp;in interface&nbsp;<code><a href="../main/AffichableSurIRC.html" title="interface in main">AffichableSurIRC</a></code></dd>
  496. </dl>
  497. </li>
  498. </ul>
  499. <a name="getISPWithGeoZone-java.lang.String-">
  500. <!-- -->
  501. </a>
  502. <ul class="blockListLast">
  503. <li class="blockList">
  504. <h4>getISPWithGeoZone</h4>
  505. <pre>public&nbsp;<a href="../data/ISP.html" title="class in data">ISP</a>&nbsp;getISPWithGeoZone(java.lang.String&nbsp;s)</pre>
  506. </li>
  507. </ul>
  508. </li>
  509. </ul>
  510. </li>
  511. </ul>
  512. </div>
  513. </div>
  514. <!-- ========= END OF CLASS DATA ========= -->
  515. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  516. <div class="bottomNav"><a name="navbar.bottom">
  517. <!-- -->
  518. </a>
  519. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  520. <a name="navbar.bottom.firstrow">
  521. <!-- -->
  522. </a>
  523. <ul class="navList" title="Navigation">
  524. <li><a href="../overview-summary.html">Overview</a></li>
  525. <li><a href="package-summary.html">Package</a></li>
  526. <li class="navBarCell1Rev">Class</li>
  527. <li><a href="class-use/Cache.html">Use</a></li>
  528. <li><a href="package-tree.html">Tree</a></li>
  529. <li><a href="../deprecated-list.html">Deprecated</a></li>
  530. <li><a href="../index-files/index-1.html">Index</a></li>
  531. <li><a href="../help-doc.html">Help</a></li>
  532. </ul>
  533. </div>
  534. <div class="subNav">
  535. <ul class="navList">
  536. <li><a href="../main/Bot.html" title="class in main"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  537. <li><a href="../main/CacheReloader.html" title="class in main"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  538. </ul>
  539. <ul class="navList">
  540. <li><a href="../index.html?main/Cache.html" target="_top">Frames</a></li>
  541. <li><a href="Cache.html" target="_top">No&nbsp;Frames</a></li>
  542. </ul>
  543. <ul class="navList" id="allclasses_navbar_bottom">
  544. <li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
  545. </ul>
  546. <div>
  547. <script type="text/javascript"><!--
  548. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  549. if(window==top) {
  550. allClassesLink.style.display = "block";
  551. }
  552. else {
  553. allClassesLink.style.display = "none";
  554. }
  555. //-->
  556. </script>
  557. </div>
  558. <div>
  559. <ul class="subNavList">
  560. <li>Summary:&nbsp;</li>
  561. <li>Nested&nbsp;|&nbsp;</li>
  562. <li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
  563. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  564. <li><a href="#method.summary">Method</a></li>
  565. </ul>
  566. <ul class="subNavList">
  567. <li>Detail:&nbsp;</li>
  568. <li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
  569. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  570. <li><a href="#method.detail">Method</a></li>
  571. </ul>
  572. </div>
  573. <a name="skip.navbar.bottom">
  574. <!-- -->
  575. </a></div>
  576. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  577. </body>
  578. </html>