|
Components |
|
| |||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
Components |
|
| |||||||||||
PREV NEXT | FRAMES NO FRAMES |