github.com/phrase/openapi@v0.0.0-20240514140800-49e8a106740e/openapi-generator/templates/java/Pair.mustache (about) 1 {{>licenseInfo}} 2 3 package {{invokerPackage}}; 4 5 {{>generatedAnnotation}} 6 public class Pair { 7 private String name = ""; 8 private String value = ""; 9 10 public Pair (String name, String value) { 11 setName(name); 12 setValue(value); 13 } 14 15 private void setName(String name) { 16 if (!isValidString(name)) { 17 return; 18 } 19 20 this.name = name; 21 } 22 23 private void setValue(String value) { 24 if (!isValidString(value)) { 25 return; 26 } 27 28 this.value = value; 29 } 30 31 public String getName() { 32 return this.name; 33 } 34 35 public String getValue() { 36 return this.value; 37 } 38 39 private boolean isValidString(String arg) { 40 if (arg == null) { 41 return false; 42 } 43 44 if (arg.trim().isEmpty()) { 45 return false; 46 } 47 48 return true; 49 } 50 }