All Packages Class Hierarchy This Package Previous Next Index
Class relaaja.database.VectorReader
java.lang.Object
|
+----relaaja.database.VectorReader
- public class VectorReader
- extends Object
- implements Serializable
VectorReader sisältää metodit java.util.Vectorin tietojen tutkimiseen ilman
mahdollisuutta tehdä muutoksia. Tämä on hyödyllistä, kun luokan tietoja
on tallennettu Vector:iin ja luokan käyttäjälle halutaan antaa
mahdollisuus tutkia tätä tietoa.
Tallennettavien olioiden tulee toteuttaa rajapinta VectorReadable.
Vectorin metodejen lisäksi on käytettävissä olion etsiminen nimen
perusteella.
- Author:
- Petri Pusa
- See Also:
- Vector
-
vector
- Käytettävä Vector.
-
VectorReader(Vector)
- VectorReader:in konstruktori
-
contains(VectorReadable)
-
-
copyToStringVector()
- Kopioi VectorReaderin nimet Vectoriin
-
copyToVector()
- Kopioi tiedot Vectoriin.
-
element(String)
- Etsii nimen perusteella elementin vektorista.
-
elementAt(int)
-
-
elements()
-
-
firstElement()
-
-
hasListedElements(VectorReader)
- Testaa nimien perusteella kuuluvatko kaikki alkiot VectorReaderiin.
-
indexOf(VectorReadable)
-
-
indexOf(VectorReadable, int)
-
-
isEmpty()
-
-
lastElement()
-
-
lastIndexOf(VectorReadable)
-
-
lastIndexOf(VectorReadable, int)
-
-
listNames(String)
- Palauttaa VectorReaderin sisältämät nimet eroteltuna
annetulla merkkijonolla
-
size()
-
-
toString()
-
vector
Vector vector
- Käytettävä Vector.
VectorReader
public VectorReader(Vector usedVector)
- VectorReader:in konstruktori
- Parameters:
- usedVector - Vector, josta tietoja halutaan tutkia.
contains
public boolean contains(VectorReadable elem)
- See Also:
- contains
copyToStringVector
public Vector copyToStringVector()
- Kopioi VectorReaderin nimet Vectoriin
- Returns:
- nimet sisältävä Vector
copyToVector
public Vector copyToVector()
- Kopioi tiedot Vectoriin.
- Returns:
- uusi Vector.
element
public VectorReadable element(String name) throws NoSuchElementException
- Etsii nimen perusteella elementin vektorista.
- Parameters:
- name - etsittävä nimi
- Returns:
- löydetty elementti
- Throws: NoSuchElementException
- jos elementtiä ei löytynyt
elementAt
public VectorReadable elementAt(int index)
- See Also:
- elementAt
elements
public Enumeration elements()
- See Also:
- elements
firstElement
public VectorReadable firstElement() throws NoSuchElementException
- See Also:
- firstElement
hasListedElements
public boolean hasListedElements(VectorReader elements)
- Testaa nimien perusteella kuuluvatko kaikki alkiot VectorReaderiin.
- Parameters:
- elements - alkiot, joiden kuulumista tutkitaan
indexOf
public int indexOf(VectorReadable elem)
- See Also:
- indexOf
indexOf
public int indexOf(VectorReadable elem,
int index)
- See Also:
- indexOf
isEmpty
public boolean isEmpty()
- See Also:
- isEmpty
lastElement
public VectorReadable lastElement() throws NoSuchElementException
- See Also:
- lastElement
lastIndexOf
public int lastIndexOf(VectorReadable elem)
- See Also:
- lastIndexOf
lastIndexOf
public int lastIndexOf(VectorReadable elem,
int index)
- See Also:
- lastIndexOf
listNames
public String listNames(String separator)
- Palauttaa VectorReaderin sisältämät nimet eroteltuna
annetulla merkkijonolla
- Parameters:
- separator - käytetty erotin
- Returns:
- nimet eroteltuna erottimella
size
public int size()
- See Also:
- size
toString
public String toString()
- Overrides:
- toString in class Object
- See Also:
- toString
All Packages Class Hierarchy This Package Previous Next Index