com.sun.jersey.server.impl.model.parameter
Class BaseParamInjectableProvider<A extends java.lang.annotation.Annotation>

java.lang.Object
  extended by com.sun.jersey.server.impl.model.parameter.BaseParamInjectableProvider<A>
All Implemented Interfaces:
InjectableProvider<A,Parameter>
Direct Known Subclasses:
CookieParamInjectableProvider, FormParamInjectableProvider, HeaderParamInjectableProvider, MatrixParamInjectableProvider, PathParamInjectableProvider, QueryParamInjectableProvider

public abstract class BaseParamInjectableProvider<A extends java.lang.annotation.Annotation>
extends java.lang.Object
implements InjectableProvider<A,Parameter>

Author:
Paul.Sandoz@Sun.Com

Method Summary
protected  MultivaluedParameterExtractor get(Parameter p)
           
 ComponentScope getScope()
           
protected  MultivaluedParameterExtractor getWithoutDefaultValue(Parameter p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.jersey.spi.inject.InjectableProvider
getInjectable
 

Method Detail

getScope

public ComponentScope getScope()
Specified by:
getScope in interface InjectableProvider<A extends java.lang.annotation.Annotation,Parameter>

getWithoutDefaultValue

protected MultivaluedParameterExtractor getWithoutDefaultValue(Parameter p)

get

protected MultivaluedParameterExtractor get(Parameter p)


Copyright © 2014 Oracle Corporation. All Rights Reserved.