org.jboss.seam.solder.reflection.annotated
Interface ParameterValueRedefiner

All Known Implementing Classes:
OutboundParameterValueRedefiner

public interface ParameterValueRedefiner

Provides the ability to redefine the value of a parameter on an InjectableMethod via the redefineParameterValue(ParameterValue) callback.

Author:
Pete Muir
See Also:
InjectableMethod

Nested Class Summary
static class ParameterValueRedefiner.ParameterValue
          Provides the default parameter's value, along with metadata about the parameter to a parameter redefinition.
 
Method Summary
 Object redefineParameterValue(ParameterValueRedefiner.ParameterValue value)
          Callback allowing the default parameter value (that which would be injected according to the CDI type safe resolution rules) to be overridden.
 

Method Detail

redefineParameterValue

Object redefineParameterValue(ParameterValueRedefiner.ParameterValue value)
Callback allowing the default parameter value (that which would be injected according to the CDI type safe resolution rules) to be overridden.

Parameters:
value - the default value
Returns:
the overridden value


Copyright © 2011 Seam Framework. All Rights Reserved.