// Path: src/main/java/hr/vsite/hive/services/jetty/rest/v1/param/JaxRsParams.java
// public class JaxRsParams {
// 
// 	private JaxRsParams() {}
// 	
// 	public static JaxRsParam forClass(Class<?> clazz) {
// 		return new JaxRsParamImpl(clazz);
// 	}
// 
// }


import java.lang.annotation.Annotation;
import java.lang.reflect.Type;
import javax.inject.Inject;
import javax.ws.rs.ext.ParamConverter;
import javax.ws.rs.ext.ParamConverterProvider;
import javax.ws.rs.ext.Provider;
import com.google.inject.Binding;
import com.google.inject.Injector;
import com.google.inject.Key;
import hr.vsite.hive.services.jetty.rest.v1.param.JaxRsParams;
package hr.vsite.hive.services.jetty.rest.v1.providers;





@Provider
public class GuiceParamConverterProvider implements ParamConverterProvider {

	@Inject
// Path: src/main/java/hr/vsite/hive/services/jetty/rest/v1/param/JaxRsParams.java
// public class JaxRsParams {
// 
// 	private JaxRsParams() {}
// 	
// 	public static JaxRsParam forClass(Class<?> clazz) {
// 		return new JaxRsParamImpl(clazz);
// 	}
// 
// }


// Path: src/main/java/hr/vsite/hive/services/jetty/rest/v1/providers/GuiceParamConverterProvider.java
import java.lang.annotation.Annotation;
import java.lang.reflect.Type;
import javax.inject.Inject;
import javax.ws.rs.ext.ParamConverter;
import javax.ws.rs.ext.ParamConverterProvider;
import javax.ws.rs.ext.Provider;
import com.google.inject.Binding;
import com.google.inject.Injector;
import com.google.inject.Key;
import hr.vsite.hive.services.jetty.rest.v1.param.JaxRsParams;

package hr.vsite.hive.services.jetty.rest.v1.providers;





@Provider
public class GuiceParamConverterProvider implements ParamConverterProvider {

	@Inject
	GuiceParamConverterProvider(Injector injector) {