| Name | Description | Type | Package | Framework |
| 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 |
| AvailableValues | Class | org.apache.tapestry5.ioc.util | 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 |
| 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 |
| ExceptionUtils | Contains static methods useful for manipulating exceptions. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
| IdAllocator | Used to uniquify names within a given context. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
| LocalizedNameGenerator | Generates name variations for a given file name or path and a locale. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
| Stack | A simple, streamlined implementation of Stack. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
| StrategyRegistry | A key component in implementing the Gang of Four Strategy pattern. | Class | org.apache.tapestry5.ioc.util | Apache Tapestry |
| TimeInterval | Used to represent a period of time, specifically as a configuration value. | Class | org.apache.tapestry5.ioc.util | 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 |