All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class relaaja.database.Constraint

java.lang.Object
   |
   +----java.util.Observable
           |
           +----relaaja.database.Constraint

public class Constraint
extends Observable
implements Serializable, VectorReadable
Tietokannan rakenteeseen liittyvä rajoite. Sisältää rajoitteen nimen ja rajoitteen parametrit.

Author:
Petri Pusa

Constructor Index

 o Constraint(DDConstraintParameter)
Rajoitteen konstruktori

Method Index

 o exportSQL(OutputStream)
Kirjoittaa OutputStream:iin rajoitteeseen liittyvät SQL-lauseet.
 o getName()
Palauttaa rajoitteen nimen
 o getParameter()
Palauttaa rajoitteeseen liittyvät parametrit.
 o remove()
Rajoitteen poisto.

Constructors

 o Constraint
 public Constraint(DDConstraintParameter constraintParameter)
Rajoitteen konstruktori

Parameters:
parameter - rajoitteeseen liittyvät parametrit

Methods

 o exportSQL
 public void exportSQL(OutputStream stream) throws IOException
Kirjoittaa OutputStream:iin rajoitteeseen liittyvät SQL-lauseet.

Parameters:
stream - virta, jonne SQL-lauseet kirjoitetaan
Throws: IOException
jos kirjoittamisessa tapahtui virhe
 o getName
 public String getName()
Palauttaa rajoitteen nimen

Returns:
rajoitteen nimi
 o getParameter
 public DDConstraintParameter getParameter()
Palauttaa rajoitteeseen liittyvät parametrit.

Returns:
rajoitteeseen liittyvät parametrit
 o remove
 public void remove()
Rajoitteen poisto.


All Packages  Class Hierarchy  This Package  Previous  Next  Index