Package org.sqlite
Class SQLiteConnectionConfig
java.lang.Object
org.sqlite.SQLiteConnectionConfig
- All Implemented Interfaces:
Cloneable
Connection local configurations
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private static final Map<SQLiteConfig.TransactionMode,
String> private SQLiteConfig.DateClass
private FastDateFormat
private SQLiteConfig.DatePrecision
private String
private int
private SQLiteConfig.TransactionMode
-
Constructor Summary
ConstructorsConstructorDescriptionSQLiteConnectionConfig
(SQLiteConfig.DateClass dateClass, SQLiteConfig.DatePrecision datePrecision, String dateStringFormat, int transactionIsolation, SQLiteConfig.TransactionMode transactionMode, boolean autoCommit) -
Method Summary
Modifier and TypeMethodDescriptionstatic SQLiteConnectionConfig
fromPragmaTable
(Properties pragmaTable) long
int
boolean
void
setAutoCommit
(boolean autoCommit) void
setDateClass
(SQLiteConfig.DateClass dateClass) void
setDatePrecision
(SQLiteConfig.DatePrecision datePrecision) void
setDateStringFormat
(String dateStringFormat) void
setTransactionIsolation
(int transactionIsolation) void
setTransactionMode
(SQLiteConfig.TransactionMode transactionMode) (package private) String
-
Field Details
-
dateClass
-
datePrecision
-
dateStringFormat
-
dateFormat
-
transactionIsolation
private int transactionIsolation -
transactionMode
-
autoCommit
private boolean autoCommit -
beginCommandMap
-
-
Constructor Details
-
SQLiteConnectionConfig
public SQLiteConnectionConfig(SQLiteConfig.DateClass dateClass, SQLiteConfig.DatePrecision datePrecision, String dateStringFormat, int transactionIsolation, SQLiteConfig.TransactionMode transactionMode, boolean autoCommit)
-
-
Method Details
-
fromPragmaTable
-
copyConfig
-
getDateMultiplier
public long getDateMultiplier() -
getDateClass
-
setDateClass
-
getDatePrecision
-
setDatePrecision
-
getDateStringFormat
-
setDateStringFormat
-
getDateFormat
-
isAutoCommit
public boolean isAutoCommit() -
setAutoCommit
public void setAutoCommit(boolean autoCommit) -
getTransactionIsolation
public int getTransactionIsolation() -
setTransactionIsolation
public void setTransactionIsolation(int transactionIsolation) -
getTransactionMode
-
setTransactionMode
-
transactionPrefix
String transactionPrefix()
-