|
Class Summary |
| AbstractFab |
Base class for ClassFabImpl. |
| AbstractInvocation |
Base class for Invocation, which is extended with a dynamically generated class
generated for each individual class and method. |
| AccessableObjectAnnotationProvider |
Provides access to annotations of an accessable object such as a Method or Field. |
| AdvisedMethodInvocationBuilder |
Manages a single method of an advised service, responsible for constructing a subclass of AbstractInvocation. |
| AnnotationMemberValueVisitor |
|
| AnnotationProviderChain |
Chain of command for AnnotationProvider. |
| AspectDecoratorImpl |
|
| AspectInterceptorBuilderImpl<T> |
|
| AutobuildObjectProvider |
Checks for the Autobuild annotation and, if so
invokes ObjectLocator.autobuild(Class) on it. |
| CachingObjectCreator |
An ObjectCreator that delegates to another ObjectCreator and caches the result. |
| ChainBuilderImpl |
|
| ClassFabImpl |
Implementation of ClassFab. |
| ClassFactoryClassPool |
Used to ensure that ClassPool.appendClassPath(javassist.ClassPath) is invoked within a synchronized
lock, and also handles tricky class loading issues (caused by the creation of classes, and class loaders, at
runtime). |
| ClassFactoryImpl |
Implementation of ClassFactory. |
| ClassNameLocatorImpl |
|
| ClasspathResourceSymbolProvider |
Makes a Resource on the classpath available as a SymbolProvider |
| ClasspathURLConverterImpl |
Default implementation that returns the URLs unchanged. |
| ClassPropertyAdapterImpl |
|
| CompoundCoercion<S,I,T> |
Combines two coercions to create a coercsion through an intermediate type. |
| ConstantInjectorImpl |
|
| CtClassSourceImpl |
Wrapper around Javassist's ClassPool that manages the creation of new instances of CtClass and converts finished CtClass's into instantiable Classes. |
| DefaultImplementationBuilderImpl |
|
| ExceptionAnalysisImpl |
|
| ExceptionAnalyzerImpl |
|
| ExceptionInfoImpl |
|
| ExceptionTrackerImpl |
|
| FilterMethodAnalyzer |
Used by PipelineBuilderImpl to analyze service interface methods
against filter interface methods to find the position of the extra service parameter (in the filter method). |
| JustInTimeObjectCreator |
Invoked from a fabricated service delegate to get or realize (instantiate and configure) the service implementation. |
| LazyAdvisorImpl |
|
| LoggingAdvice |
|
| LoggingAdvisorImpl |
|
| LoggingDecoratorImpl |
|
| MapSymbolProvider |
Provides symbol values from a Map of symbol names and symbol values (typically provided by a Tapestry IOC service
configuration). |
| MasterObjectProviderImpl |
|
| MethodInfo |
Used by AdvisedMethodInvocationBuilder to track the method being
invoked, and the list of MethodAdvice associated with the method. |
| MethodLogger |
Used by LoggingDecoratorImpl to delegate out logging behavior to a
seperate object. |
| NonParallelExecutor |
Implementation of ParallelExecutor used when the thread pool is disabled. |
| ParallelExecutorImpl |
|
| PerthreadManagerImpl |
|
| PerThreadServiceCreator |
Provides per-thread implementations of services. |
| PerThreadServiceLifecycle |
Allows a service to exist "per thread" (in each thread). |
| PipelineBuilderImpl |
|
| PropertyAccessImpl |
|
| PropertyAdapterImpl |
|
| PropertyShadowBuilderImpl |
|
| RegistryShutdownHubImpl |
|
| RegistryStartup |
Startup service for Tapestry IoC: automatically invoked at registry
startup to execute a series of operations, via its ordered configuration of Runnable objects. |
| ResourceSymbolProvider |
Makes a Resource available as a SymbolProvider |
| ServiceMessages |
|
| ServiceOverrideImpl |
|
| StrategyBuilderImpl |
|
| StringLocation |
Implementation of Location used when the underlying resource isn't really known. |
| SymbolObjectProvider |
Performs an injection based on a Symbol annotation. |
| SymbolSourceImpl |
|
| SystemPropertiesSymbolProvider |
Obtains symbol values from JVM System properties. |
| ThreadLocaleImpl |
|
| ThunkCreatorImpl |
|
| TypeCoercerImpl |
|
| UpdateListenerHubImpl |
|
| ValueObjectProvider |
Provides an object when the Value annotation is present. |