Package | Description |
---|---|
org.apache.tapestry5.ioc.internal |
[INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.
|
org.apache.tapestry5.ioc.internal.util |
[INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to change
|
Modifier and Type | Method and Description |
---|---|
protected InjectionResources |
AbstractServiceCreator.createInjectionResources()
Returns a map (based on injectionResources) that includes (possibly) an additional mapping containing the
collected configuration data.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
AbstractMethodInvokingInstrumenter.invoke(InjectionResources injectionResources) |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingInjectionResources
Chain of command for InjectionDefaultProvider.
|
class |
MapInjectionResources
InjectionDefaultProvider that operates using a Map from type to value.
|
class |
WrongConfigurationTypeGuard
Used when invoking a contribute method to guard against a request for the wrong type of configuration interface.
|
Modifier and Type | Method and Description |
---|---|
static ObjectCreator[] |
InternalUtils.calculateParameters(ObjectLocator locator,
InjectionResources resources,
Class[] parameterTypes,
Type[] genericTypes,
Annotation[][] parameterAnnotations,
OperationTracker tracker) |
static ObjectCreator[] |
InternalUtils.calculateParametersForMethod(Method method,
ObjectLocator locator,
InjectionResources resources,
OperationTracker tracker) |
static <T> ObjectCreator<T> |
InternalUtils.createConstructorConstructionPlan(OperationTracker tracker,
ObjectLocator locator,
InjectionResources resources,
org.slf4j.Logger logger,
String description,
Constructor<T> constructor) |
static <T> ObjectCreator<T> |
InternalUtils.createMethodInvocationPlan(OperationTracker tracker,
ObjectLocator locator,
InjectionResources resources,
org.slf4j.Logger logger,
String description,
Object instance,
Method method) |
static void |
InternalUtils.injectIntoFields(Object object,
ObjectLocator locator,
InjectionResources resources,
OperationTracker tracker)
Injects into the fields (of all visibilities) when the
Inject or
InjectService annotations are present. |
Constructor and Description |
---|
DelegatingInjectionResources(InjectionResources first,
InjectionResources next) |
5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.