All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Query |
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.sas.iquery.metadata.business.BusinessModelResourceReferencer

Packages that use BusinessModelResourceReferencer
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.
com.sas.iquery.metadata.business.step | Provides a set of modeled "step" operations that can be applied, in a particular order, to data items and business queries to modify the results of a query.
com.sas.iquery.metadata.business.step.olap | Provides a set of modeled "step" operations that can be applied, in a particular order, to OLAP data items and business queries in order to filter the data that gets returned when business queries are executed.
com.sas.iquery.metadata.expr | Provides classes that are used to model expressions, which are used to compose data items and filters.
com.sas.iquery.metadata.expr.olap | Provides classes used to define OLAP expressions usable within a business model for defining portions of an OLAP business query.
com.sas.iquery.metadata.expr.relational | Provides classes that are used to model relational database expressions which are typically used when defining the expression portion of filters.

Uses of BusinessModelResourceReferencer in com.sas.iquery.metadata.business

Subinterfaces of BusinessModelResourceReferencer in com.sas.iquery.metadata.business
`interface` | `BusinessGroup` The purpose of this object to allow the ability to group certain IQ objects outside of our normal `MapFolder` structure.
`interface` | `BusinessItem` Specifies a modeled object that has an identity within its model and used directly in forming business queries.
`interface` | `BusinessModel` Specified an abstract, persistable container that contains BusinessModelObject type items.
`interface` | `BusinessModelObject` Specifies an abstract, persistable object that is contained within a business model container and provides support for having a unique identity within that container.
`interface` | `BusinessRule` Specifies a modeled action that affects how data is referenced at query execution time.
`interface` | `CompoundFilter` Specifies a filter that is definedin terms of other separately defined filters.
`interface` | `DataItem` Provides support for the mapping of physical data to a single unit of business data.
`interface` | `DataItemReference` Specifies a reference to a DataItem object along with some set of overridden attributes of the base data item.
`interface` | `DataSelection` Specifies an object that is a business model and that provides the specification of a business query.
`interface` | `DrillThroughToDetail` Specifies a simple business rule that identifies whether the user should be allowed to drill through to detail data in OLAP results.
`interface` | `FilterCascadeRule` This business rule defines the prompt filter dependencies that makes up the cascade.
`interface` | `FilterItem` Contains a single conditional expression which is used to filter data when running a query and typically yields a result set containing less data.
`interface` | `Governing` Specifies a simple business rule that governs or limits the output of a business query when the query is run.
`interface` | `InformationMap` Specifies a business model that provides support for organizing its business items within an internal folder structure.
`interface` | `Prompt` Enables you to specify portions of a business query at the time a query is run.

Uses of BusinessModelResourceReferencer in com.sas.iquery.metadata.business.step

Subinterfaces of BusinessModelResourceReferencer in com.sas.iquery.metadata.business.step
`interface` | `StepFilterInterface` Provides modeling for steps that filter data.
`interface` | `StepInterface` A thin top-level interface for all steps.

Classes in com.sas.iquery.metadata.business.step that implement BusinessModelResourceReferencer
`class` | `CompoundStep` Enables a user to group a set of steps together.

Uses of BusinessModelResourceReferencer in com.sas.iquery.metadata.business.step.olap

Classes in com.sas.iquery.metadata.business.step.olap that implement BusinessModelResourceReferencer
`class` | `BaseFilter` An abstract class that represents a step that filters.
`class` | `BusinessQueryDataBasedFilter` A step that filters a query based on a boolean expression.
`class` | `BusinessQueryRankFilter` A step that ranks a business query based on a ranking criteria.
`class` | `BusinessQueryTupleFilter` A step that filters out a specific set of member for a set of dimension(s) and a single measure.
`class` | `DataItemMemberFilter` A step that filters a data item based on a particular member or set of members.
`class` | `DataItemMemberPropertiesFilter` A step that filters member properties set on a data item based on a boolean expression.
`class` | `DataItemNavigationFilter` A step that filters a data item based on a specific kind of navigation on a particular member.
`class` | `DataItemRankFilter` A step that ranks a data item based on a ranking criteria.
`class` | `DataItemTimeFilter` A step that filters a data item based on time members and time function arguments submitted.
`class` | `DataItemTimeFirstLastPeriodsFilter` A step that filters a data item to reflect requests for the first or last specified number of members at a level.
`class` | `DataItemTimeNParallelPeriodsFilter` A step that filters a data item to reflect N periods parallel to a given date member.
`class` | `DataItemTimeNPeriodsFilter` A step that filters a data item to reflect requests for the first or last N members at a level.
`class` | `DataItemTimeRangeFilter` A step that filters a data item based on start and end date period or can filter based where either the start or end (or both) members are relative.
`class` | `PromptedTimeRangeFilter` A prompted step that filters a data item based on start and end date period or can filter based where either the start or end (or both) members are relative.
`class` | `TupleFilterMemberQualifier` This class defines a single qualifier for a business query tuple filter that represents a catagory dataItem and a member string expression.

Uses of BusinessModelResourceReferencer in com.sas.iquery.metadata.expr

Subinterfaces of BusinessModelResourceReferencer in com.sas.iquery.metadata.expr
`interface` | `DataItemContainerExpression` Specifies ExpressionInterface classes that can (potentially) contain a data item as part of their expression.
`interface` | `ExpressionInterface` Specifies an interface.

Classes in com.sas.iquery.metadata.expr that implement BusinessModelResourceReferencer
`class` | `AbstractTimeValueExpression` Specifies objects that implement the ExpressionInterface in order to store time-values that are based on the Greenwich Mean Time (GMT) time zone.
`class` | `CompoundConditionalExpression` Models a conditional expression that is made up of one or two sub-conditional expressions adjoined by an AND or OR relation, and optionally negated.
`class` | `ConditionalExpression` Specifies the abstract base class for all conditional expression classes.
`class` | `ConstantExpression` Specifies a constant value modeled as a string with an expression type.
`class` | `DateValueExpression` Models date values while fitting into the SAS Query Services expression model by implementing the ExpressionInterface.
`class` | `FractionOfTotalExpression` Models a numeric expression that represents a fraction of a total value in a business query.
`class` | `FunctionCall` Models a call to a function that is specified by a given function definition and some, possibly empty, set of arguments that meets the requirements of a FunctionSignature that is associated with the given Function.
`class` | `MultipleConditionalExpression` Models a conditional expression that is a combination of one or more Boolean subexpressions.
`class` | `ResourceAwareStringExpression` Specifies a "string form" of an expression that provides support for identifying certain resources within the string syntax.
`class` | `StringExpression` Models expressions that are not modeled in more detail by other classes.
`class` | `TimestampValueExpression` Models timestamp values while fitting into the SAS Query Services' expression model by implementing the ExpressionInterface.
`class` | `TimeValueExpression` Models time values while fitting into the SAS Query Services' expression model by implementing the ExpressionInterface.

Uses of BusinessModelResourceReferencer in com.sas.iquery.metadata.expr.olap

Classes in com.sas.iquery.metadata.expr.olap that implement BusinessModelResourceReferencer
`class` | `BaseFilterExpression` Handles rudimentary modeling that is equivalent to the MemberFilter Step.
`class` | `BusinessGroupMemberFilterExpression` This constructor is a filter has been applied as a part of BusinessGroup (elastic filter).
`class` | `DataBasedFilterExpression` Models the "comparison" simple conditional expression.
`class` | `DataBasedFilterExpression_Between` Models the "between" simple conditional expression.
`class` | `MemberFilterExpression` This class does handle the basis of its modeling equivalently to the MemberFilter Step.
`class` | `TimeExpressionMeasure` Models an expression to create a relative time-based calculated measure.
`class` | `TimeFilterExpression` Models an expression that filters a data item based on time members and time function arguments submitted.
`class` | `TimeFilterFirstLastPeriodsExpression` Models an expression that filters a data item to reflect requests for the first or last specified number of members at a level.
`class` | `TimeFilterNParallelPeriodsExpression` Models an expression that filters a data item to reflect N periods parallel to a given date member.
`class` | `TimeFilterNPeriodsExpression` Models an expression that filters a data item to reflect requests for the first or last N members at a level.
`class` | `TimeRangeFilterExpression` Models an expression that filters a data item based on start and end date period or can filter based where either the start or end (or both) members are relative.

Uses of BusinessModelResourceReferencer in com.sas.iquery.metadata.expr.relational

Classes in com.sas.iquery.metadata.expr.relational that implement BusinessModelResourceReferencer
`class` | `AbstractRelativeTimeValueExpression` Base class used to model relative time-oriented value used within filter sub-expressions.
`class` | `RelationalConditionalExpression` Specifies an abstract class for code that is common to all the relational conditional expressions
`class` | `RelativeDateValueExpression` Models relative date-oriented values used within filter sub-expressions.
`class` | `RelativeTimestampValueExpression` Models relative timestamp-oriented values used within filter sub-expressions.
`class` | `SimpleConditionalExpression_Between` Models the BETWEEN simple conditional expression, which has the following abstract form: `<WhatToCompare> [NOT] BETWEEN <LeftExpression> AND <RightExpression>`
`class` | `SimpleConditionalExpression_Comparison` Models the comparison simple conditional expression, which has the following abstract form: `<LeftExpression> <ComparisonOperator> <RightExpression>`
`class` | `SimpleConditionalExpression_Contains` Models the CONTAINS simple conditional expression, which has the following abstract form: `<WhatToCompare> CONTAINS <WhatToContain>`
`class` | `SimpleConditionalExpression_In` Models the IN simple conditional expression, which has the following abstract form: `<WhatToCompare> [NOT] IN (<ComparisonList>)` .
`class` | `SimpleConditionalExpression_Like` Models the LIKE simple conditional expression, which has the following abstract form: `<WhatToCompare> [NOT] LIKE <patternExpression>`
`class` | `SimpleConditionalExpression_TestForNull` Models the testing for the NULL simple conditional expression, which has the following abstract form: `<WhatToCompare> IS [NOT] NULL`

All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Query |
PREV NEXT | FRAMES NO FRAMES

Copyright © 2009 SAS Institute Inc. All Rights Reserved.