Interface IODAFilterExprProvider
-
- All Known Implementing Classes:
ODAFilterExprProvider
public interface IODAFilterExprProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<IFilterExprDefinition>
getMappedFilterExprDefinitions(java.lang.String odaDatasetExtensionId, java.lang.String odaDataSourceExtensionId)
Only returns the filter expression which can be mapped between BIRT defined and ODA filter extension provider.boolean
supportOdaExtensionFilters()
Indicates if currently under the environment support the ODA extension Filters.boolean
supportODAFilterPushDown(java.lang.String dataSourceExtId, java.lang.String dataSetExtId)
Indicates if the given data source and data set support the ODA extension Filters.
-
-
-
Method Detail
-
getMappedFilterExprDefinitions
java.util.List<IFilterExprDefinition> getMappedFilterExprDefinitions(java.lang.String odaDatasetExtensionId, java.lang.String odaDataSourceExtensionId)
Only returns the filter expression which can be mapped between BIRT defined and ODA filter extension provider.- Parameters:
odaDatasetExtensionId
- oda datasource extension id.odaDataSourceExtensionId
- oda dataset extension id.- Returns:
- List of IFilterExprDefinition instance.
-
supportOdaExtensionFilters
boolean supportOdaExtensionFilters()
Indicates if currently under the environment support the ODA extension Filters.- Returns:
- true if supported, false, if not supported.
-
supportODAFilterPushDown
boolean supportODAFilterPushDown(java.lang.String dataSourceExtId, java.lang.String dataSetExtId)
Indicates if the given data source and data set support the ODA extension Filters.- Parameters:
dataSourceExtId
- the extension id of the data sourcedataSetExtId
- the extension id of the data set- Returns:
- true if supported, false, if not supported.
-
-