| AdvisorAnswer | Represents any kind of selectable item on the page. This includes links and some form elements. This class really just groups a label, a URL and a boolean indicating whether the item is already selected. Subclasses may add further fields or logic to implement different kinds of items. |
| AdvisorQuestion | |
| AfterSearchNavigation | Represents the After Search Navigation (ASN) but it is really just an array of FilterGroups. |
| ArticleNumberSearchStatus | Enum for article number status of the search result. |
| BreadCrumb | Represents any kind of selectable item on the page. This includes links and some form elements. This class really just groups a label, a URL and a boolean indicating whether the item is already selected. Subclasses may add further fields or logic to implement different kinds of items. |
| BreadCrumbTrail | |
| BreadCrumbType | Enum for type of a bread crumb item. |
| Campaign | |
| CampaignIterator | A collection of all Campaign objects. Provides some convenience methods to query all campaigns at once. |
| Filter | Represents a particular clickable filter within the After Search Navigation (ASN). |
| FilterGroup | A group of filters within the After Search Navigation (ASN). |
| FilterSelectionType | Enum for selection types of filter groups within the After Search Navigation (ASN). |
| FilterStyle | Enum for style of filter groups within the After Search Navigation (ASN). |
| FilterType | Enum for filter types of groups within the After Search Navigation (ASN). |
| Item | Represents any kind of selectable item on the page. This includes links and some form elements. This class really just groups a label, a URL and a boolean indicating whether the item is already selected. Subclasses may add further fields or logic to implement different kinds of items. |
| Page | Represents any kind of selectable item on the page. This includes links and some form elements. This class really just groups a label, a URL and a boolean indicating whether the item is already selected. Subclasses may add further fields or logic to implement different kinds of items. |
| Paging | |
| Record | Represents one entity of the data indexed by FACT-Finder (typically a product). |
| Result | This is mostly just a collection of Record objects. |
| ResultsPerPageOptions | |
| SearchParameters | This represents all relevant parameters that affect the main search. As it stands, this class is only intended for read purposes outside of the library. |
| SearchStatus | Enum for status of the search result. |
| SingleWordSearchItem | Represents a suggestion for single-word search. |
| SliderFilter | An After Search Navigation (ASN) filter element that is to be represented by a slider widget. |
| Sorting | |
| SortingDirection | Enum for sorting directions. |
| SortingItem | Represents a particular clickable sorting. |
| SortingItems | |
| SuggestQuery | Represents an item in suggestions. |
| TagQuery | Represents an item in a tag cloud. |