public class FilterFactory extends Object
| Constructor and Description |
|---|
FilterFactory() |
public static ColumnFilter isNull()
public static ColumnFilter isNull(String columnId)
public static ColumnFilter notNull()
public static ColumnFilter notNull(String columnId)
public static ColumnFilter equalsTo(Comparable allowedValue)
public static ColumnFilter equalsTo(String columnId, Comparable allowedValue)
public static ColumnFilter equalsTo(String columnId, List<Comparable> allowedValues)
public static ColumnFilter likeTo(String columnId, String searchPattern)
public static ColumnFilter likeTo(String columnId, String searchPattern, boolean caseSensitive)
public static ColumnFilter notEqualsTo(Comparable allowedValue)
public static ColumnFilter notEqualsTo(String columnId, Comparable allowedValue)
public static ColumnFilter lowerThan(Comparable ref)
public static ColumnFilter lowerThan(String columnId, Comparable ref)
public static ColumnFilter lowerOrEqualsTo(Comparable ref)
public static ColumnFilter lowerOrEqualsTo(String columnId, Comparable ref)
public static ColumnFilter greaterThan(Comparable ref)
public static ColumnFilter greaterThan(String columnId, Comparable ref)
public static ColumnFilter greaterOrEqualsTo(Comparable ref)
public static ColumnFilter greaterOrEqualsTo(String columnId, Comparable ref)
public static ColumnFilter between(Comparable low, Comparable high)
public static ColumnFilter between(String columnId, Comparable low, Comparable high)
public static ColumnFilter timeFrame(String timeFrame)
TimeFramepublic static ColumnFilter timeFrame(String columnId, String timeFrame)
TimeFramepublic static ColumnFilter in(String columnId, List<?> allowedValues)
public static ColumnFilter notIn(String columnId, List<?> allowedValues)
public static ColumnFilter AND(List<ColumnFilter> filters)
public static ColumnFilter AND(ColumnFilter... filters)
public static ColumnFilter AND(String columnId, List<ColumnFilter> filters)
public static ColumnFilter AND(String columnId, ColumnFilter... filters)
public static ColumnFilter OR(List<ColumnFilter> filters)
public static ColumnFilter OR(ColumnFilter... filters)
public static ColumnFilter OR(String columnId, List<ColumnFilter> filters)
public static ColumnFilter OR(String columnId, ColumnFilter... filters)
public static ColumnFilter NOT(List<ColumnFilter> filters)
public static ColumnFilter NOT(ColumnFilter... filters)
public static ColumnFilter NOT(String columnId, List<ColumnFilter> filters)
public static ColumnFilter NOT(String columnId, ColumnFilter... filters)
public static CoreFunctionFilter createCoreFunctionFilter(String columnId, ColumnType columnType, CoreFunctionType functionType)
public static List createParameters(ColumnType columnType, CoreFunctionType functionType)
public static ColumnFilter function(String columnId, FilterFunction function)
Copyright © 2017–2019 JBoss by Red Hat. All rights reserved.