Name | Description | Type | Package | Framework |
Advise | An annotation that may be placed on a advisor method of a module. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
AnnotationUseContext | enum AnnotationUseContextextends EnumConstants for documenting the context wherein the tapestry-provided annotations may be used, in conjunction with | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Autobuild | Directs that the value to be built should be an autobuild instance of the type with injections performed, via ObjectLocator. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Contribute | An annotation that may be placed on a contributor method of a module. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Decorate | An annotation that may be placed on a decorator method of a module. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
EagerLoad | Marker annotation placed on a service builder method to indicate that the service should be eagerly loaded: realized as if a service method had been invoked. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Inject | This annotation serves is something of the Swiss Army knife for operations related to injection of dependencies into an arbitrary method of Java Bean. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
InjectResource | Annotation used with field injection when the desired injection value is a resource (such as a service id, service configuration, or logger) and not an object obtained from the MasterObjectProvider. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
InjectService | Annotation used with parameters of service builder methods to identify the service to be injected into the service builder method via the parameter. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
IntermediateType | Used to guide Tapestry when coercing from a raw type to a field or parameter type, by forcing Tapestry to coerce to the intermediate type. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Local | A special marker annotation which limits the search for possible services to just the same module containing the service being injected. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Marker | Used to define one or more marker annotations for a service implementation. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Match | Optional, but typically used, annotation for service decorator methods, used to define which services the decorator applies to. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Optional | Marks a service contribution method within a module as being optional: it is not an error if the contribution does not match against an actual service. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Order | Used with a service decorator method to control the order in which decorations occur. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
PostInjection | Annotation for methods that should be invoked after injection. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
PreventServiceDecoration | Marks a service as not eligible for decoration. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Primary | Marker annotation used to denote a service that is the primary instance of some common interface. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Scope | An optional annotation that may be placed on a service building method of a module, or on the implementation class (when using service binding). | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
ServiceId | An optional annotation that may be placed on a service building method of a module, or on the implementation class (when using service binding via the ServiceBinder). | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Startup | An annotation that may be placed on a startup method of a module. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
SubModule | Attached to a module class, this annotation identifies other module classes that should also be added to the Registry. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Symbol | Used to inject a symbol value, via a symbol name. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
UsesConfiguration | A documentation-only interface placed on service interfaces for services which have an unordered configuration, to identify the type of contribution. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
UsesMappedConfiguration | A documentation-only interface placed on service interfaces for services which have a mapped configuration, to identify the type of key (often, a String), and type ofcontribution. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
UsesOrderedConfiguration | A documentation-only interface placed on service interfaces for services which have an ordered configuration, to identify the type of contribution. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
UseWith | Annotation documenting the context(s) in which tapestry-provided annotations may be used. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
Value | Used in conjunction with Inject to inject a literal value, rather than a service. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |