db.dbaccess
Class AufsichtsratDB

java.lang.Object
  extended by db.dbaccess.AufsichtsratDB

public class AufsichtsratDB
extends java.lang.Object

Author:
Marc Rohe, 06.05.2007 DB-Class for handling sql-statements with the table Aufsichtsrat modified Daniel Seiler

Field Summary
static java.lang.String basicQuery
           
 
Constructor Summary
AufsichtsratDB()
           
 
Method Summary
static boolean clear(java.sql.Connection cn)
          clear the table aufsichtsrat
static int CountbyName(java.sql.Connection cn, java.lang.String name)
          zählt Aufsichtsrat nach Name
static java.util.Collection findAll(java.sql.Connection cn)
          find all bods
static prefuse.data.Table findAllDS(prefuse.data.io.sql.DatabaseDataSource ds)
           
static java.util.LinkedList findAllFidsByName(java.sql.Connection cn, java.lang.String name)
          Gibt alle Fid's eines bestimmten Aufsichtsrats zurück
static java.util.Collection findAllNames(java.sql.Connection cn)
          find all bods (only names)
static java.util.Collection findByFid(java.sql.Connection cn, int fid)
          find bod by company-id
static prefuse.data.Table findByFidDS(prefuse.data.io.sql.DatabaseDataSource ds, int fid)
          find a bod by company-id
static java.util.Collection findByName(java.sql.Connection cn, java.lang.String name)
          Sucht Aufsichtsrat nach Name
static prefuse.data.Table findByNameDS(prefuse.data.io.sql.DatabaseDataSource ds, java.lang.String name)
           
static AufsichtsratDTO findByNameID(java.sql.Connection cn, java.lang.String name, int id)
          Sucht Aufsichtsrat nach Name und ID
static AufsichtsratDTO findByoneName(java.sql.Connection cn, java.lang.String name)
          Sucht Aufsichtsrat nach Name
static int insert(java.sql.Connection cn, AufsichtsratDTO dto)
          Add a new Bod
static int update(java.sql.Connection cn, AufsichtsratDTO dto)
          Ändert Datensatz aus Tabelle Aufsichtsrat
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

basicQuery

public static final java.lang.String basicQuery
See Also:
Constant Field Values
Constructor Detail

AufsichtsratDB

public AufsichtsratDB()
Method Detail

insert

public static int insert(java.sql.Connection cn,
                         AufsichtsratDTO dto)
Add a new Bod

Parameters:
cn - Connection
dto - AufsichtsratDTO
Returns:
anz int

findByFid

public static java.util.Collection findByFid(java.sql.Connection cn,
                                             int fid)
find bod by company-id

Parameters:
cn -
fid -
Returns:

findByFidDS

public static prefuse.data.Table findByFidDS(prefuse.data.io.sql.DatabaseDataSource ds,
                                             int fid)
find a bod by company-id

Parameters:
ds -
fid -
Returns:

findAll

public static java.util.Collection findAll(java.sql.Connection cn)
find all bods

Parameters:
cn -
Returns:

findAllNames

public static java.util.Collection findAllNames(java.sql.Connection cn)
find all bods (only names)

Parameters:
cn -
Returns:

findAllDS

public static prefuse.data.Table findAllDS(prefuse.data.io.sql.DatabaseDataSource ds)
Parameters:
ds -
Returns:

clear

public static boolean clear(java.sql.Connection cn)
clear the table aufsichtsrat

Parameters:
cn -
Returns:

findByName

public static java.util.Collection findByName(java.sql.Connection cn,
                                              java.lang.String name)
Sucht Aufsichtsrat nach Name

Parameters:
cn - Connection
name - String
Returns:
erg Colelction

findByNameID

public static AufsichtsratDTO findByNameID(java.sql.Connection cn,
                                           java.lang.String name,
                                           int id)
Sucht Aufsichtsrat nach Name und ID

Parameters:
cn - Connection
name - String
id - int
Returns:
erg Colelction

findByoneName

public static AufsichtsratDTO findByoneName(java.sql.Connection cn,
                                            java.lang.String name)
Sucht Aufsichtsrat nach Name

Parameters:
cn - Connection
name - String
Returns:
dto AufsichtsratDTO

CountbyName

public static int CountbyName(java.sql.Connection cn,
                              java.lang.String name)
zählt Aufsichtsrat nach Name

Parameters:
cn - Connection
name - String
Returns:
erg int

findByNameDS

public static prefuse.data.Table findByNameDS(prefuse.data.io.sql.DatabaseDataSource ds,
                                              java.lang.String name)
Parameters:
ds -
name -
Returns:

update

public static int update(java.sql.Connection cn,
                         AufsichtsratDTO dto)
Ändert Datensatz aus Tabelle Aufsichtsrat

Parameters:
cn -
dto -
Returns:

findAllFidsByName

public static java.util.LinkedList findAllFidsByName(java.sql.Connection cn,
                                                     java.lang.String name)
Gibt alle Fid's eines bestimmten Aufsichtsrats zurück

Parameters:
cn - Connection
name - String
Returns:
erg LinkedList