Package core.support.objects
Class DatabaseObject
- java.lang.Object
-
- core.support.objects.DatabaseObject
-
public class DatabaseObject extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDatabaseObject.driverOptions
-
Field Summary
Fields Modifier and Type Field Description ConnectionconnectionStringdatabaseNamestatic Map<Integer,DatabaseObject>DATABASESStringdriverStringpasswordStringurlStringusername
-
Constructor Summary
Constructors Constructor Description DatabaseObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectiongetConnection()StringgetDatabaseName()StringgetDriver()StringgetPassword()StringgetUrl()StringgetUsername()DatabaseObjectwithConnection(Connection connection)DatabaseObjectwithDatabaseName(String databaseName)DatabaseObjectwithDriver(String driver)DatabaseObjectwithPassword(String password)DatabaseObjectwithUrl(String url)DatabaseObjectwithUsername(String username)
-
-
-
Field Detail
-
connection
public Connection connection
-
driver
public String driver
-
url
public String url
-
databaseName
public String databaseName
-
username
public String username
-
password
public String password
-
DATABASES
public static Map<Integer,DatabaseObject> DATABASES
-
-
Method Detail
-
withConnection
public DatabaseObject withConnection(Connection connection)
-
withDriver
public DatabaseObject withDriver(String driver)
-
withUrl
public DatabaseObject withUrl(String url)
-
withDatabaseName
public DatabaseObject withDatabaseName(String databaseName)
-
withUsername
public DatabaseObject withUsername(String username)
-
withPassword
public DatabaseObject withPassword(String password)
-
getConnection
public Connection getConnection()
-
getDriver
public String getDriver()
-
getUrl
public String getUrl()
-
getDatabaseName
public String getDatabaseName()
-
getUsername
public String getUsername()
-
getPassword
public String getPassword()
-
-