Package samuelal.squelized
Class MySQLConnection
- java.lang.Object
-
- samuelal.squelized.SQLConnection
-
- samuelal.squelized.MySQLConnection
-
public class MySQLConnection extends SQLConnection
Represents connection to a MySQL database. Extends SQLConnection.- Author:
- Samuel Alarco Cantos
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Properties
props
protected java.lang.String
url
-
Fields inherited from class samuelal.squelized.SQLConnection
VERSION
-
-
Constructor Summary
Constructors Constructor Description MySQLConnection(java.lang.String url)
Constructor with full urlMySQLConnection(java.lang.String user, java.lang.String password, java.lang.String url)
Constructor taking in user, password, and url stringsMySQLConnection(java.lang.String url, java.util.Properties props)
Constructor with url and pre-made Properties object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DatabaseType
getDatabaseType()
protected java.sql.Connection
getSQLConnection()
Factory method to create connection object-
Methods inherited from class samuelal.squelized.SQLConnection
getColumn, getColumns, getTable, insertIntoColumns, runQuery, updateQuery, version, welcome
-
-
-
-
Constructor Detail
-
MySQLConnection
public MySQLConnection(java.lang.String user, java.lang.String password, java.lang.String url)
Constructor taking in user, password, and url strings- Parameters:
user
-assword
-url
-
-
MySQLConnection
public MySQLConnection(java.lang.String url)
Constructor with full url- Parameters:
url
-
-
MySQLConnection
public MySQLConnection(java.lang.String url, java.util.Properties props)
Constructor with url and pre-made Properties object- Parameters:
url
-Properties
- props
-
-
Method Detail
-
getSQLConnection
protected java.sql.Connection getSQLConnection()
Factory method to create connection object- Specified by:
getSQLConnection
in classSQLConnection
- Returns:
- Connection connection object
-
getDatabaseType
protected DatabaseType getDatabaseType()
- Specified by:
getDatabaseType
in classSQLConnection
-
-