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 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 resultset 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 resources this expression references.
 

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 resourceList, BusinessModelResource oldResource, BusinessModelResource newResource, BusinessModel model, boolean recursive)
           
 

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)
           
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.