| Name | Description | Type | Package | Framework |
| AbstractConfigurationImpl | | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| AbstractFab | Base class for ClassFabImpl. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| AbstractMessages | Abstract implementation of Messages that doesn't know where values come from (that information is supplied in a subclass, via the valueForKey(String) method). | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
|
| AbstractMethodInvokingInstrumenter | Base class for service decorators and service advisors that work by invoking a module method. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| AbstractReloadableObjectCreator | | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| AbstractResource | Abstract implementation of Resource. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| AbstractServiceCreator | Abstract implementation of ObjectCreator geared towards the creation of the core service implementation, either by invoking a service builder method on a module, or by invoking a constructor. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| AbstractServiceInstrumenter | Abstract base class for implementations of ServiceDecorator (i. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| AbtractAspectInterceptorBuilder | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| AccessableObjectAnnotationProvider | Provides access to annotations of an accessable object such as a Method or Field. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| Advise | An annotation that may be placed on a advisor method of a module. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
| AdvisorDef | Definition of a service advisor, which (by default) is derived from a service advisor method. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| AdvisorDef2 | module method annotated with Advise as an advisor method. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| AdvisorDefImpl | Fields inherited from class org. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| AdvisorStackBuilder | Equivalent of InterceptorStackBuilder, but works using an AspectInterceptorBuilder that receives advice from | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| AnnotationAccess | Introduced for Tapestry 5. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| AnnotationAccessImpl | Standard AnnotationAccess for a specific type. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| AnnotationMemberValueVisitor | Constructor SummaryAnnotationMemberValueVisitor(javassist. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| AnnotationProvider | A source of annotations. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| AnnotationProviderChain | Chain of command for AnnotationProvider. | Class | org.apache.tapestry5.ioc.internal.services | 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 |
|
| ApplicationDefaults | Used to disambiguate which version of SymbolProvider is being referenced. | Class | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| AspectDecorator | A decorator used to create an interceptor that delegates each method's invocation to an MethodAdvice for advice. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| AspectDecoratorImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| AspectInterceptorBuilder | A builder may be obtained from the AspectDecorator and allows more controlled creation of the created interceptor; it allows different methods to be given different advice, and allows | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| AspectInterceptorBuilderImpl | Fields inherited from class org. | Class | org.apache.tapestry5.ioc.internal.services | 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 |
|
| AutobuildObjectProvider | Checks for the Autobuild annotation and, if so invokes ObjectLocator. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| AvailableValues | | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
|
| BaseLocatable | Base implementation of Locatable. | Class | org.apache.tapestry5.ioc | Apache Tapestry |
|
| BodyBuilder | Utility class for assembling the body used with Javassist when defining a method or constructor. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
|
| Builtin | Marks services provided by this module that may need to be unambiguously referenced. | Class | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| CachingObjectCreator | An ObjectCreator that delegates to another ObjectCreator and caches the result. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| CaseInsensitiveMap | An mapped collection where the keys are always strings and access to values is case-insensitive. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
|
| ChainBuilder | A service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the commands). | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ChainBuilderImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ClassFab | Used when fabricating a new class. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ClassFabImpl | library (Javassist). | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ClassFabUtils | Handy method useful when creating new classes using ClassFab. | Class | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ClassFactory | Service used when dynamically creating new classes. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ClassFactoryClassPool | Used to ensure that ClassPool. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ClassFactoryImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ClassNameLocator | Scans the classpath for top-level classes within particular packages. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ClassNameLocatorImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ClasspathResource | | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| ClasspathResourceSymbolProvider | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ClasspathURLConverter | Used by ClassNameLocator to convert URLs from one protocol to another. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ClasspathURLConverterImpl | Default implementation that returns the URLs unchanged. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ClassPropertyAdapter | Organizes all PropertyAdapters for a particular class. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ClassPropertyAdapterImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| Coercion | Responsible for converting from one type to another. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| CoercionTuple | An immutable object that represents a mapping from one type to another. | Class | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| CollectionFactory | Static factory methods to ease the creation of new collection types (when using generics). | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| CompoundCoercion | Combines two coercions to create a coercsion through an intermediate type. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ConcurrentBarrier | A barrier used to execute code in a context where it is guarded by read/write locks. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| Configuration | Object passed into a service contributor method that allows the method provide contributed values to the service's A service can collect contributions in three different ways: | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ConfigurationType | enum ConfigurationTypeextends EnumDefines the three types of configurations a service may request. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ConstructionPlan | Encapsulates the initial construction of an object instance, followed by a series InitializationPlans to initialize fields and invoke other methods of the constructed object. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| ConstructorInvoker | Wraps the invocation of a constructor (with exception reporting) as an Invokable. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| ConstructorServiceCreator | A service creator based on an implementation class' constructor, rather than a service builder method. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| Contribute | An annotation that may be placed on a contributor method of a module. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
| ContributionDef | Contribution to a service configuration. | Interface | org.apache.tapestry5.ioc.def | Apache Tapestry |
|
| ContributionDef2 | module method annotated with Contribute as a contributor method. | Interface | org.apache.tapestry5.ioc.def | Apache Tapestry |
|
| ContributionDef3 | Starting in Tapestry 5. | Interface | org.apache.tapestry5.ioc.def | Apache Tapestry |
|
| ContributionDefImpl | | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| CronExpression | Provides a parser and evaluator for unix-like cron expressions. | Class | org.apache.tapestry5.ioc.internal.services.cron | Apache Tapestry |
|
| CronSchedule | | Class | org.apache.tapestry5.ioc.services.cron | Apache Tapestry |
|
| CtClassSource | Used when generating new classes on the fly. | Interface | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| CtClassSourceImpl | Wrapper around Javassist's ClassPool that manages the creation of new instances of CtClass and converts finished CtClass's into instantiable Classes. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| Decorate | An annotation that may be placed on a decorator method of a module. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
| DecoratorDef | Definition of a service decorator, which (by default) is derived from a service decorator method. | Interface | org.apache.tapestry5.ioc.def | Apache Tapestry |
|
| DecoratorDef2 | module method annotated with Decorate as a decorator method. | Interface | org.apache.tapestry5.ioc.def | Apache Tapestry |
|
| DecoratorDefImpl | Fields inherited from class org. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| DefaultImplementationBuilder | Creates default implementatons of a class. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| DefaultImplementationBuilderImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| DefaultModuleDefImpl | Starting from the Class for a module, identifies all the services (service builder methods), decorators (service | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| DelegatingInjectionResources | Chain of command for InjectionDefaultProvider. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| DummyLock | Acts like a Lock but all operations are no-ops. | Class | org.apache.tapestry5.ioc.internal.util | 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 |
|
| EagerLoadServiceProxy | Interface implemented by all service proxies. | Interface | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ExceptionAnalysis | An analysis of an exception (including nested exceptions). | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ExceptionAnalysisImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ExceptionAnalyzer | Analyzes an exception, providing an analysis. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ExceptionAnalyzerImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ExceptionInfo | Contains information about an analyzed exception. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ExceptionInfoImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ExceptionTracker | Used by LoggingDecorator to track which exceptions have been logged during the current request (the ExceptionTracker is perthread). | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ExceptionTrackerImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ExceptionUtils | Contains static methods useful for manipulating exceptions. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
|
| FieldValueConduit | Used as a replacement for a field. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| 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). | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| GenericsUtils | Static methods related to the use of JDK 1. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| GlobPatternMatcher | Used when matching identifiers. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| IdAllocator | Used to uniquify names within a given context. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
|
| IdMatcher | A matcher of fully qualified ids. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| IdMatcherImpl | A wrapper around a GlobPatternMatcher used to glob-match service ids. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| IdToDependencyNode | Used to order objects into an execution order. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| InheritanceSearch | Used to search from a particular class up the inheritance hierarchy of extended classes and implemented interfaces. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| InitializationPlan | Performs one initialization step on a newly created object. | Interface | org.apache.tapestry5.ioc.internal.util | 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 |
|
| InjectionResources | Provides for the injection of specific types of values as resources as opposed to services or objects obtained from MasterObjectProvider. | Interface | org.apache.tapestry5.ioc.internal.util | 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 |
|
| InterceptorStackBuilder | Responsible for constructing the interceptor stack, on demand, by invoking an ordered series of decorators ( DecoratorDef (which are converted into ServiceDecorators). | Class | org.apache.tapestry5.ioc.internal | 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 |
|
| InternalRegistry | Internal view of the module registry, adding additional methods needed by modules. | Interface | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| InternalUtils | Utilities used within various internal implementations of the tapestry-ioc module. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| IntervalSchedule | A very simple schedule, that simply executes the desired job at fixed intervals. | Class | org.apache.tapestry5.ioc.services.cron | Apache Tapestry |
|
| Invocation | A method invocation passed to a MethodAdvice. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| Invokable | Similiar to Runnable execept that it returns a value. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| IOCConstants | | Class | org.apache.tapestry5.ioc | Apache Tapestry |
|
| IOCSymbols | Configuration symbols used by the IoC container. | Class | org.apache.tapestry5.ioc | Apache Tapestry |
|
| IOCTestCase | Add factory and trainer methods for the public interfaces of Tapestry IOC. | Class | org.apache.tapestry5.ioc.test | Apache Tapestry |
|
| IOCUtilities | A collection of utility methods for a couple of different areas, including creating the initial Registry. | Class | org.apache.tapestry5.ioc | Apache Tapestry |
|
| JDKUtils | Internal utilities for identifying the JDK version, used in the rare cases that we are patching around JDK bugs. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| JustInTimeObjectCreator | Invoked from a fabricated service delegate to get or realize (instantiate and configure) the service implementation. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| LazyAdvisor | An advisor that identifies methods which can be evaluated lazily and advises them. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| LazyAdvisorImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| LifecycleWrappedServiceCreator | Wrapper around a lifecycle, a set of resources for a service, and an underlying ObjectCreator for a service that allows the service lifecycle to alter the way that the service is created (this is needed for the more advanced, | Class | org.apache.tapestry5.ioc.internal | 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 |
|
| LocalizedNameGenerator | Generates name variations for a given file name or path and a locale. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
|
| Locatable | Interface implemented by objects which carry a location tag. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| Location | A kind of tag applied to other objects to identify where they came from, in terms of a file (the resource), a line number, and a column number. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| LocationImpl | | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| LockSupport | Base class for classes that need to manage a ReadWriteLock. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| LoggerSource | | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| LoggerSourceImpl | Simple wrapper around SLF4J's LoggerFactory. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| LoggingAdvice | Constructor SummaryLoggingAdvice(org. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| LoggingAdvisor | A service used in conjunction with a service advisor method to add logging advice to a service. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| LoggingAdvisorImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| LoggingDecorator | Service that can create a logging interceptor that wraps around a service implementation (or interceptor). | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| LoggingDecoratorImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| LoggingInvokableWrapper | Constructor SummaryLoggingInvokableWrapper(org. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| MapInjectionResources | InjectionDefaultProvider that operates using a Map from type to value. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| MappedConfiguration | Object passed into a service contributor method that allows the method provide contributed values to the service's A service can collect contributions in three different ways: | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| MappedConfigurationOverride | | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| MapSymbolProvider | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| Markable | Interface implemented by objects which need to disambiguate services with marker annotations. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| Marker | Used to define one or more marker annotations for a service implementation. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
| MasterObjectProvider | A service that acts as a chain-of-command over a number of ObjectProvider, but allows for the case where no object may be provided. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| MasterObjectProviderImpl | | Class | org.apache.tapestry5.ioc.internal.services | 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 |
|
| MessageFormatter | | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| MessageFormatterImpl | | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| Messages | Provides access to a messages catalog, a set of properties files that provide localized messages for a particular locale. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| MessagesImpl | | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| MethodAdvice | For Tapestry IoC, Aspects provide a limited amount of advise, i. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| MethodAdviceReceiver | Interface used with service advisor methods to define advice. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| MethodInvoker | | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| MethodIterator | Utility used to iterate over the publically visible methods of a class or interface. | Class | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| MethodLogger | Used by LoggingDecoratorImpl to delegate out logging behavior to aConstructor SummaryMethodLogger(org. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| MethodSignature | A representation of a Method, identifying the name, return type, parameter types and exception types. | Class | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| MockTester | Contains core logic used by TestBase, allowing for mock objects to be used outside of a TestNG-based test suite. | Class | org.apache.tapestry5.ioc.test | Apache Tapestry |
|
| Module | A module within the Tapestry IoC registry. | Interface | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ModuleBuilderSource | The source for the module instance needed by any service builders, service contributors and service decorators that are mapped to instance methods. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ModuleDef | Defines the contents of a module. | Interface | org.apache.tapestry5.ioc.def | Apache Tapestry |
|
| ModuleDef2 | advisors (an improvement on service decorators). | Interface | org.apache.tapestry5.ioc.def | Apache Tapestry |
|
| ModuleImpl | | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| NonParallelExecutor | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| NullAnnotationProvider | A null implementation of AnnotationProvider, used when there is not appropriate source of annotations. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ObjectCreator | Interface used to encapsulate any strategy used defer the creation of some object until just as needed. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ObjectCreatorSource | An object which can, when passed a ServiceBuilderResources, create a corresponding ObjectCreator. | Interface | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ObjectLocator | Defines an object which can provide access to services defined within a Registry, or to objects or object instances available by other means. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ObjectLocatorImpl | Base service locator class used when only the module is known (i. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ObjectProvider | Object providers represent an alternate way to locate an object provided somewhere in the Registry. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| OneShotLock | Logic for handling one shot semantics for classes; classes that include a method (or methods) that locks down the instance, to prevent it from being used again in the future. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| OperationException | An exception caught and reported by an OperationTracker; the trace property identifies what operations were active at the time of the exception. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| OperationTracker | Used to track some set of operations in such a way that a failure (a thrown RuntimeException) will be logged along with a trace of the stack of operations. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| OperationTrackerImpl | Core implementation that manages a logger and catches and reports exception. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| OperationTrackingObjectCreator | Makes sure the operations tracker is notified knows that a service is being realized. | Class | org.apache.tapestry5.ioc.internal | 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 |
|
| Orderable | A wrapper that allows objects of a target type to be ordered. | Class | org.apache.tapestry5.ioc | Apache Tapestry |
|
| OrderConstraint | Represents an order constraints for OrderedConfiguration. | Class | org.apache.tapestry5.ioc | Apache Tapestry |
|
| OrderConstraintBuilder | Constructs order constraints for OrderedConfiguration. | Class | org.apache.tapestry5.ioc | Apache Tapestry |
|
| OrderedConfiguration | Object passed into a service contributor method that allows the method provide contributed values to the service's A service can collect contributions in three different ways: | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| Orderer | Used to order objects into an execution order. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| OrIdMatcher | A wrapper around a collection of IdMatchers. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ParallelExecutor | A service that allows work to occur in parallel using a thread pool. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ParallelExecutorImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| PeriodicExecutor | A service that executes a job at intervals specified by a Schedule. | Interface | org.apache.tapestry5.ioc.services.cron | Apache Tapestry |
|
| PeriodicExecutorImpl | | Class | org.apache.tapestry5.ioc.internal.services.cron | Apache Tapestry |
|
| PeriodicJob | | Interface | org.apache.tapestry5.ioc.services.cron | Apache Tapestry |
|
| PerthreadManager | Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| PerthreadManagerImpl | Constructor SummaryPerthreadManagerImpl(org. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| PerThreadOperationTracker | Manages a per-thread OperationTracker using a ThreadLocal. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| PerThreadServiceCreator | Provides per-thread implementations of services. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| PerThreadServiceLifecycle | Allows a service to exist per thread (in each thread). | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| PerThreadValue | Provides access to per-thread (and, by extension, per-request) data, managed by the PerthreadManager. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| PipelineBuilder | Creates a pipeline from a service interface and an ordered list of filters. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| PipelineBuilderImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| PlasticClassListenerLogger | Constructor SummaryPlasticClassListenerLogger(org. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| PlasticProxyFactory | A service used to create proxies of varying types. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| PlasticProxyFactoryImpl | | Class | org.apache.tapestry5.ioc.internal.services | 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 |
|
| PropertyAccess | A wrapper around the JavaBean Introspector that allows more manageable access to JavaBean properties of objects. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| PropertyAccessImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| PropertyAdapter | Provides access to a single property within a class. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| PropertyAdapterImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| PropertyShadowBuilder | Creates a shadow of a property of an object. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| PropertyShadowBuilderImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| QuietOperationTracker | Minimal implementation used for testing, that does no logging, tracking, or exception catching. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| RecursiveServiceCreationCheckWrapper | Decorator for ObjectCreator that ensures the service is only created once. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| Registry | Public access to the IoC service registry. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| RegistryBuilder | Used to construct the IoC Registry. | Class | org.apache.tapestry5.ioc | Apache Tapestry |
|
| RegistryImpl | | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| RegistryShutdownHub | Event hub for notifications when the IOC Registry shuts down. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| RegistryShutdownHubImpl | Constructor SummaryRegistryShutdownHubImpl(org. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| RegistryShutdownListener | Event listener interfaces for objects that need to know when the Registry shutsdown. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| RegistryStartup | Startup service for Tapestry IoC: automatically invoked at registry startup to execute a series of operations, via its ordered configuration of Runnable objects. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| RegistryWrapper | A wrapper around InternalRegistry that exists to expand symbols in a service id before invoking ObjectLocator. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ReloadableObjectCreator | Reloadable object creator for non-service objects. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ReloadableObjectCreatorSource | Responsible for creating a ReloadableServiceImplementationObjectCreator for a service implementation. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ReloadableServiceImplementationObjectCreator | Returns an ObjectCreator for lazily instantiating a given implementation class (with dependencies). | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ReloadAware | Optional interface that may be implemented by a service implementation (or even a proxy to give the service implementation | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| Resource | Represents a resource on the server that may be used for server side processing, or may be exposed to the client side. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ResourceSymbolProvider | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| Schedule | Used with PeriodicExecutor to control the schedule for when jobs execute. | Interface | org.apache.tapestry5.ioc.services.cron | 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 |
|
| ScopeConstants | Defines constants for built-in scopes (used with the Scope annotation. | Class | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ServiceActivity | Provided by the ServiceActivityScoreboard to track a single service's state and activity. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ServiceActivityScoreboard | Provides access to the runtime details about services in the Registry. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ServiceActivityTracker | Used to update the status of services defined by the ServiceActivityScoreboard. | Interface | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ServiceActivityTrackerImpl | | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ServiceActivityTrackerImpl .MutableServiceActivity | Constructor SummaryServiceActivityTrackerImpl. | Class | org.apache.tapestry5.ioc.internal.ServiceActivityTrackerImpl | Apache Tapestry |
|
| ServiceAdvisor | Provided by a AdvisorDef to perform the advice (by invoking methods on a MethodAdviceReceiver). | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ServiceAdvisorImpl | Fields inherited from class org. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ServiceBinder | Allows a module to bind service interfaces to service implementation classes in support of autobuilding services. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ServiceBinderImpl | | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ServiceBindingOptions | Allows additional options for a service to be specified, overriding hard coded defaults or defaults from annotationsSee Also:ServiceDef2 | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ServiceBuilder | A callback used to create a service implementation. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ServiceBuilderMethodInvoker | Basic implementation of ObjectCreator that handles invoking a method on the module builder, and figures out the correct parameters to pass into the annotated method. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ServiceBuilderResources | method, related to accessing a service's configuration. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ServiceDecorator | A service decorator is derived from a DecoratorDef and is responsible for building an interceptor around an existing implementation (called the delegate). | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ServiceDecoratorImpl | A wrapper around a decorator method. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ServiceDef | Service definition derived, by default, from a service builder method. | Interface | org.apache.tapestry5.ioc.def | Apache Tapestry |
|
| ServiceDef2 | Extension to ServiceDef containing new methods added for Tapestry 5. | Interface | org.apache.tapestry5.ioc.def | Apache Tapestry |
|
| ServiceDef3 | Introduced for Tapestry 5. | Interface | org.apache.tapestry5.ioc.def | Apache Tapestry |
|
| ServiceDefAccumulator | Simple interface used when invoking a bind() method on a module class. | Interface | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ServiceDefImpl | | Class | org.apache.tapestry5.ioc.internal | 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 |
|
| ServiceLifecycle | Allows certain types of lifecycles to control exactly how services are instantiated. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ServiceLifecycle2 | Extension to ServiceLifecycle that adds an additional method. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ServiceLifecycleSource | Provides access to user defined lifecycles (beyond the two built-in lifecycles: singleton and primitive). | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ServiceMessages | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ServiceOverride | Used to override built in services. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ServiceOverrideImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ServiceProxyProvider | Used in concert with SerializationSupport to convert service tokens back into service proxies. | Interface | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ServiceProxyToken | Token that replaces a service proxy when the proxy is serialized. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ServiceResources | Contains resources that may be provided to a service when it initializes, which includes other services defined in the registry. | Interface | org.apache.tapestry5.ioc | Apache Tapestry |
|
| ServiceResourcesImpl | implementation that fills the purposes of methods that need a ServiceResources (which includes service decorator methods) as well as methods that need a | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| SingletonServiceLifecycle | The basic implementation of a service lifecycle, which simply uses the ObjectCreator to create an instance of the service when asked. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| Stack | A simple, streamlined implementation of Stack. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
|
| Startup | An annotation that may be placed on a startup method of a module. | Class | org.apache.tapestry5.ioc.annotations | Apache Tapestry |
|
| StaticObjectProvider | Provides a single object of a given type. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| Status | enum Statusextends EnumUsed in ServiceActivity to identify the state of the service in terms of its overall lifecycle. | Class | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| StrategyBuilder | A service implementation builder that operates around a StrategyRegistry, implementing a version of the Gang of Four Strategy pattern. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| StrategyBuilderImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| StrategyRegistry | A key component in implementing the Gang of Four Strategy pattern. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
|
| StringLocation | | Class | org.apache.tapestry5.ioc.internal.services | 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 |
|
| SymbolObjectProvider | Performs an injection based on a Symbol annotation. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| SymbolProvider | A provider of values for symbols, used by the SymbolSource service. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| SymbolSource | Used to manage symbols, configuration properties whose value is evaluated at runtime. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| SymbolSourceImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| SystemEnvSymbolProvider | Provides case insensitive access to environment variables. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| SystemPropertiesSymbolProvider | Obtains symbol values from JVM System properties. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| TapestryException | Exception class used as a replacement for RuntimeException when the exception is related to a particular location. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
|
| TapestryIOCModule | Defines the base set of services for the Tapestry IOC container. | Class | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| TestBase | Manages a set of EasyMock mock objects. | Class | org.apache.tapestry5.ioc.test | Apache Tapestry |
|
| TestUtils | Extra assertions on top of the standard set, packaged as a base class for easy referencing in tests. | Class | org.apache.tapestry5.ioc.test | Apache Tapestry |
|
| ThreadCleanupListener | Listener interface for object that need to know about thread event cleanup. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ThreadLocale | Stores the locale for the current thread. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ThreadLocaleImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| ThunkCreator | A thunk is a delayed calculation. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| ThunkCreatorImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| TimeInterval | Used to represent a period of time, specifically as a configuration value. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
|
| TypeCoercer | Makes use of Coercions to convert between an input value (of some specific type) and a desired output type. | Interface | org.apache.tapestry5.ioc.services | Apache Tapestry |
|
| TypeCoercerImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| TypeCoercerProxy | A simplified version of TypeCoercer used to defer the instantiation of the actual TypeCoercer service until necessary. | Interface | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| TypeCoercerProxyImpl | | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| UnknownValueException | Special exception used when a value (typically from a map) is referenced that does not exist. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
|
| UpdateListenerHubImpl | | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| URLChangeTracker | Given a (growing) set of URLs, can periodically check to see if any of the underlying resources has changed. | Class | org.apache.tapestry5.ioc.internal.util | 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 |
|
| ValidatingConfigurationWrapper | Wraps a Collection as a Configuration and perform validation that collected value are of the correct type. | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ValidatingMappedConfigurationWrapper | A wrapper around a Map that provides the MappedConfiguration interface, and provides two forms of validation for mapped configurations: | Class | org.apache.tapestry5.ioc.internal | Apache Tapestry |
|
| ValidatingOrderedConfigurationWrapper | Wraps a List as a OrderedConfiguration, implementing validation of values provided to an OrderedConfiguration. | Class | org.apache.tapestry5.ioc.internal | 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 |
|
| ValueObjectProvider | Provides an object when the Value annotation is present. | Class | org.apache.tapestry5.ioc.internal.services | Apache Tapestry |
|
| WrongConfigurationTypeGuard | Used when invoking a contribute method to guard against a request for the wrong type of configuration interface. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |