All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class relaaja.database.DDReferenceParameter

java.lang.Object
   |
   +----relaaja.database.DDConstraintParameter
           |
           +----relaaja.database.DDReferenceParameter

public class DDReferenceParameter
extends DDConstraintParameter
DataDefinition-rajapinnassa käytettävä rajoitetietoparameteri taulujen välistä viiteyhteyttä varten.

Author:
Sami Jaala, Petri Pusa

Constructor Index

 o DDReferenceParameter(String, Vector, String, Vector, String, boolean, DDConstraintParameter)
Viiteyhteysparametrin konstruktori.

Method Index

 o getFromColumns()
Palauttaa sarakkeet, joista viiteyhteys aloitetaan.
 o getToColumns()
Palauttaa sarakkeiden nimet, joihin viiteyhteys muodostetaan.
 o getToTable()
Palauttaa taulun nimen, johon viiteyhteys muodostetaan.

Constructors

 o DDReferenceParameter
 public DDReferenceParameter(String name,
                             Vector fromColumns,
                             String toTable,
                             Vector toColumns,
                             String sqlString,
                             boolean sqlKnown,
                             DDConstraintParameter next)
Viiteyhteysparametrin konstruktori. Dokumentoimattomat parametrit on dokumentoitu yliluokan yhteydessä.

Parameters:
fromColumns - taulun sarakkeet, joista yhteys muodostetaan
toTable - taulun nimi, johon yhteys muodostetaan
toColumns - sarakkeet, joihin yhteys muodostetaan. Jos null niin taulun pääavaimeen.

Methods

 o getFromColumns
 public Enumeration getFromColumns()
Palauttaa sarakkeet, joista viiteyhteys aloitetaan.

Returns:
viiteyhteyden aloittavat sarakkeet
 o getToTable
 public String getToTable()
Palauttaa taulun nimen, johon viiteyhteys muodostetaan.

Returns:
taulun nimi, johon viiteyhteys muodostetaan
 o getToColumns
 public Enumeration getToColumns()
Palauttaa sarakkeiden nimet, joihin viiteyhteys muodostetaan. null jos viiteyhteys kohdistuu taulun pääavaimeen.

Returns:
sarakkeet, joihin viiteyhteys muodostetaan

All Packages  Class Hierarchy  This Package  Previous  Next  Index