Packages 
Package Description
com.yahoo.container.search  
com.yahoo.data
Generic interfaces for all types of data.
com.yahoo.fs4  
com.yahoo.prelude
The main classes of the Vespa Query Result Server.
com.yahoo.prelude.cluster
Cluster monitoring for content clusters queried over fnet.
com.yahoo.prelude.fastsearch  
com.yahoo.prelude.hitfield  
com.yahoo.prelude.query
The query model representing a boolean combination of selection criterions, where elements may be simple criterions, nested boolean operators, or annotated pieces of natural language text.
com.yahoo.prelude.query.parser  
com.yahoo.prelude.query.textualrepresentation  
com.yahoo.prelude.querytransform  
com.yahoo.prelude.searcher  
com.yahoo.prelude.semantics  
com.yahoo.prelude.semantics.benchmark  
com.yahoo.prelude.semantics.config  
com.yahoo.prelude.semantics.engine  
com.yahoo.prelude.semantics.parser  
com.yahoo.prelude.semantics.rule  
com.yahoo.prelude.statistics  
com.yahoo.search
The top level classes of the search container. A Query represents the incoming request, which produces a Result by chained execution of a set of Searchers.
com.yahoo.search.cluster
Standard searchers to compose in source search chains (those containing searchers specific for one source and which ends with a call to some provider) which calls a cluster of provider nodes.
com.yahoo.search.config  
com.yahoo.search.config.dispatchprototype
Package for dispatchprototype config.
com.yahoo.search.dispatch  
com.yahoo.search.dispatch.rpc  
com.yahoo.search.dispatch.searchcluster  
com.yahoo.search.federation
The federation layer on top of the search container.
com.yahoo.search.federation.selection  
com.yahoo.search.federation.sourceref  
com.yahoo.search.grouping  
com.yahoo.search.grouping.request  
com.yahoo.search.grouping.request.parser  
com.yahoo.search.grouping.result  
com.yahoo.search.grouping.vespa  
com.yahoo.search.handler
The search handler, which handles search request to the Container by translating the Request into a Query, invoking the chosen Search Chain to get a Result, which it translates to a Response which is returned to the Container.
com.yahoo.search.intent.model  
com.yahoo.search.match  
com.yahoo.search.pagetemplates  
com.yahoo.search.pagetemplates.config  
com.yahoo.search.pagetemplates.engine  
com.yahoo.search.pagetemplates.engine.resolvers  
com.yahoo.search.pagetemplates.model  
com.yahoo.search.pagetemplates.result  
com.yahoo.search.query
The search query model
com.yahoo.search.query.context  
com.yahoo.search.query.parser
Provides access to parsing query strings into queries
com.yahoo.search.query.profile
Query Profiles provide nested sets of named (and optionally typed) key-values which can be referenced in a Query to proviode initial values of Query properties.
com.yahoo.search.query.profile.compiled
Query Profiles provide nested sets of named (and optionally typed) key-values which can be referenced in a Query to proviode initial values of Query properties.
com.yahoo.search.query.profile.config  
com.yahoo.search.query.profile.types
Query profile types defines the set of fields a query profile may, can or must have.
com.yahoo.search.query.properties  
com.yahoo.search.query.ranking  
com.yahoo.search.query.rewrite  
com.yahoo.search.query.rewrite.rewriters  
com.yahoo.search.query.textserialize  
com.yahoo.search.query.textserialize.item  
com.yahoo.search.query.textserialize.parser  
com.yahoo.search.query.textserialize.serializer  
com.yahoo.search.querytransform
Vespa search platform query transformation infrastructure.
com.yahoo.search.rendering  
com.yahoo.search.result
The content of a Result produced in response to a Query.
com.yahoo.search.searchchain
Classes for composition of searchers into search chains, which are executed to produce Results for Queries.
com.yahoo.search.searchchain.example  
com.yahoo.search.searchchain.model  
com.yahoo.search.searchchain.model.federation  
com.yahoo.search.searchchain.testutil  
com.yahoo.search.searchers
Various useful searchers
com.yahoo.search.statistics  
com.yahoo.search.yql
YQL+ integration.
com.yahoo.text.interpretation
Models a set of hierarchical annotations (typically produced by QLAS) of a natural language string.
com.yahoo.vespa.streamingvisitors  
com.yahoo.vespa.streamingvisitors.tracing