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

Packages that use FilterConditionInterface
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   
 

Uses of FilterConditionInterface in com.sas.dataselectors.filters
 

Subinterfaces of FilterConditionInterface in com.sas.dataselectors.filters
 interface AdvancedFilterConditionInterface
          This interface extends the FilterConditionInterface to add extra information about special rules for supplying the values to satisfy any given condition.
 

Classes in com.sas.dataselectors.filters that implement FilterConditionInterface
 class DefaultAdvancedFilterCondition
           
 class DefaultFilterCondition
          The DefaultFilterCondition is the default implementation of the interface FilterConditionInterface.
 

Fields in com.sas.dataselectors.filters declared as FilterConditionInterface
 FilterConditionInterface BaseAdvancedFilterObjectFactory.ALT_CONTAINS
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.ALT_LIKE
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.ALT_NOT_CONTAINS
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.ALT_NOT_LIKE
           
 FilterConditionInterface BaseFilterObjectFactory.CODE_BLOCK
           
protected  FilterConditionInterface DefaultFilterLogicTestNode.condition
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.CONTAINS
          The "contains" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.CONTAINS
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.DOES_NOT_CONTAIN
          The "does not contain" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.DOES_NOT_CONTAIN
           
 FilterConditionInterface BaseFilterObjectFactory.IS_AFTER
           
static FilterConditionInterface DefaultFilterCondition.IS_AFTER
           
 FilterConditionInterface BaseFilterObjectFactory.IS_AFTER_OR_EQUAL
           
static FilterConditionInterface DefaultFilterCondition.IS_AFTER_OR_EQUAL
           
 FilterConditionInterface BaseFilterObjectFactory.IS_BEFORE
           
static FilterConditionInterface DefaultFilterCondition.IS_BEFORE
           
 FilterConditionInterface BaseFilterObjectFactory.IS_BEFORE_OR_EQUAL
           
static FilterConditionInterface DefaultFilterCondition.IS_BEFORE_OR_EQUAL
           
 FilterConditionInterface BaseFilterObjectFactory.IS_BETWEEN
          The "is in between" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_BETWEEN
          The "is in between" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_BETWEEN
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.IS_BETWEEN_TIME
           
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_BETWEEN_TIME
           
 FilterConditionInterface BaseFilterObjectFactory.IS_EQUALS
          The "is equal to" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_EQUALS
          The "is equal to" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_EQUALS
           
 FilterConditionInterface BaseFilterObjectFactory.IS_GREATER_THAN
          The "is greater than" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_GREATER_THAN
          The "is greater than" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_GREATER_THAN
           
 FilterConditionInterface BaseFilterObjectFactory.IS_GREATER_THAN_OR_EQUAL
          The "is greater than or equal to" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_GREATER_THAN_OR_EQUAL
          The "is greater than or equal to" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_GREATER_THAN_OR_EQUAL
           
 FilterConditionInterface BaseFilterObjectFactory.IS_IN_LIST
          The "is in list" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_IN_LIST
          The "is in list" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_IN_LIST
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.IS_IN_LIST_OR_EQUAL_TO
          The "is equal to" filter condition for items that doubles for 'is in'.
 FilterConditionInterface BaseFilterObjectFactory.IS_LESS_THAN
          The "is less than" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_LESS_THAN
          The "is less than" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_LESS_THAN
           
 FilterConditionInterface BaseFilterObjectFactory.IS_LESS_THAN_OR_EQUAL
          The "is less than or equal to" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_LESS_THAN_OR_EQUAL
          The "is less than or equal to" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_LESS_THAN_OR_EQUAL
           
static FilterConditionInterface DefaultFilterCondition.IS_MISSING_VALUE
          The "is missing value" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_MISSING_VALUE
           
 FilterConditionInterface BaseFilterObjectFactory.IS_NOT_BETWEEN
          The "is not in between" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_NOT_BETWEEN
          The "is not in between" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_NOT_BETWEEN
           
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_NOT_BETWEEN_TIME
           
 FilterConditionInterface BaseFilterObjectFactory.IS_NOT_EQUALS
          The "is not equal to" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_NOT_EQUALS
          The "is not equal to" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_NOT_EQUALS
           
 FilterConditionInterface BaseFilterObjectFactory.IS_NOT_IN_LIST
          The "is not in list" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_NOT_IN_LIST
          The "is not in list" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_NOT_IN_LIST
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.IS_NOT_IN_LIST_OR_EQUAL_TO
          The "is not equal to" filter condition for items that doubles for 'is not in'.
static FilterConditionInterface DefaultFilterCondition.IS_NOT_MISSING_VALUE
          The "is not missing value" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_NOT_MISSING_VALUE
           
 FilterConditionInterface BaseFilterObjectFactory.IS_NOT_NULL
          The "is not null" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_NOT_NULL
          The "is not null" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_NOT_NULL
           
 FilterConditionInterface BaseFilterObjectFactory.IS_NULL
          The "is null" filter condition.
static FilterConditionInterface DefaultFilterCondition.IS_NULL
          The "is null" filter condition.
static FilterConditionInterface DefaultAdvancedFilterCondition.IS_NULL
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.LAST_N_PERIODS
           
static FilterConditionInterface DefaultAdvancedFilterCondition.LAST_N_PERIODS
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.LIKE
          The "is like" filter condition.
 FilterConditionInterface BaseAdvancedFilterObjectFactory.MONTH_TO_DATE
           
static FilterConditionInterface DefaultAdvancedFilterCondition.MONTH_TO_DATE
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.NEXT_N_PERIODS
           
static FilterConditionInterface DefaultAdvancedFilterCondition.NEXT_N_PERIODS
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.OLAP_EQUAL_TO
          The "is equal to" filter condition for OLAP DataItems.
 FilterConditionInterface BaseAdvancedFilterObjectFactory.OLAP_IS_NOT_EQUAL_TO
          The "is not equal to" filter condition for OLAP DataItems.
 FilterConditionInterface BaseAdvancedFilterObjectFactory.OLAP_RELATIVE_TIME
           
static FilterConditionInterface DefaultAdvancedFilterCondition.OLAP_RELATIVE_TIME
           
 FilterConditionInterface BaseAdvancedFilterObjectFactory.YEAR_TO_DATE
           
static FilterConditionInterface DefaultAdvancedFilterCondition.YEAR_TO_DATE
           
 

Methods in com.sas.dataselectors.filters that return FilterConditionInterface
static FilterConditionInterface DefaultFilterConditionList.createCondition(java.lang.Object conditionObject, java.lang.String conditionLabel, java.lang.String conditionMessageFormat, int argumentCount, java.lang.String[] argumentLabels)
           
static FilterConditionInterface DefaultFilterConditionList.createCondition(java.lang.String conditionLabel, java.lang.String conditionMessageFormat, int argumentCount, java.lang.String[] argumentLabels)
           
 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.
 FilterConditionInterface BaseFilterObjectFactory.findMatchingConditionObject(java.lang.Object conditionObject, boolean isNegated, FilterConditionListInterface fcli)
          This method attempts to locate and return the filter condition that matches the search value from the native filter model.
static FilterConditionInterface DefaultAdvancedFilterCondition.getAdvancedConditionFromRB(java.lang.String key)
          Constructs a new DefaultAdvancedFilterCondition based on resources using the given key and the default locale.
static FilterConditionInterface DefaultAdvancedFilterCondition.getAdvancedConditionFromRB(java.lang.String key, java.util.Locale locale)
          Constructs a new DefaultAdvancedFilterCondition based on resources using the given key and locale.
static FilterConditionInterface DefaultAdvancedFilterCondition.getAdvancedConditionFromRB(java.lang.String key, java.lang.Object conditionObject, boolean isNegated, boolean isPromptable, java.util.Locale locale)
          Constructs a new DefaultAdvancedFilterCondition based on resources using the given key and locale.
 FilterConditionInterface FilterLogicTestNodeInterface.getCondition()
          Returns the ConditionInterface for this if it is a Test node, otherwise returns null
 FilterConditionInterface DefaultFilterLogicTestNode.getCondition()
          Returns the filter condition for this test node.
static FilterConditionInterface DefaultFilterCondition.getConditionFromRB(java.lang.String key)
          Creates a new FilterConditionInterface object based on the values found in the resources for this package at the given key.
static FilterConditionInterface BaseAdvancedFilterObjectFactory.getConditionFromRB(java.lang.String key, java.lang.Object nativeObject, boolean isNegated)
          Creates and returns a new filter condition instance from the given properties and those found in the resource bundle with the specified key.
static FilterConditionInterface DefaultFilterCondition.getConditionFromRB(java.lang.String key, java.lang.Object conditionObject, boolean isNegated)
          Creates a new FilterConditionInterface object based on the given values and those found in the resources for this package at the given key.
static FilterConditionInterface BaseAdvancedFilterObjectFactory.getConditionFromRB(java.lang.String key, java.lang.Object nativeObject, boolean isNegated, boolean promptsAllowed)
          Creates and returns a new filter condition instance from the given properties and those found in the resource bundle with the specified key.
static FilterConditionInterface BaseAdvancedFilterObjectFactory.getConditionFromRB(java.lang.String key, java.lang.Object nativeObject, boolean isNegated, boolean promptsAllowed, boolean isValueListAllowed, boolean isUserValueAllowed, java.util.Locale locale)
          Creates and returns a new filter condition instance from the given properties and those found in the resource bundle with the specified key.
static FilterConditionInterface BaseAdvancedFilterObjectFactory.getConditionFromRB(java.lang.String key, java.lang.Object nativeObject, boolean isNegated, boolean promptsAllowed, java.util.Locale locale)
          Creates and returns a new filter condition instance from the given properties and those found in the resource bundle with the specified key.
static FilterConditionInterface BaseAdvancedFilterObjectFactory.getConditionFromRB(java.lang.String key, java.lang.Object nativeObject, boolean isNegated, java.util.Locale locale)
          Creates and returns a new filter condition instance from the given properties and those found in the resource bundle with the specified key.
static FilterConditionInterface DefaultFilterCondition.getConditionFromRB(java.lang.String key, java.lang.Object conditionObject, boolean isNegated, java.util.Locale locale)
           
 FilterConditionInterface[] BaseFilterObjectFactory.getRelationalCharacterConditions(boolean forcedFormatting)
          Returns the condition list for relational filter items that are for character data.
 FilterConditionInterface[] BaseAdvancedFilterObjectFactory.getRelationalCharacterConditions(boolean forcedFormatting)
          Returns the condition list for relational filter items that are for character data.
 FilterConditionInterface[] BaseFilterObjectFactory.getRelationalConditions(boolean forcedFormatting)
          Returns a FilterConditionListInterface instance containing the list of all conditions to be used for relational DataItem based filters.
 FilterConditionInterface[] BaseAdvancedFilterObjectFactory.getRelationalConditions(boolean forcedFormatting)
          Returns a FilterConditionListInterface instance containing the list of all conditions to be used for relational DataItem based filters.
 FilterConditionInterface[] BaseFilterObjectFactory.getRelationalNumericConditions(boolean forcedFormatting)
          Returns the condition list for relational filter items that are for numeric data.
 FilterConditionInterface[] BaseAdvancedFilterObjectFactory.getRelationalNumericConditions(boolean forcedFormatting)
          Returns the condition list for relational filter items that are for numeric data.
 FilterConditionInterface[] BaseAdvancedFilterObjectFactory.getRelationalTimeBasedConditions()
          Returns the condition list for relational filter items that are for date and timestamp data.
 FilterConditionInterface[] BaseAdvancedFilterObjectFactory.getRelationalTimeConditions()
          Returns the condition list for relational filter items that are for time data only (not date or timestamp).
 

Methods in com.sas.dataselectors.filters with parameters of type FilterConditionInterface
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.
static java.lang.String DefaultFilterConditionList.format(java.lang.String item, FilterConditionInterface condition, java.util.List values)
          Static convienence function to format a condition using its message format
static java.lang.String DefaultFilterCondition.format(java.lang.String item, FilterConditionInterface condition, java.util.List values)
           
static java.lang.String DefaultFilterCondition.format(java.lang.String item, FilterConditionInterface condition, java.util.List values, java.text.Format formatter)
          Static function to format a condition using a simple message format.
 void FilterLogicEditableTestNodeInterface.setCondition(FilterConditionInterface condition)
          Sets the ConditionInterface for this if it is a Test node.
 void DefaultFilterLogicTestNode.setCondition(FilterConditionInterface condition)
          Sets the filter condition for this test node.
 void DefaultFilterItem.setConditionList(FilterConditionInterface[] itemConditionArray)
          Sets the list of conditions available for this filter item.
 

Constructors in com.sas.dataselectors.filters with parameters of type FilterConditionInterface
DefaultAdvancedFilterCondition(FilterConditionInterface conditionToCopy)
          Constructs a new instance that is a copy of the given condition.
DefaultFilterCondition(FilterConditionInterface conditionToCopy)
          Constructs a new instance that is a copy of the given condition.
DefaultFilterCondition(FilterConditionInterface conditionToCopy, java.lang.Object newConditionObject, boolean isNegated)
          Constructs a new instance that is a copy of the given condition but with the additional specified properties.
DefaultFilterLogicTestNode(FilterItemInterface item, java.util.List qualifiers, FilterConditionInterface condition, java.util.List values)
          Constructs a new test node with the given properties.
 

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

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




Copyright © 2009 SAS Institute Inc. All Rights Reserved.