All Packages Class Hierarchy This Package Previous Next Index
Class relaaja.database.DDReferenceParameter
java.lang.Object
|
+----relaaja.database.Freezable
|
+----relaaja.database.DDParameter
|
+----relaaja.database.DDConstraintParameter
|
+----relaaja.database.DDReferenceParameter
- public class DDReferenceParameter
- extends DDConstraintParameter
- implements Serializable
DataDefinition-rajapinnassa käytettävä rajoitetietoparameteri
taulujen välistä viiteyhteyttä varten.
- Author:
- Sami Jaala, Petri Pusa
-
toColumns
- Sarakkeet, joihin yhteys muodostetaan.
-
toTable
- Taulu, johon yhteys muodostetaan.
-
DDReferenceParameter(boolean)
- Viiteyhteysparametrin konstruktori.
-
DDReferenceParameter(String, Vector, String, Vector, String, boolean)
- Viiteyhteysparametrin konstruktori.
-
getFromColumns()
- Palauttaa sarakkeet, joista viiteyhteys aloitetaan.
-
getToColumns()
- Palauttaa sarakkeiden nimet, joihin viiteyhteys muodostetaan.
-
getToTable()
- Palauttaa taulun nimen, johon viiteyhteys muodostetaan.
-
setToColumns(Vector)
- Asettaa kohdesarakkeet.
-
setToTable(String)
- Asettaa kohdetaulun.
toTable
private String toTable
- Taulu, johon yhteys muodostetaan.
toColumns
private Vector toColumns
- Sarakkeet, joihin yhteys muodostetaan. Jos
null
niin
taulun pääavaimeen.
DDReferenceParameter
public DDReferenceParameter(boolean sqlKnown) throws InvalidObjectException
- Viiteyhteysparametrin konstruktori.
Dokumentoimattomat parametrit on dokumentoitu yliluokan
yhteydessä.
- Throws: InvalidObjectException
- jos rajoitteen luonti epäonnistui
DDReferenceParameter
public DDReferenceParameter(String name,
Vector fromColumns,
String toTable,
Vector toColumns,
String sqlString,
boolean sqlKnown) throws InvalidObjectException
- Viiteyhteysparametrin konstruktori.
Dokumentoimattomat parametrit on dokumentoitu yliluokan
yhteydessä.
- Parameters:
- toTable - taulun nimi, johon yhteys muodostetaan
- toColumns - sarakkeet, joihin yhteys muodostetaan. Jos
null
niin taulun pääavaimeen.
- Throws: InvalidObjectException
- jos rajoitteen luonti epäonnistui
getFromColumns
public Enumeration getFromColumns()
- Palauttaa sarakkeet, joista viiteyhteys aloitetaan.
- Returns:
- viiteyhteyden aloittavat sarakkeet
getToTable
public String getToTable()
- Palauttaa taulun nimen, johon viiteyhteys muodostetaan.
- Returns:
- taulun nimi, johon viiteyhteys muodostetaan
getToColumns
public Enumeration getToColumns()
- Palauttaa sarakkeiden nimet, joihin viiteyhteys muodostetaan.
null
jos viiteyhteys kohdistuu taulun pääavaimeen.
- Returns:
- sarakkeet, joihin viiteyhteys muodostetaan
setToColumns
public void setToColumns(Vector toColumns) throws FreezedException
- Asettaa kohdesarakkeet.
- Parameters:
- toColumns - kohdesarakkeet String Vectorina
- Throws: FreezedException
- jos olio on jo jäädytetty
setToTable
public void setToTable(String toTable) throws FreezedException
- Asettaa kohdetaulun.
- Parameters:
- toTable - kohdetaulu
- Throws: FreezedException
- jos olio on jo jäädytetty
All Packages Class Hierarchy This Package Previous Next Index