Parkinson Disease Database

spirals.motol.loaders
Class DatabaseLoader

java.lang.Object
  extended by spirals.motol.loaders.DatabaseLoader
Direct Known Subclasses:
XMLDatabaseLoader

public abstract class DatabaseLoader
extends java.lang.Object

Třída, která se stará o nahrání databáze z nějakého úložiště.

Copyright: Copyright (c) 2005 Jan Dolezel

Company: ČVUT FEL, Prague


Constructor Summary
protected DatabaseLoader()
           
 
Method Summary
abstract  void exportData(Database database)
           
abstract  long getDatabaseSize(Database database)
           
abstract  PacientLoader getDefaultPacientLoader()
           
abstract  void importData(Database database)
           
abstract  void load(Database database)
           
static void merge(Database database, Database temp)
          Metoda připojí datábazi temp k databázi database.
abstract  void save(Database database)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseLoader

protected DatabaseLoader()
Method Detail

getDefaultPacientLoader

public abstract PacientLoader getDefaultPacientLoader()

load

public abstract void load(Database database)

save

public abstract void save(Database database)

getDatabaseSize

public abstract long getDatabaseSize(Database database)

exportData

public abstract void exportData(Database database)

importData

public abstract void importData(Database database)

merge

public static void merge(Database database,
                         Database temp)
Metoda připojí datábazi temp k databázi database. Algoritmus spojuje pacienty podle jejich unikátního ID.

Parameters:
database - Database databáze do které se data nahrají
temp - Database databáze ze které se data čtou

Parkinson Disease Database