Close

JAX-RS - ParamConverterProvider Examples

JAX-RS JAVA EE 

package com.logicbig.example;

import javax.ws.rs.ext.ParamConverter;
import javax.ws.rs.ext.ParamConverterProvider;
import javax.ws.rs.ext.Provider;
import java.lang.annotation.Annotation;
import java.lang.reflect.Type;
import java.time.LocalDateTime;

@Provider
public class MyDateConverterProvider implements ParamConverterProvider {
@Override
public <T> ParamConverter<T> getConverter(Class<T> rawType, Type genericType,
Annotation[] annotations) {
if (rawType == LocalDateTime.class) {
return (ParamConverter<T>) new MyDateConverter();
}
return null;
}
}
Original Post








See Also