src/main/java/de/unixwork/uwproj/Define.java

changeset 113
24f32dbd88cd
parent 41
75ee588d5d9e
--- a/src/main/java/de/unixwork/uwproj/Define.java	Sun Jan 28 13:26:47 2024 +0100
+++ b/src/main/java/de/unixwork/uwproj/Define.java	Sun Jan 28 14:02:41 2024 +0100
@@ -1,6 +1,6 @@
 package de.unixwork.uwproj;
 
-public class Define {
+public final class Define {
     private final String name;
     private final String value;
 
@@ -8,7 +8,17 @@
         this.name = name;
         this.value = value;
     }
-    
+
+    public String toFlags() {
+        if (name.isBlank()) {
+            return "";
+        } else if (value.isBlank()) {
+            return "-D" + name;
+        } else {
+            return "-D" + name + "=" + value;
+        }
+    }
+
     public String getName() {
         return name;
     }
@@ -16,14 +26,4 @@
     public String getValue() {
         return value;
     }
-    
-    public String toFlags() {
-        if(name == null) {
-            return "";
-        } else if(value == null) {
-            return "-D"+name;
-        } else {
-            return "-D"+name + "=" + value;
-        }
-    }
 }

mercurial