Functionality and License Overview

A license is per developer and machine. Only development environments that are used to update the model require a license since the generated program code runs without the annotation-processor and does not require additional libraries.

Functions14-days trial license
Open Source lic.
Commercial License
SQLOpenHelper
creates (multiple) SQLite Database files with associated tables
SQLSchemaPeer
contains column constants, table definitions and read-/write-operations
Foreign-keys / Join-Correlations
simplified relational joins with all relevant key parts
Versioning
Standard-Android API to create new table columns when the model is updated
Object embedding
Flat object mapping via @Embedded
Parcelable API
Object enhancements for the Android serialization API, also neccessary for the service API (.aidl)
ContentProvider
Creation of Android ContentProvider implementations with matching URIs and Create, Read, Update, Delete (CRUD) functionality

See system requirements for documentation of supported environments.