de.dfki.mycbr.util
Class Database

java.lang.Object
  extended by de.dfki.mycbr.util.Database

public class Database
extends java.lang.Object

class to represent a database for the DB importer

Author:
myCBR Team, Pascal Reuss

Constructor Summary
Database()
           
Database(java.lang.String[] params)
          Constructor
 
Method Summary
 java.lang.String getConcept(java.lang.String table)
           
 java.lang.String getDbname()
           
 java.lang.String getDbtype()
           
 java.lang.String getDriver()
           
 java.lang.String getHost()
           
 int getId()
           
 java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Object>> getMapping()
           
 java.util.ArrayList<Mapping> getMappings(java.lang.String table)
           
 java.lang.String getPort()
           
 java.lang.String getPwd()
           
 java.lang.String getURL()
           
 java.lang.String getUser()
           
 void setDbname(java.lang.String dbname)
           
 void setDbtype(java.lang.String dbtype)
           
 void setDriver(java.lang.String driver)
           
 void setHost(java.lang.String host)
           
 void setId(int id)
           
 void setMappings(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Object>> mappings)
           
 void setPort(java.lang.String port)
           
 void setPwd(java.lang.String pwd)
           
 void setUser(java.lang.String user)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Database

public Database(java.lang.String[] params)
Constructor

Parameters:
params - Array with database parameters (0) id, (1) host, (2) port, (3) user, (4) pwd, (5) dbname, (6) dbtype, (7) driver

Database

public Database()
Method Detail

getHost

public java.lang.String getHost()

setHost

public void setHost(java.lang.String host)

getPort

public java.lang.String getPort()

setPort

public void setPort(java.lang.String port)

getUser

public java.lang.String getUser()

setUser

public void setUser(java.lang.String user)

getPwd

public java.lang.String getPwd()

setPwd

public void setPwd(java.lang.String pwd)

getDbname

public java.lang.String getDbname()

setDbname

public void setDbname(java.lang.String dbname)

getDbtype

public java.lang.String getDbtype()

setDbtype

public void setDbtype(java.lang.String dbtype)

getDriver

public java.lang.String getDriver()

setDriver

public void setDriver(java.lang.String driver)

getMapping

public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Object>> getMapping()

setMappings

public void setMappings(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Object>> mappings)

getURL

public java.lang.String getURL()

setId

public void setId(int id)

getId

public int getId()

getConcept

public java.lang.String getConcept(java.lang.String table)

getMappings

public java.util.ArrayList<Mapping> getMappings(java.lang.String table)