Package com.gpudb.protocol
Class FilterByStringRequest.Mode
- java.lang.Object
-
- com.gpudb.protocol.FilterByStringRequest.Mode
-
- Enclosing class:
- FilterByStringRequest
public static final class FilterByStringRequest.Mode extends Object
A set of string constants for theFilterByStringRequestparametermode.The string filtering mode to apply. See below for details.
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONTAINSPartial substring match (not accelerated).static StringEQUALSExact whole-string match (accelerated).static StringREGEXFull regular expression search (not accelerated).static StringSEARCHFull text search query with wildcards and boolean operators.static StringSTARTS_WITHStrings that start with the given expression (not accelerated).
-
-
-
Field Detail
-
SEARCH
public static final String SEARCH
Full text search query with wildcards and boolean operators. Note that for this mode, no column can be specified incolumnNames; all string columns of the table that have text search enabled will be searched.- See Also:
- Constant Field Values
-
EQUALS
public static final String EQUALS
Exact whole-string match (accelerated).- See Also:
- Constant Field Values
-
CONTAINS
public static final String CONTAINS
Partial substring match (not accelerated). If the column is a string type (non-charN) and the number of records is too large, it will return 0.- See Also:
- Constant Field Values
-
STARTS_WITH
public static final String STARTS_WITH
Strings that start with the given expression (not accelerated). If the column is a string type (non-charN) and the number of records is too large, it will return 0.- See Also:
- Constant Field Values
-
REGEX
public static final String REGEX
Full regular expression search (not accelerated). If the column is a string type (non-charN) and the number of records is too large, it will return 0.- See Also:
- Constant Field Values
-
-