db.dbaccess
Class PolitikerProfilDB

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

public class PolitikerProfilDB
extends java.lang.Object

Author:
Daniel Seiler 23.10.07 modified Felix Kiefer

Constructor Summary
PolitikerProfilDB()
           
 
Method Summary
static int CountbyName(java.sql.Connection cn, java.lang.String name)
          Zählt Politiker nach name
static int countnt(java.sql.Connection cn, java.lang.String name)
          Zählt anzahl von Nebentätigkeiten nach name
static int countntst(java.sql.Connection cn, java.lang.String name, int stufe)
          Zählt Anzahl einzelner Stufen von Nebentätigkeiten nach name
static java.util.Collection findAll(java.sql.Connection cn)
          find all Politiker
static prefuse.data.Table findAllDS(prefuse.data.io.sql.DatabaseDataSource ds)
          Findet alle Politiker
static java.util.LinkedList findAllFidsByName(java.sql.Connection cn, java.lang.String name)
          Findet Fid's nach Politikername
static java.util.Collection findAllWithout(java.sql.Connection cn)
          Findet alle Politiker
static PolitikerProfilDTO findByName(java.sql.Connection cn, java.lang.String name)
          Findet Politiker nach name
static java.util.Collection findBySomeName(java.sql.Connection cn, java.lang.String name)
          Findet Politiker nach name
static java.lang.String findHopFirmname(java.sql.Connection cn, java.lang.String firmname)
          Findet Hopfirmenname nach Polfirmenname
static int findrealFid(java.sql.Connection cn, java.lang.String firmname)
          Findet fid nach Polname
static boolean insert(java.sql.Connection cn, PolitikerProfilDTO dto)
          Fügt neues Politikerprofil in DB ein
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolitikerProfilDB

public PolitikerProfilDB()
Method Detail

insert

public static boolean insert(java.sql.Connection cn,
                             PolitikerProfilDTO dto)
Fügt neues Politikerprofil in DB ein

Parameters:
cn -
dto -
Returns:

findAll

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

Parameters:
cn -
Returns:

findAllWithout

public static java.util.Collection findAllWithout(java.sql.Connection cn)
Findet alle Politiker

Parameters:
cn -
Returns:
erg Collection

findAllDS

public static prefuse.data.Table findAllDS(prefuse.data.io.sql.DatabaseDataSource ds)
Findet alle Politiker

Parameters:
ds -
Returns:
tab Table

findrealFid

public static int findrealFid(java.sql.Connection cn,
                              java.lang.String firmname)
Findet fid nach Polname

Parameters:
ds -
Returns:
tab Table

findHopFirmname

public static java.lang.String findHopFirmname(java.sql.Connection cn,
                                               java.lang.String firmname)
Findet Hopfirmenname nach Polfirmenname

Parameters:
cn -
fimenname -
Returns:
erg String

findAllFidsByName

public static java.util.LinkedList findAllFidsByName(java.sql.Connection cn,
                                                     java.lang.String name)
Findet Fid's nach Politikername

Parameters:
cn -
name -
Returns:
erg LinkedList

findByName

public static PolitikerProfilDTO findByName(java.sql.Connection cn,
                                            java.lang.String name)
Findet Politiker nach name

Parameters:
cn -
name -
Returns:
erg PolitikerProfilDTO

findBySomeName

public static java.util.Collection findBySomeName(java.sql.Connection cn,
                                                  java.lang.String name)
Findet Politiker nach name

Parameters:
cn -
name -
Returns:
erg Collection

CountbyName

public static int CountbyName(java.sql.Connection cn,
                              java.lang.String name)
Zählt Politiker nach name

Parameters:
cn -
name -
Returns:
erg int

countnt

public static int countnt(java.sql.Connection cn,
                          java.lang.String name)
Zählt anzahl von Nebentätigkeiten nach name

Parameters:
cn -
name -
Returns:
erg int

countntst

public static int countntst(java.sql.Connection cn,
                            java.lang.String name,
                            int stufe)
Zählt Anzahl einzelner Stufen von Nebentätigkeiten nach name

Parameters:
cn -
name -
stufe -
Returns:
erg int