Interface ObjectCreator<T>

All Known Implementing Classes:
AbstractReloadableObjectCreator, AbstractServiceCreator, AdvisorStackBuilder, CachingObjectCreator, ConstructionPlan, ConstructorServiceCreator, InterceptorStackBuilder, JustInTimeObjectCreator, LifecycleWrappedServiceCreator, OperationTrackingObjectCreator, 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

    Modifier and Type
    Method
    Description
    Create and return the object.
  • Method Details

    • createObject

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