| Interface | Description | 
|---|---|
| CollectionUtils.MapMutationHooks<K,V> | Interface for trapping mutations to a Map. | 
| Enums.EnumParser<E extends Enum> | Single abstract method interface for parsing enum
 constant values from strings. | 
| Enums.StringProducer<E extends Enum> | Single abstract method interface for converting Enum
 constant values to strings. | 
| Reportable | Interface for exceptions that tells whether the exception should be reported. | 
| Service.Provider | Inner interface that should be implemented if a class needs to
 provide services other than by the default approach. | 
| Class | Description | 
|---|---|
| Args | Argument processing utilities. | 
| ArrayMap<K,V> | A Map implementation that stores its contents in a single
 array. | 
| Base64InputStream | An InputStream that decodes data from base64 representation into a binary
 format. | 
| Base64OutputStream | An OutputStream that encodes data in a base64 representation. | 
| ClassLoaderUtils | Utility methods for accessing classes and resources using an appropriate
 class loader. | 
| CollectionUtils | This class contains Collection utilities. | 
| CollectionUtils.AccessHookMap<K,V> | |
| CollectionUtils.CompositeCollection<E> | Note: Requires contents to be disjoint! | 
| CollectionUtils.CompositeSet<E> | Note: Requires contents to be disjoint! | 
| CollectionUtils.DelegatingCollection<E> | |
| CollectionUtils.DelegatingEntry<K,V> | |
| CollectionUtils.DelegatingMap<K,V> | |
| CollectionUtils.ExternalAccessHookMap<K,V> | |
| CollectionUtils.LenientCompositeSet<E> | Live composite set where both sets are allowed to be disjoint. | 
| ComponentReference<T extends javax.faces.component.UIComponent> | A utility to store a reference to an  UIComponent. | 
| ComponentUtils | Utility functions used by the Apache Trinidad components. | 
| ContainerUtils | Utilities for the unified expression language. | 
| Enums | Enum-related utilities. | 
| ExternalContextUtils | This provides some functionality for determining some things about the
 native request object that is not provided by the base utils. | 
| FastMessageFormat | The FastMessageFormat class is a greatly reduced version
 of the java.text.MessageFormat class. | 
| FileUtils | File-related utilities. | 
| IntegerUtils | This class has been moved from bali share. | 
| LabeledFacesMessage | Extension to FacesMessage which keeps track of the label on the component
 that generated the message. | 
| ListFromCollection | 
 Bean that can dynamically produce Lists from Collections. | 
| MessageFactory | Factory class to return  FacesMessageobjects. | 
| Range<C extends Comparable> | Represents a range of comparable values with a specific start and end. | 
| RequestStateMap | This object provides a map that is primarily used to enforce a consistent contract for "state" information in both
 a portal environment and a servlet environment. | 
| Service | 
 API for retrieving a service from an object. | 
| StringUtils | This class contains String utilities. | 
| ThreadLocalUtils | Utility functions related to ThreadLocals. | 
| ThreadLocalUtils.ThreadLocalLifecycle | Integration interface implemented by an object that cleans up the
 ThreadLocals in a ThreadLocalManager with the specified lifetime. | 
| ThreadLocalUtils.ThreadLocalManager | Integration interface implemented by object holding onto ThreadLocals
 with a specified lifetime | 
| ToStringHelper | Helper class to build strings for diagnostic log messages which benefit from detailed information,
  and in toString() implementations. | 
| TransientHolder<T> | Holds an unserializable value in a transient variable so that
 unserializable Objects can be safely placed in distributed Sessions
 without blowing up. | 
| URLEncoder | Encodes URL's based on thier type. | 
| URLEncoderFactory | This is a factory for the URLEncoder. | 
| URLEncoderWrapper | Wrapper class for the URLEncoder that can be used to wrap and existing encoder and
 set it on the factory. | 
| URLUtils | 
| Enum | Description | 
|---|---|
| RequestType | Represents the type of request currently in the ExternalContext. | 
| Exception | Description | 
|---|---|
| EnumParseException | Exception thrown by Enums multi-value parsing utilities to indicate that
 a parsing failure has occurred. | 
Copyright © 2001-2017 The Apache Software Foundation. All Rights Reserved.