| Interface | Description | 
|---|---|
| JSONDeserializable | If the application developer wants to override the functionality of
 JSONBeanSerializationHelper.fromJSON(), he can implement JSONDeserializable
 interface and can add his custom deserialization code in
 JSONDeserializable.fromJSON(). | 
| JSONSerializable | If the application developer wants to override the functionality of
 JSONBeanSerializationHelper.toJSON(), he can implement JSONSerializable
 interface and can add his custom serialization code in
 JSONSerializable.toJSON(). | 
| JSONTokens | Interface defining JSON properties used by ADFMF as framework properties
 while (de)serializing objects. | 
| PostJSONDeserializable | If the application developer wants a hook to alter the object after the
 deserialization process in JSONBeanSerializationHelper.fromJSON(), he can
 implement PostJSONDeserializable interface and add his custom code in
 PostJSONDeserializable.modifyObject(). | 
| PostJSONSerializable | If the application developer wants a hook to alter the JSON after the JSON
 serialization process, he can implement PostJSONSerializable interface and
 add his custom code in PostJSONSerializable.modifyJSON(). | 
| TransitiveObject | Interface declared such that object of any class implementing this interface
 will not be serialized. | 
| Class | Description | 
|---|---|
| AdfmfContainerUtilities | |
| AdfmfJavaUtilities | |
| AdfmfSlidingWindowOptions | AdfmfSlidingWindowOptions define the appearance and dimensions used to display sliding windows | 
| AdfmfSlidingWindowUtilities | This sliding window utility class provides a programmatic interface to display multiple features
 on the screen at the same time. | 
| GeneratedPassword | GeneratedPassword is a utility class for producing random passwords. | 
| GenericTypeBeanSerializationHelper | GenericTypeBeanSerializationHelper is a helper class to provide an easy way for
 application developers to convert between ADFMF internal  GenericTypeobjects and their user defined POJOs. | 
| JSONBeanSerializationHelper | JSONBeanSerializationHelper will (de)serialize objects in and out of a JSON
 object. | 
| LogEntry | |
| MafExecutorService | Utilities for executing Java code on background threads. | 
| MafNativeLocalNotificationOptions | Defines local notification options | 
| Model | Public services used by the UI framework to assist in the more common functions. | 
| PerfMon | 
| Enum | Description | 
|---|---|
| AdfmfContainerUtilities.STATUS_BAR_STYLE | The available colors that can be used with the setStatusBarColor API to configure the
 appearance of the status bar. | 
| MafNativeLocalNotificationOptions.RepeatInterval |