| Class | Description | 
|---|---|
| AbstractField | 
 Abstract parent class for all fields 
 | 
| BinaryField | 
 A field managing  
BinaryMetadata. | 
| ExternalizableField | 
 A field for managing externalizable metadata. 
 | 
| Form | 
 Abstraction of the form submitted by the client. 
 | 
| ReferenceField | 
 This field is used for reference metadata 
 | 
| RepeaterField | 
 A repeater field for managing a ordered collection of
  
CompositeMetadata metadata. | 
| RepeaterField.RepeaterEntry | 
 A repeater entry is a  
Form with new position and
 old position. | 
| RichTextField | 
 A rich text field for managing  
RichText metadata. | 
| SimpleField<T> | 
 A string field for managing  
String metadata. | 
| SubContentField | 
 This field is used for subcontent metadata 
 | 
| Enum | Description | 
|---|---|
| AbstractField.MODE | 
 The field mode 
 |