|
Query |
|
| |||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataSelection | |
---|---|
com.sas.iquery.dataretrieval.convenience.olap | Provides utility classes that are used to manipulate OLAP results. |
com.sas.iquery.dataservices | Provides utility classes and methods that are used to read information maps and retrieve filter values. |
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.expr | Provides classes that are used to model expressions, which are used to compose data items and filters. |
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.util | Utility classes that SAS Query Services makes available for use with its models. |
Uses of DataSelection in com.sas.iquery.dataretrieval.convenience.olap |
---|
Constructors in com.sas.iquery.dataretrieval.convenience.olap with parameters of type DataSelection | |
---|---|
OLAPGroupedFilterDataProviderImpl(DataSelection ds,
BusinessGroup group)
Constructor that will determine original included items, included items, and excluded items. |
Uses of DataSelection in com.sas.iquery.dataservices |
---|
Methods in com.sas.iquery.dataservices with parameters of type DataSelection | |
---|---|
static int |
DataRetrievalUtil.getRankedItemCount(DataSelection selection)
|
static boolean |
DataRetrievalUtil.hasSummarizeableItems(DataSelection ds)
Determines if the business query contains data items which may be summarized. |
static boolean |
DataRetrievalUtil.isGrandTotal(DataSelection dataSelection)
Checks if the given data selection has tabular listing grand totals enabled. |
static boolean |
DataRetrievalUtil.isModelDetailed(DataSelection dataSelection)
Returns true if the data selection will return detailed (unaggregated) data |
static boolean |
DataRetrievalUtil.isModelGrandTotal(DataSelection dataSelection)
Check if the model is GrandTotal. |
static boolean |
DataRetrievalUtil.isModelRanked(DataSelection model)
Checks if a data selection contains a rank filter. |
static boolean |
DataRetrievalUtil.isModelROLAP(DataSelection dataSelection)
Checks if the given data selection is ROLAP. |
Uses of DataSelection in com.sas.iquery.metadata.business |
---|
Methods in com.sas.iquery.metadata.business that return DataSelection | |
---|---|
DataSelection |
DataSelection.copy()
Creates and returns a copy of this data selection. |
DataSelection |
DataSelection.getParentDataSelection()
Returns the parent data selection to this data selection if this data selection has a parent. |
static DataSelection |
DataSelectionFactory.newDataSelection(BusinessModel businessModel)
Creates and returns a new DataSelection object based upon the given business model. |
static DataSelection |
DataSelectionFactory.newDataSelection(com.sas.services.session.SessionContextInterface session,
IntelligentQueryMetadataServiceInterface service)
Creates and returns an empty DataSelection based on *no* business model. |
static DataSelection |
DataSelectionFactory.newDataSelection(com.sas.services.session.SessionContextInterface session,
IntelligentQueryMetadataServiceInterface service,
java.util.Locale dataLocale)
IQ internal-use only -- do not use! |
DataSelection |
DataSelectionFactory.newDataSelectionNonStatic(BusinessModel businessModel)
Creates and returns a new DataSelection object based upon the given business model. |
DataSelection |
DataSelectionFactory.newDataSelectionNonStatic(com.sas.services.session.SessionContextInterface session,
IntelligentQueryMetadataServiceInterface service)
Creates and returns an empty DataSelection based on *no* business model. |
DataSelection |
DataSelectionFactory.newDataSelectionNonStatic(com.sas.services.session.SessionContextInterface session,
IntelligentQueryMetadataServiceInterface service,
java.util.Locale dataLocale)
IQ internal-use only -- do not use! |
static DataSelection |
DataSelectionFactory.newSampleDataSelection(BusinessModel rootBusinessModel,
java.util.Map maxElements)
This method is similar to the default DataSelectionFactory method except that it automatically adds ResultItems to create a sample. |
static DataSelection |
DataSelectionFactory.readDataSelection(org.w3c.dom.Element dataSelectionElement,
java.util.Map reuseBusinessModels,
IntelligentQueryMetadataServiceInterface metadataService,
com.sas.services.session.SessionContextInterface session)
Reads in a persisted form of a DataSelection from the given DOM element reusing any provided business models. |
DataSelection |
DataSelectionFactory.readDataSelectionNonStatic(org.w3c.dom.Element dataSelectionElement,
java.util.Map reuseBusinessModels,
IntelligentQueryMetadataServiceInterface metadataService,
com.sas.services.session.SessionContextInterface session)
Reads in a persisted form of a DataSelection from the given DOM element reusing any provided business models. |
Methods in com.sas.iquery.metadata.business with parameters of type DataSelection | |
---|---|
com.sas.iquery.metadata.business.CreateTableDataSelection |
DataSelectionFactory.newCreateTableDataSelection(DataSelection dataSelection)
Creates and returns a model for creating a table based on a business query. |
static com.sas.iquery.metadata.business.LookThroughDataSelection |
DataSelectionFactory.newLookThroughDataSelection(DataSelection parentDataSelection)
Creates and returns a new LookThroughDataSelection object based upon the given parent data selection. |
com.sas.iquery.metadata.business.LookThroughDataSelection |
DataSelectionFactory.newLookThroughDataSelectionNonStatic(DataSelection parentDataSelection)
Creates and returns a new LookThroughDataSelection object based upon the given parent data selection. |
Uses of DataSelection in com.sas.iquery.metadata.expr |
---|
Methods in com.sas.iquery.metadata.expr with parameters of type DataSelection | |
---|---|
java.lang.String |
AbstractTimeValueExpression.generateQueryText(DataSelection dataSelection,
ConnectionType connectionType)
Return query text of TimeValue expression. |
protected java.lang.String |
TimestampValueExpression.getPattern(DataSelection dataSelection,
ConnectionType connectionType)
|
protected java.lang.String |
TimeValueExpression.getPattern(DataSelection dataSelection,
ConnectionType connectionType)
|
protected java.lang.String |
DateValueExpression.getPattern(DataSelection dataSelection,
ConnectionType connectionType)
|
protected abstract java.lang.String |
AbstractTimeValueExpression.getPattern(DataSelection dataSelection,
ConnectionType connectionType)
returns a pattern compatible with SimpleDataFormat instance returned by getFormatter() to format the time value |
Uses of DataSelection in com.sas.iquery.metadata.expr.relational |
---|
Methods in com.sas.iquery.metadata.expr.relational with parameters of type DataSelection | |
---|---|
java.lang.String |
RelativeTimestampValueExpression.generateQueryText(DataSelection dataSelection,
ConnectionType connectionType)
Internal to IQ, do not use. |
java.lang.String |
AbstractRelativeTimeValueExpression.generateQueryText(DataSelection dataSelection,
ConnectionType connectionType)
Deprecated. You should use SQLExpressionAbstract.generateExpressionSQL(). |
java.lang.String |
RelativeDateValueExpression.generateQueryText(DataSelection dataSelection,
ConnectionType connectionType,
java.lang.String shiftFromValue)
Internal to IQ, do not use. |
java.lang.String |
AbstractRelativeTimeValueExpression.generateQueryText(DataSelection dataSelection,
ConnectionType connectionType,
java.lang.String shiftFromValue)
Construct the output string value used in an expression for a relative date, time, or timestamp expression. |
Uses of DataSelection in com.sas.iquery.util |
---|
Methods in com.sas.iquery.util with parameters of type DataSelection | |
---|---|
static java.util.Locale |
BusinessQueryOLAPUtil.getConnectionLocale(DataSelection dataSelection)
Get the connection locale object for this data selection. |
static java.lang.String |
BusinessQueryOLAPUtil.getCubeRestrictions(DataSelection dataSelection)
Returns a String representing text that can be used to establish a cube query context. |
static java.util.List |
BusinessQueryOLAPUtil.getInvalidLabels(DataSelection ds)
Get a list of invalid Labels for a data selection. |
static com.sas.iquery.dataretrieval.convenience.GroupedFilterDataProvider |
GroupedFilterUtilities.newGroupedFilterDataProvider(DataSelection ds,
BusinessGroup group)
|
|
Query |
|
| |||||||||||
PREV NEXT | FRAMES NO FRAMES |