Browse Source

jfinal 3.6

James 7 years ago
parent
commit
3e971a717b
1 changed files with 14 additions and 0 deletions
  1. 14 0
      src/main/java/com/jfinal/kit/Kv.java

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

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