Class UserDatabaseHelper

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public final class UserDatabaseHelper
    extends android.database.sqlite.SQLiteOpenHelper
    SQLite Database helper for Batch's User Data (attributes)
    • Constructor Summary

      Constructors 
      Constructor Description
      UserDatabaseHelper​(android.content.Context context)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void onCreate​(android.database.sqlite.SQLiteDatabase database)  
      void onUpgrade​(android.database.sqlite.SQLiteDatabase database, int oldVersion, int newVersion)  
      • Methods inherited from class android.database.sqlite.SQLiteOpenHelper

        close, getDatabaseName, getReadableDatabase, getWritableDatabase, onConfigure, onDowngrade, onOpen, setIdleConnectionTimeout, setLookasideConfig, setOpenParams, setWriteAheadLoggingEnabled
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • TABLE_ATTRIBUTES

        protected static final java.lang.String TABLE_ATTRIBUTES
        See Also:
        Constant Field Values
      • COLUMN_ATTR_NAME

        protected static final java.lang.String COLUMN_ATTR_NAME
        See Also:
        Constant Field Values
      • COLUMN_ATTR_TYPE

        protected static final java.lang.String COLUMN_ATTR_TYPE
        See Also:
        Constant Field Values
      • COLUMN_ATTR_VALUE

        protected static final java.lang.String COLUMN_ATTR_VALUE
        See Also:
        Constant Field Values
      • COLUMN_ATTR_CHANGESET

        protected static final java.lang.String COLUMN_ATTR_CHANGESET
        See Also:
        Constant Field Values
      • COLUMN_TAG_COLLECTION

        protected static final java.lang.String COLUMN_TAG_COLLECTION
        See Also:
        Constant Field Values
      • COLUMN_TAG_VALUE

        protected static final java.lang.String COLUMN_TAG_VALUE
        See Also:
        Constant Field Values
      • COLUMN_TAG_CHANGESET

        protected static final java.lang.String COLUMN_TAG_CHANGESET
        See Also:
        Constant Field Values
    • Constructor Detail

      • UserDatabaseHelper

        public UserDatabaseHelper​(android.content.Context context)
    • Method Detail

      • onCreate

        public void onCreate​(android.database.sqlite.SQLiteDatabase database)
        Specified by:
        onCreate in class android.database.sqlite.SQLiteOpenHelper
      • onUpgrade

        public void onUpgrade​(android.database.sqlite.SQLiteDatabase database,
                              int oldVersion,
                              int newVersion)
        Specified by:
        onUpgrade in class android.database.sqlite.SQLiteOpenHelper