Uses of Interface
com.sas.dataselectors.filters.FilterItemInterface

Packages that use FilterItemInterface
com.sas.dataselectors.filters Provides adapter components used to convert native models to models which can then be used with filter components. 
com.sas.dataselectors.filters.tree   
com.sas.dataselectors.qualifiers Provides classes for generating a qualifiers selector that is used within the Filter and Ranking Selectors for OLAP data. 
 

Uses of FilterItemInterface in com.sas.dataselectors.filters
 

Classes in com.sas.dataselectors.filters that implement FilterItemInterface
 class DefaultFilterItem
          The default implementation of the FilterItemInterface, this class contains lists of supported conditionals and values.
 class OLAPFilterItem
          TODO JavaDoc this class
 

Fields in com.sas.dataselectors.filters declared as FilterItemInterface
protected  FilterItemInterface FilterLogicTestNodeObjectMap._valuesMappedForItem
          The filter item that is associated with the current set of mapped values
protected  FilterItemInterface DefaultFilterLogicTestNode.item
           
 

Methods in com.sas.dataselectors.filters that return FilterItemInterface
 FilterItemInterface DefaultAdvancedFilterModelAdapter.applyFilterItemEditorChanges(FilterLogicTestNodeInterface testNode)
          Processes the data from the filter item editor and updates the given test node with the results.
 FilterItemInterface AdvancedFilterModelInterface.applyFilterItemEditorChanges(FilterLogicTestNodeInterface testNode)
          Applies the changes made in the FilterItemEditor to the given FilterLogicTestNodeInterface.
 FilterItemInterface BaseFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.physical.Column columnItem, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Converts the given column to a FilterItemInterface for use throughout the filter model.
 FilterItemInterface BaseAdvancedFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.physical.Column columnItem, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Converts the given column to a FilterItemInterface for use throughout the filter model.
 FilterItemInterface BaseFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.expr.ConstantExpression constantExpression, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Converts the given expression to a FilterItemInterface for use throughout the filter model.
 FilterItemInterface BaseAdvancedFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Creates a new FilterItemInterface object from the specified properties.
 FilterItemInterface BaseFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.physical.Dimension olapDimension, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Converts the given Dimension to a FilterItemInterface for use throughout the filter model.
 FilterItemInterface BaseFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.expr.ExpressionInterface expression, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Converts the given expression to a FilterItemInterface for use throughout the filter model.
 FilterItemInterface BaseFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.expr.FunctionCall functionCall, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Converts the given function call to a FilterItemInterface for use throughout the filter model.
 FilterItemInterface BaseFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.physical.Hierarchy olapHierarchy, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Converts the given Hierarchy to a FilterItemInterface for use throughout the filter model.
 FilterItemInterface BaseFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.physical.Level olapLevel, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Converts the given Level to a FilterItemInterface for use throughout the filter model.
 FilterItemInterface BaseFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.physical.Measure olapMeasure, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Converts the given OLAP Measure to a FilterItemInterface for use throughout the filter model.
 FilterItemInterface BaseFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.physical.Member olapMember, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Converts the given OLAP member to a FilterItemInterface for use throughout the filter model.
 FilterItemInterface BaseFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.expr.StringExpression stringExpression, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Converts the given expression to a FilterItemInterface for use throughout the filter model.
 FilterItemInterface BaseAdvancedFilterObjectFactory.convertToFilterableItem(com.sas.iquery.metadata.expr.StringExpression stringExpression, java.lang.String itemName, com.sas.iquery.metadata.business.DataItem dataItem, FilterQualifierListInterface qualifiers)
          Creates a new FilterItemInterface object from the specified properties.
 FilterItemInterface BaseFilterObjectFactory.convertToFilterItem(java.lang.Object item, com.sas.iquery.metadata.business.DataItem dataItem, FilterItemListInterface filterItemList)
           
 FilterItemInterface BaseAdvancedFilterObjectFactory.convertToFilterItem(java.lang.Object item, com.sas.iquery.metadata.business.DataItem dataItem, FilterItemListInterface filterItemList)
           
 FilterItemInterface BaseFilterObjectFactory.createFilterItemFromNative(java.lang.Object data, FilterItemListInterface fili)
          Creates and returns a new FilterItemInterface wrapper around the given native object.
 FilterItemInterface DefaultFilterItemList.createItem(java.lang.String itemLabel, FilterConditionListInterface itemConditions, java.util.List itemPossibleValues, java.util.List itemActualValues, boolean allowUserValues, FilterItemListInterface itemSubitems, boolean subitemsRequired, java.lang.Object itemObject)
           
 FilterItemInterface DefaultFilterItemList.createItem(java.lang.String itemLabel, FilterConditionListInterface itemConditions, java.lang.String[] itemPossibleValues, java.lang.String[] itemActualValues, boolean allowUserValues, FilterItemListInterface itemSubitems, boolean subitemsRequired, java.lang.Object itemObject)
           
 FilterItemInterface FilterObjectFactoryInterface.findMatchingFilterItem(FilterItemListInterface fili, java.lang.Object itemObject)
          Returns the FilterItemInterface instance from the given list that represents the specified item object.
 FilterItemInterface BaseFilterObjectFactory.findMatchingFilterItem(FilterItemListInterface fili, java.lang.Object itemObject)
          This method attempts to locate and return the filter item that matches the search value from the native filter model.
 FilterItemInterface BaseAdvancedFilterObjectFactory.findMatchingFilterItem(FilterItemListInterface fili, java.lang.Object itemObject)
          This method attempts to locate and return the filter item that matches the search value from the native filter model.
 FilterItemInterface FilterItemSimpleTree.findMatchingFilterItem(java.lang.Object itemObject)
           
 FilterItemInterface SimpleFilterLogicTreeInterface.findMatchingFilterItem(java.lang.Object itemObject)
          Attempts to locate and return the filter model object that matches the specified search item from the native model.
 FilterItemInterface OLAPFilterItem.getCharacterQualifiedItem()
           
 FilterItemInterface BaseAdvancedFilterObjectFactory.getCharacterQualifiedItem()
           
 FilterItemInterface FilterLogicTestNodeInterface.getFilterItem()
          Returns the FilterItemInterface for this if it is a Test node, otherwise returns null
 FilterItemInterface DefaultFilterLogicTestNode.getFilterItem()
          Returns the filter item for this test node.
 FilterItemInterface FilterLogicTestNodeObjectMap.getMappedFilterItem()
           
 FilterItemInterface OLAPFilterItem.getNumericQualifiedItem()
           
 FilterItemInterface BaseAdvancedFilterObjectFactory.getNumericQualifiedItem()
           
 FilterItemInterface BaseAdvancedFilterObjectFactory.getQualifiedItem(com.sas.iquery.metadata.business.DataItem dataItem, FilterItemInterface filterItem, FilterQualifierListInterface qualifiers)
          Returns the FilterItemInterface that defines the filter properties used when the parent object is being qualified.
 FilterItemInterface OLAPFilterItem.getQualifiedItem(java.util.List qualifiers)
           
 FilterItemInterface FilterItemInterface.getQualifiedItem(java.util.List qualifiers)
          When an item is qualified, it's value lists, conditions and user values allowed may change.
 FilterItemInterface DefaultFilterItem.getQualifiedItem(java.util.List qualifiers)
          When an item is qualified, it's value lists, conditions and user values allowed may change.
 FilterItemInterface FilterItemLookupInterface.lookupFilterItem(java.lang.Object filterItemObject)
          Attempts to locate and return the filter item for the given user filter item object.
 FilterItemInterface AbstractFilterItemListBase.lookupFilterItem(java.lang.Object filterItemObject)
          Lookup and return a FilterItemInterface for a given FilterItem object.
 

Methods in com.sas.dataselectors.filters with parameters of type FilterItemInterface
 java.util.List BaseFilterObjectFactory.createFilterQualifierListFromNativeList(java.util.List nativeList, FilterItemInterface filterItem)
          Creates and returns a list of filter qualifiers to represent the list of objects from the native filter model.
protected  java.util.List BaseFilterObjectFactory.createFilterValueList(FilterItemInterface filterItem)
          Creates and returns a list containing a FilterValueInterface wrapper for the OLAPTimeBasedFilterAdapterInterface contained in the given FilterItemInterface.
 java.util.List BaseFilterObjectFactory.createFilterValueListFromNativeList(java.util.List nativeList, FilterItemInterface filterItem)
          Creates and returns a list of FilterValueInterface wrappers for the given list of native filter object values.
 FilterConditionInterface FilterObjectFactoryInterface.findMatchingConditionObject(FilterItemInterface filterItem, java.lang.Object conditionObject, boolean isNegated)
          Returns the FilterConditionInterface instance that represents the specified condition object.
 FilterConditionInterface BaseFilterObjectFactory.findMatchingConditionObject(FilterItemInterface filterItem, java.lang.Object conditionObject, boolean isNegated)
          This method attempts to locate and return the filter condition that matches the search value from the native filter model.
 FilterConditionInterface BaseFilterObjectFactory.findMatchingConditionObject(FilterItemInterface filterItem, java.lang.Object conditionObject, boolean isNegated, java.util.List qualifiers)
          This method attempts to locate and return the filter condition that matches the search value from the native filter model.
 FilterQualifierInterface BaseFilterObjectFactory.findMatchingFilterQualifier(FilterItemInterface filterItem, java.lang.Object searchValue)
          This method attempts to locate and return a filter qualifier that matches the search value from the native filter model.
 FilterValueInterface BaseFilterObjectFactory.findMatchingFilterValue(FilterItemInterface filterItem, java.lang.Object searchValue)
          This method attempts to locate and return any previously constructed filter value object for the given search value from the native filter model.
static java.lang.String DefaultFilterCondition.format(FilterItemInterface item, FilterConditionInterface condition, java.util.List values)
          Static function to format a condition using a simple message format.
protected static long BaseFilterObjectFactory.getAdjustedFilterItemType(FilterItemInterface item)
          This method is intended to be used if an item's effective data type can not be determined by simply checking the ItemType property on a filter item.
static com.sas.iquery.metadata.business.DataItem BaseFilterObjectFactory.getDataItem(FilterItemInterface filterItem)
           
protected  AttributeTypeInterface DefaultAdvancedFilterModelAdapter.getFilterItemAttributeType(FilterItemInterface item)
           
protected  int DefaultAdvancedFilterModelAdapter.getFilterItemSQLType(FilterItemInterface item)
           
 FilterItemInterface BaseAdvancedFilterObjectFactory.getQualifiedItem(com.sas.iquery.metadata.business.DataItem dataItem, FilterItemInterface filterItem, FilterQualifierListInterface qualifiers)
          Returns the FilterItemInterface that defines the filter properties used when the parent object is being qualified.
 java.util.List OLAPMemberTreeModel.getTreePathNodeList(FilterItemInterface filterItem, FilterValueInterface filterValue)
          Returns a List of the OLAPMemberTreeNodes in order from the root of the tree model to the target node representing the unique cube member derived from the given parameters.
 java.util.List OLAPMemberTreePathFactoryInterface.getTreePathNodeList(FilterItemInterface filterItem, FilterValueInterface filterValue)
          Returns a List of the OLAPMemberTreeNodes in order from the root of the tree model to the target node representing the unique cube member derived from the given parameters.
protected  boolean DefaultAdvancedFilterModelAdapter.isValidPromptType(FilterItemInterface filterItem, com.sas.datatypes.DataTypeInterface promptDataType)
           
 void FilterLogicTestNodeObjectMap.mapCondition(FilterItemInterface item)
           
 boolean FilterLogicTestNodeObjectMap.mapFilterItem(FilterItemInterface item)
           
 void FilterLogicTestNodeObjectMap.mapOLAPValues(FilterItemInterface item)
           
 void FilterLogicTestNodeObjectMap.mapQualifier(FilterItemInterface item)
           
 void FilterLogicTestNodeObjectMap.mapValues(FilterItemInterface item)
           
 void FilterLogicTestNodeObjectMap.mapValues(FilterItemInterface filterItem, com.sas.storage.valueprovider.ValueProviderInterface vp, java.util.Locale locale)
           
 void OLAPFilterItem.setCharacterQualifiedItem(FilterItemInterface charQualifiedItem)
           
 void FilterLogicEditableTestNodeInterface.setFilterItem(FilterItemInterface item)
          Sets the FilterItemInterface for this if it is a Test node.
 void DefaultFilterLogicTestNode.setFilterItem(FilterItemInterface item)
          Sets the filter item assigned to this test node.
protected  void BaseFilterObjectFactory.setFilterItemProperties(FilterItemInterface filterItem, com.sas.iquery.metadata.business.DataItem dataItem)
          Sets any additional DataItem specific properties on the filter item.
protected  void BaseFilterObjectFactory.setFilterItemProperties(FilterItemInterface filterItem, com.sas.iquery.metadata.expr.ResourceAwareStringExpression expression)
          Sets any additional expression specific properties on the filter item.
 void OLAPFilterItem.setNumericQualifiedItem(FilterItemInterface numQualifiedItem)
           
 void DefaultFilterItem.setQualifiedItem(FilterItemInterface qualifiedItem)
          Sets the default qualified item that will be returned by any calls to getQualifiedItem.
 void DefaultFilterItem.setSubitemList(FilterItemInterface[] subitemArray)
          Sets the list of sub-items available for this item.
 

Constructors in com.sas.dataselectors.filters with parameters of type FilterItemInterface
DefaultFilterLogicTestNode(FilterItemInterface item, java.util.List qualifiers, FilterConditionInterface condition, java.util.List values)
          Constructs a new test node with the given properties.
 

Uses of FilterItemInterface in com.sas.dataselectors.filters.tree
 

Methods in com.sas.dataselectors.filters.tree that return FilterItemInterface
 FilterItemInterface SimpleFilterLogicTreeAdapter.findMatchingFilterItem(java.lang.Object itemObject)
           
 

Methods in com.sas.dataselectors.filters.tree with parameters of type FilterItemInterface
protected  FilterLogicTestNodeInterface FilterItemToLogicTreeTransform.newTestNode(java.lang.Object userObject, FilterItemInterface item, java.util.List qualifiers, FilterConditionInterface condition, java.util.List values)
           
 

Uses of FilterItemInterface in com.sas.dataselectors.qualifiers
 

Methods in com.sas.dataselectors.qualifiers with parameters of type FilterItemInterface
 java.util.List OLAPDimensionTreeModel.getTreePathNodeList(FilterItemInterface filterItem, FilterValueInterface filterValue)
           
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.