com.sas.dataselectors.filters
Class BusinessQueryFilterObjectFactory

com.sas.dataselectors.filters.BusinessQueryFilterObjectFactory
All Implemented Interfaces:
FilterObjectFactoryInterface

public class BusinessQueryFilterObjectFactory

This factory extends the base filter object factory to add BusinessQuery specific support.


Field Summary
protected  com.sas.iquery.metadata.business.BusinessQuery _businessQuery
          The BusinessQuery model for the factory.
 
Fields inherited from class com.sas.dataselectors.filters.BaseFilterObjectFactory
_baseModel, _businessModel, _dataService, _scope, CODE_BLOCK, DEFAULT_GOVERNING_LIMIT, DEFAULT_SCOPE, environment, IS_AFTER, IS_AFTER_OR_EQUAL, IS_BEFORE, IS_BEFORE_OR_EQUAL, IS_BETWEEN, IS_EQUALS, IS_GREATER_THAN, IS_GREATER_THAN_OR_EQUAL, IS_IN_LIST, IS_LESS_THAN, IS_LESS_THAN_OR_EQUAL, IS_NOT_BETWEEN, IS_NOT_EQUALS, IS_NOT_IN_LIST, IS_NOT_NULL, IS_NULL, RB_KEY, RB_KEY2
 
Constructor Summary
BusinessQueryFilterObjectFactory(com.sas.iquery.metadata.business.BusinessQuery businessQuery, FilterBaseModelData baseModel)
          Constructs a new factory from the specified BusinessQuery model.
 
Method Summary
 
Methods inherited from class com.sas.dataselectors.filters.BaseFilterObjectFactory
addFilterItem, clearFilterCondition, convertToFilterableItem, convertToFilterableItem, convertToFilterableItem, convertToFilterableItem, convertToFilterableItem, convertToFilterableItem, convertToFilterableItem, convertToFilterableItem, convertToFilterableItem, convertToFilterableItem, convertToFilterItem, createExpressionFromNative, createExpressionFromNative, createFilterItemFromNative, createFilterQualifierFromNative, createFilterQualifierListFromNativeList, createFilterValueFromNative, createFilterValueFromNative, createFilterValueFromNative, createFilterValueFromNative, createFilterValueList, createFilterValueListFromNativeList, createJavaDateFromSASDate, createJavaDateFromSASDateTime, createJavaDateFromSASTime, createStringExpressionList, createStringExpressionList, createValueItem, createValueItemFromUniqueMemberID, enforceBooleanPrecedence, findMatchingConditionObject, findMatchingConditionObject, findMatchingConditionObject, findMatchingFilterItem, findMatchingFilterQualifier, findMatchingFilterValue, formatFunctionCall, getAdjustedFilterItemType, getAlternateConditions, getComparisonOperator, getDataItem, getDataItems, getDataServiceValues, getDateOrNullFromNative, getEnvironment, getExpressionListFromTestNodeValues, getFilterableItems, getFilterItemSASFormatText, getFilterStep, getItemType, getLevelProperties, getLevelProperties, getLevelProperties, getLocale, getMaxOutputObservations, getMemberListFromTestNodeQualifiers, getMetadataInterface, getOLAPMeasureConditionList, getOLAPMemberConditionList, getQualifiers, getRelationalCharacterConditions, getRelationalConditions, getRelationalConditions, getRelationalConditions, getRelationalConditions, getRelationalNumericConditions, getServerProperties, getStringExpressionListFromTestNodeValues, initDataService, isOLAP, isTimeDimension, newCompoundConditionalExpression, newCompoundFilter, newCompoundStep, newConditionalExpression, newConstantExpression, newCoumpoundFilter, newFilterDataValue, newFilterDataValue, newFilterItem, newFilterStep, newFilterValue, newStringExpression, newStringExpression, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, newTestNode, releaseResources, removeFilterItem, setEnvironment, setFilterBaseModelData, setFilterItemProperties, setFilterItemProperties, setLocale, setMaxOutputObservations, updateCompoundConditionalFilter, updateCompoundFilter, updateCompoundStep, updateSimpleFilter, updateSimpleFilterFromTestNode, updateSimpleFilterFromTestNode, updateSimpleFilterFromTestNode, wrapValueListDates
 

Field Detail

_businessQuery

protected com.sas.iquery.metadata.business.BusinessQuery _businessQuery
The BusinessQuery model for the factory.

Constructor Detail

BusinessQueryFilterObjectFactory

public BusinessQueryFilterObjectFactory(com.sas.iquery.metadata.business.BusinessQuery businessQuery,
                                        FilterBaseModelData baseModel)
Constructs a new factory from the specified BusinessQuery model.

Parameters:
businessQuery - the model for the factory



Copyright © 2009 SAS Institute Inc. All Rights Reserved.