| Name | Description | Type | Package | Framework |
| EnumPreferenceLevels | Class | com.microstrategy.web.preferences | MicroStrategy | |
| PreferenceAllowableValue | This class stores the properties for an allowable value for a preference. | Class | com.microstrategy.web.preferences | MicroStrategy |
| PreferenceDefinition | This encapsulates a more detailed description of a preference object in addition to its name and value. | Interface | com.microstrategy.web.preferences | MicroStrategy |
| PreferenceDefinitionBase | This class encapsulates the definition of a preference. | Class | com.microstrategy.web.preferences | MicroStrategy |
| PreferenceDefinitionImpl | This class encapsulates the definition of a preference. | Class | com.microstrategy.web.preferences | MicroStrategy |
| PreferenceDefinitionLocale | Class | com.microstrategy.web.preferences | MicroStrategy | |
| PreferenceLevel | All preferences are assigned a PreferenceLevel, which is defined in the context of the PreferenceLevels enumeration. | Class | com.microstrategy.web.preferences | MicroStrategy |
| PreferenceLevels | PreferenceLevel objects are typically grouped into application context groups. | Class | com.microstrategy.web.preferences | MicroStrategy |
| Preferences | This interface defines the facilites available in the Preferences API. | Interface | com.microstrategy.web.preferences | MicroStrategy |
| PreferencesException | This problems encapsulates the problems which can occur during preference-related operations. | Class | com.microstrategy.web.preferences | MicroStrategy |
| PreferencesMgr | This is the entry point to the preferences functionality in the Web API. | Class | com.microstrategy.web.preferences | MicroStrategy |
| SysDefaultPrefType | SysDefaultPrefType manages the PreferenceLevel. | Class | com.microstrategy.web.preferences | MicroStrategy |
| SysPrefType | SysPrefType manages the PreferenceLevel. | Class | com.microstrategy.web.preferences | MicroStrategy |