@Override public @Nullable Map<String, JsonObject> methodWithNullableMapJsonObjectReturn(boolean notNull) { if (notNull) { return map(new JsonObject().put("foo", "bar"), new JsonObject().put("juu", 3)); } else { return null; } }
@Override public void methodWithListNullableApiHandlerAsyncResult(Handler<AsyncResult<List<@Nullable RefedInterface1>>> handler) { handler.handle(Future.succeededFuture(methodWithListNullableApiReturn())); }
@Override public void methodWithListNullableBooleanHandlerAsyncResult(Handler<AsyncResult<List<@Nullable Boolean>>> handler) { handler.handle(Future.succeededFuture(methodWithListNullableBooleanReturn())); }
@Override public void methodWithListNullableDataObjectHandlerAsyncResult(Handler<AsyncResult<List<@Nullable TestDataObject>>> handler) { handler.handle(Future.succeededFuture(methodWithListNullableDataObjectReturn())); }
@Override public void methodWithListNullableCharHandlerAsyncResult(Handler<AsyncResult<List<@Nullable Character>>> handler) { handler.handle(Future.succeededFuture(methodWithListNullableCharReturn())); }
@Override public void methodWithListNullableFloatHandlerAsyncResult(Handler<AsyncResult<List<@Nullable Float>>> handler) { handler.handle(Future.succeededFuture(methodWithListNullableFloatReturn())); }
@Override public void methodWithListNullableEnumHandlerAsyncResult(Handler<AsyncResult<List<@Nullable TestEnum>>> handler) { handler.handle(Future.succeededFuture(methodWithListNullableEnumReturn())); }
@Override public void methodWithListNullableByteHandler(Handler<List<@Nullable Byte>> handler) { handler.handle(methodWithListNullableByteReturn()); }
@Override public void methodWithListNullableGenEnumHandler(Handler<List<@Nullable TestGenEnum>> handler) { handler.handle(methodWithListNullableGenEnumReturn()); }
@Override public void methodWithListNullableDoubleHandlerAsyncResult(Handler<AsyncResult<List<@Nullable Double>>> handler) { handler.handle(Future.succeededFuture(methodWithListNullableDoubleReturn())); }
@Override public void methodWithListNullableDataObjectHandler(Handler<List<@Nullable TestDataObject>> handler) { handler.handle(methodWithListNullableDataObjectReturn()); }
@Override public void methodWithListNullableCharHandler(Handler<List<@Nullable Character>> handler) { handler.handle(methodWithListNullableCharReturn()); }
@Override public void methodWithListNullableFloatHandler(Handler<List<@Nullable Float>> handler) { handler.handle(methodWithListNullableFloatReturn()); }
@Override public void methodWithListNullableEnumHandler(Handler<List<@Nullable TestEnum>> handler) { handler.handle(methodWithListNullableEnumReturn()); }
@Override public void methodWithListNullableByteHandlerAsyncResult(Handler<AsyncResult<List<@Nullable Byte>>> handler) { handler.handle(Future.succeededFuture(methodWithListNullableByteReturn())); }
@Override public void methodWithListNullableGenEnumHandler(Handler<List<@Nullable TestGenEnum>> handler) { handler.handle(methodWithListNullableGenEnumReturn()); }
@Override public void methodWithListNullableDoubleHandler(Handler<List<@Nullable Double>> handler) { handler.handle(methodWithListNullableDoubleReturn()); }
@Override public @Nullable Map<String, Integer> methodWithNullableMapIntegerReturn(boolean notNull) { if (notNull) { return map(1, 2, 3); } else { return null; } }
@Override public void methodWithListNullableDataObjectHandlerAsyncResult(Handler<AsyncResult<List<@Nullable TestDataObject>>> handler) { handler.handle(Future.succeededFuture(methodWithListNullableDataObjectReturn())); }
@Override public void methodWithListNullableCharHandlerAsyncResult(Handler<AsyncResult<List<@Nullable Character>>> handler) { handler.handle(Future.succeededFuture(methodWithListNullableCharReturn())); }