The Guided Search integration includes the atg.endeca.assembler.navigation.filter.RecordFilterBuilder
interface. Classes that build Guided Search record filters implement this interface. The RecordFilterBuilder
interface includes a buildRecordFilter()
method that is responsible for building the actual record filter.
The Guided Search integration includes a number of classes that implement the RecordFilterBuilder
interface, for example:
LanguageFilterBuilder
CatalogFilterBuilder
SiteFilterBuilder
PriceListPairFilterBuilder
The first three of these classes are described below. See the Handling Price Lists chapter for information about the PriceListPairFilterBuilder
class.