com.businessobjects.datasource
Interface DataSourceSpecification


public interface DataSourceSpecification

The DataSourceSpecification interface provides information about the structure and contents of a universe (data source). This interface provides access to classes and hierarchies in the universe. To construct a query, first, you must find these objects in the DataSourceSpecification for a universe, and then obtain the keys for these objects. You can then use the keys to include objects in your query.

Example: Obtaining a DataSourceSpecification for a universe.

It is assumed that you have obtained a QueryService instance called boQuerySrv. See QueryService for information about how to obtain a QueryService instance.

 // Obtain a list of the universes, or data sources, available in the system.
 DataSource[] boUniverses = boQuerySrv.getDataSourceList();
 // Choose a universe to use for your query and obtain the UID for the universe. For this example, we will choose the first Universe in the list.
 String boUniverseUID = boUniverses[0].getUID();
 // Obtain the DataSourceSpecification for the chosen universe.
 DataSourceSpecification boUniverseSpecification = boQuerySrv.getDataSource(boUniverseUID);
 

After you obtain a DataSourceSpecification instance for the universe you want to use to build your query, you need to find all of the QueryResult, QueryCondition, QueryScope, and QuerySort objects in the universe. See DataSourceObject for information about how to find these objects in the universe.

See Also:
DataSourceObject, QuerySpecification, QueryCondition, QueryService

Nested Class Summary
static class DataSourceSpecification.Factory
          A class with methods for creating instances of the DataSourceSpecification type
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 DataSourceClass addNewDataSourceClass()
          Internal Use Only.
 DataSourceParameter addNewDataSourceParameters()
          Internal Use Only.
 DataSourceParameterValue addNewDataSourceParameterValues()
          Internal Use Only.
 Hierarchy addNewHierarchy()
          Internal Use Only.
 Sampling addNewSampling()
          Internal Use Only.
 boolean getAdvancedConditionSupported()
           Returns true if the DataSource object supports Advanced Condition.
 boolean getBothOperatorSupported()
           Returns true if the DataSource object supports the use of the "Both" operator.
 boolean getCombinedQuerySupported()
           Returns true if the DataSource object supports combined queries.
 boolean getConditionObjectValueSupported()
           Returns true if the DataSource supports Object Value Condition.
 DataSourceClass[] getDataSourceClassArray()
           Gets an array of DataSourceClass instances in the DataSourceSpecification.
 DataSourceClass getDataSourceClassArray(int i)
           Gets the DataSourceClass instance located at array index i in the array of DataSourceClass instances contained in this DataSourceSpecification.
 DataSourceParameter[] getDataSourceParametersArray()
          Gets an array of all DataSourceParameters elements.
 DataSourceParameter getDataSourceParametersArray(int i)
          Gets the DataSourceParameters element at the specified index position.
 DataSourceParameterValue[] getDataSourceParameterValuesArray()
          Gets an array of all DataSourceParameterValues elements.
 DataSourceParameterValue getDataSourceParameterValuesArray(int i)
          Gets the DataSourceParameterValues element at the specified index position.
 java.lang.String getDescription()
           Gets the description of this DataSourceSpecification.
 boolean getDuplicateRowSupported()
           Returns true if the DataSource supports duplicate row.
 boolean getEditQueryAllowed()
           Returns true, if the DataSource has rights for editing Query.
 boolean getExceptOperatorSupported()
           Returns true if the DataSource object supports the use of the "Except" operator.
 Hierarchy[] getHierarchyArray()
           Gets an array of Hierarchy instances in the DataSourceSpecification.
 Hierarchy getHierarchyArray(int i)
           Gets the Hierarchy instance located at array index i in the array of Hierarchy instances contained in this DataSourceSpecification.
 boolean getIsNullOperatorSupported()
           Returns true if the DataSource object supports is null operator.
 int getMaxInListNumber()
           Gets the maximum number of values an In-list operator can support.
 int getMaxRetrievalTime()
           Gets the maximum amount of time (in milliseconds) to wait for retrieving data.
 int getMaxRowsRetrieved()
           Gets the maximum number of rows that can be retrieved for the data source.
 boolean getMissingRowSupported()
           Returns true, if the DataSource supports missing row.
 java.lang.String getName()
           Gets the name of this DataSourceSpecification.
 boolean getNotIsNullOperatorSupported()
           Returns true, if the DataSource object supports is not null operator.
 boolean getPercentageRankConditionSupported()
           Returns true, if the DataSource supports Percentage Rank Condition.
 boolean getRankConditionSupported()
           Returns true if the DataSource object supports condition ranking.
 Sampling getSampling()
          Gets the Sampling element, which describes supported sampling modes of the DataSource.
 boolean getSortOnAnyObjectSupported()
          Internal Use Only.
 boolean getSubQuerySupported()
           Returns true if the DataSource object supports sub queries.
 java.lang.String getUID()
           Gets the UID of this DataSourceSpecification.
 boolean getViewSQLSupported()
           Returns true, if the DataSource supports ViewSQL.
 DataSourceClass insertNewDataSourceClass(int i)
          Internal Use Only.
 DataSourceParameter insertNewDataSourceParameters(int i)
          Internal Use Only.
 DataSourceParameterValue insertNewDataSourceParameterValues(int i)
          Internal Use Only.
 Hierarchy insertNewHierarchy(int i)
          Internal Use Only.
 boolean isNilDataSourceParameterValuesArray(int i)
          Checks if the ith DataSourceParameterValues element is nil.
 void removeDataSourceClass(int i)
          Internal Use Only.
 void removeDataSourceParameters(int i)
          Internal Use Only.
 void removeDataSourceParameterValues(int i)
          Internal Use Only.
 void removeHierarchy(int i)
          Internal Use Only.
 void setAdvancedConditionSupported(boolean advancedConditionSupported)
          Internal Use Only.
 void setBothOperatorSupported(boolean bothOperatorSupported)
          Internal Use Only.
 void setCombinedQuerySupported(boolean combinedQuerySupported)
          Internal Use Only.
 void setConditionObjectValueSupported(boolean conditionObjectValueSupported)
          Internal Use Only.
 void setDataSourceClassArray(DataSourceClass[] dataSourceClassArray)
          Internal Use Only.
 void setDataSourceClassArray(int i, DataSourceClass dataSourceClass)
          Internal Use Only.
 void setDataSourceParametersArray(DataSourceParameter[] dataSourceParametersArray)
          Internal Use Only.
 void setDataSourceParametersArray(int i, DataSourceParameter dataSourceParameters)
          Internal Use Only.
 void setDataSourceParameterValuesArray(DataSourceParameterValue[] dataSourceParameterValuesArray)
          Internal Use Only.
 void setDataSourceParameterValuesArray(int i, DataSourceParameterValue dataSourceParameterValues)
          Internal Use Only.
 void setDescription(java.lang.String description)
          Internal Use Only.
 void setDuplicateRowSupported(boolean duplicateRowSupported)
          Internal Use Only.
 void setEditQueryAllowed(boolean editQueryAllowed)
          Internal Use Only.
 void setExceptOperatorSupported(boolean exceptOperatorSupported)
          Internal Use Only.
 void setHierarchyArray(Hierarchy[] hierarchyArray)
          Internal Use Only.
 void setHierarchyArray(int i, Hierarchy hierarchy)
          Internal Use Only.
 void setIsNullOperatorSupported(boolean isNullOperatorSupported)
          Internal Use Only.
 void setMaxInListNumber(int maxInListNumber)
          Internal Use Only.
 void setMaxRetrievalTime(int maxRetrievalTime)
          Internal Use Only.
 void setMaxRowsRetrieved(int maxRowsRetrieved)
          Internal Use Only.
 void setMissingRowSupported(boolean missingRowSupported)
          Internal Use Only.
 void setName(java.lang.String name)
          Internal Use Only.
 void setNilDataSourceParameterValuesArray(int i)
          Internal Use Only.
 void setNotIsNullOperatorSupported(boolean notIsNullOperatorSupported)
          Internal Use Only.
 void setPercentageRankConditionSupported(boolean percentageRankConditionSupported)
          Internal Use Only.
 void setRankConditionSupported(boolean rankConditionSupported)
          Internal Use Only.
 void setSampling(Sampling sampling)
          Internal Use Only.
 void setSortOnAnyObjectSupported(boolean sortOnAnyObjectSupported)
          Sets the SortOnAnyObjectSupported attribute.
 void setSubQuerySupported(boolean subQuerySupported)
          Internal Use Only.
 void setUID(java.lang.String uid)
          Internal Use Only.
 void setViewSQLSupported(boolean viewSQLSupported)
          Internal Use Only.
 int sizeOfDataSourceClassArray()
          Returns the number of DataSourceClass element.
 int sizeOfDataSourceParametersArray()
          Returns the number of DataSourceParameters element.
 int sizeOfDataSourceParameterValuesArray()
          Returns the number of DataSourceParameterValues element.
 int sizeOfHierarchyArray()
          Returns the number of Hierarchy element.
 org.apache.xmlbeans.XmlBoolean xgetAdvancedConditionSupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetBothOperatorSupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetCombinedQuerySupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetConditionObjectValueSupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetDescription()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetDuplicateRowSupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetEditQueryAllowed()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetExceptOperatorSupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetIsNullOperatorSupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlInt xgetMaxInListNumber()
          Internal Use Only.
 org.apache.xmlbeans.XmlInt xgetMaxRetrievalTime()
          Internal Use Only.
 org.apache.xmlbeans.XmlInt xgetMaxRowsRetrieved()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetMissingRowSupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetName()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetNotIsNullOperatorSupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetPercentageRankConditionSupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetRankConditionSupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetSortOnAnyObjectSupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetSubQuerySupported()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetUID()
          Internal Use Only.
 org.apache.xmlbeans.XmlBoolean xgetViewSQLSupported()
          Internal Use Only.
 void xsetAdvancedConditionSupported(org.apache.xmlbeans.XmlBoolean advancedConditionSupported)
          Internal Use Only.
 void xsetBothOperatorSupported(org.apache.xmlbeans.XmlBoolean bothOperatorSupported)
          Internal Use Only.
 void xsetCombinedQuerySupported(org.apache.xmlbeans.XmlBoolean combinedQuerySupported)
          Internal Use Only.
 void xsetConditionObjectValueSupported(org.apache.xmlbeans.XmlBoolean conditionObjectValueSupported)
          Internal Use Only.
 void xsetDescription(org.apache.xmlbeans.XmlString description)
          Internal Use Only.
 void xsetDuplicateRowSupported(org.apache.xmlbeans.XmlBoolean duplicateRowSupported)
          Internal Use Only.
 void xsetEditQueryAllowed(org.apache.xmlbeans.XmlBoolean editQueryAllowed)
          Internal Use Only.
 void xsetExceptOperatorSupported(org.apache.xmlbeans.XmlBoolean exceptOperatorSupported)
          Internal Use Only.
 void xsetIsNullOperatorSupported(org.apache.xmlbeans.XmlBoolean isNullOperatorSupported)
          Internal Use Only.
 void xsetMaxInListNumber(org.apache.xmlbeans.XmlInt maxInListNumber)
          Internal Use Only.
 void xsetMaxRetrievalTime(org.apache.xmlbeans.XmlInt maxRetrievalTime)
          Internal Use Only.
 void xsetMaxRowsRetrieved(org.apache.xmlbeans.XmlInt maxRowsRetrieved)
          Internal Use Only.
 void xsetMissingRowSupported(org.apache.xmlbeans.XmlBoolean missingRowSupported)
          Internal Use Only.
 void xsetName(org.apache.xmlbeans.XmlString name)
          Internal Use Only.
 void xsetNotIsNullOperatorSupported(org.apache.xmlbeans.XmlBoolean notIsNullOperatorSupported)
          Internal Use Only.
 void xsetPercentageRankConditionSupported(org.apache.xmlbeans.XmlBoolean percentageRankConditionSupported)
          Internal Use Only.
 void xsetRankConditionSupported(org.apache.xmlbeans.XmlBoolean rankConditionSupported)
          Internal Use Only.
 void xsetSortOnAnyObjectSupported(org.apache.xmlbeans.XmlBoolean sortOnAnyObjectSupported)
          Internal Use Only.
 void xsetSubQuerySupported(org.apache.xmlbeans.XmlBoolean subQuerySupported)
          Internal Use Only.
 void xsetUID(org.apache.xmlbeans.XmlString uid)
          Internal Use Only.
 void xsetViewSQLSupported(org.apache.xmlbeans.XmlBoolean viewSQLSupported)
          Internal Use Only.
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type

Internal Use Only.

Method Detail

getDataSourceClassArray

DataSourceClass[] getDataSourceClassArray()

Gets an array of DataSourceClass instances in the DataSourceSpecification. Each DataSourceClass instance contains zero or more DataSourceObject instances.

Returns:
An array of DataSourceClass instances in the DataSourceSpecification

getDataSourceClassArray

DataSourceClass getDataSourceClassArray(int i)

Gets the DataSourceClass instance located at array index i in the array of DataSourceClass instances contained in this DataSourceSpecification.

Parameters:
i - the index of the DataSourceClass instance in the array
Returns:
The DataSourceClass instance located at array index i

sizeOfDataSourceClassArray

int sizeOfDataSourceClassArray()
Returns the number of DataSourceClass element.

Returns:
the number of DataSourceClass element

setDataSourceClassArray

void setDataSourceClassArray(DataSourceClass[] dataSourceClassArray)

Internal Use Only.


setDataSourceClassArray

void setDataSourceClassArray(int i,
                             DataSourceClass dataSourceClass)

Internal Use Only.


insertNewDataSourceClass

DataSourceClass insertNewDataSourceClass(int i)

Internal Use Only.


addNewDataSourceClass

DataSourceClass addNewDataSourceClass()

Internal Use Only.


removeDataSourceClass

void removeDataSourceClass(int i)

Internal Use Only.


getHierarchyArray

Hierarchy[] getHierarchyArray()

Gets an array of Hierarchy instances in the DataSourceSpecification. Each Hierarchy instance contains zero or more DataSourceObject instances.

Returns:
An array of Hierarchy instances in the DataSourceSpecification.

getHierarchyArray

Hierarchy getHierarchyArray(int i)

Gets the Hierarchy instance located at array index i in the array of Hierarchy instances contained in this DataSourceSpecification.

Parameters:
i - the index of the Hierarchy instance in the array.
Returns:
The Hierarchy instance located at array index i.

sizeOfHierarchyArray

int sizeOfHierarchyArray()
Returns the number of Hierarchy element.

Returns:
the number of Hierarchy element.

setHierarchyArray

void setHierarchyArray(Hierarchy[] hierarchyArray)

Internal Use Only.


setHierarchyArray

void setHierarchyArray(int i,
                       Hierarchy hierarchy)

Internal Use Only.


insertNewHierarchy

Hierarchy insertNewHierarchy(int i)

Internal Use Only.


addNewHierarchy

Hierarchy addNewHierarchy()

Internal Use Only.


removeHierarchy

void removeHierarchy(int i)

Internal Use Only.


getDescription

java.lang.String getDescription()

Gets the description of this DataSourceSpecification.

Returns:
The description of this DataSourceSpecification.

xgetDescription

org.apache.xmlbeans.XmlString xgetDescription()

Internal Use Only.


setDescription

void setDescription(java.lang.String description)

Internal Use Only.


xsetDescription

void xsetDescription(org.apache.xmlbeans.XmlString description)

Internal Use Only.


getDataSourceParametersArray

DataSourceParameter[] getDataSourceParametersArray()
Gets an array of all DataSourceParameters elements.

Returns:
the array of DataSourceParameters.

getDataSourceParametersArray

DataSourceParameter getDataSourceParametersArray(int i)
Gets the DataSourceParameters element at the specified index position.

Parameters:
i - the index of the DataSourceParameters element.
Returns:
the DataSourceParameters instance.

sizeOfDataSourceParametersArray

int sizeOfDataSourceParametersArray()
Returns the number of DataSourceParameters element.

Returns:
the number of DataSourceParameters.

setDataSourceParametersArray

void setDataSourceParametersArray(DataSourceParameter[] dataSourceParametersArray)

Internal Use Only.


setDataSourceParametersArray

void setDataSourceParametersArray(int i,
                                  DataSourceParameter dataSourceParameters)

Internal Use Only.


insertNewDataSourceParameters

DataSourceParameter insertNewDataSourceParameters(int i)

Internal Use Only.


addNewDataSourceParameters

DataSourceParameter addNewDataSourceParameters()

Internal Use Only.


removeDataSourceParameters

void removeDataSourceParameters(int i)

Internal Use Only.


getSampling

Sampling getSampling()
Gets the Sampling element, which describes supported sampling modes of the DataSource.

Returns:
The Sampling mode of the DataSource.

setSampling

void setSampling(Sampling sampling)

Internal Use Only.


addNewSampling

Sampling addNewSampling()

Internal Use Only.


getDataSourceParameterValuesArray

DataSourceParameterValue[] getDataSourceParameterValuesArray()
Gets an array of all DataSourceParameterValues elements.

Returns:
The array of DataSourceParameterValues

getDataSourceParameterValuesArray

DataSourceParameterValue getDataSourceParameterValuesArray(int i)
Gets the DataSourceParameterValues element at the specified index position.

Parameters:
i - the index of the DataSourceParameterValue element
Returns:
the DataSourceParameterValue instance

isNilDataSourceParameterValuesArray

boolean isNilDataSourceParameterValuesArray(int i)
Checks if the ith DataSourceParameterValues element is nil.

Parameters:
i - the ith DataSourceParameterValues element
Returns:
true, if the ith DataSourceParameterValues is nil, otherwise false.

sizeOfDataSourceParameterValuesArray

int sizeOfDataSourceParameterValuesArray()
Returns the number of DataSourceParameterValues element.

Returns:
the size of DataSourceParameterValuesArray.

setDataSourceParameterValuesArray

void setDataSourceParameterValuesArray(DataSourceParameterValue[] dataSourceParameterValuesArray)

Internal Use Only.


setDataSourceParameterValuesArray

void setDataSourceParameterValuesArray(int i,
                                       DataSourceParameterValue dataSourceParameterValues)

Internal Use Only.


setNilDataSourceParameterValuesArray

void setNilDataSourceParameterValuesArray(int i)

Internal Use Only.


insertNewDataSourceParameterValues

DataSourceParameterValue insertNewDataSourceParameterValues(int i)

Internal Use Only.


addNewDataSourceParameterValues

DataSourceParameterValue addNewDataSourceParameterValues()

Internal Use Only.


removeDataSourceParameterValues

void removeDataSourceParameterValues(int i)

Internal Use Only.


getUID

java.lang.String getUID()

Gets the UID of this DataSourceSpecification.

Returns:
The UID of this DataSourceSpecification

xgetUID

org.apache.xmlbeans.XmlString xgetUID()

Internal Use Only.


setUID

void setUID(java.lang.String uid)

Internal Use Only.


xsetUID

void xsetUID(org.apache.xmlbeans.XmlString uid)

Internal Use Only.


getName

java.lang.String getName()

Gets the name of this DataSourceSpecification.

Returns:
The name of this DataSourceSpecification

xgetName

org.apache.xmlbeans.XmlString xgetName()

Internal Use Only.


setName

void setName(java.lang.String name)

Internal Use Only.


xsetName

void xsetName(org.apache.xmlbeans.XmlString name)

Internal Use Only.


getMaxRowsRetrieved

int getMaxRowsRetrieved()

Gets the maximum number of rows that can be retrieved for the data source.

Returns:
The maximum number of rows that can be retrieved for the data source

xgetMaxRowsRetrieved

org.apache.xmlbeans.XmlInt xgetMaxRowsRetrieved()

Internal Use Only.


setMaxRowsRetrieved

void setMaxRowsRetrieved(int maxRowsRetrieved)

Internal Use Only.


xsetMaxRowsRetrieved

void xsetMaxRowsRetrieved(org.apache.xmlbeans.XmlInt maxRowsRetrieved)

Internal Use Only.


getMaxRetrievalTime

int getMaxRetrievalTime()

Gets the maximum amount of time (in milliseconds) to wait for retrieving data.

Returns:
The maximum amount of time, in milliseconds, to wait for data to be retrieved

xgetMaxRetrievalTime

org.apache.xmlbeans.XmlInt xgetMaxRetrievalTime()

Internal Use Only.


setMaxRetrievalTime

void setMaxRetrievalTime(int maxRetrievalTime)

Internal Use Only.


xsetMaxRetrievalTime

void xsetMaxRetrievalTime(org.apache.xmlbeans.XmlInt maxRetrievalTime)

Internal Use Only.


getMaxInListNumber

int getMaxInListNumber()

Gets the maximum number of values an In-list operator can support. This is defined by the universe designer.

Returns:
The limit of In-list number values that is defined by the universe designer

xgetMaxInListNumber

org.apache.xmlbeans.XmlInt xgetMaxInListNumber()

Internal Use Only.


setMaxInListNumber

void setMaxInListNumber(int maxInListNumber)

Internal Use Only.


xsetMaxInListNumber

void xsetMaxInListNumber(org.apache.xmlbeans.XmlInt maxInListNumber)

Internal Use Only.


getRankConditionSupported

boolean getRankConditionSupported()

Returns true if the DataSource object supports condition ranking.

Returns:
true, if the DataSource object supports condition ranking, otherwise false

xgetRankConditionSupported

org.apache.xmlbeans.XmlBoolean xgetRankConditionSupported()

Internal Use Only.


setRankConditionSupported

void setRankConditionSupported(boolean rankConditionSupported)

Internal Use Only.


xsetRankConditionSupported

void xsetRankConditionSupported(org.apache.xmlbeans.XmlBoolean rankConditionSupported)

Internal Use Only.


getSubQuerySupported

boolean getSubQuerySupported()

Returns true if the DataSource object supports sub queries.

Returns:
true, if the DataSource object supports sub queries, otherwise false

xgetSubQuerySupported

org.apache.xmlbeans.XmlBoolean xgetSubQuerySupported()

Internal Use Only.


setSubQuerySupported

void setSubQuerySupported(boolean subQuerySupported)

Internal Use Only.


xsetSubQuerySupported

void xsetSubQuerySupported(org.apache.xmlbeans.XmlBoolean subQuerySupported)

Internal Use Only.


getCombinedQuerySupported

boolean getCombinedQuerySupported()

Returns true if the DataSource object supports combined queries.

Returns:
"true", if the DataSource object supports combined queries, otherwise false

xgetCombinedQuerySupported

org.apache.xmlbeans.XmlBoolean xgetCombinedQuerySupported()

Internal Use Only.


setCombinedQuerySupported

void setCombinedQuerySupported(boolean combinedQuerySupported)

Internal Use Only.


xsetCombinedQuerySupported

void xsetCombinedQuerySupported(org.apache.xmlbeans.XmlBoolean combinedQuerySupported)

Internal Use Only.


getBothOperatorSupported

boolean getBothOperatorSupported()

Returns true if the DataSource object supports the use of the "Both" operator.

Returns:
true, if the DataSource object supports the use of the "Both" operator, otherwise false

xgetBothOperatorSupported

org.apache.xmlbeans.XmlBoolean xgetBothOperatorSupported()

Internal Use Only.


setBothOperatorSupported

void setBothOperatorSupported(boolean bothOperatorSupported)

Internal Use Only.


xsetBothOperatorSupported

void xsetBothOperatorSupported(org.apache.xmlbeans.XmlBoolean bothOperatorSupported)

Internal Use Only.


getExceptOperatorSupported

boolean getExceptOperatorSupported()

Returns true if the DataSource object supports the use of the "Except" operator.

Returns:
true, if the DataSource object supports the use of the "Except" operator, otherwise false

xgetExceptOperatorSupported

org.apache.xmlbeans.XmlBoolean xgetExceptOperatorSupported()

Internal Use Only.


setExceptOperatorSupported

void setExceptOperatorSupported(boolean exceptOperatorSupported)

Internal Use Only.


xsetExceptOperatorSupported

void xsetExceptOperatorSupported(org.apache.xmlbeans.XmlBoolean exceptOperatorSupported)

Internal Use Only.


getAdvancedConditionSupported

boolean getAdvancedConditionSupported()

Returns true if the DataSource object supports Advanced Condition.

Returns:
true if the DataSource object supports Advanced Condition, otherwise false

xgetAdvancedConditionSupported

org.apache.xmlbeans.XmlBoolean xgetAdvancedConditionSupported()

Internal Use Only.


setAdvancedConditionSupported

void setAdvancedConditionSupported(boolean advancedConditionSupported)

Internal Use Only.


xsetAdvancedConditionSupported

void xsetAdvancedConditionSupported(org.apache.xmlbeans.XmlBoolean advancedConditionSupported)

Internal Use Only.


getConditionObjectValueSupported

boolean getConditionObjectValueSupported()

Returns true if the DataSource supports Object Value Condition.

Returns:
true if the DataSource supports Object Value Condition, otherwise false

xgetConditionObjectValueSupported

org.apache.xmlbeans.XmlBoolean xgetConditionObjectValueSupported()

Internal Use Only.


setConditionObjectValueSupported

void setConditionObjectValueSupported(boolean conditionObjectValueSupported)

Internal Use Only.


xsetConditionObjectValueSupported

void xsetConditionObjectValueSupported(org.apache.xmlbeans.XmlBoolean conditionObjectValueSupported)

Internal Use Only.


getDuplicateRowSupported

boolean getDuplicateRowSupported()

Returns true if the DataSource supports duplicate row.

Returns:
true if the DataSource supports duplicate row, otherwise false

xgetDuplicateRowSupported

org.apache.xmlbeans.XmlBoolean xgetDuplicateRowSupported()

Internal Use Only.


setDuplicateRowSupported

void setDuplicateRowSupported(boolean duplicateRowSupported)

Internal Use Only.


xsetDuplicateRowSupported

void xsetDuplicateRowSupported(org.apache.xmlbeans.XmlBoolean duplicateRowSupported)

Internal Use Only.


getIsNullOperatorSupported

boolean getIsNullOperatorSupported()

Returns true if the DataSource object supports is null operator.

Returns:
true if the DataSource supports is null operator, otherwise false

xgetIsNullOperatorSupported

org.apache.xmlbeans.XmlBoolean xgetIsNullOperatorSupported()

Internal Use Only.


setIsNullOperatorSupported

void setIsNullOperatorSupported(boolean isNullOperatorSupported)

Internal Use Only.


xsetIsNullOperatorSupported

void xsetIsNullOperatorSupported(org.apache.xmlbeans.XmlBoolean isNullOperatorSupported)

Internal Use Only.


getNotIsNullOperatorSupported

boolean getNotIsNullOperatorSupported()

Returns true, if the DataSource object supports is not null operator.

Returns:
true, if the DataSource supports is not null operator, otherwise false.

xgetNotIsNullOperatorSupported

org.apache.xmlbeans.XmlBoolean xgetNotIsNullOperatorSupported()

Internal Use Only.


setNotIsNullOperatorSupported

void setNotIsNullOperatorSupported(boolean notIsNullOperatorSupported)

Internal Use Only.


xsetNotIsNullOperatorSupported

void xsetNotIsNullOperatorSupported(org.apache.xmlbeans.XmlBoolean notIsNullOperatorSupported)

Internal Use Only.


getViewSQLSupported

boolean getViewSQLSupported()

Returns true, if the DataSource supports ViewSQL.

Returns:
true if the DataSource supports ViewSQL, otherwise false.

xgetViewSQLSupported

org.apache.xmlbeans.XmlBoolean xgetViewSQLSupported()

Internal Use Only.


setViewSQLSupported

void setViewSQLSupported(boolean viewSQLSupported)

Internal Use Only.


xsetViewSQLSupported

void xsetViewSQLSupported(org.apache.xmlbeans.XmlBoolean viewSQLSupported)

Internal Use Only.


getMissingRowSupported

boolean getMissingRowSupported()

Returns true, if the DataSource supports missing row.

Returns:
true, if the DataSource supports missing row, otherwise false

xgetMissingRowSupported

org.apache.xmlbeans.XmlBoolean xgetMissingRowSupported()

Internal Use Only.


setMissingRowSupported

void setMissingRowSupported(boolean missingRowSupported)

Internal Use Only.


xsetMissingRowSupported

void xsetMissingRowSupported(org.apache.xmlbeans.XmlBoolean missingRowSupported)

Internal Use Only.


getEditQueryAllowed

boolean getEditQueryAllowed()

Returns true, if the DataSource has rights for editing Query.

Returns:
true, if the DataSource has rights for editing Query, otherwise false.

xgetEditQueryAllowed

org.apache.xmlbeans.XmlBoolean xgetEditQueryAllowed()

Internal Use Only.


setEditQueryAllowed

void setEditQueryAllowed(boolean editQueryAllowed)

Internal Use Only.


xsetEditQueryAllowed

void xsetEditQueryAllowed(org.apache.xmlbeans.XmlBoolean editQueryAllowed)

Internal Use Only.


getPercentageRankConditionSupported

boolean getPercentageRankConditionSupported()

Returns true, if the DataSource supports Percentage Rank Condition.

Returns:
true, if the DataSource supports Percentage Rank Condition, otherwise false.

xgetPercentageRankConditionSupported

org.apache.xmlbeans.XmlBoolean xgetPercentageRankConditionSupported()

Internal Use Only.


setPercentageRankConditionSupported

void setPercentageRankConditionSupported(boolean percentageRankConditionSupported)

Internal Use Only.


xsetPercentageRankConditionSupported

void xsetPercentageRankConditionSupported(org.apache.xmlbeans.XmlBoolean percentageRankConditionSupported)

Internal Use Only.


getSortOnAnyObjectSupported

boolean getSortOnAnyObjectSupported()

Internal Use Only.


xgetSortOnAnyObjectSupported

org.apache.xmlbeans.XmlBoolean xgetSortOnAnyObjectSupported()

Internal Use Only.


setSortOnAnyObjectSupported

void setSortOnAnyObjectSupported(boolean sortOnAnyObjectSupported)
Sets the SortOnAnyObjectSupported attribute.


xsetSortOnAnyObjectSupported

void xsetSortOnAnyObjectSupported(org.apache.xmlbeans.XmlBoolean sortOnAnyObjectSupported)

Internal Use Only.