|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface QueryBuilder
The QueryBuilder
interface defines utility methods for
constructing a query string from a Statement
object for
searching content and folders in Content Services ES2 (Deprecated).
This interface can be implemented to define the query string in different
query languages (for example Lucene, XPath, SQL, and so on.)
Method Summary | |
---|---|
String |
getOperatorString(int operator)
Returns the operator string specific to a query builder (query language) given an integer operator code as input (for example, the AND operator is defined as "AND" in SQL and "+" or "AND" in Lucene). |
String |
getQuery(Statement stmt)
Returns a query string given a Statement object in a format
specific to the query builder (query language). |
Method Detail |
---|
String getQuery(Statement stmt) throws ContentServicesException
Statement
object in a format
specific to the query builder (query language).
stmt
- A Statement
object that is used to form the query.
Statement
object.
ContentServicesException
- if there is any error during query construction.String getOperatorString(int operator)
operator
- An integer code representing an operator.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |