Package io.dialob.api.questionnaire
Interface Questionnaire
- All Superinterfaces:
Serializable,WithValidation<Questionnaire>
- All Known Implementing Classes:
ImmutableQuestionnaire,ModifiableQuestionnaire
@Immutable
@Modifiable
@TypeAdapters(emptyAsNulls=true)
@Repository("questionnaires")
public interface Questionnaire
extends WithValidation<Questionnaire>, Serializable
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription@NotNull List<ContextValue>getId()@Valid @NotNull Questionnaire.MetadatagetRev()@NotNull List<VariableValue>Methods inherited from interface io.dialob.api.validation.WithValidation
validate
-
Method Details
-
getId
-
getRev
-
getAnswers
-
getContext
-
getActiveItem
String getActiveItem() -
getErrors
-
getVariableValues
-
getValueSets
-
getMetadata
-