Class SolrStatsResult

  • All Implemented Interfaces:
    JSONResult, org.alfresco.service.cmr.search.StatsResultSet

    public class SolrStatsResult
    extends java.lang.Object
    implements JSONResult, org.alfresco.service.cmr.search.StatsResultSet
    The results of executing a solr stats query
    Since:
    5.0
    Author:
    Gethin James
    • Constructor Summary

      Constructors 
      Constructor Description
      SolrStatsResult​(org.json.JSONObject json, boolean nameIsADate)  
    • Constructor Detail

      • SolrStatsResult

        public SolrStatsResult​(org.json.JSONObject json,
                               boolean nameIsADate)
    • Method Detail

      • processJson

        protected void processJson​(org.json.JSONObject json)
                            throws org.json.JSONException
        Parses the json
        Parameters:
        json - JSONObject
        Throws:
        org.json.JSONException
      • formatAsDate

        public static java.lang.String formatAsDate​(java.lang.String name)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getStatus

        public java.lang.Long getStatus()
      • getNumberFound

        public long getNumberFound()
        Specified by:
        getNumberFound in interface JSONResult
        Specified by:
        getNumberFound in interface org.alfresco.service.cmr.search.StatsResultSet
      • getSum

        public java.lang.Long getSum()
        Specified by:
        getSum in interface org.alfresco.service.cmr.search.StatsResultSet
      • getMax

        public java.lang.Long getMax()
        Specified by:
        getMax in interface org.alfresco.service.cmr.search.StatsResultSet
      • getMean

        public java.lang.Long getMean()
        Specified by:
        getMean in interface org.alfresco.service.cmr.search.StatsResultSet
      • getStats

        public java.util.List<org.alfresco.service.cmr.search.StatsResultStat> getStats()
        Specified by:
        getStats in interface org.alfresco.service.cmr.search.StatsResultSet