Class EmailReportRequestModel

java.lang.Object
net.atthegate.server.service.serviceModels.EmailReportRequestModel

public class EmailReportRequestModel extends Object
Model for setting report in email
  • Field Details

    • email

      public String email
    • accountName

      public String accountName
    • mainFieldName

      public String mainFieldName
    • filter

      public ListFilter filter
    • profiles

      public Map<String,UserProfile> profiles
    • reportCustomFields

      public Map<String,Map<String,net.atthegate.server.models.UserField>> reportCustomFields
    • groupBy

      public String groupBy
    • groupByCustomField

      public String groupByCustomField
    • hideGroupEntries

      public boolean hideGroupEntries
    • sharedKey

      public String sharedKey
    • hideIDNumber

      public boolean hideIDNumber
    • hideEmptyFields

      public boolean hideEmptyFields
    • calcTimeSpendWithoutExit

      public boolean calcTimeSpendWithoutExit
    • pdfAttachment

      public boolean pdfAttachment
    • onlyAttachment

      public boolean onlyAttachment
    • calcForEntryType

      public String calcForEntryType
    • reportTime

      public Long reportTime
    • hiddenColumns

      public ReportHiddenColumns hiddenColumns
    • useAllFields

      public boolean useAllFields
    • sortedColumns

      public LinkedHashMap<String,ReportColumn> sortedColumns
    • customFieldsKeys

      public LinkedHashSet<String> customFieldsKeys
    • imageCustomField

      public String imageCustomField
    • uid

      public String uid
    • reportKey

      public String reportKey
    • timezone

      public String timezone
  • Constructor Details

    • EmailReportRequestModel

      public EmailReportRequestModel()
  • Method Details