org.apache.tapestry5.ioc.internal.services
Class ThunkCreatorImpl
java.lang.Object
org.apache.tapestry5.ioc.internal.services.ThunkCreatorImpl
- All Implemented Interfaces:
- ThunkCreator
public class ThunkCreatorImpl
- extends Object
- implements ThunkCreator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThunkCreatorImpl
public ThunkCreatorImpl(@Builtin
PlasticProxyFactory proxyFactory)
createThunk
public <T> T createThunk(Class<T> proxyType,
ObjectCreator objectCreator,
String description)
- Description copied from interface:
ThunkCreator
- Creates a Thunk of the given proxy type.
- Specified by:
createThunk
in interface ThunkCreator
- Type Parameters:
T
- type of thunk- Parameters:
proxyType
- type of object to create (must be an interface)objectCreator
- provides an instance of the same type on demand (may be invoked multiple times)description
- to be returned from the thunk's toString() method
- Returns:
- thunk of given type
Copyright © 2003-2012 The Apache Software Foundation.