From a2dbf96fc937f4f5776b22a9a10045130aaf650e Mon Sep 17 00:00:00 2001 From: Jan Tymel <410388@mail.muni.cz> Date: Thu, 4 Feb 2021 07:01:13 +0100 Subject: [PATCH] Change numeric attributes in TrainingPhase from Integer to int Related to #3 --- .../com/example/demo/domain/TrainingPhase.java | 15 ++++++++------- .../com/example/demo/dto/TrainingPhaseDto.java | 15 ++++++++------- 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/example/demo/domain/TrainingPhase.java b/src/main/java/com/example/demo/domain/TrainingPhase.java index 05e2b016..49f789df 100644 --- a/src/main/java/com/example/demo/domain/TrainingPhase.java +++ b/src/main/java/com/example/demo/domain/TrainingPhase.java @@ -5,18 +5,19 @@ import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.OneToMany; import javax.persistence.OrderBy; +import java.util.ArrayList; import java.util.List; @Entity public class TrainingPhase extends AbstractPhase { private String estimatedDuration; - private Integer allowedCommands; - private Integer allowedWrongFlags; + private int allowedCommands; + private int allowedWrongFlags; @OrderBy @OneToMany(mappedBy = "trainingPhase", cascade = CascadeType.ALL, orphanRemoval = true, fetch = FetchType.LAZY) - private List<Task> tasks; + private List<Task> tasks = new ArrayList<>(); @OrderBy @OneToMany(mappedBy = "trainingPhase", cascade = CascadeType.ALL, orphanRemoval = true, fetch = FetchType.LAZY) @@ -30,19 +31,19 @@ public class TrainingPhase extends AbstractPhase { this.estimatedDuration = estimatedDuration; } - public Integer getAllowedCommands() { + public int getAllowedCommands() { return allowedCommands; } - public void setAllowedCommands(Integer allowedCommands) { + public void setAllowedCommands(int allowedCommands) { this.allowedCommands = allowedCommands; } - public Integer getAllowedWrongFlags() { + public int getAllowedWrongFlags() { return allowedWrongFlags; } - public void setAllowedWrongFlags(Integer allowedWrongFlags) { + public void setAllowedWrongFlags(int allowedWrongFlags) { this.allowedWrongFlags = allowedWrongFlags; } diff --git a/src/main/java/com/example/demo/dto/TrainingPhaseDto.java b/src/main/java/com/example/demo/dto/TrainingPhaseDto.java index 74454bb9..1da9d511 100644 --- a/src/main/java/com/example/demo/dto/TrainingPhaseDto.java +++ b/src/main/java/com/example/demo/dto/TrainingPhaseDto.java @@ -1,13 +1,14 @@ package com.example.demo.dto; +import java.util.ArrayList; import java.util.List; public class TrainingPhaseDto extends AbstractPhaseDto { private String estimatedDuration; - private Integer allowedCommands; - private Integer allowedWrongFlags; - private List<TaskDto> tasks; + private int allowedCommands; + private int allowedWrongFlags; + private List<TaskDto> tasks = new ArrayList<>(); private List<DecisionMatrixRowDto> decisionMatrix; @@ -19,19 +20,19 @@ public class TrainingPhaseDto extends AbstractPhaseDto { this.estimatedDuration = estimatedDuration; } - public Integer getAllowedCommands() { + public int getAllowedCommands() { return allowedCommands; } - public void setAllowedCommands(Integer allowedCommands) { + public void setAllowedCommands(int allowedCommands) { this.allowedCommands = allowedCommands; } - public Integer getAllowedWrongFlags() { + public int getAllowedWrongFlags() { return allowedWrongFlags; } - public void setAllowedWrongFlags(Integer allowedWrongFlags) { + public void setAllowedWrongFlags(int allowedWrongFlags) { this.allowedWrongFlags = allowedWrongFlags; } -- GitLab