| Interface | Description | 
|---|---|
| Builder | 
 A Builder is responsible for creating an instance of a Profile. 
 | 
| BuildListener | 
 Listens to profile build events. 
 | 
| ProfileBuilder | 
 A convenience wrapper around a  set of  
Builders, which lets selective
 Profiles be built. | 
| Class | Description | 
|---|---|
| ProfileRecognizer | 
 The entry-point into the Profile recognition framework. 
 | 
| Exception | Description | 
|---|---|
| BuildException | |
| ProfileException |