diff --git a/src/main/java/fr/packageviewer/ArchParser/Package.java b/src/main/java/fr/packageviewer/ArchParser/Package.java index 321555e..b3deb96 100644 --- a/src/main/java/fr/packageviewer/ArchParser/Package.java +++ b/src/main/java/fr/packageviewer/ArchParser/Package.java @@ -3,11 +3,19 @@ package fr.packageviewer.ArchParser; import java.util.List; public class Package extends SearchedPackage { - List deps; + private final List deps; + + public List getDeps() { + return deps; + } public Package(String name, String version, String repo, String description, List deps) { super(name, version, repo, description); this.deps = deps; } + @Override + public String toString() { + return "Package{SearchedPackage{%s},deps=%s}".formatted(super.toString(), deps); + } } diff --git a/src/main/java/fr/packageviewer/ArchParser/SearchedPackage.java b/src/main/java/fr/packageviewer/ArchParser/SearchedPackage.java index 205756d..b02ba94 100644 --- a/src/main/java/fr/packageviewer/ArchParser/SearchedPackage.java +++ b/src/main/java/fr/packageviewer/ArchParser/SearchedPackage.java @@ -1,10 +1,26 @@ package fr.packageviewer.ArchParser; public class SearchedPackage { - String name; - String version; - String repo; - String description; + private final String name; + private final String version; + private final String repo; + private final String description; + + public String getName() { + return name; + } + + public String getVersion() { + return version; + } + + public String getRepo() { + return repo; + } + + public String getDescription() { + return description; + } public SearchedPackage(String name, String version, String repo, String desciption) { this.name = name; @@ -13,4 +29,8 @@ public class SearchedPackage { this.description = desciption; } + @Override + public String toString() { + return "SearchedPackage{name=%s,version=%s,repo=%s,description=%s}".formatted(name, version, repo, description); + } }