org.rdtdm.db
Class Column

java.lang.Object
  |
  +--org.rdtdm.db.Column

public class Column
extends java.lang.Object

Column verwaltet alle Informationen zu einer Spalte innerhalb einer Tabelle.

Copyright (c) 2001 by Dirk Münstermann
All Rights Reserved

Version:
$Revision: 1.3 $ ($Date: 2001/09/26 12:26:54 $)
Changelog:
 $Log: Column.java,v $
 Revision 1.3  2001/09/26 12:26:54  dirk
 adding javadoc comment for methods

 Revision 1.2  2001/09/26 11:42:21  dirk
 update javadoc comment  for the class

 


Author:
Dirk Münstermann email

Field Summary
private  java.lang.String name
           
private  boolean nullable
           
private  java.lang.String owner
           
private  java.lang.String type
           
 
Constructor Summary
Column()
           
Column(java.lang.String name, java.lang.String type)
           
Column(java.lang.String name, java.lang.String type, boolean nullable)
           
Column(java.lang.String name, java.lang.String owner, java.lang.String type, boolean nullable)
           
 
Method Summary
 java.lang.String getName()
          Liefert die interne Variable zurueck.
 java.lang.String getOwner()
          Liefert die interne Variable zurueck.
 java.lang.String getType()
          Liefert die interne Variable zurueck.
 boolean isNullable()
          Liefert die interne Variable zurueck.
 void setName(java.lang.String name)
          Setzt die interne Variable name.
 void setNullable(boolean nullable)
          Ist die Spalte ggf. null?
 void setOwner(java.lang.String owner)
          Setzt die interne Variable name.
 void setType(java.lang.String type)
          Setzt die interne Variable type.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

private java.lang.String name

owner

private java.lang.String owner

type

private java.lang.String type

nullable

private boolean nullable
Constructor Detail

Column

public Column()

Column

public Column(java.lang.String name,
              java.lang.String type)

Column

public Column(java.lang.String name,
              java.lang.String type,
              boolean nullable)

Column

public Column(java.lang.String name,
              java.lang.String owner,
              java.lang.String type,
              boolean nullable)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setName

public void setName(java.lang.String name)
Setzt die interne Variable name.

Parameters:
name - Name der Spalte


getName

public java.lang.String getName()
Liefert die interne Variable zurueck.

Returns:
name Name des Spalte.


setOwner

public void setOwner(java.lang.String owner)
Setzt die interne Variable name.

Parameters:
owner - Besitzer der Spalte.


getOwner

public java.lang.String getOwner()
Liefert die interne Variable zurueck.

Returns:
Besitzer der Spalte.


setType

public void setType(java.lang.String type)
Setzt die interne Variable type.

Parameters:
type - Datentyp der Spalte als String.


getType

public java.lang.String getType()
Liefert die interne Variable zurueck.

Returns:
Datentype der Spalte


setNullable

public void setNullable(boolean nullable)
Ist die Spalte ggf. null?

Parameters:
nullable - setzt, ob die Spalte null sein darf.


isNullable

public boolean isNullable()
Liefert die interne Variable zurueck.

Returns:
true, wenn die Spalte ggf. null ist.