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

Variable Index

 o vector
Käytettävä Vector.

Constructor Index

 o VectorReader(Vector)
VectorReader:in konstruktori

Method Index

 o contains(VectorReadable)
 o copyToStringVector()
Kopioi VectorReaderin nimet Vectoriin
 o copyToVector()
Kopioi tiedot Vectoriin.
 o element(String)
Etsii nimen perusteella elementin vektorista.
 o elementAt(int)
 o elements()
 o firstElement()
 o hasListedElements(VectorReader)
Testaa nimien perusteella kuuluvatko kaikki alkiot VectorReaderiin.
 o indexOf(VectorReadable)
 o indexOf(VectorReadable, int)
 o isEmpty()
 o lastElement()
 o lastIndexOf(VectorReadable)
 o lastIndexOf(VectorReadable, int)
 o listNames(String)
Palauttaa VectorReaderin sisältämät nimet eroteltuna annetulla merkkijonolla
 o size()
 o toString()

Variables

 o vector
 Vector vector
Käytettävä Vector.

Constructors

 o VectorReader
 public VectorReader(Vector usedVector)
VectorReader:in konstruktori

Parameters:
usedVector - Vector, josta tietoja halutaan tutkia.

Methods

 o contains
 public boolean contains(VectorReadable elem)
See Also:
contains
 o copyToStringVector
 public Vector copyToStringVector()
Kopioi VectorReaderin nimet Vectoriin

Returns:
nimet sisältävä Vector
 o copyToVector
 public Vector copyToVector()
Kopioi tiedot Vectoriin.

Returns:
uusi Vector.
 o 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
 o elementAt
 public VectorReadable elementAt(int index)
See Also:
elementAt
 o elements
 public Enumeration elements()
See Also:
elements
 o firstElement
 public VectorReadable firstElement() throws NoSuchElementException
See Also:
firstElement
 o hasListedElements
 public boolean hasListedElements(VectorReader elements)
Testaa nimien perusteella kuuluvatko kaikki alkiot VectorReaderiin.

Parameters:
elements - alkiot, joiden kuulumista tutkitaan
 o indexOf
 public int indexOf(VectorReadable elem)
See Also:
indexOf
 o indexOf
 public int indexOf(VectorReadable elem,
                    int index)
See Also:
indexOf
 o isEmpty
 public boolean isEmpty()
See Also:
isEmpty
 o lastElement
 public VectorReadable lastElement() throws NoSuchElementException
See Also:
lastElement
 o lastIndexOf
 public int lastIndexOf(VectorReadable elem)
See Also:
lastIndexOf
 o lastIndexOf
 public int lastIndexOf(VectorReadable elem,
                        int index)
See Also:
lastIndexOf
 o 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
 o size
 public int size()
See Also:
size
 o toString
 public String toString()
Overrides:
toString in class Object
See Also:
toString

All Packages  Class Hierarchy  This Package  Previous  Next  Index