Refine search
public static Map<String, Object> fromJsonObject(JsonObject json) { if (json == null) { return null; } Map<String, Object> map = new LinkedHashMap<>(json.getMap()); map.entrySet().forEach(entry -> { entry.setValue(fromObject(entry.getValue())); }); return map; }
@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") public static <T> T fromObject(Object obj) { if (obj instanceof JsonObject) { return (T)fromJsonObject((JsonObject)obj); } else if (obj instanceof JsonArray) { return (T)fromJsonArray((JsonArray)obj); } return (T)obj; }
public static io.vertx.redis.RedisClient geoaddMany(io.vertx.redis.RedisClient j_receiver, java.lang.String key, java.util.List<java.util.Map<String, Object>> members, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>> handler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.geoaddMany(key, members != null ? members.stream().map(elt -> elt != null ? new io.vertx.redis.op.GeoMember(io.vertx.core.impl.ConversionHelper.toJsonObject(elt)) : null).collect(java.util.stream.Collectors.toList()) : null, handler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Long> ar) { handler.handle(ar.map(event -> event)); } } : null)); return j_receiver; } public static io.vertx.redis.RedisClient geohash(io.vertx.redis.RedisClient j_receiver, java.lang.String key, java.lang.String member, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<Object>>> handler) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> resume(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.resume(topicPartitions != null ? topicPartitions.stream().map(elt -> elt != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(elt)) : null).collect(java.util.stream.Collectors.toSet()) : null, completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) { completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event))); } } : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> partitionsRevokedHandler(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, io.vertx.core.Handler<java.util.Set<java.util.Map<String, Object>>> 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 io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> partitionsRevokedHandler(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, io.vertx.core.Handler<java.util.Set<java.util.Map<String, Object>>> handler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.partitionsRevokedHandler(handler != null ? event -> handler.handle(event != null ? event.stream().map(elt -> elt != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(elt.toJson()) : null).collect(java.util.stream.Collectors.toSet()) : null) : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> partitionsAssignedHandler(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, io.vertx.core.Handler<java.util.Set<java.util.Map<String, Object>>> handler) {
public static void methodWithNullableSetJsonArrayHandler(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<java.util.Set<java.util.List<Object>>> handler) { j_receiver.methodWithNullableSetJsonArrayHandler(notNull, handler != null ? event -> handler.handle(event != null ? event.stream().map(elt -> io.vertx.core.impl.ConversionHelper.fromJsonArray(elt)).collect(java.util.stream.Collectors.toSet()) : null) : null); } public static void methodWithNullableSetJsonArrayHandlerAsyncResult(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Set<java.util.List<Object>>>> handler) {
public static void methodWithNullableListJsonObjectHandler(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<java.util.List<java.util.Map<String, Object>>> handler) { j_receiver.methodWithNullableListJsonObjectHandler(notNull, handler != null ? event -> handler.handle(event != null ? event.stream().map(elt -> io.vertx.core.impl.ConversionHelper.fromJsonObject(elt)).collect(java.util.stream.Collectors.toList()) : null) : null); } public static void methodWithNullableListJsonObjectHandlerAsyncResult(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.util.Map<String, Object>>>> handler) {
public static void methodWithNullableListJsonArrayHandler(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<java.util.List<java.util.List<Object>>> handler) { j_receiver.methodWithNullableListJsonArrayHandler(notNull, handler != null ? event -> handler.handle(event != null ? event.stream().map(elt -> io.vertx.core.impl.ConversionHelper.fromJsonArray(elt)).collect(java.util.stream.Collectors.toList()) : null) : null); } public static void methodWithNullableListJsonArrayHandlerAsyncResult(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.util.List<Object>>>> handler) {
public static io.vertx.ext.stomp.StompClientConnection send(io.vertx.ext.stomp.StompClientConnection j_receiver, java.lang.String destination, java.util.Map<String, java.lang.String> headers, io.vertx.core.buffer.Buffer body, io.vertx.core.Handler<java.util.Map<String, Object>> receiptHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.send(destination, headers != null ? headers.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> entry.getValue())) : null, body, receiptHandler != null ? event -> receiptHandler.handle(event != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(event.toJson()) : null) : null)); return j_receiver; } public static java.lang.String subscribe(io.vertx.ext.stomp.StompClientConnection j_receiver, java.lang.String destination, io.vertx.core.Handler<java.util.Map<String, Object>> handler) {
public static void methodWithNullableSetJsonArrayParam(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean expectNull, java.util.Set<java.util.List<Object>> param) { j_receiver.methodWithNullableSetJsonArrayParam(expectNull, param != null ? param.stream().map(elt -> elt != null ? io.vertx.core.impl.ConversionHelper.toJsonArray(elt) : null).collect(java.util.stream.Collectors.toSet()) : null); } public static void methodWithNullableSetJsonArrayHandler(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<java.util.Set<java.util.List<Object>>> handler) {
public static void methodWithNullableMapJsonArrayHandler(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<java.util.Map<String, java.util.List<Object>>> handler) { j_receiver.methodWithNullableMapJsonArrayHandler(notNull, handler != null ? event -> handler.handle(event != null ? event.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> io.vertx.core.impl.ConversionHelper.fromJsonArray(entry.getValue()))) : null) : null); } public static void methodWithNullableMapJsonArrayHandlerAsyncResult(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<String, java.util.List<Object>>>> handler) {
public static java.util.Map<String, Object> createErrorFrame(io.vertx.ext.stomp.Frames j_receiver, java.lang.String message, java.util.Map<String, java.lang.String> headers, java.lang.String body) { return io.vertx.ext.stomp.Frames.createErrorFrame(message, headers != null ? headers.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> entry.getValue())) : null, body) != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(io.vertx.ext.stomp.Frames.createErrorFrame(message, headers != null ? headers.entrySet().stream().collect(java.util.stream.Collectors.toMap(java.util.Map.Entry::getKey, entry -> entry.getValue())) : null, body).toJson()) : null; } public static java.util.Map<String, Object> createReceiptFrame(io.vertx.ext.stomp.Frames j_receiver, java.lang.String receiptId, java.util.Map<String, java.lang.String> headers) {
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 void methodWithNullableMapJsonArrayParam(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean expectNull, java.util.Map<String, java.util.List<Object>> param) { j_receiver.methodWithNullableMapJsonArrayParam(expectNull, param != null ? param.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); } public static void methodWithNullableMapJsonArrayHandler(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<java.util.Map<String, java.util.List<Object>>> handler) {
public static io.vertx.ext.stomp.StompClientConnection send(io.vertx.ext.stomp.StompClientConnection j_receiver, java.util.Map<String, Object> frame, io.vertx.core.Handler<java.util.Map<String, Object>> receiptHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.send(frame != null ? new io.vertx.ext.stomp.Frame(io.vertx.core.impl.ConversionHelper.toJsonObject(frame)) : null, receiptHandler != null ? event -> receiptHandler.handle(event != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(event.toJson()) : null) : null)); return j_receiver; } public static io.vertx.ext.stomp.StompClientConnection send(io.vertx.ext.stomp.StompClientConnection j_receiver, java.lang.String destination, java.util.Map<String, java.lang.String> headers, io.vertx.core.buffer.Buffer body, io.vertx.core.Handler<java.util.Map<String, Object>> receiptHandler) {
public static <U>void methodWithHandlerGenericUserType(io.vertx.codegen.testmodel.TestInterface j_receiver, java.lang.Object value, io.vertx.core.Handler<io.vertx.codegen.testmodel.GenericRefedInterface<java.lang.Object>> handler) { j_receiver.methodWithHandlerGenericUserType(io.vertx.core.impl.ConversionHelper.toObject(value), handler != null ? event -> handler.handle(io.vertx.core.impl.ConversionHelper.fromObject(event)) : null); } public static <U>void methodWithHandlerAsyncResultGenericUserType(io.vertx.codegen.testmodel.TestInterface j_receiver, java.lang.Object value, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.codegen.testmodel.GenericRefedInterface<java.lang.Object>>> handler) {
public static io.vertx.ext.sql.SQLRowStream handler(io.vertx.ext.sql.SQLRowStream j_receiver, io.vertx.core.Handler<java.util.List<Object>> handler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.handler(handler != null ? event -> handler.handle(io.vertx.core.impl.ConversionHelper.fromJsonArray(event)) : null)); return j_receiver; } }
public static void methodWithHandlerComplexJson(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) { j_receiver.methodWithHandlerComplexJson(jsonObjectHandler != null ? event -> jsonObjectHandler.handle(io.vertx.core.impl.ConversionHelper.fromJsonObject(event)) : null, jsonArrayHandler != null ? event -> jsonArrayHandler.handle(io.vertx.core.impl.ConversionHelper.fromJsonArray(event)) : null); } public static void methodWithHandlerAsyncResultJsonObject(io.vertx.codegen.testmodel.TestInterface j_receiver, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<String, Object>>> handler) {