Package io.dialob.api.questionnaire
Class Questionnaire.Metadata
- java.lang.Object
-
- io.dialob.api.questionnaire.Questionnaire.Metadata
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ImmutableQuestionnaireMetadata,ModifiableQuestionnaireMetadata
- Enclosing interface:
- Questionnaire
@Immutable @Modifiable @TypeAdapters public abstract static class Questionnaire.Metadata extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQuestionnaire.Metadata.Reasonstatic classQuestionnaire.Metadata.Status
-
Constructor Summary
Constructors Constructor Description Metadata()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Map<String,Object>getAdditionalProperties()abstract DategetCompleted()abstract DategetCreated()abstract StringgetCreator()userId of one who created questionnaireabstract StringgetFormId()abstract StringgetFormName()abstract StringgetFormRev()abstract StringgetLabel()abstract StringgetLanguage()abstract DategetLastAnswer()abstract DategetOpened()abstract StringgetOwner()userId of document ownerabstract Questionnaire.Metadata.ReasongetReason()Completion reason, null if normally completed.Questionnaire.Metadata.StatusgetStatus()abstract StringgetSubmitUrl()abstract StringgetTenantId()
-
-
-
Method Detail
-
getFormId
@NotNull public abstract String getFormId()
-
getFormName
public abstract String getFormName()
-
getStatus
@NotNull @Default public Questionnaire.Metadata.Status getStatus()
-
getFormRev
public abstract String getFormRev()
-
getTenantId
public abstract String getTenantId()
-
getCreated
public abstract Date getCreated()
-
getLastAnswer
public abstract Date getLastAnswer()
-
getOpened
public abstract Date getOpened()
-
getCompleted
public abstract Date getCompleted()
-
getLabel
public abstract String getLabel()
-
getSubmitUrl
public abstract String getSubmitUrl()
-
getReason
public abstract Questionnaire.Metadata.Reason getReason()
Completion reason, null if normally completed.
-
getLanguage
public abstract String getLanguage()
-
getOwner
public abstract String getOwner()
userId of document owner
-
getCreator
public abstract String getCreator()
userId of one who created questionnaire
-
-