Package com.facetmap.example.movies

This sample Facetmap application presents a variety of movies from the eighties, showing off the SpectrumFacet, DateFacet, and CompoundHeadingFacet types; it also includes an external recommendation engine to show how external logic can be integrated into a Facetmap search.

See:
          Description

Class Summary
Movie Contains all the data about a movie.
MovieFacetmapServlet Extends FacetmapServlet so that it serves the movie data in this package.
MovieFacets Wraps movie classification values in Facet objects, which gives us a FacetSpace that the Facetmap can use.
MovieList This represents the storage of Movie resources that we want to browse via Facetmap.
MovieResourceSpace Wraps a MovieList in a ResourceSpace implementation, backed by the classification scheme provided by MovieFacets.
PreferenceEngine In real life, this would be a component that uses your movie preferences and other's movies preferences to generate personal results for you.
PreferenceResourceIdQuery wraps the PreferenceEngine in a query object so that the Facetmap engine can use it.
Test Create implementations of Facetmap with movie data, and test various types of queries.
 

Package com.facetmap.example.movies Description

This sample Facetmap application presents a variety of movies from the eighties, showing off the SpectrumFacet, DateFacet, and CompoundHeadingFacet types; it also includes an external recommendation engine to show how external logic can be integrated into a Facetmap search.