Skip to content
Snippets Groups Projects
Commit 642f0cdf authored by Jan Tymel's avatar Jan Tymel
Browse files

Remove implements Serializable from DTOs

parent 698221af
No related branches found
No related tags found
No related merge requests found
...@@ -2,9 +2,7 @@ package cz.muni.ics.kypo.training.adaptive.dto; ...@@ -2,9 +2,7 @@ package cz.muni.ics.kypo.training.adaptive.dto;
import cz.muni.ics.kypo.training.adaptive.enums.PhaseType; import cz.muni.ics.kypo.training.adaptive.enums.PhaseType;
import java.io.Serializable; public abstract class AbstractPhaseDTO {
public abstract class AbstractPhaseDTO implements Serializable {
private Long id; private Long id;
private String title; private String title;
......
...@@ -5,10 +5,9 @@ import io.swagger.annotations.ApiModelProperty; ...@@ -5,10 +5,9 @@ import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List; import java.util.List;
public abstract class AbstractQuestionDTO implements Serializable { public abstract class AbstractQuestionDTO {
@ApiModelProperty(value = "Order of question", required = true, example = "0") @ApiModelProperty(value = "Order of question", required = true, example = "0")
@NotNull(message = "Question order must be specified") @NotNull(message = "Question order must be specified")
......
package cz.muni.ics.kypo.training.adaptive.dto; package cz.muni.ics.kypo.training.adaptive.dto;
import java.io.Serializable; public class InfoPhaseDTO extends AbstractPhaseDTO {
public class InfoPhaseDTO extends AbstractPhaseDTO implements Serializable {
private String content; private String content;
......
...@@ -4,9 +4,8 @@ import io.swagger.annotations.ApiModelProperty; ...@@ -4,9 +4,8 @@ import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.io.Serializable;
public class QuestionChoiceDTO implements Serializable { public class QuestionChoiceDTO {
@ApiModelProperty(value = "Question choice ID. Leave blank if new choice is added", required = true, example = "1") @ApiModelProperty(value = "Question choice ID. Leave blank if new choice is added", required = true, example = "1")
private Long id; private Long id;
......
...@@ -2,9 +2,7 @@ package cz.muni.ics.kypo.training.adaptive.dto; ...@@ -2,9 +2,7 @@ package cz.muni.ics.kypo.training.adaptive.dto;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; public class QuestionDTO extends AbstractQuestionDTO {
public class QuestionDTO extends AbstractQuestionDTO implements Serializable {
@ApiModelProperty(value = "Question ID. Leave blank if a new question is added", required = true, example = "1") @ApiModelProperty(value = "Question ID. Leave blank if a new question is added", required = true, example = "1")
private Long id; private Long id;
......
package cz.muni.ics.kypo.training.adaptive.dto; package cz.muni.ics.kypo.training.adaptive.dto;
import java.io.Serializable; public class TaskDTO {
public class TaskDTO implements Serializable {
private Long id; private Long id;
private String title; private String title;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment