org.glassfish.jersey.server.internal.inject
Class ParamConverterFactory
java.lang.Object
org.glassfish.jersey.server.internal.inject.ParamConverterFactory
- All Implemented Interfaces:
- ParamConverterProvider
@Singleton
public class ParamConverterFactory
- extends Object
- implements ParamConverterProvider
An aggregate param converter provider that loads all
the registered ParamConverterProvider implementations.
When invoked, the provider iterates through the registered implementations until
it finds the first implementation that returns a non-null param converter,
which is subsequently returned from the factory. In case no non-null string reader
instance is found, null is returned from the factory. Custom
providers are iterated first, so that user registered providers are preferred against internal jersey providers.
- Author:
- Paul Sandoz, Marek Potociar (marek.potociar at oracle.com), Miroslav Fuksa (miroslav.fuksa at oracle.com)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getConverter
public <T> ParamConverter<T> getConverter(Class<T> rawType,
Type genericType,
Annotation[] annotations)
- Specified by:
getConverter in interface ParamConverterProvider
Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.