| Package | Description |
|---|---|
| org.dashbuilder.dataset | |
| org.dashbuilder.dataset.filter | |
| org.dashbuilder.dataset.impl | |
| org.dashbuilder.dataset.json |
| Modifier and Type | Method and Description |
|---|---|
T |
DataSetLookupBuilder.filter(ColumnFilter... filter)
Filter the data set according to the specified column filters.
|
T |
DataSetLookupBuilder.filter(String columnId,
ColumnFilter... filter)
Filter the data set according to the specified column filters.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CoreFunctionFilter
A core filter function definition
|
class |
CustomFunctionFilter
A custom provided function filter definition
|
class |
LogicalExprFilter
A logical expression based filter definition.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<ColumnFilter> |
DataSetFilter.columnFilterList |
protected List<ColumnFilter> |
LogicalExprFilter.logicalTerms |
| Modifier and Type | Method and Description |
|---|---|
static ColumnFilter |
FilterFactory.AND(ColumnFilter... filters) |
static ColumnFilter |
FilterFactory.AND(List<ColumnFilter> filters) |
static ColumnFilter |
FilterFactory.AND(String columnId,
ColumnFilter... filters) |
static ColumnFilter |
FilterFactory.AND(String columnId,
List<ColumnFilter> filters) |
static ColumnFilter |
FilterFactory.between(Comparable low,
Comparable high) |
static ColumnFilter |
FilterFactory.between(String columnId,
Comparable low,
Comparable high) |
ColumnFilter |
LogicalExprFilter.cloneInstance() |
ColumnFilter |
CustomFunctionFilter.cloneInstance() |
ColumnFilter |
CoreFunctionFilter.cloneInstance() |
abstract ColumnFilter |
ColumnFilter.cloneInstance() |
static ColumnFilter |
FilterFactory.equalsTo(Comparable allowedValue) |
static ColumnFilter |
FilterFactory.equalsTo(String columnId,
Comparable allowedValue) |
static ColumnFilter |
FilterFactory.equalsTo(String columnId,
List<Comparable> allowedValues) |
static ColumnFilter |
FilterFactory.function(String columnId,
FilterFunction function) |
static ColumnFilter |
FilterFactory.greaterOrEqualsTo(Comparable ref) |
static ColumnFilter |
FilterFactory.greaterOrEqualsTo(String columnId,
Comparable ref) |
static ColumnFilter |
FilterFactory.greaterThan(Comparable ref) |
static ColumnFilter |
FilterFactory.greaterThan(String columnId,
Comparable ref) |
static ColumnFilter |
FilterFactory.in(String columnId,
List<?> allowedValues) |
static ColumnFilter |
FilterFactory.isNull() |
static ColumnFilter |
FilterFactory.isNull(String columnId) |
static ColumnFilter |
FilterFactory.likeTo(String columnId,
String searchPattern) |
static ColumnFilter |
FilterFactory.likeTo(String columnId,
String searchPattern,
boolean caseSensitive) |
static ColumnFilter |
FilterFactory.lowerOrEqualsTo(Comparable ref) |
static ColumnFilter |
FilterFactory.lowerOrEqualsTo(String columnId,
Comparable ref) |
static ColumnFilter |
FilterFactory.lowerThan(Comparable ref) |
static ColumnFilter |
FilterFactory.lowerThan(String columnId,
Comparable ref) |
static ColumnFilter |
FilterFactory.NOT(ColumnFilter... filters) |
static ColumnFilter |
FilterFactory.NOT(List<ColumnFilter> filters) |
static ColumnFilter |
FilterFactory.NOT(String columnId,
ColumnFilter... filters) |
static ColumnFilter |
FilterFactory.NOT(String columnId,
List<ColumnFilter> filters) |
static ColumnFilter |
FilterFactory.notEqualsTo(Comparable allowedValue) |
static ColumnFilter |
FilterFactory.notEqualsTo(String columnId,
Comparable allowedValue) |
static ColumnFilter |
FilterFactory.notIn(String columnId,
List<?> allowedValues) |
static ColumnFilter |
FilterFactory.notNull() |
static ColumnFilter |
FilterFactory.notNull(String columnId) |
static ColumnFilter |
FilterFactory.OR(ColumnFilter... filters) |
static ColumnFilter |
FilterFactory.OR(List<ColumnFilter> filters) |
static ColumnFilter |
FilterFactory.OR(String columnId,
ColumnFilter... filters) |
static ColumnFilter |
FilterFactory.OR(String columnId,
List<ColumnFilter> filters) |
static ColumnFilter |
FilterFactory.timeFrame(String timeFrame) |
static ColumnFilter |
FilterFactory.timeFrame(String columnId,
String timeFrame) |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnFilter> |
DataSetFilter.getColumnFilterList() |
List<ColumnFilter> |
LogicalExprFilter.getLogicalTerms() |
| Modifier and Type | Method and Description |
|---|---|
void |
DataSetFilter.addFilterColumn(ColumnFilter... columnFilters) |
void |
LogicalExprFilter.addLogicalTerm(ColumnFilter logicalTerm) |
static ColumnFilter |
FilterFactory.AND(ColumnFilter... filters) |
static ColumnFilter |
FilterFactory.AND(String columnId,
ColumnFilter... filters) |
Integer |
DataSetFilter.getColumnFilterIdx(ColumnFilter columnFilter) |
static ColumnFilter |
FilterFactory.NOT(ColumnFilter... filters) |
static ColumnFilter |
FilterFactory.NOT(String columnId,
ColumnFilter... filters) |
static ColumnFilter |
FilterFactory.OR(ColumnFilter... filters) |
static ColumnFilter |
FilterFactory.OR(String columnId,
ColumnFilter... filters) |
void |
LogicalExprFilter.setLogicalTerms(ColumnFilter... logicalTerms) |
| Modifier and Type | Method and Description |
|---|---|
static ColumnFilter |
FilterFactory.AND(List<ColumnFilter> filters) |
static ColumnFilter |
FilterFactory.AND(String columnId,
List<ColumnFilter> filters) |
static ColumnFilter |
FilterFactory.NOT(List<ColumnFilter> filters) |
static ColumnFilter |
FilterFactory.NOT(String columnId,
List<ColumnFilter> filters) |
static ColumnFilter |
FilterFactory.OR(List<ColumnFilter> filters) |
static ColumnFilter |
FilterFactory.OR(String columnId,
List<ColumnFilter> filters) |
void |
LogicalExprFilter.setLogicalTerms(List<ColumnFilter> logicalTerms) |
| Constructor and Description |
|---|
LogicalExprFilter(String columnId,
LogicalExprType operator,
ColumnFilter... terms) |
| Constructor and Description |
|---|
LogicalExprFilter(String columnId,
LogicalExprType operator,
List<ColumnFilter> terms) |
| Modifier and Type | Method and Description |
|---|---|
T |
AbstractDataSetLookupBuilder.filter(ColumnFilter... filters) |
T |
AbstractDataSetLookupBuilder.filter(String columnId,
ColumnFilter... filters) |
| Modifier and Type | Method and Description |
|---|---|
ColumnFilter |
DataSetLookupJSONMarshaller.parseColumnFilter(JsonObject columnFilterJson) |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnFilter> |
DataSetLookupJSONMarshaller.parseColumnFilters(JsonArray columnFiltersJsonArray) |
| Modifier and Type | Method and Description |
|---|---|
JsonObject |
DataSetLookupJSONMarshaller.formatColumnFilter(ColumnFilter columnFilter) |
| Modifier and Type | Method and Description |
|---|---|
JsonArray |
DataSetLookupJSONMarshaller.formatColumnFilters(List<ColumnFilter> columnFilters) |
Copyright © 2017–2020 JBoss by Red Hat. All rights reserved.