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, joinType
convertWildCards, 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, subclass
protected 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.OwCSQLCProcessor
com.wewebu.ow.server.exceptions.OwException
protected 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.OwCSQLCProcessor
com.wewebu.ow.server.exceptions.OwException
protected 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.OwCSQLCProcessor
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.