|
Query |
|
| |||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataItem | |
---|---|
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.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.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.util | Utility classes that SAS Query Services makes available for use with its models. |
Uses of DataItem in com.sas.iquery.dataservices |
---|
Methods in com.sas.iquery.dataservices with parameters of type DataItem | |
---|---|
static java.lang.String |
DataRetrievalUtil.generateFormat(DataItem di)
Generates a format that will work for the data item based on the data item's expression, aggregation type, and usage. |
java.util.List |
IQDataServices.getAvailableLevels(DataItem dataItem,
BusinessQuery businessQuery)
Gets the levels that are available for a dataItem based on the business query passed in. |
java.util.List |
IQDataServices.getMembers(DataItem dataItem)
Gets the members for a data item. |
java.util.List |
IQDataServices.getMembers(DataItem dataItem,
int stepNumber)
Gets the members for a specific step set on the data item. |
java.util.List |
IQDataServices.getMembers(DataItem dataItem,
int stepNumber,
com.sas.storage.olap.MetadataInterface metaI)
Gets the members for a specific step set on the data item. |
java.util.List |
IQDataServices.getMembers(DataItem dataItem,
com.sas.storage.olap.MetadataInterface metaI)
Gets the members for a specific step set on the data item. |
java.util.List |
IQDataServices.getMembers(DataItem dataItem,
java.lang.String level,
com.sas.storage.olap.MetadataInterface metaI,
com.sas.storage.olap.TupleElementInterface[] tupleElements)
Gets the values for a data item based on the level and the business model passed in. |
java.util.List |
IQDataServices.getPossibleFilterValues(DataItem dataItem)
Returns a list of possible values. |
java.util.List |
IQDataServices.getPossibleFilterValues(DataItem dataItem,
Governing governing)
Returns a list of possible values. |
java.util.List |
IQDataServices.getPossibleFilterValues(DataItem dataItem,
Governing governing,
boolean honorFilters)
Returns a list of possible values. |
java.util.List |
IQDataServices.getPossibleFilterValues(DataItem dataItem,
Governing governing,
boolean honorFilters,
boolean ignoreFormattingForced,
int dataToReturn)
Returns a list of possible values. |
java.util.List |
IQDataServices.getPossibleFilterValues(DataItem dataItem,
Governing governing,
boolean honorFilters,
boolean ignoreFormattingForced,
int dataToReturn,
java.lang.StringBuffer sasLog)
Returns a list of possible values. |
ResultSetInterface |
IQDataServices.getResultSet(DataItem dataItem)
Gets a result Set for a specific DataItem. |
static boolean |
DataRetrievalUtil.hasValidROLAPAggregation(DataItem item)
Tests if a given data item has an aggregation function which may be used in ROLAP. |
static boolean |
DataRetrievalUtil.isItemToSummarize(DataItem item)
Determines whether a data item should be used in relational totals. |
static boolean |
DataRetrievalUtil.isNonAdditiveMeasure(DataItem resultItem)
Returns true if the item is a non-additive measure |
static boolean |
DataRetrievalUtil.isSummarizableItem(DataItem item)
Determines whether a data item should be used in relational totals. |
static boolean |
DataRetrievalUtil.isValidROLAPAggregation(DataItem item,
Function aggregation)
Tests if a given data item can be used with the given aggregation function in ROLAP. |
Uses of DataItem in com.sas.iquery.execution2 |
---|
Methods in com.sas.iquery.execution2 that return DataItem | |
---|---|
DataItem |
IQResultSetMetaData.getDataItem(java.lang.Object uniquePhysicalObject)
Returns the data item associated with this physical object. |
DataItem |
IQOlapResultSetMetaData.getDataItem(java.lang.Object uniquePhysicalObject)
|
DataItem |
AbstractIQResultSetMetaData.getDataItem(java.lang.Object uniquePhysicalObject)
|
protected DataItem |
AbstractIQResultSetMetaData.stringToDataItem(java.lang.String name)
|
Methods in com.sas.iquery.execution2 that return types with arguments of type DataItem | |
---|---|
java.util.List<DataItem> |
IQResultSetMetaData.getDataItems()
Returns the list of data items used to create the result set. |
java.util.List<DataItem> |
AbstractIQResultSetMetaData.getDataItems()
|
Methods in com.sas.iquery.execution2 with parameters of type DataItem | |
---|---|
protected void |
AbstractIQResultSetMetaData.addStringToDataItem(java.lang.String string,
DataItem dataItem)
|
java.util.List<DrillPath> |
IQResultSetMetaData.getDrillPaths(DataItem di)
Return the list of drill paths for this data item. |
java.util.List<DrillPath> |
IQOlapResultSetMetaData.getDrillPaths(DataItem dataItem)
The IQOlapResultSetMetadata implementation of #getDrillPaths(DataItem)
returns a list of drill path objects; OLAP result set metadata can be drilled. |
java.util.List<DrillPath> |
AbstractIQResultSetMetaData.getDrillPaths(DataItem di)
The IQResultSetMetaData implementation of #getDrillPaths(DataItem)
throws an UnsupportedOperationException . |
Uses of DataItem in com.sas.iquery.metadata.business |
---|
Subinterfaces of DataItem in com.sas.iquery.metadata.business | |
---|---|
interface |
DataItemReference
Specifies a reference to a DataItem object along with some set of overridden attributes of the base data item. |
Methods in com.sas.iquery.metadata.business that return DataItem | |
---|---|
DataItem |
DataItemReference.getBaseDataItem()
Returns the data item that this object is based upon or null if this object is unresolved. |
DataItem |
SelectedItem.getItem()
Returns the data item that is used as a result item. |
Methods in com.sas.iquery.metadata.business with parameters of type DataItem | |
---|---|
void |
BusinessQuery.addResultItem(DataItem dataItem,
Role role)
Adds a data item with the specified role to the set of data items contained in this business query that make up the requested results (called the result item list). |
Role |
BusinessQuery.getResultItemRole(DataItem dataItem)
Returns the role for the given data item contained in the result item list. |
void |
BusinessQuery.insertResultItemsAt(DataItem dataItem,
Role role,
int index)
Inserts the specified a data item with the specified role to the set of data items contained in this business query that make up the requested results. |
DataItemReference |
BusinessModel.newDataItemReference(DataItem baseDataItem)
Creates a new DataItemReference object and returns it. |
void |
BusinessQuery.removeResultItem(DataItem dataItem)
Removes the specified data item from the set of result items contained in this object. |
void |
BusinessQuery.setResultItemRole(DataItem dataItem,
Role role)
Sets the role for the given data item contained in the result item list. |
Constructors in com.sas.iquery.metadata.business with parameters of type DataItem | |
---|---|
SelectedItem(DataItem item)
Construct a new selected item object with the specified data item. |
|
SelectedItem(DataItem item,
Role role)
Construct a new selected item object with the specified data item and role. |
|
SelectedItem(DataItem item,
Role role,
int formatType)
Construct a new selected item object with the specified data item, role, and format type. |
Uses of DataItem in com.sas.iquery.metadata.business.step.olap |
---|
Methods in com.sas.iquery.metadata.business.step.olap that return DataItem | |
---|---|
DataItem |
BusinessQueryTupleFilter.getMeasuresQualifier()
Get the measure qualifier (dataItem) that are associated to this filter. |
DataItem |
TupleFilterMemberQualifier.getMemberItem()
Returns the dataItem that is associated to a member value. |
Methods in com.sas.iquery.metadata.business.step.olap with parameters of type DataItem | |
---|---|
java.lang.String |
BaseFilter.getDisplayedText(com.sas.storage.olap.MetadataInterface metadata,
DataItem dataItem,
boolean showPromptValues,
java.util.Locale locale)
Return the displayed readable text for this step filter. |
java.util.List<com.sas.iquery.metadata.business.QualifiedLevel> |
BaseFilter.getLevels(com.sas.storage.olap.MetadataInterface metadata,
DataItem dataItem)
Get the levels defined for this step. |
void |
BusinessQueryTupleFilter.setMeasureQualifier(DataItem measureQualifier)
Set the measure qualifier (dataItem) that is associated to this filter. |
void |
TupleFilterMemberQualifier.setMemberItem(DataItem memberItem)
Sets the category dataItem that is associated to a member value ([GEOGRAPHIC]. |
Uses of DataItem in com.sas.iquery.metadata.expr |
---|
Methods in com.sas.iquery.metadata.expr that return DataItem | |
---|---|
DataItem |
FractionOfTotalExpression.getDenominator()
Returns the denominator of this fraction expression. |
DataItem |
FractionOfTotalExpression.getNumerator()
Returns the numerator data item used in the computation of the fractional value. |
Methods in com.sas.iquery.metadata.expr with parameters of type DataItem | |
---|---|
void |
FractionOfTotalExpression._setDenominator(DataItem denominator)
|
void |
FractionOfTotalExpression._setNumerator(DataItem numerator)
|
void |
FractionOfTotalExpression.setDenominator(DataItem denominator)
Sets the denominator of this fraction expression to be the subtotal values for the given category data item. |
void |
FractionOfTotalExpression.setNumerator(DataItem numerator)
Sets the numerator used in the computation of the fractional value to be the specified data item. |
Uses of DataItem in com.sas.iquery.metadata.expr.olap |
---|
Methods in com.sas.iquery.metadata.expr.olap that return DataItem | |
---|---|
DataItem |
TimeExpressionMeasure.getMeasure()
Returns the name of the measure being used in the calculated member formula. |
Methods in com.sas.iquery.metadata.expr.olap with parameters of type DataItem | |
---|---|
protected void |
MemberFilterExpression.buildMemberTuples(java.util.List memberNames,
DataItem dataItem)
IQ internal use only -- do not use. |
protected void |
BusinessGroupMemberFilterExpression.buildMemberTuples(java.util.List memberNames,
DataItem dataItem)
This method is only placeholder for the parent class. |
void |
TimeExpressionMeasure.setMeasure(DataItem measure)
Sets the name of the measure being used in the calculated member formula. |
void |
MemberFilterExpression.setMemberNames(java.util.List values,
DataItem dataItem)
Sets the names of the members to use for filtering where we have applied a DataItem or what is being compared. |
Constructors in com.sas.iquery.metadata.expr.olap with parameters of type DataItem | |
---|---|
TimeExpressionMeasure(DataItem measure,
java.lang.String function)
Create object used to build the MDX expression for creating a time-based calculated measure. |
Uses of DataItem in com.sas.iquery.util |
---|
Methods in com.sas.iquery.util with parameters of type DataItem | |
---|---|
static java.lang.String |
BusinessQueryOLAPUtil.buildOLAPExpression(DataItem dataItem,
com.sas.storage.olap.MetadataInterface metaI)
Build a core MDX expression that contains the definition of simple dimension and measure. |
static java.lang.String |
BusinessQueryOLAPUtil.getCubeName(BusinessModel businessModel,
DataItem dataItem)
Get the cube name for an OLAP data item. |
static java.lang.String |
BusinessQueryOLAPUtil.getDimensionName(BusinessModel businessModel,
DataItem dataItem)
Get the dimension name for an OLAP data item. |
static java.lang.String |
BusinessQueryOLAPUtil.getDimensionName(BusinessModel businessModel,
DataItem dataItem,
com.sas.services.connection.ConnectionInterface connection)
IQ internal-use only -- do not call! |
static int |
BusinessQueryOLAPUtil.getDimensionType(DataItem dataItem,
java.lang.Object obj)
Get the dimension type for an OLAP data item. |
static java.lang.String |
BusinessQueryOLAPUtil.getHierarchyName(BusinessModel businessModel,
DataItem dataItem)
Get the fully qualified hierarchy name for an OLAP data item. |
static java.lang.String |
BusinessQueryOLAPUtil.getMeasureName(BusinessModel businessModel,
DataItem dataItem)
Get the measure name for an OLAP data item. |
static com.sas.iquery.metadata.physical.OlapItem |
BusinessQueryOLAPUtil.getOlapItem(DataItem dataItem)
Get an OlapItem from the dataItem passed in. |
static java.lang.String |
BusinessQueryOLAPUtil.getUniqueNameWithHierarchyAllMember(DataItem dataItem)
Get the unique name with hierarchy all for an OLAP data item. |
static boolean |
BusinessQueryOLAPUtil.isInMeasureDimension(BusinessModel businessModel,
DataItem dataItem)
Get the dimension name for an OLAP data item. |
|
Query |
|
| |||||||||||
PREV NEXT | FRAMES NO FRAMES |