com.liferay.portal.kernel.repository.cmis.search
Class BaseCmisSearchQueryBuilder
java.lang.Object
com.liferay.portal.kernel.repository.cmis.search.BaseCmisSearchQueryBuilder
- All Implemented Interfaces:
- CMISSearchQueryBuilder
public class BaseCmisSearchQueryBuilder
- extends Object
- implements CMISSearchQueryBuilder
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseCmisSearchQueryBuilder
public BaseCmisSearchQueryBuilder()
buildQuery
public String buildQuery(SearchContext searchContext,
Query query)
throws SearchException
- Specified by:
buildQuery in interface CMISSearchQueryBuilder
- Throws:
SearchException
buildFieldExpression
protected CMISCriterion buildFieldExpression(String field,
String value,
CMISSimpleExpressionOperator cmisSimpleExpressionOperator)
throws SearchException
- Throws:
SearchException
getCmisField
protected String getCmisField(String field)
isSupportedField
protected boolean isSupportedField(String field)
traverseQuery
protected void traverseQuery(CMISJunction criterion,
Query query)
throws SearchException
- Throws:
SearchException