code: protected void addIfNonNull(final JsonObject obj, final String key, final JsonElement value) {
  
  		if (value != null && !JsonNull.INSTANCE.equals(value)) {
  
  			obj.add(key, value);
  		}
  	}
docs: ----- protected methods -----