# Package org.apache.tapestry5.ioc.util

Utility classes supporting Tapestry IOC services

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractMessages | Abstract implementation of `Messages` that doesn't know where values come from (that information is supplied in a subclass, via the `AbstractMessages.valueForKey(String)` method).
  AvailableValues | Used (as part of a `UnknownValueException` to identify what available values are present.
  CaseInsensitiveMap<V> | An mapped collection where the keys are always strings and access to values is case-insensitive.
  ExceptionUtils | Contains static methods useful for manipulating exceptions.
  IdAllocator | Used to "uniquify" names within a given context.
  LocalizedNameGenerator | Generates name variations for a given file name or path and a locale.
  Stack<E> | A simple, streamlined implementation of `Stack`.
  StrategyRegistry<A> | A key component in implementing the "Gang of Four" Strategy pattern.
  TimeInterval | Used to represent a period of time, specifically as a configuration value.

- Exception Summary
  Exception | Description
  --- | ---
  UnknownValueException | Special exception used when a value (typically from a map) is referenced that does not exist.

## Package org.apache.tapestry5.ioc.util Description

Utility classes supporting Tapestry IOC services

5.6.1 - Copyright © 2003-2020 The Apache Software Foundation.