# Uses of Package
com.documentum.fc.client.search

Packages that use com.documentum.fc.client.search
Package
Description
com.documentum.fc.client
com.documentum.fc.client.search
Provides classes and interfaces for constructing and running search queries against multiple content repositories as well as external information sources (optional).
com.documentum.fc.client.search.filter
This package contains interfaces to provide search services filters.

- Classes in com.documentum.fc.client.search used by com.documentum.fc.client
  Class
  Description
  IDfSearchService
  This interface is the factory for search objects.
- Classes in com.documentum.fc.client.search used by com.documentum.fc.client.search
  Class
  Description
  DfApplicationContext
  Using this class, the client application can pass information along with the query.
  DfExpressionVisitor
  Abstract visitor used to visit an IDfExpression.
  DfFacetDefinition
  This class define a facet to be computed by the search service.
  DfFacetDefinition.ORDER
  Define the order of the facet value in the returned facets.
  DfSearchException
  This exception is a base exception for the `com.documentum.fc.client.search` package.
  DfUnreachableLocationException
  This exception is thrown when the target location is unreachable.
  IDfAttrExpression
  Defines a base interface for the attribute search expression.
  IDfExpression
  Defines a search expression.
  IDfExpressionScope
  Defines a specific expression within a searched source.
  IDfExpressionSet
  Defines a set of search expressions.
  IDfFacet
  Represents a facet that has been computed by the Indexer.
  IDfFacetValue
  Represents a facet value.
  IDfFullTextExpression
  Defines a full-text expression for the search expression tree.
  IDfLocationQueryScope
  Defines a specific location within a searched source.
  IDfModifiableFacet
  A modifiable facet.
  IDfModifiableFacetValue
  A modifiable facet value.
  IDfModifiableResultEntry
  Represents a single result entry from a query execution and defines the methods necessary to modify and manipulate it.
  IDfModifiableResultsSet
  Represents a list of results and defines the methods necessary to modify and manipulate it.
  IDfPartitionScope
  Defines a specific partition within a searched source.
  IDfPassThroughQuery
  Provides a container for passing a query string directly to the search source.
  IDfPerceptualRaterConfig
  Configures criteria factors for the IPR algorithm (Incremental Perceptual Ranking).
  IDfQueryBuilder
  This is a primary interface for building a query that can be executed against sources of different type.
  IDfQueryDefinition
  This is a base interface for the query that can be executed by the `IDfQueryProcessor`.
  IDfQueryEvent
  Provides status information about the execution of a query.
  IDfQueryListener
  Has to be implemented by an IDfQueryProcessor client to be asynchronously notified of new results and events during the query execution.
  IDfQueryManager
  Provides factory methods for query and interfaces for persistent query management.
  IDfQueryProcessor
  Manages the execution of a query accross multiple sources.
  IDfQueryScope
  This is a base interface for the query scope.
  IDfQueryStatus
  Represents the status of a search execution at a given point in time.
  IDfRelativeDateExpression
  Defines an expression on a date that is relative to the actual date when the query is executed.
  IDfResultContent
  Represents the actual content corresponding to a result.
  IDfResultEntry
  Represents a single result entry from a query execution.
  IDfResultObjectManager
  Manages result content access.
  IDfResultRater
  Rates results depending on their relevancy to a query definition.
  IDfResultRaterConfig
  Configures factors used by raters when computing results rating.
  IDfResultRaterFactory
  Creates ResultRater instances.
  IDfResultsManipulator
  Performs manipulation of results.
  IDfResultsSet
  Represents a list of results.
  IDfSearchMetadataManager
  Provides a facade to search metadata.
  IDfSearchService
  This interface is the factory for search objects.
  IDfSearchSource
  Represents a source for executing a query.
  IDfSearchSourceContainer
  Base interface for the classes that manage a list of selected sources.
  IDfSearchSourceMap
  Provides a facade to search source discovery.
  IDfSearchTypeAssistant
  Provides a facade to search metadata for a given value.
  IDfSimpleAttrExpression
  Defines a simple search expression on an attribute.
  IDfSmartList
  An IDfSmartList is the BOF object representing a saved search.
  IDfSmartListDefinition
  Defines a smart list.
  IDfSourceStatus
  Represents the status of a query for a specific source.
  IDfValueListAttrExpression
  Defines a search expression that requires the attribute value to be included in a list of values.
  IDfValueRangeAttrExpression
  Defines a search expression that requires the attribute value to be greater than a minimum value and less than a maximum value (or equal).
  PositionalOperator
  This operator can be set on a IDfExpressionSet object.
- Classes in com.documentum.fc.client.search used by com.documentum.fc.client.search.filter
  Class
  Description
  IDfModifiableFacet
  A modifiable facet.
  IDfModifiableResultEntry
  Represents a single result entry from a query execution and defines the methods necessary to modify and manipulate it.
  IDfQueryDefinition
  This is a base interface for the query that can be executed by the `IDfQueryProcessor`.