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

Packages that use ModelItem
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.business.step.relational | Provides a set of modeled "step" operations that can be applied, in a particular order, to relational data items 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 ModelItem in com.sas.iquery.metadata.business

Subinterfaces of ModelItem in com.sas.iquery.metadata.business
`interface` | `AssociationItem` Provides a tag for any item that can have a Correlated/Dependent/Independent Association to another item.
`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` | `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` | `CascadableFilter` A class that implements this interface can by used by the the `FilterCascadeInterface` as a dependent filter.
`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` | `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` | `ModelItemWithIdentity`
`interface` | `Prompt` Enables you to specify portions of a business query at the time a query is run.

Classes in com.sas.iquery.metadata.business that implement ModelItem
`class` | `ChangeHistoryItem` Contains a single piece of history about a change that was made.
`class` | `Drill` Stores drill history information for a cube inside a data selection.
`class` | `Export`
`class` | `FilterCascade`
`class` | `Lasr`
`class` | `Lookup` Determines lookup type values that are set on the data item.
`class` | `LookupByDataItem` Defines a `Lookup` that defines the data item it is associated with should be used for retrieving possible filter values.
`class` | `LookupList` Contains a list of `LookupValue` objects that are used for possible filter values for a data item.
`class` | `LookupNotAllowed` Defines a `Lookup` type where looking up values is not allowed.
`class` | `LookupValue` Defines a single lookup value that is used by `LookupList`.
`class` | `SelectedItem` Specifies the combination of a data item (result item) and its role in a single object.

Method parameters in com.sas.iquery.metadata.business with type arguments of type ModelItem
`protected void` | `SelectedItem.accumulateDirectlyReferencedItemsInDownwardDefinition(java.util.List<? super ModelItem> intoList)`
`protected void` | `LookupNotAllowed.accumulateDirectlyReferencedItemsInDownwardDefinition(java.util.List<? super ModelItem> intoList)`
`protected void` | `LookupList.accumulateDirectlyReferencedItemsInDownwardDefinition(java.util.List<? super ModelItem> intoList)`
`protected void` | `LookupByDataItem.accumulateDirectlyReferencedItemsInDownwardDefinition(java.util.List<? super ModelItem> intoList)`
`protected void` | `Lasr.accumulateDirectlyReferencedItemsInDownwardDefinition(java.util.List<? super ModelItem> intoList)`
`protected void` | `Export.accumulateDirectlyReferencedItemsInDownwardDefinition(java.util.List<? super ModelItem> intoList)`
`protected void` | `Drill.accumulateDirectlyReferencedItemsInDownwardDefinition(java.util.List<? super ModelItem> intoList)`
`protected void` | `ChangeHistoryItem.accumulateDirectlyReferencedItemsInDownwardDefinition(java.util.List<? super ModelItem> intoList)`

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.