Class RVSQLiteDataSourceItem

All Implemented Interfaces:
ICustomQuerySupport, IParameterizedCustomQuerySupport, IProcessDataOnServerDataSourceItem

public class RVSQLiteDataSourceItem extends RVSqlPDSDataSourceItem implements IParameterizedCustomQuerySupport
SQLite data source item.
  • Constructor Details

  • Method Details

    • getDisableDateTypeInference

      public Boolean 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 to null, which leaves inference enabled.
      Returns:
      whether date type inference is disabled
    • setDisableDateTypeInference

      public void setDisableDateTypeInference(Boolean disableDateTypeInference)
      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 to null, which leaves inference enabled.
      Parameters:
      disableDateTypeInference - whether date type inference is disabled
    • getCustomQueryParameters

      public HashMap<String,Object> getCustomQueryParameters()
      Specified by:
      getCustomQueryParameters in interface IParameterizedCustomQuerySupport
    • setCustomQueryParameters

      public void setCustomQueryParameters(HashMap<String,Object> value)
      Specified by:
      setCustomQueryParameters in interface IParameterizedCustomQuerySupport