| Name | Description | Type | Package | Framework |
| AbstractResource | Abstract implementation of Resource. | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry |
| ClasspathResource | Class | org.apache.tapestry5.ioc.internal.util | 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 |
| 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 |
| 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 |
| 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 |
| GenericsUtils | Static methods related to the use of JDK 1. | Class | org.apache.tapestry5.ioc.internal.util | 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 |
| 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 |
| InternalUtils | Utilities used within various internal implementations of the tapestry-ioc module. | Class | org.apache.tapestry5.ioc.internal.util | 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 |
| 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 |
| 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 |
| MessageFormatterImpl | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry | |
| MessagesImpl | Class | org.apache.tapestry5.ioc.internal.util | Apache Tapestry | |
| MethodInvoker | Class | org.apache.tapestry5.ioc.internal.util | 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 |
| Orderer | Used to order objects into an execution order. | Class | org.apache.tapestry5.ioc.internal.util | 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 |
| 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 |
| 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 |