|
Annotation Types Summary |
| Autobuild |
Directs that the value to be built should be an autobuild instance of the type with injections performed, via org.apache.tapestry5.ioc.ObjectLocator#autobuild(Class). |
| 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. |
| 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 org.apache.tapestry5.ioc.services.MasterObjectProvider. |
| InjectService |
Annotation used with parameters of service builder methods to identify the service to be injected into the service
builder method via the parameter. |
| 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. |
| Local |
A special marker annotation which limits the search for possible services to just the same module containing
the service being injected. |
| PostInjection |
Annotation for methods that should be invoked after injection. |
| Primary |
Marker annotation used to denote a service that is the primary instance of some common interface. |
| Symbol |
Used to inject a symbol value, via a symbol name. |
| UseWith |
Annotation documenting the context(s) in which tapestry-provided annotations may be used. |
| Value |
Used in conjunction with Inject to inject a literal value, rather than a
service. |