| 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  
GenericType
 objects and their user defined POJOs. | 
| JSONBeanSerializationHelper | 
 JSONBeanSerializationHelper will (de)serialize objects in and out of a JSON
 object. 
 | 
| 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 |