diff --git a/3-Domain/src/main/java/category/Category.java b/3-Domain/src/main/java/category/Category.java index b4404fa..0739a3a 100644 --- a/3-Domain/src/main/java/category/Category.java +++ b/3-Domain/src/main/java/category/Category.java @@ -7,10 +7,10 @@ package category; */ public class Category { - private CategoryName name; - private CategoryId id; + private final CategoryName name; + private final CategoryId id; - public Category(CategoryName name, CategoryId id) { + public Category(final CategoryName name, final CategoryId id) { this.name = name; this.id = id; } diff --git a/3-Domain/src/main/java/category/CategoryName.java b/3-Domain/src/main/java/category/CategoryName.java index 1f69c47..48857c6 100644 --- a/3-Domain/src/main/java/category/CategoryName.java +++ b/3-Domain/src/main/java/category/CategoryName.java @@ -5,6 +5,7 @@ import exeptions.IllegalValueObjectArgument; import java.util.Objects; public class CategoryName { + private final String name; public String getName() { @@ -21,7 +22,7 @@ public class CategoryName { throw new IllegalValueObjectArgument("A Category name can not be null."); } - if (name.isBlank() || name.isEmpty() || name.length() < 3) { + if (name.isBlank() || name.length() < 3) { throw new IllegalValueObjectArgument("A Category name must be a valid string of at least 3 characters."); } }