| Interface | Description | 
|---|---|
| RefCountedSource | 
 Those sources that need to be properly disposed of (i.e. 
 | 
| SingleUseSource | 
 Primarily a marker interface indicating that a type of Source that can only be consumed once. 
 | 
| Source | 
 An instance of this interface represents source content in some form. 
 | 
| Transformer | 
 The Transformer interface Instances of this class are used to transform one type of Source to another. 
 | 
| Class | Description | 
|---|---|
| TransformOptions | 
 Class used to represent a set of transformation options. 
 | 
| Exception | Description | 
|---|---|
| TransformException | 
 Represents a Transformation error 
 |