Uses of Package
io.revealbi.core
Packages that use io.revealbi.core
Package
Description
Main Reveal API Package containing the interfaces to be implemented in order to control how Reveal BI works.
-
Classes in io.revealbi.core used by io.revealbi.coreClassDescriptionContains CSV configuration for exporting a dashboard.Contains document configuration for exporting a dashboard.Contains Excel configuration for exporting a dashboard.Specifies how visualizations are included in Excel exports.Contains configuration settings for dashboard exports.Specifies whether visualizations are included in Excel exports.Specifies the available export formats.Contains base configuration for exporting a dashboard.Defines CSV-specific export options.Interface exposing methods to export dashboards to different formats.Defines dashboard theme colors used for exports.Defines document-specific export options.Defines additional configuration for Excel export.Indicates configuration for exporting a dashboardDefines export options that provide an initialization script.Contains Image configuration for exporting a dashboard.Provides context about the request being processed, including the user's identity and any additional properties attached to the request.Defines the Reveal server contract.Defines a dashboard filter.The interface that provides loading and saving of dashboards, it must be implemented and passed to Reveal Engine initialization.Provides the
IRVUserContextfor system-level engine callbacks that are not associated with a normal client request.An interface used to identify the user, related to a particular call to the methods ofIRVDashboardProvider,IRVAuthenticationProvider,IRVDataProviderand other providers.Contains Pdf configuration for exporting a dashboard.Contains PowerPoint configuration for exporting a dashboard.Builds instances ofIRevealServer.Contains Reveal server settings.Date filter type, you can use one of the predefined filters or the custom range type.Class used to represent a date range for filtering.A class that represents a date rule for a filter.Represents the relation of a period to the current date, for use in date rules.Represents the type of period to be used by a date rule.Represents configuration options for connecting to a Redis cache.Object used to indicate which visualizations will be exported -
Classes in io.revealbi.core used by io.revealbi.core.dataClassDescriptionProvides context about the request being processed, including the user's identity and any additional properties attached to the request.An interface used to identify the user, related to a particular call to the methods of
IRVDashboardProvider,IRVAuthenticationProvider,IRVDataProviderand other providers. -
Classes in io.revealbi.core used by io.revealbi.core.implClassDescriptionInterface exposing methods to export dashboards to different formats.Defines the Reveal server contract.The interface that provides loading and saving of dashboards, it must be implemented and passed to Reveal Engine initialization.Provides the
IRVUserContextfor system-level engine callbacks that are not associated with a normal client request.An interface used to identify the user, related to a particular call to the methods ofIRVDashboardProvider,IRVAuthenticationProvider,IRVDataProviderand other providers.Contains Reveal server settings. -
Classes in io.revealbi.core used by io.revealbi.core.impl.exporterClassDescriptionContains CSV configuration for exporting a dashboard.Contains Excel configuration for exporting a dashboard.Specifies the available export formats.Interface exposing methods to export dashboards to different formats.Indicates configuration for exporting a dashboardContains Image configuration for exporting a dashboard.Defines the Reveal server contract.An interface used to identify the user, related to a particular call to the methods of
IRVDashboardProvider,IRVAuthenticationProvider,IRVDataProviderand other providers.Contains Pdf configuration for exporting a dashboard.Contains PowerPoint configuration for exporting a dashboard. -
Classes in io.revealbi.core used by io.revealbi.servletClassDescriptionDefines the Reveal server contract.An interface used to identify the user, related to a particular call to the methods of
IRVDashboardProvider,IRVAuthenticationProvider,IRVDataProviderand other providers.