| ClassLoaderResourceLoader | A resource loader implementation which loads resources from the thread ClassLoader. | 
| ContractResource | Indicates if a resource has been served from a contract. | 
| ContractResourceLoader | ResourceLoaders that are able to handle contract aware resources
 must extends from this class. | 
| ContractResourceLoaderWrapper |  | 
| ResourceCachedInfo | Holds the information that is static but can only be derived after
 a Resource instance is created. | 
| ResourceHandlerCache.ResourceValue |  | 
| ResourceHandlerSupport | A utility class to isolate a ResourceHandler implementation from its
 underlying implementation | 
| ResourceLoader | Base class for resource loaders. | 
| ResourceLoaderWrapper |  | 
| ResourceMeta | Contains the metadata information to reference a resource | 
| ResourceMetaImpl | Contains the metadata information to reference a resource | 
| TempDirFileCacheContractResourceLoader | ResourceLoader that uses a temporal folder to cache resources, avoiding the problem
 described on  MYFACES-3586 (Performance improvement in Resource loading - 
 HIGH CPU inflating bytes in ResourceHandlerImpl.handleResourceRequest). | 
| TempDirFileCacheResourceLoader | ResourceLoader that uses a temporal folder to cache resources, avoiding the problem
 described on  MYFACES-3586 (Performance improvement in Resource loading - 
 HIGH CPU inflating bytes in ResourceHandlerImpl.handleResourceRequest). |