@Override public <U> void methodWithClassTypeFunctionParam(Class<U> type, Function<U, String> f) { f.apply(methodWithClassTypeReturn(type)); }
@Override public <U> void methodWithClassTypeFunctionParam(Class<U> type, Function<U, String> f) { f.apply(methodWithClassTypeReturn(type)); }
@Override public <U> void methodWithClassTypeHandler(Class<U> type, Handler<U> f) { f.handle(methodWithClassTypeReturn(type)); }
@Override public <U> void methodWithClassTypeFunctionParam(Class<U> type, Function<U, String> f) { f.apply(methodWithClassTypeReturn(type)); }
@Override public <U> void methodWithClassTypeHandler(Class<U> type, Handler<U> f) { f.handle(methodWithClassTypeReturn(type)); }
@Override public <U> void methodWithClassTypeFunctionParam(Class<U> type, Function<U, String> f) { f.apply(methodWithClassTypeReturn(type)); }
@Override public <U> void methodWithClassTypeHandler(Class<U> type, Handler<U> f) { f.handle(methodWithClassTypeReturn(type)); }
@Override public <U> void methodWithClassTypeHandler(Class<U> type, Handler<U> f) { f.handle(methodWithClassTypeReturn(type)); }
@Override public <U> void methodWithClassTypeFunctionParam(Class<U> type, Function<U, String> f) { f.apply(methodWithClassTypeReturn(type)); }
@Override public <U> void methodWithClassTypeHandler(Class<U> type, Handler<U> f) { f.handle(methodWithClassTypeReturn(type)); }
@Override public <U> void methodWithClassTypeHandlerAsyncResult(Class<U> type, Handler<AsyncResult<U>> f) { f.handle(Future.succeededFuture(methodWithClassTypeReturn(type))); }
@Override public <U> void methodWithClassTypeHandlerAsyncResult(Class<U> type, Handler<AsyncResult<U>> f) { f.handle(Future.succeededFuture(methodWithClassTypeReturn(type))); }
@Override public <U> void methodWithClassTypeHandlerAsyncResult(Class<U> type, Handler<AsyncResult<U>> f) { f.handle(Future.succeededFuture(methodWithClassTypeReturn(type))); }
@Override public <U> void methodWithClassTypeHandlerAsyncResult(Class<U> type, Handler<AsyncResult<U>> f) { f.handle(Future.succeededFuture(methodWithClassTypeReturn(type))); }
@Override public <U> void methodWithClassTypeHandlerAsyncResult(Class<U> type, Handler<AsyncResult<U>> f) { f.handle(Future.succeededFuture(methodWithClassTypeReturn(type))); }