Uses of Package
com.sas.iquery.metadata.business

Packages that use com.sas.iquery.metadata.business
com.sas.iquery Provides an API that enables an application to present information in business terms rather than database schema terms and to create queries to retrieve the underlying physical data. 
com.sas.iquery.builder Classes in the com.sas.iquery.builder package are used to easily build up complex Intelligent Query objects. 
com.sas.iquery.dataretrieval Provides entry points that are used to retrieve result data by executing queries (data selections). 
com.sas.iquery.dataretrieval.convenience Provides utility classes for getting information about data selections. 
com.sas.iquery.dataservices Provides utility classes and methods that are used to read information maps and retrieve filter values. 
com.sas.iquery.execution2 Provides interfaces and exceptions that are related to SAS Query Services query execution. 
com.sas.iquery.generation2 Provides interfaces and exceptions that are related to SAS Query Services query generation. 
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.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. 
com.sas.iquery.metadata.serverprop Provides specific information (via a ServerProperties object) about the capabilities of the server, such as operators and recognized functions. 
com.sas.iquery.metadata.serverprop.formats Server properties classes that describe SAS formats. 
com.sas.iquery.util Utility classes that SAS Query Services makes available for use with its models. 
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery
Reason
          Models information that gives a "reason" for some fact within the business model.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.builder
BusinessModel
          Specified an abstract, persistable container that contains BusinessModelObject type items.
BusinessQuery
          The Business Query interface models the information that is necessary to form a request set based on underlying business items contained in a business model managed by the Intelligent Query Metadata Service.
CompoundFilter
          Specifies a filter that is defined in terms of other separately defined filters.
DataItem
          Provides support for the mapping of physical data to a single unit of business data.
DataItemActionType
          Specifies the different types of actions that can be performed on a data item.
DataSelection
          Specifies an object that is a business model and that provides the specification of a business query.
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.
Role
          Specifies the different multidimensional roles that a data item can take when it is used in the list of result items that is managed by the BusinessQuery interface.
TotalingType
          The type of totaling: ALLTOTAL - applies sub-totaling and grand-totaling to all dimensions, their members, and their levels for a Row or Column to an business model.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.dataretrieval
BusinessQuery
          The Business Query interface models the information that is necessary to form a request set based on underlying business items contained in a business model managed by the Intelligent Query Metadata Service.
Reason
          Models information that gives a "reason" for some fact within the business model.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.dataretrieval.convenience
BusinessGroup
          The purpose of this object to allow the ability to group certain IQ objects outside of our normal MapFolder structure.
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.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.dataservices
BusinessItem
          Specifies a modeled object that has an identity within its model and used directly in forming business queries.
BusinessModel
          Specified an abstract, persistable container that contains BusinessModelObject type items.
BusinessQuery
          The Business Query interface models the information that is necessary to form a request set based on underlying business items contained in a business model managed by the Intelligent Query Metadata Service.
DataItem
          Provides support for the mapping of physical data to a single unit of business data.
DataSelection
          Specifies an object that is a business model and that provides the specification of a business query.
Governing
          Specifies a simple business rule that governs or limits the output of a business query when the query is run.
Reason
          Models information that gives a "reason" for some fact within the business model.
Role
          Specifies the different multidimensional roles that a data item can take when it is used in the list of result items that is managed by the BusinessQuery interface.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.execution2
BusinessModel
          Specified an abstract, persistable container that contains BusinessModelObject type items.
BusinessQuery
          The Business Query interface models the information that is necessary to form a request set based on underlying business items contained in a business model managed by the Intelligent Query Metadata Service.
DataItem
          Provides support for the mapping of physical data to a single unit of business data.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.generation2
Reason
          Models information that gives a "reason" for some fact within the business model.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.metadata
BriefInformationMap
          A thin object that represents an IQ Information Map in a repository.
BusinessModelResource
          Specifies objects that can be referenced by business models other than the one they are contained in.
InformationMap
          Specifies a business model that provides support for organizing its business items within an internal folder structure.
Reason
          Models information that gives a "reason" for some fact within the business model.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.metadata.business
AssociationItem
          Provides a tag for any item that can have a Correlated/Dependent/Independent Association to another item.
Base
           
BriefInformationMap
          A thin object that represents an IQ Information Map in a repository.
BusinessGroup
          The purpose of this object to allow the ability to group certain IQ objects outside of our normal MapFolder structure.
BusinessGroup.Type
          Usage of the Group or have a defined internal meaning for a BusinessQuery
BusinessItem
          Specifies a modeled object that has an identity within its model and used directly in forming business queries.
BusinessModel
          Specified an abstract, persistable container that contains BusinessModelObject type items.
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.
BusinessModelResource
          Specifies objects that can be referenced by business models other than the one they are contained in.
BusinessModelResourceReferencer
          Specifies an object that can reference one or more BusinessModelResource objects.
BusinessQuery
          The Business Query interface models the information that is necessary to form a request set based on underlying business items contained in a business model managed by the Intelligent Query Metadata Service.
BusinessQueryActionType
          Specifies the different types of actions that can be performed on a BusinessQuery.
BusinessQueryProperty
          Defines properties for the Business Query
BusinessQueryTotalLocationType
          Specifies the different total location that can be applied to a BusinessQuery.
BusinessQueryTotalModeType
          Specifies the different total mode for the business query.
BusinessRule
          Specifies a modeled action that affects how data is referenced at query execution time.
CascadableFilter
          A class that implements this interface can by used by the the FilterCascadeInterface as a dependent filter.
CascadeRule
          Contains the collection of dependent CascadeRuleItem objects and CascadableFilter objects for single CascadeRuleItem.
CascadeRuleItem
           
CascadeRuleSet
          Contains the set of CascadeRule objects defined on a business query
ChangeHistoryItem
          Contains a single piece of history about a change that was made.
CompoundFilter
          Specifies a filter that is defined in terms of other separately defined filters.
DataItem
          Provides support for the mapping of physical data to a single unit of business data.
DataItemActionType
          Specifies the different types of actions that can be performed on a data item.
DataItemOption
           
DataItemReference
          Specifies a reference to a DataItem object along with some set of overridden attributes of the base data item.
DataSelection
          Specifies an object that is a business model and that provides the specification of a business query.
DataSelectionFactory
          A factory for creating DataSelection objects.
Drill
          Stores drill history information for a cube inside a data selection.
DrillThroughToDetail
          Specifies a simple business rule that identifies whether the user should be allowed to drill through to detail data in OLAP results.
Export
           
ExportColumn
          Export of a IQ Selected Item (column, row, background, hidden) object.
ExportColumnGroup
           
ExportColumnGroup.ExportGroupType
           
ExportDataSource
          Export of a IQ Data Source (table or cube) object.
ExportDimension
          Export of a IQ Dimension (and its contained hierarchies, levels, and members) object.
ExportDiscoveryType
          Export discovery types to pass to ExportObjectFactory#discover(...)
ExportFilter
           
ExportGeneralMetadata
           
ExportHierarchy
          Export of a IQ Hierarchy object.
ExportJoin
           
ExportJoinColumnPair
           
ExportLevel
          Export of a IQ Level object.
ExportMember
          Export of a IQ Member object.
ExportObject
          Base interface for exported objects with templates: U = underlying object class, X = export object class.
ExportObjectFactoryInterface
          Extendible discovery and create ExportObject interface with templates: U = underlying object class, X = export object class.
ExportSelectionMetadata
           
ExportUploadMetadata
           
ExtendedAttributes
          This class set and get an extended attribute on an entry.
FilterCascadeContainer
          Business Objects that can contain FilterCascadeInterfaces should implement this interface, so that they will be picked up in generation of the list of cascade objects.
FilterCascadeContainerUpdater
          Business objects that can modify there list of FilterCascadeInterfaces should implement this interface.
FilterCascadeInterface
          Defines the prompt filter dependencies that makes up the cascade.
FilterCascadeRule
          This business rule defines the prompt filter dependencies that makes up the cascade.
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.
Governing
          Specifies a simple business rule that governs or limits the output of a business query when the query is run.
InformationMap
          Specifies a business model that provides support for organizing its business items within an internal folder structure.
InformationMapFactory
          Specifies a factory class for creating new instances of information map objects.
InformationMapFactory.FactorySettings.TYPE
           
Lasr
           
LocalizableModelObject
          Implemented by a model object that has localized labels and descriptions and provides methods to modify them.
Lookup
          Determines lookup type values that are set on the data item.
LookupByDataItem
          Defines a Lookup that defines the data item it is associated with should be used for retrieving possible filter values.
LookupNotAllowed
          Defines a Lookup type where looking up values is not allowed.
LookupValue
          Defines a single lookup value that is used by LookupList.
MapFolder
          A folder used for organizing business items within an InformationMap.
Model
          A SAS Query Services model is a persistable container of information relating to queries.
ModelItem
           
ModelItemWithIdentity
           
ModelVersion
          Specifies an object that represents the version of a SAS Query Services model (information map or data selection).
Prompt
          Enables you to specify portions of a business query at the time a query is run.
QueryWriteOption
          Allows for writing out drill history in cube data selections.
Reason
          Models information that gives a "reason" for some fact within the business model.
Role
          Specifies the different multidimensional roles that a data item can take when it is used in the list of result items that is managed by the BusinessQuery interface.
SelectedItem
          Specifies the combination of a data item (result item) and its role in a single object.
StructureOfDataItem
          Specifies the different types of data item structures.
TotalingType
          The type of totaling: ALLTOTAL - applies sub-totaling and grand-totaling to all dimensions, their members, and their levels for a Row or Column to an business model.
UsabilityInterface
          Specifies objects that can be asked if they are usable in a business query and what the reasons are if they are not usable.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.metadata.business.step
Base
           
BusinessModel
          Specified an abstract, persistable container that contains BusinessModelObject type items.
BusinessModelResource
          Specifies objects that can be referenced by business models other than the one they are contained in.
BusinessModelResourceReferencer
          Specifies an object that can reference one or more BusinessModelResource objects.
ModelItem
           
Reason
          Models information that gives a "reason" for some fact within the business model.
UsabilityInterface
          Specifies objects that can be asked if they are usable in a business query and what the reasons are if they are not usable.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.metadata.business.step.olap
Base
           
BusinessModel
          Specified an abstract, persistable container that contains BusinessModelObject type items.
BusinessModelResource
          Specifies objects that can be referenced by business models other than the one they are contained in.
BusinessModelResourceReferencer
          Specifies an object that can reference one or more BusinessModelResource objects.
BusinessQuery
          The Business Query interface models the information that is necessary to form a request set based on underlying business items contained in a business model managed by the Intelligent Query Metadata Service.
DataItem
          Provides support for the mapping of physical data to a single unit of business data.
ModelItem
           
Prompt
          Enables you to specify portions of a business query at the time a query is run.
Reason
          Models information that gives a "reason" for some fact within the business model.
Role
          Specifies the different multidimensional roles that a data item can take when it is used in the list of result items that is managed by the BusinessQuery interface.
UsabilityInterface
          Specifies objects that can be asked if they are usable in a business query and what the reasons are if they are not usable.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.metadata.business.step.relational
Base
           
BusinessModelResourceReferencer
          Specifies an object that can reference one or more BusinessModelResource objects.
ModelItem
           
UsabilityInterface
          Specifies objects that can be asked if they are usable in a business query and what the reasons are if they are not usable.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.metadata.expr
Base
           
BusinessModel
          Specified an abstract, persistable container that contains BusinessModelObject type items.
BusinessModelResource
          Specifies objects that can be referenced by business models other than the one they are contained in.
BusinessModelResourceReferencer
          Specifies an object that can reference one or more BusinessModelResource objects.
CascadableFilter
          A class that implements this interface can by used by the the FilterCascadeInterface as a dependent filter.
DataItem
          Provides support for the mapping of physical data to a single unit of business data.
DataSelection
          Specifies an object that is a business model and that provides the specification of a business query.
FilterCascadeContainer
          Business Objects that can contain FilterCascadeInterfaces should implement this interface, so that they will be picked up in generation of the list of cascade objects.
FilterCascadeContainerUpdater
          Business objects that can modify there list of FilterCascadeInterfaces should implement this interface.
FilterCascadeInterface
          Defines the prompt filter dependencies that makes up the cascade.
ModelItem
           
Reason
          Models information that gives a "reason" for some fact within the business model.
UsabilityInterface
          Specifies objects that can be asked if they are usable in a business query and what the reasons are if they are not usable.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.metadata.expr.olap
Base
           
BusinessModel
          Specified an abstract, persistable container that contains BusinessModelObject type items.
BusinessModelResource
          Specifies objects that can be referenced by business models other than the one they are contained in.
BusinessModelResourceReferencer
          Specifies an object that can reference one or more BusinessModelResource objects.
DataItem
          Provides support for the mapping of physical data to a single unit of business data.
ModelItem
           
Prompt
          Enables you to specify portions of a business query at the time a query is run.
Reason
          Models information that gives a "reason" for some fact within the business model.
UsabilityInterface
          Specifies objects that can be asked if they are usable in a business query and what the reasons are if they are not usable.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.metadata.expr.relational
Base
           
BusinessModel
          Specified an abstract, persistable container that contains BusinessModelObject type items.
BusinessModelResource
          Specifies objects that can be referenced by business models other than the one they are contained in.
BusinessModelResourceReferencer
          Specifies an object that can reference one or more BusinessModelResource objects.
CascadableFilter
          A class that implements this interface can by used by the the FilterCascadeInterface as a dependent filter.
DataSelection
          Specifies an object that is a business model and that provides the specification of a business query.
ModelItem
           
Reason
          Models information that gives a "reason" for some fact within the business model.
UsabilityInterface
          Specifies objects that can be asked if they are usable in a business query and what the reasons are if they are not usable.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.metadata.serverprop
Reason
          Models information that gives a "reason" for some fact within the business model.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.metadata.serverprop.formats
BusinessModel
          Specified an abstract, persistable container that contains BusinessModelObject type items.
 

Classes in com.sas.iquery.metadata.business used by com.sas.iquery.util
BusinessGroup
          The purpose of this object to allow the ability to group certain IQ objects outside of our normal MapFolder structure.
BusinessModel
          Specified an abstract, persistable container that contains BusinessModelObject type items.
BusinessQuery
          The Business Query interface models the information that is necessary to form a request set based on underlying business items contained in a business model managed by the Intelligent Query Metadata Service.
DataItem
          Provides support for the mapping of physical data to a single unit of business data.
DataSelection
          Specifies an object that is a business model and that provides the specification of a business query.
Export
           
ExportDataSource
          Export of a IQ Data Source (table or cube) object.
ExportJoin
           
Reason
          Models information that gives a "reason" for some fact within the business model.
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.