|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| AbstractDataModel | Contains some features common to all implementations. |
| AbstractIDMigrator | |
| AbstractJDBCIDMigrator | Implementation which stores the reverse long-to-String mapping in a database. |
| BooleanItemPreferenceArray |
Like BooleanUserPreferenceArray but stores preferences for one item (all item IDs the same) rather
than one user. |
| BooleanPreference | Encapsulates a simple boolean "preference" for an item whose value does not matter (is fixed at 1.0). |
| BooleanUserPreferenceArray |
Like GenericUserPreferenceArray but stores, conceptually, BooleanPreference objects which
have no associated preference value. |
| GenericBooleanPrefDataModel |
A simple DataModel which uses given user data as its data source. |
| GenericDataModel |
A simple DataModel which uses a given List of users as its data source. |
| GenericItemPreferenceArray |
Like GenericUserPreferenceArray but stores preferences for one item (all item IDs the same) rather
than one user. |
| GenericPreference |
A simple Preference encapsulating an item and preference value. |
| GenericUserPreferenceArray |
Like GenericItemPreferenceArray but stores preferences for one user (all user IDs the same) rather
than one item. |
| MemoryIDMigrator | Implementation which stores the reverse long-to-String mapping in memory. |
| MySQLJDBCIDMigrator | An implementation for MySQL. |
| PlusAnonymousConcurrentUserDataModel |
This is a special thread-safe version of PlusAnonymousUserDataModel
which allow multiple concurrent anonymous requests. |
| PlusAnonymousUserDataModel |
This DataModel decorator class is useful in a situation where you wish to recommend to a user that
doesn't really exist yet in your actual DataModel. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||