Uses of Interface
org.apache.tapestry5.commons.ObjectLocator
-
Packages that use ObjectLocator Package Description org.apache.tapestry5.beanmodel Support classes for theBeanEditorcomponent.org.apache.tapestry5.beanmodel.internal.beanmodel org.apache.tapestry5.beanmodel.internal.services org.apache.tapestry5.commons 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.internal.test [INTERNAL USE ONLY] testing support implementation classes; API subject to changeorg.apache.tapestry5.internal.transform [INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.org.apache.tapestry5.ioc A code-centric, high-performance, simple Inversion of Control containerorg.apache.tapestry5.ioc.def Tapestry IOC service definitionsorg.apache.tapestry5.ioc.internal [INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.org.apache.tapestry5.ioc.internal.services [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.org.apache.tapestry5.ioc.internal.util [INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to changeorg.apache.tapestry5.ioc.services Tapestry IOC service interfacesorg.apache.tapestry5.ioc.test org.apache.tapestry5.jcache.internal org.apache.tapestry5.jcache.module org.apache.tapestry5.modules org.apache.tapestry5.services.transform Support for component class transformation.org.apache.tapestry5.spock -
-
Uses of ObjectLocator in org.apache.tapestry5.beanmodel
Methods in org.apache.tapestry5.beanmodel with parameters of type ObjectLocator Modifier and Type Method Description BeanModelSourceBuilderBeanModelSourceBuilder. setObjectLocator(ObjectLocator objectLocator)Sets theObjectLocatorto be used. -
Uses of ObjectLocator in org.apache.tapestry5.beanmodel.internal.beanmodel
Constructors in org.apache.tapestry5.beanmodel.internal.beanmodel with parameters of type ObjectLocator Constructor Description BeanModelImpl(java.lang.Class<T> beanType, PropertyConduitSource propertyConduitSource, TypeCoercer typeCoercer, Messages messages, ObjectLocator locator) -
Uses of ObjectLocator in org.apache.tapestry5.beanmodel.internal.services
Constructors in org.apache.tapestry5.beanmodel.internal.services with parameters of type ObjectLocator Constructor Description BeanModelSourceImpl(TypeCoercer typeCoercer, PropertyAccess propertyAccess, PropertyConduitSource propertyConduitSource, PlasticProxyFactory proxyFactory, DataTypeAnalyzer dataTypeAnalyzer, ObjectLocator locator) -
Uses of ObjectLocator in org.apache.tapestry5.commons
Methods in org.apache.tapestry5.commons with parameters of type ObjectLocator Modifier and Type Method Description <T> TObjectProvider. provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator)Provides an object based on an expression. -
Uses of ObjectLocator in org.apache.tapestry5.internal.jpa
Methods in org.apache.tapestry5.internal.jpa with parameters of type ObjectLocator Modifier and Type Method Description <T> TEntityManagerObjectProvider. provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator) -
Uses of ObjectLocator in org.apache.tapestry5.internal.services
Methods in org.apache.tapestry5.internal.services with parameters of type ObjectLocator Modifier and Type Method Description <T> TApplicationMessageCatalogObjectProvider. provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator)<T> TAssetObjectProvider. provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator)Provides the asset.<T> TServiceAnnotationObjectProvider. provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator)booleanAssetInjectionProvider. provideInjection(PlasticField field, ObjectLocator locator, MutableComponentModel componentModel)booleanBlockInjectionProvider. provideInjection(PlasticField field, ObjectLocator locator, MutableComponentModel componentModel)booleanCommonResourcesInjectionProvider. provideInjection(PlasticField field, ObjectLocator locator, MutableComponentModel componentModel)booleanDefaultInjectionProvider. provideInjection(PlasticField field, ObjectLocator locator, MutableComponentModel componentModel)booleanServiceInjectionProvider. provideInjection(PlasticField field, ObjectLocator locator, MutableComponentModel componentModel)Constructors in org.apache.tapestry5.internal.services with parameters of type ObjectLocator Constructor Description ApplicationMessageCatalogObjectProvider(ObjectLocator locator)ApplicationStateManagerImpl(java.util.Map<java.lang.Class,ApplicationStateContribution> configuration, ApplicationStatePersistenceStrategySource source, ObjectLocator locator)DefaultInjectionProvider(MasterObjectProvider masterObjectProvider, ObjectLocator locator, ComponentClassCache classCache)ServiceInjectionProvider(ObjectLocator locator, ComponentClassCache classCache) -
Uses of ObjectLocator in org.apache.tapestry5.internal.test
Methods in org.apache.tapestry5.internal.test with parameters of type ObjectLocator Modifier and Type Method Description static voidPageTesterModule. setupTestableOverrides(MappedConfiguration<java.lang.Class,java.lang.Object> configuration, TestableRequest request, TestableResponse response, ObjectLocator locator) -
Uses of ObjectLocator in org.apache.tapestry5.internal.transform
Methods in org.apache.tapestry5.internal.transform with parameters of type ObjectLocator Modifier and Type Method Description booleanInjectNamedProvider. provideInjection(PlasticField field, ObjectLocator locator, MutableComponentModel componentModel)Constructors in org.apache.tapestry5.internal.transform with parameters of type ObjectLocator Constructor Description InjectNamedProvider(ObjectLocator locator, ComponentClassCache cache)InjectServiceWorker(ObjectLocator locator, ComponentClassCache cache)InjectWorker(ObjectLocator locator, InjectionProvider2 injectionProvider, OperationTracker tracker) -
Uses of ObjectLocator in org.apache.tapestry5.ioc
Subinterfaces of ObjectLocator in org.apache.tapestry5.ioc Modifier and Type Interface Description interfaceRegistryPublic access to the IoC service registry.interfaceServiceBuilderResourcesExtendsServiceResourceswith additional methods needed only by the service builder method, related to accessing a service's configuration.interfaceServiceResourcesContains resources that may be provided to a service when it initializes, which includes other services defined in the registry. -
Uses of ObjectLocator in org.apache.tapestry5.ioc.def
Methods in org.apache.tapestry5.ioc.def with parameters of type ObjectLocator Modifier and Type Method Description voidStartupDef. invoke(ModuleBuilderSource moduleBuilderSource, OperationTracker tracker, ObjectLocator locator, org.slf4j.Logger logger)Invoke the startup method, which includes computing any parameters to the method. -
Uses of ObjectLocator in org.apache.tapestry5.ioc.internal
Subinterfaces of ObjectLocator in org.apache.tapestry5.ioc.internal Modifier and Type Interface Description interfaceInternalRegistryInternal view of the module registry, adding additional methods needed by modules.Classes in org.apache.tapestry5.ioc.internal that implement ObjectLocator Modifier and Type Class Description classObjectLocatorImplBase service locator class used when only the module is known (i.e., when instantiating a module class).classRegistryImplclassRegistryWrapperA wrapper aroundInternalRegistrythat exists to expand symbols in a service id before invokinggetService(String, Class).classServiceResourcesImplImplementation ofServiceBuilderResources.Methods in org.apache.tapestry5.ioc.internal with parameters of type ObjectLocator Modifier and Type Method Description <T> TInternalRegistry. getObject(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, Module localModule)As withgetObject(Class, org.apache.tapestry5.commons.AnnotationProvider), but handles theLocalannotation.<T> TRegistryImpl. getObject(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, Module localModule)voidStartupDefImpl. invoke(ModuleBuilderSource moduleBuilderSource, OperationTracker tracker, ObjectLocator locator, org.slf4j.Logger logger)<T> TInternalRegistry. proxy(java.lang.Class<T> interfaceClass, java.lang.Class<? extends T> implementationClass, ObjectLocator locator)Creates a just-in-time (and possibly, live reloading) proxy for the indicated class and interface, using the provided locator to autobuild the implementationClass (when necessary).<T> TRegistryImpl. proxy(java.lang.Class<T> interfaceClass, java.lang.Class<? extends T> implementationClass, ObjectLocator locator)Constructors in org.apache.tapestry5.ioc.internal with parameters of type ObjectLocator Constructor Description AbstractConfigurationImpl(java.lang.Class<T> contributionType, ObjectLocator locator)ReloadableObjectCreator(PlasticProxyFactory proxyFactory, java.lang.ClassLoader baseClassLoader, java.lang.String implementationClassName, org.slf4j.Logger logger, OperationTracker tracker, ObjectLocator locator)TypeCoercerProxyImpl(ObjectLocator locator)ValidatingConfigurationWrapper(java.lang.Class<T> expectedType, ObjectLocator locator, TypeCoercerProxy typeCoercer, java.util.Collection<T> collection, java.lang.String serviceId)ValidatingMappedConfigurationWrapper(java.lang.Class<V> expectedValueType, ObjectLocator locator, TypeCoercerProxy typeCoercer, java.util.Map<K,V> map, java.util.Map<K,MappedConfigurationOverride<K,V>> overrides, java.lang.String serviceId, ContributionDef contributionDef, java.lang.Class<K> expectedKeyType, java.util.Map<K,ContributionDef> keyToContributor)ValidatingOrderedConfigurationWrapper(java.lang.Class<T> expectedType, ObjectLocator locator, TypeCoercerProxy typeCoercer, Orderer<T> orderer, java.util.Map<java.lang.String,org.apache.tapestry5.ioc.internal.OrderedConfigurationOverride<T>> overrides, ContributionDef contribDef) -
Uses of ObjectLocator in org.apache.tapestry5.ioc.internal.services
Methods in org.apache.tapestry5.ioc.internal.services with parameters of type ObjectLocator Modifier and Type Method Description <T> TAutobuildObjectProvider. provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator)<T> TMasterObjectProviderImpl. provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, boolean required)<T> TStaticObjectProvider. provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator)<T> TSymbolObjectProvider. provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator)<T> TValueObjectProvider. provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator) -
Uses of ObjectLocator in org.apache.tapestry5.ioc.internal.util
Methods in org.apache.tapestry5.ioc.internal.util with parameters of type ObjectLocator Modifier and Type Method Description static ObjectCreator[]InternalUtils. calculateParameters(ObjectLocator locator, InjectionResources resources, java.lang.Class[] parameterTypes, java.lang.reflect.Type[] genericTypes, java.lang.annotation.Annotation[][] parameterAnnotations, OperationTracker tracker)static ObjectCreator[]InternalUtils. calculateParametersForMethod(java.lang.reflect.Method method, ObjectLocator locator, InjectionResources resources, OperationTracker tracker)static <T> ObjectCreator<T>InternalUtils. createConstructorConstructionPlan(OperationTracker tracker, ObjectLocator locator, InjectionResources resources, org.slf4j.Logger logger, java.lang.String description, java.lang.reflect.Constructor<T> constructor)static <T> ObjectCreator<T>InternalUtils. createMethodInvocationPlan(OperationTracker tracker, ObjectLocator locator, InjectionResources resources, org.slf4j.Logger logger, java.lang.String description, java.lang.Object instance, java.lang.reflect.Method method)static voidInternalUtils. injectIntoFields(java.lang.Object object, ObjectLocator locator, InjectionResources resources, OperationTracker tracker)Injects into the fields (of all visibilities) when theInjectorInjectServiceannotations are present. -
Uses of ObjectLocator in org.apache.tapestry5.ioc.services
Methods in org.apache.tapestry5.ioc.services with parameters of type ObjectLocator Modifier and Type Method Description <T> TMasterObjectProvider. provide(java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, boolean required)Provides an object based on an expression. -
Uses of ObjectLocator in org.apache.tapestry5.ioc.test
Methods in org.apache.tapestry5.ioc.test that return ObjectLocator Modifier and Type Method Description protected ObjectLocatorIOCTestCase. mockObjectLocator()Deprecated.Methods in org.apache.tapestry5.ioc.test with parameters of type ObjectLocator Modifier and Type Method Description protected <T> voidIOCTestCase. train_autobuild(ObjectLocator locator, java.lang.Class<T> beanClass, T instance)Deprecated.protected <T> voidIOCTestCase. train_getService(ObjectLocator locator, java.lang.Class<T> serviceInterface, T service)Deprecated.protected <T> voidIOCTestCase. train_getService(ObjectLocator locator, java.lang.String serviceId, java.lang.Class<T> serviceInterface, T service)Deprecated.protected <T> voidIOCTestCase. train_provide(ObjectProvider provider, java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, T object)Deprecated. -
Uses of ObjectLocator in org.apache.tapestry5.jcache.internal
Constructors in org.apache.tapestry5.jcache.internal with parameters of type ObjectLocator Constructor Description CacheLookupUtil(ObjectLocator objectLocator, javax.cache.annotation.CacheKeyGenerator defaultCacheKeyGenerator, javax.cache.annotation.CacheResolverFactory defaultCacheResolverFactory)Single constructor of this class. -
Uses of ObjectLocator in org.apache.tapestry5.jcache.module
Methods in org.apache.tapestry5.jcache.module with parameters of type ObjectLocator Modifier and Type Method Description static voidJCacheModule. adviseCache(MethodAdviceReceiver receiver, ObjectLocator objectLocator)Applies the advice to the services. -
Uses of ObjectLocator in org.apache.tapestry5.modules
-
Uses of ObjectLocator in org.apache.tapestry5.services.transform
Methods in org.apache.tapestry5.services.transform with parameters of type ObjectLocator Modifier and Type Method Description booleanInjectionProvider2. provideInjection(PlasticField field, ObjectLocator locator, MutableComponentModel componentModel)Perform the injection, if possible. -
Uses of ObjectLocator in org.apache.tapestry5.spock
Methods in org.apache.tapestry5.spock that return ObjectLocator Modifier and Type Method Description static ObjectLocatorExtensionModule. build(ObjectLocator locator)Methods in org.apache.tapestry5.spock with parameters of type ObjectLocator Modifier and Type Method Description static ObjectLocatorExtensionModule. build(ObjectLocator locator)
-