# Uses of Interface
com.documentum.fc.client.search.IDfExpression

Packages that use IDfExpression
Package
Description
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).

- ## Uses of IDfExpression in com.documentum.fc.client.search

  Subinterfaces of IDfExpression in com.documentum.fc.client.search
  Modifier and Type
  Interface
  Description
  `interface`
  `IDfAttrExpression`
  Defines a base interface for the attribute search expression.
  `interface`
  `IDfExpressionSet`
  Defines a set of search expressions.
  `interface`
  `IDfFullTextExpression`
  Defines a full-text expression for the search expression tree.
  `interface`
  `IDfMltExpression`
  Defines a more-like-this expression for the search expression tree with the given object id.
  `interface`
  `IDfRelativeDateExpression`
  Defines an expression on a date that is relative to the actual date when the query is executed.
  `interface`
  `IDfSimpleAttrExpression`
  Defines a simple search expression on an attribute.
  `interface`
  `IDfValueListAttrExpression`
  Defines a search expression that requires the attribute value to be included in a list of values.
  `interface`
  `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).
  Methods in com.documentum.fc.client.search with parameters of type IDfExpression
  Modifier and Type
  Method
  Description
  `void`
  IDfExpressionSet.`addExpression(IDfExpression expression)`
  Add an expression in this expression set.
  `IDfValueAssistance`
  IDfSearchTypeAssistant.`getValueAssistance(IDfExpression rootExpr, IDfAttrExpression vaExpr)`
  Gets the value assistance of an attribute with dependencies to other attributes values.
  `protected void`
  DfExpressionVisitor.`visitDefault(IDfExpression expr)`
  Default method called if the sub-class does not override a visit method.