Uses of Interface
org.apache.tapestry5.ioc.AnnotationProvider

Packages that use AnnotationProvider
org.apache.tapestry5.ioc   
org.apache.tapestry5.ioc.internal   
org.apache.tapestry5.ioc.internal.services   
org.apache.tapestry5.ioc.services   
org.apache.tapestry5.ioc.test   
 

Uses of AnnotationProvider in org.apache.tapestry5.ioc
 

Methods in org.apache.tapestry5.ioc with parameters of type AnnotationProvider
<T> T
ObjectLocator.getObject(java.lang.Class<T> objectType, AnnotationProvider annotationProvider)
          Obtains an object indirectly, using the MasterObjectProvider service.
<T> T
ObjectProvider.provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator)
          Provides an object based on an expression.
 

Uses of AnnotationProvider in org.apache.tapestry5.ioc.internal
 

Classes in org.apache.tapestry5.ioc.internal that implement AnnotationProvider
 class NullAnnotationProvider
          A null implementation of AnnotationProvider, used when there is not appropriate source of annotations.
 

Methods in org.apache.tapestry5.ioc.internal with parameters of type AnnotationProvider
<T> T
RegistryWrapper.getObject(java.lang.Class<T> objectType, AnnotationProvider annotationProvider)
           
<T> T
RegistryImpl.getObject(java.lang.Class<T> objectType, AnnotationProvider annotationProvider)
           
<T> T
ObjectLocatorImpl.getObject(java.lang.Class<T> objectType, AnnotationProvider annotationProvider)
           
<T> T
RegistryImpl.getObject(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, Module localModule)
           
<T> T
InternalRegistry.getObject(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, Module localModule)
          As with ObjectLocator.getObject(Class, org.apache.tapestry5.ioc.AnnotationProvider), but handles the Local annotation.
 

Uses of AnnotationProvider in org.apache.tapestry5.ioc.internal.services
 

Classes in org.apache.tapestry5.ioc.internal.services that implement AnnotationProvider
 class AccessableObjectAnnotationProvider
          Provides access to annotations of an accessable object such as a Method or Field.
 class AnnotationProviderChain
          Chain of command for AnnotationProvider.
 class PropertyAdapterImpl
           
 

Methods in org.apache.tapestry5.ioc.internal.services that return AnnotationProvider
static AnnotationProvider AnnotationProviderChain.create(java.util.List<AnnotationProvider> providers)
          Creates an AnnotationProvider from the list of providers.
 

Methods in org.apache.tapestry5.ioc.internal.services with parameters of type AnnotationProvider
<T> T
ValueObjectProvider.provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator)
           
<T> T
SymbolObjectProvider.provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator)
           
<T> T
AutobuildObjectProvider.provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator)
           
<T> T
MasterObjectProviderImpl.provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, boolean required)
           
 

Method parameters in org.apache.tapestry5.ioc.internal.services with type arguments of type AnnotationProvider
static AnnotationProvider AnnotationProviderChain.create(java.util.List<AnnotationProvider> providers)
          Creates an AnnotationProvider from the list of providers.
 

Constructors in org.apache.tapestry5.ioc.internal.services with parameters of type AnnotationProvider
AnnotationProviderChain(AnnotationProvider[] providers)
           
 

Uses of AnnotationProvider in org.apache.tapestry5.ioc.services
 

Subinterfaces of AnnotationProvider in org.apache.tapestry5.ioc.services
 interface PropertyAdapter
          Provides access to a single property within a class.
 

Methods in org.apache.tapestry5.ioc.services with parameters of type AnnotationProvider
<T> T
MasterObjectProvider.provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, boolean required)
          Provides an object based on an expression.
 

Uses of AnnotationProvider in org.apache.tapestry5.ioc.test
 

Methods in org.apache.tapestry5.ioc.test that return AnnotationProvider
protected  AnnotationProvider IOCTestCase.mockAnnotationProvider()
           
 

Methods in org.apache.tapestry5.ioc.test with parameters of type AnnotationProvider
protected
<T extends java.lang.annotation.Annotation>
void
IOCTestCase.train_getAnnotation(AnnotationProvider annotationProvider, java.lang.Class<T> annotationClass, T annotation)
           
protected
<T> void
IOCTestCase.train_provide(ObjectProvider provider, java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, T object)
           
 



Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.