Package berlin.yuna.survey.model
Class HistoryItemJson
- java.lang.Object
-
- berlin.yuna.survey.model.HistoryItemBase<String>
-
- berlin.yuna.survey.model.HistoryItemJson
-
- All Implemented Interfaces:
Comparable<HistoryItemBase>
public class HistoryItemJson extends HistoryItemBase<String>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class berlin.yuna.survey.model.HistoryItemBase
HistoryItemBase.State
-
-
Constructor Summary
Constructors Constructor Description HistoryItemJson()
HistoryItemJson(HistoryItemBase<?> item, String answer)
HistoryItemJson(String label)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Optional<HistoryItemJson>
of(FlowItem<?,?> flowStart, HistoryItemBase<?> item)
-
Methods inherited from class berlin.yuna.survey.model.HistoryItemBase
compareTo, equals, getAnswer, getCreatedAt, getLabel, getState, hashCode, isAnswered, isCurrent, isDraft, isNotAnswered, isNotCurrent, isNotDraft, match, setAnswer, setCreatedAt, setLabel, setState, toString
-
-
-
-
Constructor Detail
-
HistoryItemJson
public HistoryItemJson()
-
HistoryItemJson
public HistoryItemJson(String label)
-
HistoryItemJson
public HistoryItemJson(HistoryItemBase<?> item, String answer)
-
-
Method Detail
-
of
public static Optional<HistoryItemJson> of(FlowItem<?,?> flowStart, HistoryItemBase<?> item)
-
-