@SuppressWarnings("unchecked") public static Object toObject(Object obj) { if (obj instanceof Map) { return toJsonObject((Map<String, Object>) obj); } else if (obj instanceof List) { return toJsonArray((List<Object>) obj); } else if (obj instanceof CharSequence) { return obj.toString(); } return obj; }
@SuppressWarnings("unchecked") private static Object toJsonElement(Object obj) { if (obj instanceof Map) { return toJsonObject((Map<String, Object>) obj); } else if (obj instanceof List) { return toJsonArray((List<Object>) obj); } else if (obj instanceof CharSequence) { return obj.toString(); } else if (obj instanceof Buffer) { return Base64.getEncoder().encodeToString(((Buffer)obj).getBytes()); } return obj; }
@SuppressWarnings("unchecked") public static Object toObject(Object obj) { if (obj instanceof Map) { return toJsonObject((Map<String, Object>) obj); } else if (obj instanceof List) { return toJsonArray((List<Object>) obj); } else if (obj instanceof CharSequence) { return obj.toString(); } return obj; }
@SuppressWarnings("unchecked") private static Object toJsonElement(Object obj) { if (obj instanceof Map) { return toJsonObject((Map<String, Object>) obj); } else if (obj instanceof List) { return toJsonArray((List<Object>) obj); } else if (obj instanceof CharSequence) { return obj.toString(); } else if (obj instanceof Buffer) { return Base64.getEncoder().encodeToString(((Buffer)obj).getBytes()); } return obj; }
public static io.vertx.ext.sql.SQLConnection callWithParams(io.vertx.ext.sql.SQLConnection j_receiver, java.lang.String sql, java.util.List<Object> params, java.util.List<Object> outputs, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<String, Object>>> resultHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.callWithParams(sql, params != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(params) : null, outputs != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(outputs) : null, resultHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.sql.ResultSet>>() { public void handle(io.vertx.core.AsyncResult<io.vertx.ext.sql.ResultSet> ar) { resultHandler.handle(ar.map(event -> event != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(event.toJson()) : null)); } } : null)); return j_receiver; } public static io.vertx.ext.sql.SQLConnection batchWithParams(io.vertx.ext.sql.SQLConnection j_receiver, java.lang.String sqlStatement, java.util.List<java.util.List<Object>> args, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Integer>>> handler) {
public static io.vertx.ext.sql.SQLConnection batchCallableWithParams(io.vertx.ext.sql.SQLConnection j_receiver, java.lang.String sqlStatement, java.util.List<java.util.List<Object>> inArgs, java.util.List<java.util.List<Object>> outArgs, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Integer>>> handler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.batchCallableWithParams(sqlStatement, inArgs != null ? inArgs.stream().map(elt -> elt != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(elt) : null).collect(java.util.stream.Collectors.toList()) : null, outArgs != null ? outArgs.stream().map(elt -> elt != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(elt) : null).collect(java.util.stream.Collectors.toList()) : null, handler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Integer>>>() { public void handle(io.vertx.core.AsyncResult<java.util.List<java.lang.Integer>> ar) { handler.handle(ar.map(event -> event != null ? event.stream().map(elt -> elt).collect(java.util.stream.Collectors.toList()) : null)); } } : null)); return j_receiver; } }
public static java.lang.String getSalt(io.vertx.ext.auth.jdbc.JDBCHashStrategy j_receiver, java.util.List<Object> row) { return j_receiver.getSalt(row != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(row) : null); } public static void setNonces(io.vertx.ext.auth.jdbc.JDBCHashStrategy j_receiver, java.util.List<Object> nonces) {
public static io.vertx.ext.sql.SQLConnection batchWithParams(io.vertx.ext.sql.SQLConnection j_receiver, java.lang.String sqlStatement, java.util.List<java.util.List<Object>> args, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Integer>>> handler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.batchWithParams(sqlStatement, args != null ? args.stream().map(elt -> elt != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(elt) : null).collect(java.util.stream.Collectors.toList()) : null, handler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Integer>>>() { public void handle(io.vertx.core.AsyncResult<java.util.List<java.lang.Integer>> ar) { handler.handle(ar.map(event -> event != null ? event.stream().map(elt -> elt).collect(java.util.stream.Collectors.toList()) : null)); } } : null)); return j_receiver; } public static io.vertx.ext.sql.SQLConnection batchCallableWithParams(io.vertx.ext.sql.SQLConnection j_receiver, java.lang.String sqlStatement, java.util.List<java.util.List<Object>> inArgs, java.util.List<java.util.List<Object>> outArgs, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Integer>>> handler) {
public static io.vertx.ext.auth.jdbc.JDBCAuth setNonces(io.vertx.ext.auth.jdbc.JDBCAuth j_receiver, java.util.List<Object> nonces) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.setNonces(nonces != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(nonces) : null)); return j_receiver; } }
public static io.vertx.ext.sql.SQLOperations querySingleWithParams(io.vertx.ext.jdbc.JDBCClient j_receiver, java.lang.String sql, java.util.List<Object> arguments, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<Object>>> handler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.querySingleWithParams(sql, arguments != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(arguments) : null, handler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>() { public void handle(io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray> ar) { handler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromJsonArray(event))); } } : null)); return j_receiver; } }
public static io.vertx.ext.sql.SQLOperations querySingleWithParams(io.vertx.ext.sql.SQLConnection j_receiver, java.lang.String sql, java.util.List<Object> arguments, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<Object>>> handler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.querySingleWithParams(sql, arguments != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(arguments) : null, handler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>() { public void handle(io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray> ar) { handler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromJsonArray(event))); } } : null)); return j_receiver; } public static io.vertx.ext.sql.SQLConnection setOptions(io.vertx.ext.sql.SQLConnection j_receiver, java.util.Map<String, Object> options) {
public static io.vertx.core.streams.ReadStream<io.vertx.core.json.JsonObject> aggregate(io.vertx.ext.mongo.MongoClient j_receiver, java.lang.String collection, java.util.List<Object> pipeline) { return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.aggregate(collection, pipeline != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(pipeline) : null)); } public static io.vertx.core.streams.ReadStream<io.vertx.core.json.JsonObject> aggregateWithOptions(io.vertx.ext.mongo.MongoClient j_receiver, java.lang.String collection, java.util.List<Object> pipeline, java.util.Map<String, Object> options) {
public static io.vertx.ext.sql.SQLClient queryStreamWithParams(io.vertx.ext.sql.SQLClient j_receiver, java.lang.String sql, java.util.List<Object> params, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.sql.SQLRowStream>> handler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.queryStreamWithParams(sql, params != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(params) : null, handler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.sql.SQLRowStream>>() { public void handle(io.vertx.core.AsyncResult<io.vertx.ext.sql.SQLRowStream> ar) { handler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event))); } } : null)); return j_receiver; } public static io.vertx.ext.sql.SQLClient queryWithParams(io.vertx.ext.sql.SQLClient j_receiver, java.lang.String sql, java.util.List<Object> arguments, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<String, Object>>> handler) {
public static io.vertx.ext.sql.SQLOperations queryWithParams(io.vertx.ext.sql.SQLOperations j_receiver, java.lang.String sql, java.util.List<Object> params, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<String, Object>>> resultHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.queryWithParams(sql, params != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(params) : null, resultHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.sql.ResultSet>>() { public void handle(io.vertx.core.AsyncResult<io.vertx.ext.sql.ResultSet> ar) { resultHandler.handle(ar.map(event -> event != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(event.toJson()) : null)); } } : null)); return j_receiver; } public static io.vertx.ext.sql.SQLOperations queryStreamWithParams(io.vertx.ext.sql.SQLOperations j_receiver, java.lang.String sql, java.util.List<Object> params, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.sql.SQLRowStream>> handler) {
public static io.vertx.ext.sql.SQLOperations querySingleWithParams(io.vertx.ext.asyncsql.PostgreSQLClient j_receiver, java.lang.String sql, java.util.List<Object> arguments, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<Object>>> handler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.querySingleWithParams(sql, arguments != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(arguments) : null, handler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>() { public void handle(io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray> ar) { handler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromJsonArray(event))); } } : null)); return j_receiver; } }
public static io.vertx.ext.sql.SQLClient queryWithParams(io.vertx.ext.sql.SQLClient j_receiver, java.lang.String sql, java.util.List<Object> arguments, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<String, Object>>> handler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.queryWithParams(sql, arguments != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(arguments) : null, handler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.sql.ResultSet>>() { public void handle(io.vertx.core.AsyncResult<io.vertx.ext.sql.ResultSet> ar) { handler.handle(ar.map(event -> event != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(event.toJson()) : null)); } } : null)); return j_receiver; } public static io.vertx.ext.sql.SQLClient update(io.vertx.ext.sql.SQLClient j_receiver, java.lang.String sql, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<String, Object>>> handler) {
public static void methodWithNullableJsonArrayParam(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean expectNull, java.util.List<Object> param) { j_receiver.methodWithNullableJsonArrayParam(expectNull, param != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(param) : null); } public static void methodWithNullableJsonArrayHandler(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<java.util.List<Object>> handler) {
public static void methodWithMapParams(io.vertx.codegen.testmodel.CollectionTCK j_receiver, java.util.Map<String, java.lang.String> mapString, java.util.Map<String, java.lang.Byte> mapByte, java.util.Map<String, java.lang.Short> mapShort, java.util.Map<String, java.lang.Integer> mapInt, java.util.Map<String, java.lang.Long> mapLong, java.util.Map<String, java.util.Map<String, Object>> mapJsonObject, java.util.Map<String, java.util.List<Object>> mapJsonArray, java.util.Map<String, io.vertx.codegen.testmodel.RefedInterface1> mapVertxGen, java.util.Map<String, java.lang.Object> mapObject) { j_receiver.methodWithMapParams(mapString != null ? mapString.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> entry.getValue())) : null, mapByte != null ? mapByte.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> entry.getValue())) : null, mapShort != null ? mapShort.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> entry.getValue())) : null, mapInt != null ? mapInt.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> entry.getValue())) : null, mapLong != null ? mapLong.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> entry.getValue())) : null, mapJsonObject != null ? mapJsonObject.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> entry.getValue() != null ? io.vertx.core.impl.ConversionHelper.toJsonObject(entry.getValue()) : null)) : null, mapJsonArray != null ? mapJsonArray.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> entry.getValue() != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(entry.getValue()) : null)) : null, mapVertxGen != null ? mapVertxGen.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> entry.getValue())) : null, mapObject != null ? mapObject.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> io.vertx.core.impl.ConversionHelper.toObject(entry.getValue()))) : null); } public static void methodWithHandlerListJsonObject(io.vertx.codegen.testmodel.CollectionTCK j_receiver, io.vertx.core.Handler<java.util.List<java.util.Map<String, Object>>> listHandler) {
public static io.vertx.core.streams.ReadStream<io.vertx.core.json.JsonObject> aggregateWithOptions(io.vertx.ext.mongo.MongoClient j_receiver, java.lang.String collection, java.util.List<Object> pipeline, java.util.Map<String, Object> options) { return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.aggregateWithOptions(collection, pipeline != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(pipeline) : null, options != null ? new io.vertx.ext.mongo.AggregateOptions(io.vertx.core.impl.ConversionHelper.toJsonObject(options)) : null)); } }
public static void methodWithNullJsonParams(io.vertx.codegen.testmodel.TestInterface j_receiver, java.util.Map<String, Object> jsonObject, java.util.List<Object> jsonArray) { j_receiver.methodWithNullJsonParams(jsonObject != null ? io.vertx.core.impl.ConversionHelper.toJsonObject(jsonObject) : null, jsonArray != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(jsonArray) : null); } public static void methodWithHandlerJson(io.vertx.codegen.testmodel.TestInterface j_receiver, io.vertx.core.Handler<java.util.Map<String, Object>> jsonObjectHandler, io.vertx.core.Handler<java.util.List<Object>> jsonArrayHandler) {