Browse Source

jfinal 3.6

James 7 years ago
parent
commit
5ee1c1f796
1 changed files with 14 additions and 0 deletions
  1. 14 0
      src/main/java/com/jfinal/kit/Okv.java

+ 14 - 0
src/main/java/com/jfinal/kit/Okv.java

@@ -49,6 +49,20 @@ public class Okv extends LinkedHashMap {
 		return this;
 	}
 	
+	public Okv setIfNotBlank(Object key, String value) {
+		if (StrKit.notBlank(value)) {
+			set(key, value);
+		}
+		return this;
+	}
+	
+	public Okv setIfNotNull(Object key, String value) {
+		if (value != null) {
+			set(key, value);
+		}
+		return this;
+	}
+	
 	public Okv set(Map map) {
 		super.putAll(map);
 		return this;