public class SQLite extends Database
| Constructor and Description | 
|---|
| SQLite(org.bukkit.plugin.Plugin plugin,
                                java.lang.String dbLocation)Creates a new SQLite instance | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | checkConnection()Checks if a connection is open with the database | 
| boolean | closeConnection()Closes the connection with the database | 
| java.sql.Connection | getConnection()Gets the connection with the database | 
| java.sql.Connection | openConnection()Opens a connection with the database | 
| java.sql.ResultSet | querySQL(java.lang.String query)Executes a SQL Query If the connection is closed, it will be opened | 
| int | updateSQL(java.lang.String query)Executes an Update SQL Query See Statement.executeUpdate(String)If the connection is closed, it will be opened | 
public SQLite(org.bukkit.plugin.Plugin plugin,
      java.lang.String dbLocation)
                            plugin - Plugin instancedbLocation - Location of the Database (Must end in .db)public java.sql.Connection openConnection()
                                   throws java.sql.SQLException,
                                          java.lang.ClassNotFoundException
                            Database
                            openConnection in
                                    class Database
                                java.sql.SQLException - if the connection can not be openedjava.lang.ClassNotFoundException - if the driver cannot be foundpublic boolean checkConnection()
                        throws java.sql.SQLException
                            Database
                            checkConnection in
                                    class Database
                                java.sql.SQLException - if the connection cannot be checkedpublic java.sql.Connection getConnection()
Database
                            getConnection in
                                    class Database
                                public boolean closeConnection()
                        throws java.sql.SQLException
                            Database
                            closeConnection in
                                    class Database
                                java.sql.SQLException - if the connection cannot be closedpublic java.sql.ResultSet querySQL(java.lang.String query)
                            throws java.sql.SQLException,
                                   java.lang.ClassNotFoundException
                            Database
                            querySQL in
                                    class Database
                                query - Query to be runjava.sql.SQLException - If the query cannot be executedjava.lang.ClassNotFoundException - If the driver cannot be found; see
                                    Database.openConnection()
                                public int updateSQL(java.lang.String query)
              throws java.sql.SQLException,
                     java.lang.ClassNotFoundException
                            Database
                            Statement.executeUpdate(String)updateSQL in
                                    class Database
                                query - Query to be runStatement.executeUpdate(String)java.sql.SQLException - If the query cannot be executedjava.lang.ClassNotFoundException - If the driver cannot be found; see
                                    Database.openConnection()