Collection
Iz E-študij, proste zakladnice študentskega znanja
Definiran v paketu java.util
Metode
Vmesnik collection zahteva implementacijo naslednjih metod:
- public boolean add(Object);
- metoda doda objekt v zbirko
- odgovori če je uspela
- public boolean addAll(Collection);
- doda neko drugo zbirko na konec prve
- odgovori če je uspela
- public void clean();
- izprazni zbirko
- public boolean contains(Object);
- pove, ali je v zbirki en objekt ali ne
- public boolean containsAll(Collection);
- pove ali se v zbirki nahaja neka druga zbirka
- public boolean equals(Object);
- omogoča primerjavo dveh zbirk med seboj
- public int hashCode();
- vrne enolični identifikator objekta
- public boolean isEmpty();
- pove ali je zbirka prazna ali ne
- public Iterator iterator();
- metoda ki omogoča tvorbo iteratorja - objekta ki omogoča sprehajanje po zbirki
- public boolean remove(Object);
- odstrani določen objekt
- public boolean removeAll(Collection);
- odstrani vse objekte, ki se nahajajo v drugi zbirki
- public boolean retainAll(Collection);
- odstrani vse, razen objektov, ki se nahajajo v drugi zbirki
- public int size();
- pove kolikšna je velikost zbirke
- public Object[] toArray();
- tvori novo tabelo objektov
- public Object[] toArray(Object[]);
- prepiše celotno zbirko v drugo tabelo