org.glassfish.jersey.server.spi.internal
Class ParameterValueHelper

java.lang.Object
  extended by org.glassfish.jersey.server.spi.internal.ParameterValueHelper

public final class ParameterValueHelper
extends java.lang.Object

Utility methods for retrieving values or value providers for the parameterized resource model components.

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

Method Summary
static java.util.List<org.glassfish.hk2.Factory<?>> createValueProviders(org.glassfish.hk2.Services services, Parameterized parameterized)
          Create list of parameter value providers for the given parameterized resource model component.
static java.lang.Object[] getParameterValues(java.util.List<org.glassfish.hk2.Factory<?>> valueProviders)
          Get the array of parameter values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getParameterValues

public static java.lang.Object[] getParameterValues(java.util.List<org.glassfish.hk2.Factory<?>> valueProviders)
Get the array of parameter values.

Parameters:
valueProviders - a list of value providers.
Returns:
array of parameter values provided by the value providers.

createValueProviders

public static java.util.List<org.glassfish.hk2.Factory<?>> createValueProviders(org.glassfish.hk2.Services services,
                                                                                Parameterized parameterized)
Create list of parameter value providers for the given parameterized resource model component.

Parameters:
services - HK2 services.
parameterized - parameterized resource model component.
Returns:
list of parameter value providers for the parameterized component.


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