it.eng.spagobi.engines.worksheet.bo
Class FiltersInfo
java.lang.Object
it.eng.spagobi.engines.worksheet.bo.FiltersInfo
public class FiltersInfo
- extends java.lang.Object
- Author:
- Davide Zerbetto (davide.zerbetto@eng.it)
Method Summary |
java.util.List<it.eng.qbe.query.WhereField> |
getAdditionalFilters()
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getFiltersInfoAsMap(java.lang.String sheetName)
Returns a map where keys are fields' labels (as seen by the user), and values are fields decoded values (as seen by the user) |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getFiltersInfoAsRawValuesMap(java.lang.String sheetName)
Returns a map where keys are fields' technical names (not seen by the user), and values are fields values (not decoded) |
void |
setAdditionalFilters(java.util.List<it.eng.qbe.query.WhereField> additionalFilters)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FiltersInfo
public FiltersInfo(WorkSheetDefinition workSheetDefinition,
it.eng.spagobi.tools.dataset.bo.IDataSet dataSet)
getFiltersInfoAsRawValuesMap
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getFiltersInfoAsRawValuesMap(java.lang.String sheetName)
throws WrongConfigurationForFiltersOnDomainValuesException
- Returns a map where keys are fields' technical names (not seen by the user), and values are fields values (not decoded)
- Parameters:
sheetName
- The sheet name
- Returns:
- Returns a map where keys are fields' technical names (not seen by the user), and values are fields values (not decoded)
- Throws:
WrongConfigurationForFiltersOnDomainValuesException
getFiltersInfoAsMap
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getFiltersInfoAsMap(java.lang.String sheetName)
throws WrongConfigurationForFiltersOnDomainValuesException
- Returns a map where keys are fields' labels (as seen by the user), and values are fields decoded values (as seen by the user)
- Parameters:
sheetName
- The sheet name
- Returns:
- Returns a map where keys are fields' labels (as seen by the user), and values are fields decoded values (as seen by the user)
- Throws:
WrongConfigurationForFiltersOnDomainValuesException
setAdditionalFilters
public void setAdditionalFilters(java.util.List<it.eng.qbe.query.WhereField> additionalFilters)
getAdditionalFilters
public java.util.List<it.eng.qbe.query.WhereField> getAdditionalFilters()