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.
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.