public class FiltersBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ArrayList<org.gcube.portlets.user.tdwx.shared.FilterInformation> |
filters |
protected org.slf4j.Logger |
logger |
protected org.gcube.data.analysis.tabulardata.model.table.Table |
serviceTable |
protected ArrayList<org.gcube.portlets.user.tdwx.shared.StaticFilterInformation> |
staticFilters |
protected org.gcube.portlets.user.tdwx.shared.model.TableDefinition |
tableDefinition |
| Constructor and Description |
|---|
FiltersBuilder(ArrayList<org.gcube.portlets.user.tdwx.shared.FilterInformation> filters,
ArrayList<org.gcube.portlets.user.tdwx.shared.StaticFilterInformation> staticFilters,
org.gcube.portlets.user.tdwx.shared.model.TableDefinition tableDefinition,
org.gcube.data.analysis.tabulardata.model.table.Table serviceTable) |
| Modifier and Type | Method and Description |
|---|---|
protected org.gcube.data.analysis.tabulardata.expression.Expression |
createExpression() |
org.gcube.data.analysis.tabulardata.query.parameters.QueryFilter |
createQueryFilter() |
protected org.gcube.data.analysis.tabulardata.expression.Expression |
getExpressionDate(org.gcube.data.analysis.tabulardata.model.column.Column column,
org.gcube.portlets.user.tdwx.shared.FilterInformation filter) |
protected org.gcube.data.analysis.tabulardata.expression.Expression |
getExpressionNumeric(org.gcube.data.analysis.tabulardata.model.column.Column column,
org.gcube.portlets.user.tdwx.shared.FilterInformation filter) |
protected org.gcube.data.analysis.tabulardata.expression.Expression |
getExpressionText(org.gcube.data.analysis.tabulardata.model.column.Column column,
org.gcube.portlets.user.tdwx.shared.FilterInformation filter) |
protected ArrayList<org.gcube.portlets.user.tdwx.shared.FilterInformation> filters
protected ArrayList<org.gcube.portlets.user.tdwx.shared.StaticFilterInformation> staticFilters
protected org.gcube.portlets.user.tdwx.shared.model.TableDefinition tableDefinition
protected org.gcube.data.analysis.tabulardata.model.table.Table serviceTable
protected org.slf4j.Logger logger
public FiltersBuilder(ArrayList<org.gcube.portlets.user.tdwx.shared.FilterInformation> filters, ArrayList<org.gcube.portlets.user.tdwx.shared.StaticFilterInformation> staticFilters, org.gcube.portlets.user.tdwx.shared.model.TableDefinition tableDefinition, org.gcube.data.analysis.tabulardata.model.table.Table serviceTable)
filters - tableDefinition - protected org.gcube.data.analysis.tabulardata.expression.Expression createExpression()
throws org.gcube.portlets.user.tdwx.server.datasource.DataSourceXException
org.gcube.portlets.user.tdwx.server.datasource.DataSourceXExceptionprotected org.gcube.data.analysis.tabulardata.expression.Expression getExpressionDate(org.gcube.data.analysis.tabulardata.model.column.Column column,
org.gcube.portlets.user.tdwx.shared.FilterInformation filter)
throws org.gcube.portlets.user.tdwx.server.datasource.DataSourceXException
org.gcube.portlets.user.tdwx.server.datasource.DataSourceXExceptionprotected org.gcube.data.analysis.tabulardata.expression.Expression getExpressionText(org.gcube.data.analysis.tabulardata.model.column.Column column,
org.gcube.portlets.user.tdwx.shared.FilterInformation filter)
protected org.gcube.data.analysis.tabulardata.expression.Expression getExpressionNumeric(org.gcube.data.analysis.tabulardata.model.column.Column column,
org.gcube.portlets.user.tdwx.shared.FilterInformation filter)
public org.gcube.data.analysis.tabulardata.query.parameters.QueryFilter createQueryFilter()
throws org.gcube.portlets.user.tdwx.server.datasource.DataSourceXException
org.gcube.portlets.user.tdwx.server.datasource.DataSourceXExceptionCopyright © 2016. All Rights Reserved.