FilterValue

public abstract class FilterValue

Represents a method of filtering.

Fields

ALL

public static final String ALL

BOOLEAN_FILTER_VALUES

public static final List<String> BOOLEAN_FILTER_VALUES

DATE_FILTER_VALUES

public static final List<String> DATE_FILTER_VALUES

NO

public static final String NO

PAST_7_DAYS

public static final String PAST_7_DAYS

THIS_MONTH

public static final String THIS_MONTH

THIS_YEAR

public static final String THIS_YEAR

TODAY

public static final String TODAY

YES

public static final String YES

Methods

fromString

public static FilterValue fromString(String str)

getValue

public String getValue()

operatorForQueryFilter

public abstract List<String> operatorForQueryFilter()

paramTypeForQuery

public abstract String paramTypeForQuery()

setValue

public void setValue(String value)

valueForQuery

public abstract Object valueForQuery()