All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.hisp.dhis.model.DataSet Maven / Gradle / Ivy

There is a newer version: 2.0.4
Show newest version
package org.hisp.dhis.model;

import java.util.ArrayList;
import java.util.List;

import lombok.Getter;
import lombok.Setter;

import com.fasterxml.jackson.annotation.JsonProperty;

@Getter
@Setter
public class DataSet
    extends NameableObject
{
    @JsonProperty
    private String formName;

    @JsonProperty
    private String displayFormName;

    @JsonProperty
    private CategoryCombo categoryCombo;

    @JsonProperty
    private List organisationUnits = new ArrayList<>();

    @JsonProperty
    private List dataSetElements = new ArrayList<>();

    @JsonProperty
    private List
sections = new ArrayList<>(); @JsonProperty private List indicators = new ArrayList<>(); @JsonProperty private DataApprovalWorkflow workflow; @JsonProperty private DataEntryForm dataEntryForm; @JsonProperty private String dimensionItem; @JsonProperty private Integer openFuturePeriods; @JsonProperty private Integer expiryDays; @JsonProperty private Integer openPeriodsAfterCoEndDate; @JsonProperty private Integer timelyDays; @JsonProperty private String url; @JsonProperty private FormType formType; @JsonProperty private String periodType; @JsonProperty private Integer version; @JsonProperty private List legendSets = new ArrayList<>(); @JsonProperty private DimensionItemType dimensionItemType; @JsonProperty private AggregationType aggregationType; @JsonProperty private Boolean favorite; @JsonProperty private Boolean compulsoryFieldsCompleteOnly; @JsonProperty private Boolean skipOffline; @JsonProperty private Boolean validCompleteOnly; @JsonProperty private Boolean dataElementDecoration; @JsonProperty private Boolean notifyCompletingUser; @JsonProperty private Boolean noValueRequiresComment; @JsonProperty private Boolean fieldCombinationRequired; @JsonProperty private Boolean mobile; }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy