Uses of Interface
org.apache.tapestry5.commons.AnnotationProvider
Packages that use AnnotationProvider
Package
Description
Root package for Tapestry, containing common interfaces and data types used throughout the framework.
Support classes for the
BeanEditor
component.[INTERNAL USE ONLY] internal support classes; API subject to change.
[INTERNAL USE ONLY] support classes for the
BeanEditor component; API subject to change[INTERNAL USE ONLY] JSR-303 Bean Validation implementation details; API subject to change
[INTERNAL USE ONLY] support classes for binding; API subject to change
[INTERNAL USE ONLY] support classes for the JPA module; API subject to change
[INTERNAL USE ONLY] internal service classes; API subject to change
[INTERNAL USE ONLY] page structure implementation details; API subject to change.
A code-centric, high-performance, simple Inversion of Control container
[INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.
[INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.
[INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to change
Tapestry IOC service interfaces
Core services
Support for testing Tapestry pages
-
Uses of AnnotationProvider in org.apache.tapestry5
Subinterfaces of AnnotationProvider in org.apache.tapestry5Modifier and TypeInterfaceDescriptioninterfaceA binding is a connection between a component and its container (another component), that allows the embedded component to gain access to resources defined by the container.interfaceExtension toBindingthat adds a method to access the generic property type.Methods in org.apache.tapestry5 that return AnnotationProviderModifier and TypeMethodDescriptionComponentResources.getAnnotationProvider(String parameterName) Returns an annotation provider, used to obtain annotations related to the parameter. -
Uses of AnnotationProvider in org.apache.tapestry5.beanmodel
Subinterfaces of AnnotationProvider in org.apache.tapestry5.beanmodelModifier and TypeInterfaceDescriptioninterfaceUsed to read or update the value associated with a property.interfaceExtension toPropertyConduitthat adds a method to access the generic property type.interfacePart of aBeanModelthat defines the attributes of a single property of a bean. -
Uses of AnnotationProvider in org.apache.tapestry5.beanmodel.internal
Subinterfaces of AnnotationProvider in org.apache.tapestry5.beanmodel.internalModifier and TypeInterfaceDescriptioninterfaceExtension toPropertyConduit2that adds a method to determine the name of the property. -
Uses of AnnotationProvider in org.apache.tapestry5.beanmodel.internal.beanmodel
Classes in org.apache.tapestry5.beanmodel.internal.beanmodel that implement AnnotationProvider -
Uses of AnnotationProvider in org.apache.tapestry5.beanmodel.internal.services
Classes in org.apache.tapestry5.beanmodel.internal.services that implement AnnotationProviderModifier and TypeClassDescriptionclassclassA PropertyConduit for a literal value in an expression, such as a number, or "true", "false" or "null".classConstructors in org.apache.tapestry5.beanmodel.internal.services with parameters of type AnnotationProviderModifierConstructorDescriptionLiteralPropertyConduit(TypeCoercer typeCoercer, Class propertyType, AnnotationProvider annotationProvider, String description, Object value) -
Uses of AnnotationProvider in org.apache.tapestry5.commons
Methods in org.apache.tapestry5.commons with parameters of type AnnotationProviderModifier and TypeMethodDescription<T> TObjectLocator.getObject(Class<T> objectType, AnnotationProvider annotationProvider) Obtains an object indirectly, using theMasterObjectProviderservice.<T> TObjectProvider.provide(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator) Provides an object based on an expression. -
Uses of AnnotationProvider in org.apache.tapestry5.commons.internal
Classes in org.apache.tapestry5.commons.internal that implement AnnotationProviderModifier and TypeClassDescriptionclassA null implementation ofAnnotationProvider, used when there is not appropriate source of annotations. -
Uses of AnnotationProvider in org.apache.tapestry5.commons.internal.services
Classes in org.apache.tapestry5.commons.internal.services that implement AnnotationProviderMethods in org.apache.tapestry5.commons.internal.services that return AnnotationProviderModifier and TypeMethodDescriptionstatic AnnotationProviderAnnotationProviderChain.create(List<AnnotationProvider> providers) Creates an AnnotationProvider from the list of providers.Method parameters in org.apache.tapestry5.commons.internal.services with type arguments of type AnnotationProviderModifier and TypeMethodDescriptionstatic AnnotationProviderAnnotationProviderChain.create(List<AnnotationProvider> providers) Creates an AnnotationProvider from the list of providers.Constructors in org.apache.tapestry5.commons.internal.services with parameters of type AnnotationProvider -
Uses of AnnotationProvider in org.apache.tapestry5.commons.internal.util
Fields in org.apache.tapestry5.commons.internal.util declared as AnnotationProviderModifier and TypeFieldDescriptionstatic final AnnotationProviderInternalCommonsUtils.NULL_ANNOTATION_PROVIDERMethods in org.apache.tapestry5.commons.internal.util that return AnnotationProviderModifier and TypeMethodDescriptionstatic AnnotationProviderInternalCommonsUtils.toAnnotationProvider(Class element) static AnnotationProviderInternalCommonsUtils.toAnnotationProvider(Method element) -
Uses of AnnotationProvider in org.apache.tapestry5.commons.services
Subinterfaces of AnnotationProvider in org.apache.tapestry5.commons.servicesModifier and TypeInterfaceDescriptioninterfaceProvides access to a single property within a class. -
Uses of AnnotationProvider in org.apache.tapestry5.internal
Classes in org.apache.tapestry5.internal that implement AnnotationProvider -
Uses of AnnotationProvider in org.apache.tapestry5.internal.beaneditor
Methods in org.apache.tapestry5.internal.beaneditor with parameters of type AnnotationProviderModifier and TypeMethodDescriptionMessagesConstraintGenerator.buildConstraints(Class propertyType, AnnotationProvider annotationProvider) PrimitiveFieldConstraintGenerator.buildConstraints(Class<?> propertyType, AnnotationProvider annotationProvider) ValidateAnnotationConstraintGenerator.buildConstraints(Class propertyType, AnnotationProvider annotationProvider) -
Uses of AnnotationProvider in org.apache.tapestry5.internal.beanvalidator
Methods in org.apache.tapestry5.internal.beanvalidator with parameters of type AnnotationProviderModifier and TypeMethodDescriptionBeanFieldValidatorDefaultSource.createDefaultValidator(Field field, String overrideId, Messages overrideMessages, Locale locale, Class propertyType, AnnotationProvider propertyAnnotations) -
Uses of AnnotationProvider in org.apache.tapestry5.internal.bindings
Subinterfaces of AnnotationProvider in org.apache.tapestry5.internal.bindingsClasses in org.apache.tapestry5.internal.bindings that implement AnnotationProviderModifier and TypeClassDescriptionclassAbstract base class for bindings.classclassclassclassExtendsAbstractBindingwith a description and a binding type, with invariant forced to true.classBinding type for literal, immutable values.classBase class for bindings created by thePropBindingFactory.class -
Uses of AnnotationProvider in org.apache.tapestry5.internal.jpa
Methods in org.apache.tapestry5.internal.jpa with parameters of type AnnotationProviderModifier and TypeMethodDescription<T> TEntityManagerObjectProvider.provide(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator) -
Uses of AnnotationProvider in org.apache.tapestry5.internal.services
Classes in org.apache.tapestry5.internal.services that implement AnnotationProviderMethods in org.apache.tapestry5.internal.services with parameters of type AnnotationProviderModifier and TypeMethodDescriptionValidationConstraintGeneratorImpl.buildConstraints(Class propertyType, AnnotationProvider annotationProvider) FieldTranslatorSourceImpl.createDefaultTranslator(Field field, String overrideId, Messages overrideMessages, Locale locale, Class propertyType, AnnotationProvider propertyAnnotations) FieldValidatorDefaultSourceImpl.createDefaultValidator(Field field, String overrideId, Messages overrideMessages, Locale locale, Class propertyType, AnnotationProvider propertyAnnotations) <T> TApplicationMessageCatalogObjectProvider.provide(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator) <T> TAssetObjectProvider.provide(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator) Provides the asset.<T> TServiceAnnotationObjectProvider.provide(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator) -
Uses of AnnotationProvider in org.apache.tapestry5.internal.structure
Methods in org.apache.tapestry5.internal.structure that return AnnotationProviderModifier and TypeMethodDescriptionInternalComponentResourcesImpl.getAnnotationProvider(String parameterName) -
Uses of AnnotationProvider in org.apache.tapestry5.ioc
Methods in org.apache.tapestry5.ioc that return AnnotationProviderModifier and TypeMethodDescriptionAnnotationAccess.getClassAnnotationProvider()Returns a provider for annotations on the service class and interface.AnnotationAccess.getMethodAnnotationProvider(String methodName, Class... parameterTypes) Returns a provider for annotations of a method of the class. -
Uses of AnnotationProvider in org.apache.tapestry5.ioc.internal
Methods in org.apache.tapestry5.ioc.internal that return AnnotationProviderModifier and TypeMethodDescriptionAnnotationAccessImpl.getClassAnnotationProvider()ServiceDefImpl.getClassAnnotationProvider()ServiceResourcesImpl.getClassAnnotationProvider()AnnotationAccessImpl.getMethodAnnotationProvider(String methodName, Class... parameterTypes) ServiceDefImpl.getMethodAnnotationProvider(String methodName, Class... argumentTypes) ServiceResourcesImpl.getMethodAnnotationProvider(String methodName, Class... parameterTypes) Methods in org.apache.tapestry5.ioc.internal with parameters of type AnnotationProviderModifier and TypeMethodDescription<T> TInternalRegistry.getObject(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, Module localModule) As withObjectLocator.getObject(Class, org.apache.tapestry5.commons.AnnotationProvider), but handles theLocalannotation.<T> TObjectLocatorImpl.getObject(Class<T> objectType, AnnotationProvider annotationProvider) <T> TRegistryImpl.getObject(Class<T> objectType, AnnotationProvider annotationProvider) <T> TRegistryImpl.getObject(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, Module localModule) <T> TRegistryWrapper.getObject(Class<T> objectType, AnnotationProvider annotationProvider) -
Uses of AnnotationProvider in org.apache.tapestry5.ioc.internal.services
Methods in org.apache.tapestry5.ioc.internal.services that return AnnotationProviderModifier and TypeMethodDescriptionAbtractAspectInterceptorBuilder.getClassAnnotationProvider()AbtractAspectInterceptorBuilder.getMethodAnnotationProvider(String methodName, Class... parameterTypes) Methods in org.apache.tapestry5.ioc.internal.services with parameters of type AnnotationProviderModifier and TypeMethodDescription<T> TAutobuildObjectProvider.provide(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator) <T> TMasterObjectProviderImpl.provide(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, boolean required) <T> TStaticObjectProvider.provide(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator) <T> TSymbolObjectProvider.provide(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator) <T> TValueObjectProvider.provide(Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator) -
Uses of AnnotationProvider in org.apache.tapestry5.ioc.internal.util
Fields in org.apache.tapestry5.ioc.internal.util with type parameters of type AnnotationProviderModifier and TypeFieldDescriptionstatic final Mapper<Class,AnnotationProvider> InternalUtils.CLASS_TO_AP_MAPPERstatic final Mapper<Method,AnnotationProvider> InternalUtils.METHOD_TO_AP_MAPPERMethods in org.apache.tapestry5.ioc.internal.util that return AnnotationProviderModifier and TypeMethodDescriptionstatic AnnotationProviderInternalUtils.toAnnotationProvider(Class element) static AnnotationProviderInternalUtils.toAnnotationProvider(Method element) -
Uses of AnnotationProvider in org.apache.tapestry5.ioc.services
Methods in org.apache.tapestry5.ioc.services with parameters of type AnnotationProviderModifier and TypeMethodDescription<T> TMasterObjectProvider.provide(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 AnnotationProviderModifier and TypeMethodDescriptionprotected final AnnotationProviderIOCTestCase.mockAnnotationProvider()Deprecated.Methods in org.apache.tapestry5.ioc.test with parameters of type AnnotationProviderModifier and TypeMethodDescriptionprotected final <T extends Annotation>
voidIOCTestCase.train_getAnnotation(AnnotationProvider annotationProvider, Class<T> annotationClass, T annotation) Deprecated.protected final <T> voidIOCTestCase.train_provide(ObjectProvider provider, Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, T object) Deprecated. -
Uses of AnnotationProvider in org.apache.tapestry5.services
Subinterfaces of AnnotationProvider in org.apache.tapestry5.servicesModifier and TypeInterfaceDescriptioninterfaceDefines a context for editing a bean viaBeanEditor.interfaceDefines a context for editing a property of a bean viaBeanEditor.Methods in org.apache.tapestry5.services with parameters of type AnnotationProviderModifier and TypeMethodDescriptionValidationConstraintGenerator.buildConstraints(Class<?> propertyType, AnnotationProvider annotationProvider) For a given property, identify all the approprite validation constraints.FieldTranslatorSource.createDefaultTranslator(Field field, String overrideId, Messages overrideMessages, Locale locale, Class propertyType, AnnotationProvider propertyAnnotations) Creates aFieldTranslatorfor the given property, or returns null if one can't be constructed.FieldValidatorDefaultSource.createDefaultValidator(Field field, String overrideId, Messages overrideMessages, Locale locale, Class propertyType, AnnotationProvider propertyAnnotations) Analyzes the property type and property annotations to determine the default set of validations for the property, which are wrapped to form aFieldValidatorfor a field. -
Uses of AnnotationProvider in org.apache.tapestry5.test
Methods in org.apache.tapestry5.test with parameters of type AnnotationProviderModifier and TypeMethodDescriptionprotected final voidTapestryTestCase.train_buildConstraints(ValidationConstraintGenerator generator, Class propertyType, AnnotationProvider provider, String... constraints)