gitweb on Svarog
projekti pod git sistemom za održavanje verzija -- projects under the git version control system2d02f65c08bcd11d79e0b67e6380012143414b6e
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <!-- NewPage -->
4 <head>
5 <!-- Generated by javadoc (1.8.0_45) on Thu May 07 17:13:38 CEST 2015 -->
10 </head>
11 <body>
13 try {
14 if (location.href.indexOf('is-external=true') == -1) {
15 parent.document.title="Skup";
16 }
17 }
18 catch(err) {
19 }
20 //-->
21 var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
23 var altColor = "altColor";
24 var rowColor = "rowColor";
25 var tableTab = "tableTab";
26 var activeTableTab = "activeTableTab";
27 </script>
28 <noscript>
30 </noscript>
31 <!-- ========= START OF TOP NAVBAR ======= -->
33 <!-- -->
34 </a>
35 <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
37 <!-- -->
38 </a>
46 </ul>
47 </div>
52 </ul>
56 </ul>
59 </ul>
60 <div>
62 allClassesLink = document.getElementById("allclasses_navbar_top");
63 if(window==top) {
64 allClassesLink.style.display = "block";
65 }
66 else {
67 allClassesLink.style.display = "none";
68 }
69 //-->
70 </script>
71 </div>
72 <div>
79 </ul>
85 </ul>
86 </div>
88 <!-- -->
89 </a></div>
90 <!-- ========= END OF TOP NAVBAR ========= -->
91 <!-- ======== START OF CLASS DATA ======== -->
94 </div>
98 <li>
101 </ul>
102 </li>
103 </ul>
107 <dl>
110 </dl>
111 <hr>
112 <br>
114 extends java.lang.Object</pre>
116 Svi metodi garantuju da ce svi elementi u skupu biti razlicitu u skladu sa
118 skupa. Skup je interno realizovan preko kruzne liste sa zaglavljem.
120 <p>
121 Pomocni materijal na kursu SPA1, DMI, PMF, UNS www.dmi.rs
122 </p>
124 <p>
126 </p></div>
127 </li>
128 </ul>
129 </div>
133 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
136 <!-- -->
137 </a>
139 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
141 <tr>
143 </tr>
145 <td class="colOne"><code><span class="memberNameLink"><a href="Skup.html#Skup--">Skup</a></span>()</code>
147 </td>
148 </tr>
149 </table>
150 </li>
151 </ul>
152 <!-- ========== METHOD SUMMARY =========== -->
155 <!-- -->
156 </a>
158 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
159 <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
160 <tr>
163 </tr>
166 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#izbaci-T-">izbaci</a></span>(<a href="Skup.html" title="type parameter in Skup">T</a> clan)</code>
168 </td>
169 </tr>
172 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#jePrazan--">jePrazan</a></span>()</code>
174 </td>
175 </tr>
177 <td class="colFirst"><code><a href="Skup.html" title="type parameter in Skup">T</a>[]</code></td>
178 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#napraviNiz--">napraviNiz</a></span>()</code>
180 </td>
181 </tr>
184 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#podskupOd-Skup-">podskupOd</a></span>(<a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> drugi)</code>
186 </td>
187 </tr>
189 <td class="colFirst"><code><a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>></code></td>
190 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#presek-Skup-">presek</a></span>(<a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> drugi)</code>
193 </td>
194 </tr>
197 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#pripada-T-">pripada</a></span>(<a href="Skup.html" title="type parameter in Skup">T</a> clan)</code>
200 </td>
201 </tr>
203 <td class="colFirst"><code><a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>></code></td>
204 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#razlika-Skup-">razlika</a></span>(<a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> drugi)</code>
206 </td>
207 </tr>
210 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#toString--">toString</a></span>()</code> </td>
211 </tr>
214 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#ubaci-T-">ubaci</a></span>(<a href="Skup.html" title="type parameter in Skup">T</a> clan)</code>
216 ova operacija dodala element u skup.</div>
217 </td>
218 </tr>
221 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#ubaciSve-Skup-">ubaciSve</a></span>(<a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> skup)</code>
223 nisu bili u skupu.</div>
224 </td>
225 </tr>
227 <td class="colFirst"><code><a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>></code></td>
228 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#unija-Skup-">unija</a></span>(<a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> drugi)</code>
231 </td>
232 </tr>
235 <td class="colLast"><code><span class="memberNameLink"><a href="Skup.html#velicina--">velicina</a></span>()</code>
237 </td>
238 </tr>
239 </table>
242 <!-- -->
243 </a>
245 <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
246 </ul>
247 </li>
248 </ul>
249 </li>
250 </ul>
251 </div>
255 <!-- ========= CONSTRUCTOR DETAIL ======== -->
258 <!-- -->
259 </a>
262 <!-- -->
263 </a>
269 </li>
270 </ul>
271 </li>
272 </ul>
273 <!-- ============ METHOD DETAIL ========== -->
276 <!-- -->
277 </a>
280 <!-- -->
281 </a>
286 <dl>
289 </dl>
290 </li>
291 </ul>
293 <!-- -->
294 </a>
300 <dl>
303 </dl>
304 </li>
305 </ul>
307 <!-- -->
308 </a>
314 <dl>
317 </dl>
318 </li>
319 </ul>
321 <!-- -->
323 <!-- -->
324 </a>
328 <pre>public boolean pripada(<a href="Skup.html" title="type parameter in Skup">T</a> clan)</pre>
331 <dl>
336 </dl>
337 </li>
338 </ul>
340 <!-- -->
342 <!-- -->
343 </a>
347 <pre>public boolean ubaci(<a href="Skup.html" title="type parameter in Skup">T</a> clan)</pre>
349 ova operacija dodala element u skup. Jednakost elemenata se posmatra na
351 ne moze biti element skupa i bice vraceno false posto element nije
352 ubacen, iako takav element nije postojao u skupu.</div>
353 <dl>
358 </dl>
359 </li>
360 </ul>
362 <!-- -->
364 <!-- -->
365 </a>
369 <pre>public boolean izbaci(<a href="Skup.html" title="type parameter in Skup">T</a> clan)</pre>
372 odgovarajuce klase.</div>
373 <dl>
378 </dl>
379 </li>
380 </ul>
382 <!-- -->
383 </a>
387 <pre>public void ubaciSve(<a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> skup)</pre>
389 nisu bili u skupu. Jednakost elemenata se posmatra na osnovu metoda
391 <dl>
394 </dl>
395 </li>
396 </ul>
398 <!-- -->
399 </a>
403 <pre>public <a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> unija(<a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> drugi)</pre>
407 <pre>
408 a ∪ b
409 </pre></div>
410 <dl>
415 </dl>
416 </li>
417 </ul>
419 <!-- -->
420 </a>
424 <pre>public <a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> presek(<a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> drugi)</pre>
428 <pre>
429 a ∩ b
430 </pre>
433 odnosno i rezultat ce biti prazan skup.</div>
434 <dl>
439 </dl>
440 </li>
441 </ul>
443 <!-- -->
444 </a>
448 <pre>public <a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> razlika(<a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> drugi)</pre>
450 Tacnije od ovog skupa ce biti oduzeti elementi prosledjenog, tj poziv
453 <pre>
454 a \ b
455 </pre>
458 odnosno rezultat ce biti jednak ovom skupu.</div>
459 <dl>
464 </dl>
465 </li>
466 </ul>
468 <!-- -->
469 </a>
473 <pre>public boolean podskupOd(<a href="Skup.html" title="class in <Unnamed>">Skup</a><<a href="Skup.html" title="type parameter in Skup">T</a>> drugi)</pre>
477 <pre>
478 a ⊆ b
479 </pre>
483 <dl>
488 </dl>
489 </li>
490 </ul>
492 <!-- -->
493 </a>
497 <pre>public <a href="Skup.html" title="type parameter in Skup">T</a>[] napraviNiz()</pre>
500 proveriti pre poziva metoda da li je skup velicine 0, ili naknadno
501 proveravati da li je dobijena vrednost null.</div>
502 <dl>
505 </dl>
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 ====== -->
517 <!-- -->
518 </a>
519 <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
521 <!-- -->
522 </a>
530 </ul>
531 </div>
536 </ul>
540 </ul>
543 </ul>
544 <div>
546 allClassesLink = document.getElementById("allclasses_navbar_bottom");
547 if(window==top) {
548 allClassesLink.style.display = "block";
549 }
550 else {
551 allClassesLink.style.display = "none";
552 }
553 //-->
554 </script>
555 </div>
556 <div>
563 </ul>
569 </ul>
570 </div>
572 <!-- -->
573 </a></div>
574 <!-- ======== END OF BOTTOM NAVBAR ======= -->
575 </body>
576 </html>