Class RVResourceBasedDataSourceItem

java.lang.Object
io.revealbi.core.data.RVDataSourceItem
io.revealbi.core.data.RVResourceBasedDataSourceItem
Direct Known Subclasses:
RVCsvDataSourceItem, RVExcelDataSourceItem, RVJsonDataSourceItem

public abstract class RVResourceBasedDataSourceItem extends RVDataSourceItem
The base abstract class representing a data source item getting data from a file (a resource). This is the base class for CSV, Excel and JSON data source items. It contains the reference to the resource item providing the file, for example a CSV file from a Web Resource URL will be represented as a RVCsvDataSourceItem referencing a RVWebResourceDataSourceItem.
  • Constructor Details

  • Method Details

    • setResourceItem

      public IRVResourceItem setResourceItem(IRVResourceItem value)
      The resource item used to get the data for the referenced file, must be an item from one of the resource providers: Sharepoint, Web Resource, REST API, etc.
      Parameters:
      value -
      Returns:
    • getResourceItem

      public IRVResourceItem getResourceItem()
      The resource item used to get the data for the referenced file, must be an item from one of the resource providers: Sharepoint, Web Resource, REST API, etc.
      Returns: