Package org.glassfish.api.admin
Class ParameterBridge.NoMapper
- java.lang.Object
-
- org.glassfish.api.admin.ParameterBridge.NoMapper
-
- All Implemented Interfaces:
ParameterBridge
- Enclosing interface:
- ParameterBridge
public static final class ParameterBridge.NoMapper extends Object implements ParameterBridge
Provided mapper that does not change parameters names or values from the input set.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.glassfish.api.admin.ParameterBridge
ParameterBridge.NoMapper
-
-
Constructor Summary
Constructors Constructor Description NoMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
get(ParameterMap map, String resourceName)
Returns the parameter values as expected by the injection code when a dependency injection annotated field or method (for instance, annotated with @Param or @Inject) needs to be resolved.String
getOne(ParameterMap map, String resourceName)
Returns the parameter value as expected by the injection code when a dependency injection annotated field or method (for instance, annotated with @Param or @Inject) needs to be resolved.
-
-
-
Method Detail
-
getOne
public String getOne(ParameterMap map, String resourceName)
Description copied from interface:ParameterBridge
Returns the parameter value as expected by the injection code when a dependency injection annotated field or method (for instance, annotated with @Param or @Inject) needs to be resolved.- Specified by:
getOne
in interfaceParameterBridge
- Parameters:
map
- is the original set of parameters as used to inject the supplemented command.resourceName
- the name of the resource as defined by the action- Returns:
- the value used to inject the parameter identified by its resourceName
-
get
public List<String> get(ParameterMap map, String resourceName)
Description copied from interface:ParameterBridge
Returns the parameter values as expected by the injection code when a dependency injection annotated field or method (for instance, annotated with @Param or @Inject) needs to be resolved.- Specified by:
get
in interfaceParameterBridge
- Parameters:
map
- is the original set of parameters as used to inject the supplemented command.resourceName
- the name of the resource as defined by the action- Returns:
- a list of values used to inject the parameter identified by its resourceName
-
-