-
Feature Request
-
Resolution: Done
-
Major
-
3.6.1.Final, 4.0.0.Beta5
-
None
-
None
This is follow up for RESTEASY-1746 and RESTEASY-1566. In these feature jiras, users needs to prepare custom ParamConverter* classes in deployment.
This feature should provide builtin ParamConverter* universal classes.
Some PoC is in this commit
Suitable annotations for end-point can parametrize converter behaviour. rsigal@redhat.com's proposal:
Maybe annotations in > public <T> ParamConverter<T> getConverter(Class<T> rawType, Type genericType, Annotation[] annotations; could be used to generalize. E.g., public Response conversion1(@QueryParam @Separator("&") List<MultiValueParamBuiltinMyObject1> q); Even more general could be something like public Response conversion1(@QueryParam @MultiSyntax(<regular expression/>) List<MultiValueParamBuiltinMyObject1> q) {
- is cloned by
-
RESTEASY-2170 Provide builtin ParamConverter* classes for multi valued params
- Open
-
WFLY-11242 Provide builtin ParamConverter* classes for multi valued params
- Open
- is incorporated by
-
WFLY-14812 Upgrade RESTEasy from 3.15 to 4.x
- Closed
- is related to
-
RESTEASY-1944 QueryParam with List value should support comma separated value as well
- Open
- relates to
-
RESTEASY-1566 Provide support for multi valued query param using javax.ws.rs.ext.ParamConverter
- Closed
-
RESTEASY-1746 Provide support for multi valued resource method array type arguments
- Closed