Class SQLiteConnection

java.lang.Object
com.example.project.services.sqlite.SQLiteConnection
Direct Known Subclasses:
SQLiteDictionaryConnection, SQLiteUsersConnection

public abstract class SQLiteConnection extends Object
Abstract SQLiteConnection class.
  • Constructor Details

    • SQLiteConnection

      public SQLiteConnection()
  • Method Details

    • getSQLiteInstance

      protected abstract Connection getSQLiteInstance()
    • setSQLiteInstance

      protected abstract void setSQLiteInstance(Connection newInstance)
    • getDatabasePath

      protected abstract String getDatabasePath()
      Each subclass provides its database path.
    • getInstance

      public Connection getInstance()
      Gets the database connection from an existing readonly resource .db
      Returns:
      returns the connection is already made or creates new one.