public class OwCMISAlfrescoCSQLCProcessor extends OwCMISCSQLCProcessor
Special processor including workarounds for the Alfresco-CMIS search.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
| Modifier and Type | Field and Description |
|---|---|
protected static String[] |
ESCAPE_KEY_WORDS |
| Constructor and Description |
|---|
OwCMISAlfrescoCSQLCProcessor(com.wewebu.ow.csqlc.OwSQLEntitiesResolver entitiesResolver_p) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
createCBRAllExpression(com.wewebu.ow.server.field.OwSearchCriteria criteria_p,
com.wewebu.ow.csqlc.OwCSQLCProcessor.OwProcessContext context_p) |
protected String |
createCBRInExpression(com.wewebu.ow.server.field.OwSearchCriteria criteria_p,
com.wewebu.ow.csqlc.OwCSQLCProcessor.OwProcessContext context_p) |
protected com.wewebu.ow.csqlc.ast.OwCharacterStringLiteral |
createContentSearchLiteral(List<String> textSearchExpressions_p,
com.wewebu.ow.server.field.OwSearchCriteria criteria_p) |
protected List<String> |
processContentLiteralValues(List<String> textSearchExpressions_p,
com.wewebu.ow.server.field.OwSearchCriteria criteria_p) |
convertDate, createColumnQualifier, createFromTableQualifier, createJoinColumnName, createLikeFormat, createLiteral, createQueryColumnQualifier, createQueryFieldQualifier, createTextSearchPredicate, escapeNativeWildCardRepresentation, getBetweenPredicateRangeLimits, getFolderPredicateFormat, getInFormat, getLimitForComparisonPredicate, getQuantifiedComparisonFormat, getQuantifiedInFormat, isMultipleTextSearchSyntax, joinTypeconvertWildCards, createBetweenPredicate, createCBRAllPredicate, createCBRInPredicate, createColumnReference, createComparisonPredicate, createContentCondition, createDefaultLiteral, createExtendedPredicate, createInPredicate, createLikePredicate, createLiteral, createLiteral, createLiteral, createNullLiteral, createNullPredicate, createQuantifiedInPredicate, createQueryFieldName, createSimpleTable, createSQLStatements, createSQLStatements, createSubclassesConditions, createVersionSelectionCondition, escapeStringValue, findMainObjectClasses, findSelectedObjectClasses, getMainObjectCriteria, getMaxRows, getSQLComparisonOperatorMap, handleSingleContentCondition, isValidPredicateValue, qualifySingleTable, retrieveDefinition, setMaxRows, subclassprotected static final String[] ESCAPE_KEY_WORDS
public OwCMISAlfrescoCSQLCProcessor(com.wewebu.ow.csqlc.OwSQLEntitiesResolver entitiesResolver_p)
protected String createCBRAllExpression(com.wewebu.ow.server.field.OwSearchCriteria criteria_p, com.wewebu.ow.csqlc.OwCSQLCProcessor.OwProcessContext context_p) throws com.wewebu.ow.server.exceptions.OwException
createCBRAllExpression in class com.wewebu.ow.csqlc.OwCSQLCProcessorcom.wewebu.ow.server.exceptions.OwExceptionprotected String createCBRInExpression(com.wewebu.ow.server.field.OwSearchCriteria criteria_p, com.wewebu.ow.csqlc.OwCSQLCProcessor.OwProcessContext context_p) throws com.wewebu.ow.server.exceptions.OwException
createCBRInExpression in class com.wewebu.ow.csqlc.OwCSQLCProcessorcom.wewebu.ow.server.exceptions.OwExceptionprotected com.wewebu.ow.csqlc.ast.OwCharacterStringLiteral createContentSearchLiteral(List<String> textSearchExpressions_p, com.wewebu.ow.server.field.OwSearchCriteria criteria_p)
createContentSearchLiteral in class com.wewebu.ow.csqlc.OwCSQLCProcessorCopyright © 2014 Alfresco Business Solutions. All Rights Reserved.