|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AnnotationProvider | |
---|---|
org.apache.tapestry5 | Root package for Tapestry, containing common interfaces and data types used throughout the framework. |
org.apache.tapestry5.beaneditor | Support classes for the BeanEditor
component. |
org.apache.tapestry5.internal | [INTERNAL USE ONLY] internal support classes; API subject to change. |
org.apache.tapestry5.internal.beaneditor | [INTERNAL USE ONLY] support classes for the BeanEditor component; API subject to change |
org.apache.tapestry5.internal.beanvalidator | [INTERNAL USE ONLY] JSR-303 Bean Validation implementation details; API subject to change |
org.apache.tapestry5.internal.bindings | [INTERNAL USE ONLY] support classes for binding; API subject to change |
org.apache.tapestry5.internal.jpa | [INTERNAL USE ONLY] support classes for the JPA module; API subject to change |
org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change |
org.apache.tapestry5.internal.structure | [INTERNAL USE ONLY] page structure implementation details; API subject to change. |
org.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 container |
org.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 change |
org.apache.tapestry5.ioc.services | Tapestry IOC service interfaces |
org.apache.tapestry5.ioc.test | Classes supporting testing of Tapestry IOC services |
org.apache.tapestry5.services | Core services |
org.apache.tapestry5.test | Support for testing Tapestry pages |
Uses of AnnotationProvider in org.apache.tapestry5 |
---|
Subinterfaces of AnnotationProvider in org.apache.tapestry5 | |
---|---|
interface |
Binding
A 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. |
interface |
PropertyConduit
Used to read or update the value associated with a property. |
Methods in org.apache.tapestry5 that return AnnotationProvider | |
---|---|
AnnotationProvider |
ComponentResources.getAnnotationProvider(String parameterName)
Returns an annotation provider, used to obtain annotations related to the parameter. |
Uses of AnnotationProvider in org.apache.tapestry5.beaneditor |
---|
Subinterfaces of AnnotationProvider in org.apache.tapestry5.beaneditor | |
---|---|
interface |
PropertyModel
Part of a BeanModel that defines the attributes of a single property of a
bean. |
Uses of AnnotationProvider in org.apache.tapestry5.internal |
---|
Subinterfaces of AnnotationProvider in org.apache.tapestry5.internal | |
---|---|
interface |
InternalPropertyConduit
Extension to PropertyConduit that adds a method to determine the name of the property. |
Classes in org.apache.tapestry5.internal that implement AnnotationProvider | |
---|---|
class |
BeanEditContextImpl
|
Uses of AnnotationProvider in org.apache.tapestry5.internal.beaneditor |
---|
Classes in org.apache.tapestry5.internal.beaneditor that implement AnnotationProvider | |
---|---|
class |
PropertyModelImpl
|
Methods in org.apache.tapestry5.internal.beaneditor with parameters of type AnnotationProvider | |
---|---|
List<String> |
ValidateAnnotationConstraintGenerator.buildConstraints(Class propertyType,
AnnotationProvider annotationProvider)
|
List<String> |
PrimitiveFieldConstraintGenerator.buildConstraints(Class propertyType,
AnnotationProvider annotationProvider)
|
List<String> |
MessagesConstraintGenerator.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 AnnotationProvider | |
---|---|
FieldValidator |
BeanFieldValidatorDefaultSource.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.bindings | |
---|---|
interface |
InternalPropBinding
Internal marker interface for PropBinding |
Classes in org.apache.tapestry5.internal.bindings that implement AnnotationProvider | |
---|---|
class |
AbstractBinding
Abstract base class for bindings. |
class |
AssetBinding
|
class |
BlockBinding
|
class |
ComponentBinding
|
class |
InvariantBinding
Extends AbstractBinding with a description and a binding type, with
invariant forced to true. |
class |
LiteralBinding
Binding type for literal, immutable values. |
class |
PropBinding
Base class for bindings created by the PropBindingFactory . |
class |
RenderVariableBinding
|
Uses of AnnotationProvider in org.apache.tapestry5.internal.jpa |
---|
Methods in org.apache.tapestry5.internal.jpa with parameters of type AnnotationProvider | ||
---|---|---|
|
EntityManagerObjectProvider.provide(Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator)
Provides an object based on an expression. |
Uses of AnnotationProvider in org.apache.tapestry5.internal.services |
---|
Classes in org.apache.tapestry5.internal.services that implement AnnotationProvider | |
---|---|
class |
AttributeExpansionBinding
Wraps a StringProvider as a read-only Binding . |
class |
CoercingPropertyConduitWrapper
|
class |
LiteralPropertyConduit
A PropertyConduit for a literal value in an expression, such as a number, or "true", "false" or "null". |
Methods in org.apache.tapestry5.internal.services with parameters of type AnnotationProvider | ||
---|---|---|
List<String> |
ValidationConstraintGeneratorImpl.buildConstraints(Class propertyType,
AnnotationProvider annotationProvider)
|
|
FieldTranslator |
FieldTranslatorSourceImpl.createDefaultTranslator(Field field,
String overrideId,
Messages overrideMessages,
Locale locale,
Class propertyType,
AnnotationProvider propertyAnnotations)
|
|
FieldValidator |
FieldValidatorDefaultSourceImpl.createDefaultValidator(Field field,
String overrideId,
Messages overrideMessages,
Locale locale,
Class propertyType,
AnnotationProvider propertyAnnotations)
|
|
|
ServiceAnnotationObjectProvider.provide(Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator)
|
|
|
AssetObjectProvider.provide(Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator)
Provides the asset. |
|
|
ApplicationMessageCatalogObjectProvider.provide(Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator)
|
Constructors in org.apache.tapestry5.internal.services with parameters of type AnnotationProvider | |
---|---|
LiteralPropertyConduit(TypeCoercer typeCoercer,
Class propertyType,
AnnotationProvider annotationProvider,
String description,
Object value)
|
Uses of AnnotationProvider in org.apache.tapestry5.internal.structure |
---|
Methods in org.apache.tapestry5.internal.structure that return AnnotationProvider | |
---|---|
AnnotationProvider |
InternalComponentResourcesImpl.getAnnotationProvider(String parameterName)
|
Uses of AnnotationProvider in org.apache.tapestry5.internal.transform |
---|
Classes in org.apache.tapestry5.internal.transform that implement AnnotationProvider | |
---|---|
class |
BridgeClassTransformation
A re-implementation of ClassTransformation around an instance of PlasticClass , acting as a bridge
for code written against the 5.2 and earlier APIs to work with the 5.3 API. |
Uses of AnnotationProvider in org.apache.tapestry5.ioc |
---|
Methods in org.apache.tapestry5.ioc that return AnnotationProvider | |
---|---|
AnnotationProvider |
AnnotationAccess.getClassAnnotationProvider()
Returns a provider for annotations on the service class and interface. |
AnnotationProvider |
AnnotationAccess.getMethodAnnotationProvider(String methodName,
Class... parameterTypes)
Returns a provider for annotations of a method of the class. |
Methods in org.apache.tapestry5.ioc with parameters of type AnnotationProvider | ||
---|---|---|
|
ObjectLocator.getObject(Class<T> objectType,
AnnotationProvider annotationProvider)
Obtains an object indirectly, using the MasterObjectProvider service. |
|
|
ObjectProvider.provide(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 that return AnnotationProvider | |
---|---|
AnnotationProvider |
ServiceDefImpl.getClassAnnotationProvider()
|
AnnotationProvider |
ServiceResourcesImpl.getClassAnnotationProvider()
|
AnnotationProvider |
AnnotationAccessImpl.getClassAnnotationProvider()
|
AnnotationProvider |
ServiceDefImpl.getMethodAnnotationProvider(String methodName,
Class... argumentTypes)
|
AnnotationProvider |
ServiceResourcesImpl.getMethodAnnotationProvider(String methodName,
Class... parameterTypes)
|
AnnotationProvider |
AnnotationAccessImpl.getMethodAnnotationProvider(String methodName,
Class... parameterTypes)
|
Methods in org.apache.tapestry5.ioc.internal with parameters of type AnnotationProvider | ||
---|---|---|
|
ObjectLocatorImpl.getObject(Class<T> objectType,
AnnotationProvider annotationProvider)
|
|
|
RegistryImpl.getObject(Class<T> objectType,
AnnotationProvider annotationProvider)
|
|
|
RegistryWrapper.getObject(Class<T> objectType,
AnnotationProvider annotationProvider)
|
|
|
InternalRegistry.getObject(Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator,
Module localModule)
As with ObjectLocator.getObject(Class, org.apache.tapestry5.ioc.AnnotationProvider) ,
but handles the Local annotation. |
|
|
RegistryImpl.getObject(Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator,
Module localModule)
|
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(List<AnnotationProvider> providers)
Creates an AnnotationProvider from the list of providers. |
AnnotationProvider |
AbtractAspectInterceptorBuilder.getClassAnnotationProvider()
|
AnnotationProvider |
AbtractAspectInterceptorBuilder.getMethodAnnotationProvider(String methodName,
Class... parameterTypes)
|
Methods in org.apache.tapestry5.ioc.internal.services with parameters of type AnnotationProvider | ||
---|---|---|
|
SymbolObjectProvider.provide(Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator)
|
|
|
StaticObjectProvider.provide(Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator)
|
|
|
ValueObjectProvider.provide(Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator)
|
|
|
AutobuildObjectProvider.provide(Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator)
|
|
|
MasterObjectProviderImpl.provide(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(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.internal.util |
---|
Fields in org.apache.tapestry5.ioc.internal.util declared as AnnotationProvider | |
---|---|
static AnnotationProvider |
InternalUtils.NULL_ANNOTATION_PROVIDER
|
Fields in org.apache.tapestry5.ioc.internal.util with type parameters of type AnnotationProvider | |
---|---|
static Mapper<Class,AnnotationProvider> |
InternalUtils.CLASS_TO_AP_MAPPER
|
static Mapper<Method,AnnotationProvider> |
InternalUtils.METHOD_TO_AP_MAPPER
|
Methods in org.apache.tapestry5.ioc.internal.util that return AnnotationProvider | |
---|---|
static AnnotationProvider |
InternalUtils.toAnnotationProvider(Class element)
|
static AnnotationProvider |
InternalUtils.toAnnotationProvider(Method element)
|
Methods in org.apache.tapestry5.ioc.internal.util with parameters of type AnnotationProvider | |
---|---|
static MethodAdvice |
InternalUtils.toPlasticMethodAdvice(MethodAdvice iocMethodAdvice,
AnnotationProvider methodAnnotationProvider)
Converts old-style Tapestry IoC MethodAdvice to modern
Plastic MethodAdvice . |
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 | ||
---|---|---|
|
MasterObjectProvider.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 AnnotationProvider | |
---|---|
protected AnnotationProvider |
IOCTestCase.mockAnnotationProvider()
|
Methods in org.apache.tapestry5.ioc.test with parameters of type AnnotationProvider | ||
---|---|---|
protected
|
IOCTestCase.train_getAnnotation(AnnotationProvider annotationProvider,
Class<T> annotationClass,
T annotation)
|
|
protected
|
IOCTestCase.train_provide(ObjectProvider provider,
Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator,
T object)
|
Uses of AnnotationProvider in org.apache.tapestry5.services |
---|
Subinterfaces of AnnotationProvider in org.apache.tapestry5.services | |
---|---|
interface |
BeanEditContext
Defines a context for editing a bean via BeanEditor . |
interface |
ClassTransformation
Deprecated. In 5.3 |
interface |
PropertyEditContext
Defines a context for editing a property of a bean via BeanEditor . |
interface |
TransformField
A field defined by (or created within) a ClassTransformation ,
allowing the details of the field to be
accessed or modified. |
interface |
TransformMethod
A method defined by (or created within) a ClassTransformation , allowing
for access and manipulation of the method. |
Methods in org.apache.tapestry5.services with parameters of type AnnotationProvider | |
---|---|
List<String> |
ValidationConstraintGenerator.buildConstraints(Class propertyType,
AnnotationProvider annotationProvider)
For a given property, identify all the approprite validation constraints. |
FieldTranslator |
FieldTranslatorSource.createDefaultTranslator(Field field,
String overrideId,
Messages overrideMessages,
Locale locale,
Class propertyType,
AnnotationProvider propertyAnnotations)
Creates a FieldTranslator for the given property, or returns null if one can't be
constructed. |
FieldValidator |
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 a FieldValidator for a field. |
Uses of AnnotationProvider in org.apache.tapestry5.test |
---|
Methods in org.apache.tapestry5.test with parameters of type AnnotationProvider | |
---|---|
protected void |
TapestryTestCase.train_buildConstraints(ValidationConstraintGenerator generator,
Class propertyType,
AnnotationProvider provider,
String... constraints)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |