See: Description
| Interface | Description | 
|---|---|
| EngineRequestTransformer.RequireEngineRequestTransformer | 
 
 This interface is implemented by  
Pipe.Transformer which needs a EngineRequest
 to perform transformation. | 
| Class | Description | 
|---|---|
| AbstractAggregatorEngine | 
 
 This  
engine is an abstraction for aggregation nut aggregation. | 
| AbstractCacheEngine | 
 
 This class is an abstraction of an  
engine
 which reads from a cache the nuts associated to a workflow to be processed. | 
| AbstractCacheEngine.CacheResult | 
 
 Represents the value to be cached. 
 | 
| AbstractCacheEngine.CacheResult.Entry | 
 
 An entry wraps dynamic and static nuts for a cache result. 
 | 
| AbstractCompressorEngine | 
 
 This  
engine defines the base treatments to execute when
 compressing a set of files. | 
| AbstractConverterEngine | |
| AbstractSpriteProvider | 
 
 Abstraction of the implementation of what is a  
SpriteProvider. | 
| AngularTemplateInspector | 
 
 An AngularJS support that detects template URL. 
 | 
| BinPacker<T> | 
 
 This packer is inspired from the grower bin packing algorithm explained by
 Jakes Gordon to give a position to a set of dimensions in the lowest area. 
 | 
| CssInspectorEngine | 
 
 This engines parses CSS files thanks to a  
CssUrlLineInspector and a SourceMapLineInspector. | 
| CssSpriteProvider | 
 
 This  
SpriteProvider generates CSS code to represent the sprites. | 
| CssUrlLineInspector | 
 
 This class inspects CSS files to extract nuts referenced with @import statement to process it. 
 | 
| EngineRequestTransformer | 
 
 This  
Pipe.Transformer handles ConvertibleNut transformation and perform it
 by delegating the job to a EngineRequestTransformer.RequireEngineRequestTransformer. | 
| GzipEngine | 
 
 This engine GZIP nut content. 
 | 
| HtmlInspectorEngine | 
 
 This engine is able to parse an HTML to collect all CSS and JS scripts, refer them through a heap and set
 reference to associated workflow URL in DOM. 
 | 
| ImageAggregatorEngine | 
 
 This engine is in charge to merge images into one final image. 
 | 
| ImageCompressorEngine | 
 
 Engine that compress images. 
 | 
| JavascriptInspectorEngine | 
 
 This engine parses JS files thanks to a  
SourceMapLineInspector. | 
| JavascriptSpriteProvider | 
 
 This class provides sprite throughout javascript language. 
 | 
| MemoryMapCacheEngine | |
| ScheduledCacheEngine | 
 
 This abstract engine is able to clear its cache in a particular interval. 
 | 
| SourceMapLineInspector | 
 
 This inspector removes from scripts the "sourceMappingURL" statement when the chain is going to minify/aggregate it. 
 | 
| SpriteInspectorEngine | 
 
 This engine computes sprites for a set of images. 
 | 
| StaticEngine | 
 
 This engine should be used for non-dynamic WUIC features. 
 | 
| TextAggregatorEngine | 
 
 This  
engine can aggregate all the specified files in one path. | 
| TextInspectorEngine | 
 
 Basic inspector engine for text nuts processing text line per line. 
 | 
 Package where engines and their Engine builders
 implementations are defined for core module.
 
 Engines for image/Text aggregation, sprite computation, caching and CSS inspection are supported here.
 This package contains the engines which don't delegate its work to any library
 like YUI Compressor.
 
Copyright © 2012-2015. All Rights Reserved.