it.eng.spagobi.engines.worksheet.bo
Class WorkSheetDefinition
java.lang.Object
it.eng.spagobi.utilities.engines.EngineAnalysisState
it.eng.spagobi.engines.worksheet.bo.WorkSheetDefinition
- All Implemented Interfaces:
- it.eng.spagobi.utilities.engines.IEngineAnalysisState
public class WorkSheetDefinition
- extends it.eng.spagobi.utilities.engines.EngineAnalysisState
Methods inherited from class it.eng.spagobi.utilities.engines.EngineAnalysisState |
containsProperty, getProperty, propertyNameSet, setProperty, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CURRENT_VERSION
public static final java.lang.String CURRENT_VERSION
- See Also:
- Constant Field Values
EMPTY_WORKSHEET
public static final WorkSheetDefinition EMPTY_WORKSHEET
WorkSheetDefinition
public WorkSheetDefinition()
WorkSheetDefinition
public WorkSheetDefinition(java.util.List<Sheet> sheets)
getSheets
public java.util.List<Sheet> getSheets()
setSheets
public void setSheets(java.util.List<Sheet> sheets)
getGlobalFilters
public java.util.List<Attribute> getGlobalFilters()
setGlobalFilters
public void setGlobalFilters(java.util.List<Attribute> globalFilters)
setFieldsOptions
public void setFieldsOptions(WorksheetFieldsOptions fieldsOptions)
getFieldsOptions
public WorksheetFieldsOptions getFieldsOptions()
getGlobalFiltersAsMap
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getGlobalFiltersAsMap()
getConf
public org.json.JSONObject getConf(it.eng.spagobi.utilities.json.AbstractJSONDecorator decorator)
getSheet
public Sheet getSheet(java.lang.String name)
load
public void load(byte[] rowData)
throws it.eng.spagobi.utilities.engines.SpagoBIEngineException
- Throws:
it.eng.spagobi.utilities.engines.SpagoBIEngineException
store
public byte[] store()
throws it.eng.spagobi.utilities.engines.SpagoBIEngineException
- Throws:
it.eng.spagobi.utilities.engines.SpagoBIEngineException
getFiltersOnDomainValues
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getFiltersOnDomainValues()
throws WrongConfigurationForFiltersOnDomainValuesException
- Throws:
WrongConfigurationForFiltersOnDomainValuesException
addDomainValuesFilters
public static void addDomainValuesFilters(java.util.List<Attribute> toReturn,
java.util.List<Attribute> sheetFilters)
mergeDomainValuesFilters
public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> mergeDomainValuesFilters(java.util.List<Attribute> globalFilters,
java.util.List<Attribute> sheetFilters)
throws WrongConfigurationForFiltersOnDomainValuesException
- Throws:
WrongConfigurationForFiltersOnDomainValuesException
getAllFields
public java.util.List<Field> getAllFields()