org.apache.tapestry5.ioc.internal
Interface TypeCoercerProxy
- All Known Implementing Classes:
- TypeCoercerProxyImpl
public interface TypeCoercerProxy
A simplified version of TypeCoercer used to defer the instantiation of the actual TypeCoercer
service until necessary.
- Since:
- 5.3
coerce
<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).
- Type Parameters:
S - T - - Parameters:
input - value to be coercedtargetType - desired type of value
- Returns:
- the value, coerced
- Throws:
RuntimeException - if the input can not be coerced
Copyright © 2003-2012 The Apache Software Foundation.