org.apache.tapestry5.ioc.internal
Class TypeCoercerProxyImpl

java.lang.Object
  extended by org.apache.tapestry5.ioc.internal.TypeCoercerProxyImpl
All Implemented Interfaces:
TypeCoercerProxy

public final class TypeCoercerProxyImpl
extends Object
implements TypeCoercerProxy

A proxy for the TypeCoercer

Since:
5.3

Constructor Summary
TypeCoercerProxyImpl(ObjectLocator locator)
           
 
Method Summary
<S,T> T
coerce(S input, Class<T> targetType)
          Returns input cast to targetType if input is an instance of target type, otherwise delegates to TypeCoercer.coerce(Object, Class).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeCoercerProxyImpl

public TypeCoercerProxyImpl(ObjectLocator locator)
Method Detail

coerce

public <S,T> T coerce(S input,
                      Class<T> targetType)
Description copied from interface: TypeCoercerProxy
Returns input cast to targetType if input is an instance of target type, otherwise delegates to TypeCoercer.coerce(Object, Class).

Specified by:
coerce in interface TypeCoercerProxy
Parameters:
input - value to be coerced
targetType - desired type of value
Returns:
the value, coerced


Copyright © 2003-2012 The Apache Software Foundation.