Uses of Interface
org.apache.tapestry5.commons.ObjectProvider
-
Packages that use ObjectProvider Package Description org.apache.tapestry5.internal.jpa [INTERNAL USE ONLY] support classes for the JPA module; API subject to changeorg.apache.tapestry5.internal.services [INTERNAL USE ONLY] internal service classes; API subject to changeorg.apache.tapestry5.ioc.internal.services [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.org.apache.tapestry5.ioc.modules org.apache.tapestry5.ioc.services Tapestry IOC service interfacesorg.apache.tapestry5.ioc.test org.apache.tapestry5.jpa.modules org.apache.tapestry5.modules -
-
Uses of ObjectProvider in org.apache.tapestry5.internal.jpa
Classes in org.apache.tapestry5.internal.jpa that implement ObjectProvider Modifier and Type Class Description class
EntityManagerObjectProvider
-
Uses of ObjectProvider in org.apache.tapestry5.internal.services
Classes in org.apache.tapestry5.internal.services that implement ObjectProvider Modifier and Type Class Description class
ApplicationMessageCatalogObjectProvider
Allows for injection of the global application message catalog into services.class
AssetObjectProvider
Exposes assets (in the current locale).class
ServiceAnnotationObjectProvider
Adds support for theService
annotation (which can be applied to fields or parameters), which is used to disambiguate injection when multiple services implement the same service interface. -
Uses of ObjectProvider in org.apache.tapestry5.ioc.internal.services
Classes in org.apache.tapestry5.ioc.internal.services that implement ObjectProvider Modifier and Type Class Description class
AutobuildObjectProvider
Checks for theAutobuild
annotation and, if so invokesObjectLocator.autobuild(Class)
on it.class
StaticObjectProvider<S>
Provides a single object of a given type.class
SymbolObjectProvider
Performs an injection based on aSymbol
annotation.class
ValueObjectProvider
Provides an object when theValue
annotation is present.Methods in org.apache.tapestry5.ioc.internal.services that return ObjectProvider Modifier and Type Method Description ObjectProvider
ServiceOverrideImpl. getServiceOverrideProvider()
Constructor parameters in org.apache.tapestry5.ioc.internal.services with type arguments of type ObjectProvider Constructor Description MasterObjectProviderImpl(List<ObjectProvider> configuration, OperationTracker tracker)
-
Uses of ObjectProvider in org.apache.tapestry5.ioc.modules
Method parameters in org.apache.tapestry5.ioc.modules with type arguments of type ObjectProvider Modifier and Type Method Description static void
TapestryIOCModule. setupObjectProviders(OrderedConfiguration<ObjectProvider> configuration, ServiceOverride serviceOverride)
AnnotationBasedContributions Empty placeholder used to separate annotation-based ObjectProvider contributions (which come before) from non-annotation based (such as ServiceOverride) which come after. Value Supports theValue
annotation Symbol Supports theSymbol
annotations Autobuild Supports theAutobuild
annotation ServiceOverride Allows simple service overrides via theServiceOverride
service (and its configuration) -
Uses of ObjectProvider in org.apache.tapestry5.ioc.services
Methods in org.apache.tapestry5.ioc.services that return ObjectProvider Modifier and Type Method Description ObjectProvider
ServiceOverride. getServiceOverrideProvider()
Returns a provider based on the configuration; this is wired into theMasterObjectProvider
's configuration. -
Uses of ObjectProvider in org.apache.tapestry5.ioc.test
Methods in org.apache.tapestry5.ioc.test that return ObjectProvider Modifier and Type Method Description protected ObjectProvider
IOCTestCase. mockObjectProvider()
Deprecated.Methods in org.apache.tapestry5.ioc.test with parameters of type ObjectProvider Modifier and Type Method Description protected <T> void
IOCTestCase. train_provide(ObjectProvider provider, Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, T object)
Deprecated. -
Uses of ObjectProvider in org.apache.tapestry5.jpa.modules
Method parameters in org.apache.tapestry5.jpa.modules with type arguments of type ObjectProvider Modifier and Type Method Description static void
JpaModule. provideObjectProviders(OrderedConfiguration<ObjectProvider> configuration)
-
Uses of ObjectProvider in org.apache.tapestry5.modules
Methods in org.apache.tapestry5.modules with parameters of type ObjectProvider Modifier and Type Method Description static void
TapestryModule. contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration, ObjectProvider assetObjectProvider, ObjectLocator locator)
Method parameters in org.apache.tapestry5.modules with type arguments of type ObjectProvider Modifier and Type Method Description static void
TapestryModule. contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration, ObjectProvider assetObjectProvider, ObjectLocator locator)
-