Package org.sqlite.mc
Class SQLiteMCConfig
java.lang.Object
org.sqlite.SQLiteConfig
org.sqlite.mc.SQLiteMCConfig
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.sqlite.SQLiteConfig
SQLiteConfig.AutoVacuum, SQLiteConfig.Cache, SQLiteConfig.DateClass, SQLiteConfig.DatePrecision, SQLiteConfig.Encoding, SQLiteConfig.HexKeyMode, SQLiteConfig.JournalMode, SQLiteConfig.LockingMode, SQLiteConfig.Pragma, SQLiteConfig.SynchronousMode, SQLiteConfig.TempStore, SQLiteConfig.TransactionMode -
Field Summary
Fields inherited from class org.sqlite.SQLiteConfig
DEFAULT_DATE_STRING_FORMAT -
Method Summary
Modifier and TypeMethodDescriptionprotected voidsetupConnection(Connection conn, HashSet<String> pragmaParams, Properties pragmaTable) Convert this configuration into a Properties object, which can be passed to theDriverManager.getConnection(String, Properties).Methods inherited from class org.sqlite.SQLiteConfig
apply, applyPassword, applyRemainingPragmas, createConnection, deferForeignKeys, enableCaseSensitiveLike, enableCountChanges, enableEmptyResultCallBacks, enableFullColumnNames, enableFullSync, enableLoadExtension, enableRecursiveTriggers, enableReverseUnorderedSelects, enableShortColumnNames, enforceForeignKeys, getBusyTimeout, getOpenModeFlags, getTransactionMode, incrementalVacuum, isEnabledLoadExtension, isEnabledSharedCache, isEnabledSharedCacheConnection, isExplicitReadOnly, isGetGeneratedKeys, newConnectionConfig, resetOpenMode, setApplicationId, setAutoVacuum, setBusyTimeout, setCacheMode, setCacheSize, setDateClass, setDatePrecision, setDateStringFormat, setDefaultCacheSize, setEncoding, setExplicitReadOnly, setGetGeneratedKeys, setHexKeyMode, setJournalMode, setJournalSizeLimit, setLegacyAlterTable, setLockingMode, setMaxPageCount, setOpenMode, setPageSize, setPragma, setReadOnly, setReadUncommitted, setSharedCache, setSynchronous, setTempStore, setTempStoreDirectory, setTransactionMode, setTransactionMode, setUserVersion, useLegacyFileFormat
-
Method Details
-
toProperties
Description copied from class:SQLiteConfigConvert this configuration into a Properties object, which can be passed to theDriverManager.getConnection(String, Properties).- Overrides:
toPropertiesin classSQLiteConfig- Returns:
- The property object.
-
setupConnection
protected void setupConnection(Connection conn, HashSet<String> pragmaParams, Properties pragmaTable) throws SQLException - Overrides:
setupConnectionin classSQLiteConfig- Throws:
SQLException
-