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.BusinessModelResource

Packages that use BusinessModelResource
com.sas.iquery.metadata | Top-level package for SAS Query Services's three models, the business model, physical model, and expression model, which are all used in defining information maps and data selections.
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 BusinessModelResource in com.sas.iquery.metadata

Methods in com.sas.iquery.metadata that return BusinessModelResource
`BusinessModelResource` | `MetadataUnresolvedException.getUnresolvedResource()` Returns the unresolved BusinessModelResource object associated with this exception.

Constructors in com.sas.iquery.metadata with parameters of type BusinessModelResource
`MetadataUnresolvedException(BusinessModelResource unresolvedResource, com.sas.iquery.util.impl.MessageFormatter message)`
`MetadataUnresolvedException(BusinessModelResource unresolvedResource, java.lang.String message)` Constructs a `MetadataUnresolvedException` with the unresolved object and specified detail message.

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

Subinterfaces of BusinessModelResource 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 defined in 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.

Methods in com.sas.iquery.metadata.business with type parameters of type BusinessModelResource
`
`<T extends BusinessModelResource> java.util.List<T>`
` | `BusinessQuery.getQueryResources(java.lang.Class<T> type, int flags)` Returns a `List` of `BusinessModelResource` subtypes referenced by this this expression.

Methods in com.sas.iquery.metadata.business that return types with arguments of type BusinessModelResource
`java.util.List<BusinessModelResource>` | `BusinessModel.getUnresolvedResources()` Returns a list of unresolved resources that are referenced by objects in this business model.

Methods in com.sas.iquery.metadata.business with parameters of type BusinessModelResource
`void` | `BusinessModel.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `BusinessModel.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, boolean recursive)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `BusinessModelResourceReferencer.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `BusinessModelResourceReferencer.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.

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

Methods in com.sas.iquery.metadata.business.step with parameters of type BusinessModelResource
`void` | `CompoundStep.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)`
`void` | `CompoundStep.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`

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

Methods in com.sas.iquery.metadata.business.step.olap with parameters of type BusinessModelResource
`void` | `TupleFilterMemberQualifier.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)`
`void` | `DataItemRankFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `DataItemMemberPropertiesFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `DataItemMemberFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `BusinessQueryTupleFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)`
`void` | `BusinessQueryRankFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `BusinessQueryDataBasedFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `BaseFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)`
`void` | `TupleFilterMemberQualifier.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `DataItemRankFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `DataItemMemberPropertiesFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `DataItemMemberFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `BusinessQueryTupleFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `BusinessQueryRankFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `BusinessQueryDataBasedFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `BaseFilter.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`protected ExpressionInterface` | `BaseFilter.singleReplaceResources(ExpressionInterface prevExpr, BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)` This is a convenience method for the subclasses

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

Methods in com.sas.iquery.metadata.expr with parameters of type BusinessModelResource
`void` | `ResourceAwareStringExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource)` Deprecated. use replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)
`void` | `StringExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `ResourceAwareStringExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)`
`void` | `MultipleConditionalExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `FunctionCall.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `FractionOfTotalExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)`
`void` | `ConstantExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `CompoundConditionalExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `AbstractTimeValueExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)`
`void` | `StringExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `ResourceAwareStringExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `MultipleConditionalExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `FunctionCall.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `FractionOfTotalExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `ConstantExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `CompoundConditionalExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `AbstractTimeValueExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`protected ExpressionInterface` | `ConditionalExpression.singleReplaceResources(ExpressionInterface prevExpr, BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`protected void` | `ConditionalExpression.singleReplaceResourcesInList(java.util.List<ExpressionInterface> resourceList, BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`

Method parameters in com.sas.iquery.metadata.expr with type arguments of type BusinessModelResource
`java.lang.String` | `ResourceAwareStringExpression.getText(java.util.Map<BusinessModelResource,java.lang.String> resourceMap)` Get the Expression String
`abstract java.lang.String` | `StringExpressionUtil.getText(ResourceAwareStringExpression expr, java.util.Map<BusinessModelResource,java.lang.String> resourceMap)` Generate the expression text for a ResourceAwareExpression using the provided mapping for Resources A Map containing the text for each BusinessModelResource in the ResourceAwareStringExpression must be provided.

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

Methods in com.sas.iquery.metadata.expr.olap with parameters of type BusinessModelResource
`void` | `TimeFilterExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replace what is being compared (which should be TIME)
`void` | `TimeExpressionMeasure.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)`
`void` | `MemberFilterExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `DataBasedFilterExpression_Between.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `DataBasedFilterExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `BaseFilterExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `TimeFilterExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `TimeExpressionMeasure.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `MemberFilterExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `DataBasedFilterExpression_Between.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `DataBasedFilterExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `BaseFilterExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`

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

Methods in com.sas.iquery.metadata.expr.relational with parameters of type BusinessModelResource
`void` | `SimpleConditionalExpression_TestForNull.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `SimpleConditionalExpression_Like.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `SimpleConditionalExpression_In.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `SimpleConditionalExpression_Contains.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `SimpleConditionalExpression_Comparison.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `SimpleConditionalExpression_Between.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)` Replaces any direct references within this object's definition to the specified "old" object with the given "new" resource object.
`void` | `AbstractRelativeTimeValueExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model)`
`void` | `SimpleConditionalExpression_TestForNull.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `SimpleConditionalExpression_Like.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `SimpleConditionalExpression_In.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `SimpleConditionalExpression_Contains.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `SimpleConditionalExpression_Comparison.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `SimpleConditionalExpression_Between.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`
`void` | `AbstractRelativeTimeValueExpression.replaceResource(BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)`

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.