FormInstanceBuilder

public class FormInstanceBuilder

Builder class for org.motechproject.odk.domain.FormInstance

Constructors

FormInstanceBuilder

public FormInstanceBuilder(FormDefinition formDefinition, Map<String, Object> params, String instanceId)

Constructor for FormInstanceBuilder.

Parameters:
  • formDefinition – The definition for the form to be instantiated
  • params – The event payload from the incoming org.motechproject.event.MotechEvent
  • instanceId – The unique ID for the form instance.

Methods

build

public FormInstance build()

Builds a FormInstance

Returns:FormInstance