org.apache.tapestry5.ioc
Interface ObjectCreator<T>

All Known Implementing Classes:
AbstractReloadableObjectCreator, AbstractServiceCreator, AdvisorStackBuilder, CachingObjectCreator, ConstructionPlan, ConstructorServiceCreator, InterceptorStackBuilder, JustInTimeObjectCreator, LifecycleWrappedServiceCreator, OperationTrackingObjectCreator, PerThreadServiceCreator, RecursiveServiceCreationCheckWrapper, ReloadableObjectCreator, ReloadableServiceImplementationObjectCreator, ServiceBuilderMethodInvoker, StaticObjectCreator

public interface ObjectCreator<T>

Interface used to encapsulate any strategy used defer the creation of some object until just as needed.


Method Summary
 T createObject()
          Create and return the object.
 

Method Detail

createObject

T createObject()
Create and return the object. In some limited circumstances, the implementation may cache the result, returning the same object for repeated calls.



Copyright © 2003-2012 The Apache Software Foundation.