Package io.revealbi.core.data
Class RVSQLiteDataSourceItem
java.lang.Object
io.revealbi.core.data.RVDataSourceItem
io.revealbi.core.data.RVSqlBasedDataSourceItem
io.revealbi.core.data.RVSqlPDSDataSourceItem
io.revealbi.core.data.RVSQLiteDataSourceItem
- All Implemented Interfaces:
ICustomQuerySupport,IParameterizedCustomQuerySupport,IProcessDataOnServerDataSourceItem
public class RVSQLiteDataSourceItem
extends RVSqlPDSDataSourceItem
implements IParameterizedCustomQuerySupport
SQLite data source item.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDisables automatic date type inference for SQLite columns.voidsetCustomQueryParameters(HashMap<String, Object> value) voidsetDisableDateTypeInference(Boolean disableDateTypeInference) Disables automatic date type inference for SQLite columns.Methods inherited from class io.revealbi.core.data.RVSqlPDSDataSourceItem
getProcessDataOnServer, setProcessDataOnServerMethods inherited from class io.revealbi.core.data.RVSqlBasedDataSourceItem
getCustomQuery, getDatabase, getTable, setCustomQuery, setDatabase, setTableMethods inherited from class io.revealbi.core.data.RVDataSourceItem
getDataSource, getDefaultRefreshRate, getDescription, getId, getSubtitle, getTitle, setDataSource, setDefaultRefreshRate, setDescription, setId, setSubtitle, setTitleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.revealbi.core.data.ICustomQuerySupport
getCustomQuery, setCustomQuery
-
Constructor Details
-
RVSQLiteDataSourceItem
-
-
Method Details
-
getDisableDateTypeInference
Disables automatic date type inference for SQLite columns. When set to true, columns that would normally be promoted to date/datetime types (both ISO string patterns and Unix epoch seconds) will remain as their raw types (String or Number). Defaults tonull, which leaves inference enabled.- Returns:
- whether date type inference is disabled
-
setDisableDateTypeInference
Disables automatic date type inference for SQLite columns. When set to true, columns that would normally be promoted to date/datetime types (both ISO string patterns and Unix epoch seconds) will remain as their raw types (String or Number). Defaults tonull, which leaves inference enabled.- Parameters:
disableDateTypeInference- whether date type inference is disabled
-
getCustomQueryParameters
- Specified by:
getCustomQueryParametersin interfaceIParameterizedCustomQuerySupport
-
setCustomQueryParameters
- Specified by:
setCustomQueryParametersin interfaceIParameterizedCustomQuerySupport
-