Program

public class Program

Represents a DHIS2 Program

Constructors

Program

public Program()

Program

public Program(String uuid, String name, TrackedEntity trackedEntity, List<Stage> stages, List<TrackedEntityAttribute> attributes, boolean singleEvent, boolean registration, String programType)

Methods

equals

public boolean equals(Object o)

getAttributes

public List<TrackedEntityAttribute> getAttributes()

getName

public String getName()

getProgramType

public String getProgramType()

getStages

public List<Stage> getStages()

getTrackedEntity

public TrackedEntity getTrackedEntity()

getUuid

public String getUuid()

hasRegistration

public boolean hasRegistration()

hashCode

public int hashCode()

isSingleEvent

public boolean isSingleEvent()

setAttributes

public void setAttributes(List<TrackedEntityAttribute> attributes)

setName

public void setName(String name)

setProgramType

public void setProgramType(String programType)

setRegistration

public void setRegistration(boolean registration)

setSingleEvent

public void setSingleEvent(boolean singleEvent)

setStages

public void setStages(List<Stage> stages)

setTrackedEntity

public void setTrackedEntity(TrackedEntity trackedEntity)

setUuid

public void setUuid(String uuid)