Package org.sqlite
Class SQLiteConnectionConfig
- java.lang.Object
-
- org.sqlite.SQLiteConnectionConfig
-
- All Implemented Interfaces:
java.lang.Cloneable
public class SQLiteConnectionConfig extends java.lang.Object implements java.lang.CloneableConnection local configurations
-
-
Constructor Summary
Constructors Constructor Description SQLiteConnectionConfig(SQLiteConfig.DateClass dateClass, SQLiteConfig.DatePrecision datePrecision, java.lang.String dateStringFormat, int transactionIsolation, SQLiteConfig.TransactionMode transactionMode, boolean autoCommit)
-
Method Summary
Modifier and Type Method Description SQLiteConnectionConfigcopyConfig()static SQLiteConnectionConfigfromPragmaTable(java.util.Properties pragmaTable)SQLiteConfig.DateClassgetDateClass()FastDateFormatgetDateFormat()longgetDateMultiplier()SQLiteConfig.DatePrecisiongetDatePrecision()java.lang.StringgetDateStringFormat()intgetTransactionIsolation()SQLiteConfig.TransactionModegetTransactionMode()booleanisAutoCommit()voidsetAutoCommit(boolean autoCommit)voidsetDateClass(SQLiteConfig.DateClass dateClass)voidsetDatePrecision(SQLiteConfig.DatePrecision datePrecision)voidsetDateStringFormat(java.lang.String dateStringFormat)voidsetTransactionIsolation(int transactionIsolation)voidsetTransactionMode(SQLiteConfig.TransactionMode transactionMode)
-
-
-
Constructor Detail
-
SQLiteConnectionConfig
public SQLiteConnectionConfig(SQLiteConfig.DateClass dateClass, SQLiteConfig.DatePrecision datePrecision, java.lang.String dateStringFormat, int transactionIsolation, SQLiteConfig.TransactionMode transactionMode, boolean autoCommit)
-
-
Method Detail
-
fromPragmaTable
public static SQLiteConnectionConfig fromPragmaTable(java.util.Properties pragmaTable)
-
copyConfig
public SQLiteConnectionConfig copyConfig()
-
getDateMultiplier
public long getDateMultiplier()
-
getDateClass
public SQLiteConfig.DateClass getDateClass()
-
setDateClass
public void setDateClass(SQLiteConfig.DateClass dateClass)
-
getDatePrecision
public SQLiteConfig.DatePrecision getDatePrecision()
-
setDatePrecision
public void setDatePrecision(SQLiteConfig.DatePrecision datePrecision)
-
getDateStringFormat
public java.lang.String getDateStringFormat()
-
setDateStringFormat
public void setDateStringFormat(java.lang.String dateStringFormat)
-
getDateFormat
public FastDateFormat getDateFormat()
-
isAutoCommit
public boolean isAutoCommit()
-
setAutoCommit
public void setAutoCommit(boolean autoCommit)
-
getTransactionIsolation
public int getTransactionIsolation()
-
setTransactionIsolation
public void setTransactionIsolation(int transactionIsolation)
-
getTransactionMode
public SQLiteConfig.TransactionMode getTransactionMode()
-
setTransactionMode
public void setTransactionMode(SQLiteConfig.TransactionMode transactionMode)
-
-