All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Query |
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.sas.iquery.metadata.business.FilterItem

Packages that use FilterItem
com.sas.iquery.builder | Classes in the `com.sas.iquery.builder` package are used to easily build up complex Intelligent Query objects.
com.sas.iquery.dataretrieval.convenience | Provides utility classes for getting information about data selections.
com.sas.iquery.metadata.business | The main package that provides modeling for SAS Query Services's two business models (information maps and data selections), which provide a logical layer of metadata modeling above the physical layer model.

Uses of FilterItem in com.sas.iquery.builder

Methods in com.sas.iquery.builder that return FilterItem
`FilterItem` | `RelationalFilterItemBuilder.build()`

Methods in com.sas.iquery.builder with parameters of type FilterItem
`CompoundFilterBuilder` | `CompoundFilterBuilder.and(FilterItem rhs)`
`static CompoundFilterBuilder` | `IQBuilderFactory.newCompoundFilterBuilder(BusinessModel model, FilterItem filterItem)` returns a builder that will build a `CompoundFilter`
`CompoundFilterBuilder` | `CompoundFilterBuilder.or(FilterItem rhs)`

Uses of FilterItem in com.sas.iquery.dataretrieval.convenience

Methods in com.sas.iquery.dataretrieval.convenience that return types with arguments of type FilterItem
`java.util.List<FilterItem>` | `GroupedFilterDataProvider.getGroupedFilters(BusinessGroup group)` Get a list of grouped filter item that are applied in this data selection for this group.

Methods in com.sas.iquery.dataretrieval.convenience with parameters of type FilterItem
`java.lang.String` | `GroupedFilterDataProvider.getCurrentLevelLabel(FilterItem filterItem)` Future implementation for determining the latest level definition for an OLAP elastic (or grouped) filter.
`java.util.Map<java.lang.String,java.lang.String>` | `GroupedFilterDataProvider.getExcludedValues(FilterItem filterItem)` Member values in filter are either selected or unselected.
`java.lang.String` | `GroupedFilterDataProvider.getFilterLabel(FilterItem filter)` Get the name of the filter item (either dataItem label for relational or level label for OLAP)
`java.util.Map<java.lang.String,java.lang.String>` | `GroupedFilterDataProvider.getIncludedValues(FilterItem filterItem)` Member values in filter are either selected or unselected.
`java.util.List<java.lang.String>` | `GroupedFilterDataProvider.getLevelLabels(FilterItem filter)` Future implementation for getting all the level labels associated with an OLAP elastic (or grouped) filter.
`void` | `GroupedFilterDataProvider.refresh(FilterItem activeFilter)` Filter selections are cumulative, so each selection determines values available in each of the other selection lists.
`void` | `GroupedFilterDataProvider.setCurrentLevel(FilterItem filterItem, java.lang.String level)` Future implementation for setting the latest level definition on a dimension in an OLAP elastic (or grouped) filter.

Uses of FilterItem in com.sas.iquery.metadata.business

Subinterfaces of FilterItem in com.sas.iquery.metadata.business
`interface` | `CompoundFilter` Specifies a filter that is defined in terms of other separately defined filters.

Methods in com.sas.iquery.metadata.business that return FilterItem
`FilterItem` | `CompoundFilter.getLeftFilter()` Gets the left hand operand of the compound filter expression
`FilterItem` | `CompoundFilter.getRightFilter()` Return the right hand side of the compound filter expression.
`FilterItem` | `BusinessModel.newFilterItem()` Creates a FilterItem object and returns it.

Methods in com.sas.iquery.metadata.business that return types with arguments of type FilterItem
`java.util.List<FilterItem>` | `BusinessQuery.getEffectiveFilters()` Returns a list of `FilterItem` objects that would be used if this business query were to be run at this time.
`java.util.List<FilterItem>` | `BusinessQuery.getFilters()` Returns the list of `FilterItem` objects last set on this object via `setFilters(...)`

Methods in com.sas.iquery.metadata.business with parameters of type FilterItem
`void` | `CompoundFilter.setLeftFilter(FilterItem lhs)` Sets the left hand operand of the compound filter expression
`void` | `CompoundFilter.setRightFilter(FilterItem rhs)` Sets the right hand operand of the compound filter expression

Method parameters in com.sas.iquery.metadata.business with type arguments of type FilterItem
`void` | `BusinessQuery.setFilters(java.util.List<? extends FilterItem> filters)` Sets the List of FilterItem objects on this business query to limit the results when this query is run.

All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Query |
PREV NEXT | FRAMES NO FRAMES

Copyright © 2009 SAS Institute Inc. All Rights Reserved.