|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ObjectProvider in org.apache.tapestry5.internal.services |
|---|
| Classes in org.apache.tapestry5.internal.services that implement ObjectProvider | |
|---|---|
class |
AliasImpl
|
class |
AssetObjectProvider
Exposes assets (in the current locale). |
class |
ServiceAnnotationObjectProvider
Adds support for the Service annotation (which can be applied to fields or parameters), which is used to
disambiguate injection when multiple services implement the same service interface. |
| Methods in org.apache.tapestry5.internal.services that return ObjectProvider | |
|---|---|
ObjectProvider |
AliasImpl.getObjectProvider()
|
| Uses of ObjectProvider in org.apache.tapestry5.ioc.internal.services |
|---|
| Classes in org.apache.tapestry5.ioc.internal.services that implement ObjectProvider | |
|---|---|
class |
AutobuildObjectProvider
Checks for the Autobuild annotation and, if so invokes ObjectLocator.autobuild(Class) on it. |
class |
SymbolObjectProvider
Performs an injection based on a Symbol annotation. |
class |
ValueObjectProvider
Provides an object when the Value annotation is present. |
| Methods in org.apache.tapestry5.ioc.internal.services that return ObjectProvider | |
|---|---|
ObjectProvider |
ServiceOverrideImpl.getServiceOverrideProvider()
|
| Constructor parameters in org.apache.tapestry5.ioc.internal.services with type arguments of type ObjectProvider | |
|---|---|
MasterObjectProviderImpl(List<ObjectProvider> configuration,
OperationTracker tracker)
|
|
| Uses of ObjectProvider in org.apache.tapestry5.ioc.services |
|---|
| Methods in org.apache.tapestry5.ioc.services that return ObjectProvider | |
|---|---|
ObjectProvider |
ServiceOverride.getServiceOverrideProvider()
Returns a provider based on the configuration; this is wired into the MasterObjectProvider's configuration. |
| Method parameters in org.apache.tapestry5.ioc.services with type arguments of type ObjectProvider | |
|---|---|
static void |
TapestryIOCModule.contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration,
ServiceOverride serviceOverride)
AnnotationBasedContributions Empty placeholder used to seperate annotation-based ObjectProvider contributions (which come before) from non-annotation based (ServiceOverride here, Alias in tapestry-core) which come after. |
| Uses of ObjectProvider in org.apache.tapestry5.ioc.test |
|---|
| Methods in org.apache.tapestry5.ioc.test that return ObjectProvider | |
|---|---|
protected ObjectProvider |
IOCTestCase.mockObjectProvider()
|
| Methods in org.apache.tapestry5.ioc.test with parameters of type ObjectProvider | ||
|---|---|---|
protected
|
IOCTestCase.train_provide(ObjectProvider provider,
Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator,
T object)
|
|
| Uses of ObjectProvider in org.apache.tapestry5.services |
|---|
| Methods in org.apache.tapestry5.services that return ObjectProvider | |
|---|---|
ObjectProvider |
Alias.getObjectProvider()
Returns an object provideer that checks the desired type against the service's contributions. |
| Methods in org.apache.tapestry5.services with parameters of type ObjectProvider | |
|---|---|
static void |
TapestryModule.contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration,
Alias alias,
ObjectProvider assetObjectProvider)
Contributes two object providers: Alias Searches by type among contributions to the Alias service Asset Checks for the Path annotation, and
injects an Asset Service Injects based on the Service annotation, if
present |
| Method parameters in org.apache.tapestry5.services with type arguments of type ObjectProvider | |
|---|---|
static void |
TapestryModule.contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration,
Alias alias,
ObjectProvider assetObjectProvider)
Contributes two object providers: Alias Searches by type among contributions to the Alias service Asset Checks for the Path annotation, and
injects an Asset Service Injects based on the Service annotation, if
present |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||