def getLastQoI(self, types=None, avg=None, minimum=None, maximum=None):
     qoiData = JSONObject()
     for metric in self.reputationSystem.metrics:
         q = JSONObject()
         currentValues = JSONObject()
         currentValues.absoluteValue = metric.absoluteValue
         currentValues.ratedValue = metric.ratedValue
         q.unit = metric.unit
         qoiData[metric.name] = q
         q.CURRENT = currentValues
         if types:
             self.reputationSystem.avgQoIManager.getValues(q, metric.name, types, avg, minimum, maximum)
     return qoiData