com.sun.jersey.server.impl.model.parameter
Class MatrixParamInjectableProvider

java.lang.Object
  extended by com.sun.jersey.server.impl.model.parameter.BaseParamInjectableProvider<javax.ws.rs.MatrixParam>
      extended by com.sun.jersey.server.impl.model.parameter.MatrixParamInjectableProvider
All Implemented Interfaces:
InjectableProvider<javax.ws.rs.MatrixParam,Parameter>

public final class MatrixParamInjectableProvider
extends BaseParamInjectableProvider<javax.ws.rs.MatrixParam>

Author:
Paul.Sandoz@Sun.Com

Constructor Summary
MatrixParamInjectableProvider(MultivaluedParameterExtractorProvider w)
           
 
Method Summary
 Injectable getInjectable(ComponentContext ic, javax.ws.rs.MatrixParam a, Parameter c)
          Get an injectable.
 
Methods inherited from class com.sun.jersey.server.impl.model.parameter.BaseParamInjectableProvider
get, getScope, getWithoutDefaultValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MatrixParamInjectableProvider

public MatrixParamInjectableProvider(MultivaluedParameterExtractorProvider w)
Method Detail

getInjectable

public Injectable getInjectable(ComponentContext ic,
                                javax.ws.rs.MatrixParam a,
                                Parameter c)
Description copied from interface: InjectableProvider
Get an injectable.

Parameters:
ic - the injectable context
a - the annotation instance
c - the context instance
Returns:
an Injectable instance, otherwise null if an instance cannot be created.


Copyright © 2011 Sun Microsystems, Inc. All Rights Reserved.