Package 

Class ReportDataBuilder

    • Method Summary

      Modifier and Type Method Description
      static ReportDataAttributes getReportAttributes(Map<String, Object> attributes) Divide custom user attributes into primitive and complex attributes and add to this object.
      static ReportDataAttributes getReportAttributes(Map<String, Object> attributes, boolean skipNull) Divide custom user attributes into primitive and complex attributes and add to this object
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getReportAttributes

         static ReportDataAttributes getReportAttributes(Map<String, Object> attributes)

        Divide custom user attributes into primitive and complex attributes and add to this object. By default null values will be included.

        Parameters:
        attributes - client's attributes
      • getReportAttributes

         static ReportDataAttributes getReportAttributes(Map<String, Object> attributes, boolean skipNull)

        Divide custom user attributes into primitive and complex attributes and add to this object

        Parameters:
        attributes - client's attributes
        skipNull - define attributes behavior on null value.