Class StatisticsDataVisits


  • public class StatisticsDataVisits
    extends StatisticsData
    Query factory associated with a DSpaceObject. Encapsulates the raw data, independent of rendering.

    To use:

    1. Instantiate, passing a reference to the interesting DSO.
    2. Add a DatasetDSpaceObjectGenerator for the appropriate object type.
    3. Add other generators as required to get the statistic you want.
    4. Add filters as required.
    5. createDataset(Context) will run the query and return a result matrix. Subsequent calls skip the query and return the same matrix.
    Author:
    kevinvandevelde at atmire.com Date: 23-feb-2009 Time: 12:25:20
    • Constructor Detail

      • StatisticsDataVisits

        public StatisticsDataVisits()
        Construct a completely uninitialized query.
      • StatisticsDataVisits

        public StatisticsDataVisits​(DSpaceObject dso)
        Construct an empty query concerning a given DSpaceObject.
        Parameters:
        dso - the target DSpace object
      • StatisticsDataVisits

        public StatisticsDataVisits​(DSpaceObject currentDso,
                                    Dataset dataset)
        Construct an unconfigured query around a given DSO and Dataset.
        Parameters:
        currentDso - the target DSpace object
        dataset - the target dataset
      • StatisticsDataVisits

        public StatisticsDataVisits​(Dataset dataset)
        Construct an unconfigured query around a given Dataset.
        Parameters:
        dataset - the target dataset