| Interface | Description | 
|---|---|
| CacheProvider<T> | 
 
 A contract to allow WUIC users to specify their own concrete cache to use. 
 | 
| DimensionPacker<T> | 
 
 A packer packs a set of dimensions (2d) in the smalled area. 
 | 
| SpriteProvider | 
 
 This interface represents a type of object which provides sprite generation
 capabilities. 
 | 
| Class | Description | 
|---|---|
| Engine | 
 
 An engine is in charge to parse a set of nuts. 
 | 
| EngineRequest | 
 
 This class represents a request to be indicated to an engine. 
 | 
| EngineRequest.Key | 
 
 This class overrides  
Object.equals(Object) and Object.hashCode() to represent an unique key
 per EngineRequest based on its workflow ID and its nuts. | 
| EngineRequestBuilder | 
 
 This class builds  
EngineRequest objects. | 
| HeadEngine | 
 
 Represents an  
Engine that could be the head of a chain of responsibility. | 
| LineInspector | 
 
 Represents an object providing replacement functionality inside a line for a group of character matching a particular
 pattern. 
 | 
| NodeEngine | 
 
 Linkable  
Engine. | 
| Region | 
 
 Represents a region to use when need to specify a sprite. 
 | 
| Enum | Description | 
|---|---|
| EngineType | 
 
 This enumeration describes the different kind of  
Engine that may exist. | 
| Annotation Type | Description | 
|---|---|
| EngineService | 
 
 This annotation marks a  
Engine implementation that must be discovered
 during classpath scanning. | 
 This package contains the definition of an Engine. The possible
 implementations and factories are located in the sub-packages.
 
Copyright © 2012-2015. All Rights Reserved.