|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A builder for query types.
Field Summary | |
static java.lang.String |
APPEND_AND
An AND keyword. |
static java.lang.String |
APPEND_COMMA
A comma separator. |
static java.lang.String |
APPEND_OR
An OR keyword. |
static java.lang.String |
CONSTRUCT
A CONSTRUCT query type. |
static java.lang.String |
DELIMITERS
Query delimiters. |
static java.lang.String |
DISTINCT
A DISTINCT keyword. |
static java.lang.String |
FROM
A FROM keyword. |
static java.lang.String |
LIKE
An SeRQL "LIKE" keyword. |
static java.lang.String |
NOT_LIKE
An SeRQL "NOT LIKE" keyword. |
static java.lang.String |
QUOTE
A double quote character separator. |
static java.lang.String |
SELECT
A SELECT query type. |
static java.lang.String |
SPACE
A single space character. |
static java.lang.String |
USING
A USING NAMESPACE declaration. |
static java.lang.String |
WHERE
A WHERE keyword. |
Method Summary | |
Query |
getQuery()
Parse the query source and get a Query object. |
java.util.List |
getQueryTerms(java.lang.String query)
Get query terms from a string input. |
void |
setApplicationProfile(ApplicationProfile profile)
Set the application profile to use for interpreting queries. |
void |
setDistinct(boolean distinct)
Specify whether to de-duplicate results. |
Field Detail |
public static final java.lang.String SPACE
public static final java.lang.String APPEND_COMMA
public static final java.lang.String SELECT
SELECT
query type.
public static final java.lang.String CONSTRUCT
CONSTRUCT
query type.
public static final java.lang.String DISTINCT
DISTINCT
keyword.
public static final java.lang.String FROM
FROM
keyword.
public static final java.lang.String APPEND_AND
AND
keyword.
public static final java.lang.String APPEND_OR
OR
keyword.
public static final java.lang.String WHERE
WHERE
keyword.
public static final java.lang.String USING
USING NAMESPACE
declaration.
public static final java.lang.String LIKE
public static final java.lang.String NOT_LIKE
public static final java.lang.String QUOTE
public static final java.lang.String DELIMITERS
Method Detail |
public void setApplicationProfile(ApplicationProfile profile)
profile
- The application profile to use to prepare the query.public java.util.List getQueryTerms(java.lang.String query)
query
- The contents of a single metadata query field, which
may include multiple search terms separated by delimiters.
public void setDistinct(boolean distinct)
distinct
- Whether to de-duplicate the results.public Query getQuery()
Query
object.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |