| Class | Brief description |
| FMP | The FMP class is a factory for creating various object-oriented framework models. |
| FMP.Builder | The FMP.Builder class is a builder for the FMP class. |
| FMPConnection | The FMPConnection class is used to describe device connection to server. |
| FMPConnection.Builder | The FMPConnection.Builder class is a builder for the FMPConnection class. |
| FMPDatabase | The FMPDatabase class is used to describe a local database. |
| FMPDatabase.Builder | The FMPDatabase.Builder class is a builder for the FMPDatabase class. |
| FMPDSS | The FMPDSS class is used to work with digital signatures. |
| FMPDSS.Builder | The FMPDSS.Builder class is a builder for the FMPDSS class. |
| FMPDSS.Certificate | The FMPDSS.Certificate class is used to describe DSS certificate. |
| FMPDSS.Certificate.Builder | The FMPDSS.Certificate.Builder class is a builder for the FMPDSS.Certificate class. |
| FMPDSS.Signature | The FMPDSS.Signature class is used to describe DSS signature. |
| FMPFile | The FMPFile class is used to work with files. |
| FMPFile.Builder | The FMPFile.Builder class is a builder for the FMPFile class. |
| FMPFile.Meta | The FMPFile.Meta class is used to describe information about file. |
| FMPLog | The FMPLog class is used to work with logs. |
| FMPLog.Builder | The FMPLog.Builder class is a builder for the FMPLog class. |
| FMPLog.Entry | The FMPLog.Entry class is used to describe log record in database. |
| FMPLog.Meta | The FMPLog.Meta class is used to describe metainformation about database with logs. |
| FMPLog.Schedule | The FMPLog.Schedule class is used to describe schedule for sending logs to server. |
| FMPPush | The FMPPush class is used to work with push notifications. |
| FMPPush.Builder | The FMPPush.Builder class is a builder for the FMPPush class. |
| FMPPush.Device | The FMPPush.Device class is used to describe a device on server (within device token description). |
| FMPPush.Token | The FMPPush.Token class is used to describe device token on server. |
| FMPPush.Topic | The FMPPush.Topic class is used to describe message topic on server. |
| FMPQuery | The FMPQuery class is used to describe data request. |
| FMPQuery.Builder | The FMPQuery.Builder class is a builder for the FMPQuery class. |
| FMPResource | The FMPResource class is used to describe resource. |
| FMPResource.Builder | The FMPResource.Builder class is a builder for the FMPResource class. |
| FMPResource.Meta | The FMPResource.Meta class is used to describe information about resource from resources scheme. |
| FMPScheme | The FMPScheme class is used to work with resources scheme. |
| FMPScheme.Builder | The FMPScheme.Builder class is a builder for the FMPScheme class. |
| FMPState | The FMPState class is used to work with framework state. |
| FMPState.Builder | The FMPState.Builder class is a builder for the FMPState class. |
| FMPTable | The FMPTable class is used to describe table. |
| FMPTable.Builder | The FMPTable.Builder class is a builder for the FMPTable class. |
| FMPTransaction | The FMPTransaction class is used to describe transaction. |
| FMPTransaction.Builder | The FMPTransaction.Builder class is a builder for the FMPTransaction class. |
| FMPUser | The FMPUser class is used to describe a user. |
| FMPUser.Builder | The FMPUser.Builder class is a builder for the FMPUser class. |
| FMPUtils | The FMPUtils class is responsible for the functions not related logically to other components. |
| FMPUtils.FMPData | The FMPUtils.FMPData class is used to work with byte buffer. |
| FMPUtils.FMPData.Builder | The FMPUtils.FMPData.Builder class is a builder for the FMPUtils.FMPData class. |
| FMPUtils.FMPString | The FMPUtils.FMPString class is used to work with a string. |
| FMPUtils.FMPString.Builder | The FMPUtils.FMPString.Builder class is a builder for the FMPUtils.FMPString class. |
| FMPUtils.Parser | The FMPUtils.Parser class is used to parse JSON structures obtained during the work with framework. |
| FMPUtils.Parser.Builder | The FMPUtils.Parser.Builder class is a builder for the FMPUtils.Parser class. |
| FMPUtils.QueryResultParser | The FMPUtils.QueryResultParser class is used to handle JSON responses as a result of queries to database. It inherits from the FMPUtils.Parser class. |
| FMPUtils.QueryResultParser.Builder | The FMPUtils.QueryResultParser.Builder class is a builder for the FMPUtils.QueryResultParser class. |
| FMPUtils.RequestResponseParser | The FMPUtils.RequestResponseParser class is used to handle JSON responses as a result of requests to server. It inherits from the FMPUtils.Parser class. |
| FMPUtils.RequestResponseParser.Builder | The FMPUtils.RequestResponseParser.Builder class is a builder for the FMPUtils.RequestResponseParser class. |
| FMPWeb | The FMPWeb class is used to describe request to web resource. |
| FMPWeb.Builder | The FMPWeb.Builder class is a builder for the FMPWeb class. |
See also:
FMPWrapper Framework | Enumerations | Protocols | Type Pseudonyms