Package com.day.cq.reporting
package com.day.cq.reporting
-
ClassDescriptionThis interface must be implemented by each aggregate's implementation.This interface provides additional functionality to aggregates.This class is used for managing aggregates; mainly for mapping aggregate types to corresponding
Aggregates.Interface that defines a cell value.This interface representsDatathat is pepared for being used in charts.This interface represents a column, representing the data of a report.This interface provides means to provide components to a report (such as value resolvers, aggregates, etc.).This interface defines a configuration service for the reporting framework.This class represents the context for creating a report.This class represents the data of a report.Provides caching forDataover several requests.This class implements a row ofData.This interface must be implemented by the definition of eachThis interface represents a filter used for reports.This enumeration defines the phases of filtering,This interface represents filter settings.This interface represents a cache to be used for value resolving.This enumeration defines the types of data processing phases available.This interface must be implemented by each processor class that is used for post-processing the result dataThis interface represents a "query engine" that is used for retrieving the basic result set.This interface must be implemented by engine-specific config objects.This interface represents a report (for serverside calculation) as a whole.This interface provides several extensions to reports that were introduced later and were not added to the originalReportinterface to not break backward compatibility.This interface represents services that are responsible for creating data snapshots of all registered snapshots at a scheduled time and on a regular base.This enumerations defines the snapshot types available.This interface defines the sorting of a column.Defines available sorting directions.This interface must be implemented by all classes that are used for value extraction.This interface must be implemented by classes that are used for resolving cell values.