# Uses of Class
com.sas.services.information.FilterComponent

Packages that use FilterComponent
Package
Description
com.sas.services.information
Interact with data repositories on behalf of client applications.
com.sas.services.information.search
The com.sas.services.information.search package performs and manages metadata searches for public objects.

- ## Uses of FilterComponent in com.sas.services.information

  Fields in com.sas.services.information declared as FilterComponent
  Modifier and Type
  Field
  Description
  `protected FilterComponent`
  Filter.`_component`
  The component to filter on.
  Methods in com.sas.services.information that return FilterComponent
  Modifier and Type
  Method
  Description
  `FilterComponent`
  AssociationPathComponent.`getAttributeCriteria()`
  Returns the attribute criteria if to specify within the filter, or null if there is no attribute filtering within this association path.
  `FilterComponent`
  Filter.`getFilterComponent()`
  `FilterComponent`
  FilterInterface.`getFilterComponent()`
  Get the FilterComponent for this filter.
  Methods in com.sas.services.information that return types with arguments of type FilterComponent
  Modifier and Type
  Method
  Description
  `List<FilterComponent>`
  FilterComponent.`getSubcomponentList()`
  Methods in com.sas.services.information with parameters of type FilterComponent
  Modifier and Type
  Method
  Description
  `void`
  FilterComponent.`addComponent(FilterComponent newComponent)`
  Add a subcomponent to this component.
  `protected String`
  Filter.`component2JCRXPath(FilterComponent component)`
  `protected String`
  Filter.`component2Select(FilterComponent component)`
  For 9.3, this method is used for backwards compatibility only.
  `void`
  AssociationPathComponent.`setAttributeCriteria(FilterComponent comp)`
  Sets the attribute criteria for this association filter.
  `void`
  Filter.`setFilterComponent(FilterComponent component)`
  Set the component to use with this filter.
  `void`
  FilterInterface.`setFilterComponent(FilterComponent component)`
  Add a component to this filter.

- ## Uses of FilterComponent in com.sas.services.information.search

  Methods in com.sas.services.information.search that return FilterComponent
  Modifier and Type
  Method
  Description
  `FilterComponent`
  DateFilter.`getFilterComponent()`
  `FilterComponent`
  DisplayNameFilter.`getFilterComponent()`
  `FilterComponent`
  ExtendedAttributesFilter.`getFilterComponent()`
  `FilterComponent`
  KeywordFilter.`getFilterComponent()`
  `FilterComponent`
  NotesFilter.`getFilterComponent()`
  `FilterComponent`
  ObjectNameFilter.`getFilterComponent()`
  `FilterComponent`
  PublicTypeFilter.`getFilterComponent()`
  `FilterComponent`
  ResponsibilitiesFilter.`getFilterComponent()`
  `FilterComponent`
  SearchFilter.`getFilterComponent()`
  Returns the filter component used for processing this search criteria