package com.github.aesteve.vertx.nubes.reflections.injectors.annot;

import io.vertx.ext.web.RoutingContext;

import java.lang.annotation.Annotation;

import com.github.aesteve.vertx.nubes.exceptions.params.WrongParameterException;

public interface AnnotatedParamInjector<T extends Annotation> {
	public Object resolve(RoutingContext context, T annotation, String paramName, Class<?> resultClass) throws WrongParameterException;
}

@@ -226,16 +226,37 @@
 ption;%0A%0A
+@FunctionalInterface%0A
 public i

make it a functional interface