org.glassfish.jersey.server.internal.inject
Interface MultivaluedParameterExtractorProvider


public interface MultivaluedParameterExtractorProvider

Provider of multivalued parameter extractors.

Author:
Paul Sandoz, Marek Potociar (marek.potociar at oracle.com)

Method Summary
 MultivaluedParameterExtractor<?> get(Parameter parameter)
          Get the extractor configured to extract value of given parameter.
 MultivaluedParameterExtractor<?> getWithoutDefaultValue(Parameter parameter)
          Get the extractor configured to extract value of given parameter.
 

Method Detail

get

MultivaluedParameterExtractor<?> get(Parameter parameter)
Get the extractor configured to extract value of given parameter.

If the default value has been set on the parameter, it will be configured in the extractor.

Parameters:
parameter - server model parameter.
Returns:
extractor for the method parameter.

getWithoutDefaultValue

MultivaluedParameterExtractor<?> getWithoutDefaultValue(Parameter parameter)
Get the extractor configured to extract value of given parameter.

Any default value set on the parameter will be ignored by the returned extractor.

Parameters:
parameter - server model parameter.
Returns:
extractor for the method parameter.


Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.