public static void methodWithNullableSetDataObjectHandler(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<java.util.Set<java.util.Map<String, Object>>> handler) { j_receiver.methodWithNullableSetDataObjectHandler(notNull, 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); } public static void methodWithNullableSetDataObjectHandlerAsyncResult(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Set<java.util.Map<String, Object>>>> handler) {
public static void methodWithNullableListDataObjectHandler(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<java.util.List<java.util.Map<String, Object>>> handler) { j_receiver.methodWithNullableListDataObjectHandler(notNull, 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.toList()) : null) : null); } public static void methodWithNullableListDataObjectHandlerAsyncResult(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) {
@Override public void methodWithListNullableDataObjectParam(List<@Nullable TestDataObject> param) { Function<@Nullable TestDataObject, JsonObject> conv = obj -> (obj != null) ? obj.toJson() : null; assertEquals(param.stream().map(conv).collect(Collectors.toList()), methodWithListNullableDataObjectReturn().stream().map(conv).collect(Collectors.toList())); }
@Override public void methodWithListNullableDataObjectParam(List<@Nullable TestDataObject> param) { Function<@Nullable TestDataObject, JsonObject> conv = obj -> (obj != null) ? obj.toJson() : null; assertEquals(param.stream().map(conv).collect(Collectors.toList()), methodWithListNullableDataObjectReturn().stream().map(conv).collect(Collectors.toList())); }
@Override public void methodWithSetNullableDataObjectParam(Set<@Nullable TestDataObject> param) { Function<@Nullable TestDataObject, JsonObject> conv = obj -> (obj != null) ? obj.toJson() : null; assertEquals(param.stream().map(conv).collect(Collectors.toSet()), methodWithSetNullableDataObjectReturn().stream().map(conv).collect(Collectors.toSet())); }
@Override public void methodWithSetNullableDataObjectParam(Set<@Nullable TestDataObject> param) { Function<@Nullable TestDataObject, JsonObject> conv = obj -> (obj != null) ? obj.toJson() : null; assertEquals(param.stream().map(conv).collect(Collectors.toSet()), methodWithSetNullableDataObjectReturn().stream().map(conv).collect(Collectors.toSet())); }
@Override public void methodWithListNullableDataObjectParam(List<@Nullable TestDataObject> param) { Function<@Nullable TestDataObject, JsonObject> conv = obj -> (obj != null) ? obj.toJson() : null; assertEquals(param.stream().map(conv).collect(Collectors.toList()), methodWithListNullableDataObjectReturn().stream().map(conv).collect(Collectors.toList())); }
@Override public void methodWithSetNullableDataObjectParam(Set<@Nullable TestDataObject> param) { Function<@Nullable TestDataObject, JsonObject> conv = obj -> (obj != null) ? obj.toJson() : null; assertEquals(param.stream().map(conv).collect(Collectors.toSet()), methodWithSetNullableDataObjectReturn().stream().map(conv).collect(Collectors.toSet())); }
@Override public void methodWithListNullableDataObjectParam(List<@Nullable TestDataObject> param) { Function<@Nullable TestDataObject, JsonObject> conv = obj -> (obj != null) ? obj.toJson() : null; assertEquals(param.stream().map(conv).collect(Collectors.toList()), methodWithListNullableDataObjectReturn().stream().map(conv).collect(Collectors.toList())); }
@Override public void methodWithSetNullableDataObjectParam(Set<@Nullable TestDataObject> param) { Function<@Nullable TestDataObject, JsonObject> conv = obj -> (obj != null) ? obj.toJson() : null; assertEquals(param.stream().map(conv).collect(Collectors.toSet()), methodWithSetNullableDataObjectReturn().stream().map(conv).collect(Collectors.toSet())); }
@Override public void methodWithSetNullableDataObjectParam(Set<@Nullable TestDataObject> param) { Function<@Nullable TestDataObject, JsonObject> conv = obj -> (obj != null) ? obj.toJson() : null; assertEquals(param.stream().map(conv).collect(Collectors.toSet()), methodWithSetNullableDataObjectReturn().stream().map(conv).collect(Collectors.toSet())); }
@Override public void methodWithListNullableDataObjectParam(List<@Nullable TestDataObject> param) { Function<@Nullable TestDataObject, JsonObject> conv = obj -> (obj != null) ? obj.toJson() : null; assertEquals(param.stream().map(conv).collect(Collectors.toList()), methodWithListNullableDataObjectReturn().stream().map(conv).collect(Collectors.toList())); }
public static void methodWithNullableDataObjectHandler(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<java.util.Map<String, Object>> handler) { j_receiver.methodWithNullableDataObjectHandler(notNull, handler != null ? event -> handler.handle(event != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(event.toJson()) : null) : null); } public static void methodWithNullableDataObjectHandlerAsyncResult(io.vertx.codegen.testmodel.NullableTCK j_receiver, boolean notNull, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<String, Object>>> handler) {
public static java.util.List<java.util.Map<String, Object>> methodWithListNullableDataObjectReturn(io.vertx.codegen.testmodel.NullableTCK j_receiver) { return j_receiver.methodWithListNullableDataObjectReturn() != null ? j_receiver.methodWithListNullableDataObjectReturn().stream().map(elt -> elt != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(elt.toJson()) : null).collect(java.util.stream.Collectors.toList()) : null; } public static void methodWithSetNullableJsonObjectParam(io.vertx.codegen.testmodel.NullableTCK j_receiver, java.util.Set<java.util.Map<String, Object>> param) {
public static java.util.Set<java.util.Map<String, Object>> methodWithSetNullableDataObjectReturn(io.vertx.codegen.testmodel.NullableTCK j_receiver) { return j_receiver.methodWithSetNullableDataObjectReturn() != null ? j_receiver.methodWithSetNullableDataObjectReturn().stream().map(elt -> elt != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(elt.toJson()) : null).collect(java.util.stream.Collectors.toSet()) : null; } public static void methodWithMapNullableJsonObjectParam(io.vertx.codegen.testmodel.NullableTCK j_receiver, java.util.Map<String, java.util.Map<String, Object>> param) {