public class CMISQLtoNXQL extends Object
Modifier and Type | Class and Description |
---|---|
class |
CMISQLtoNXQL.AnalyzingWalker
Walker of the WHERE clause that doesn't parse fulltext expressions.
|
class |
CMISQLtoNXQL.GeneratingWalker
Walker of the WHERE clause that generates NXQL.
|
static class |
CMISQLtoNXQL.NXQLtoCMISIterableQueryResult
IterableQueryResult wrapping the one from the NXQL query to turn values
into CMIS ones.
|
Constructor and Description |
---|
CMISQLtoNXQL() |
Modifier and Type | Method and Description |
---|---|
IterableQueryResult |
getIterableQueryResult(IterableQueryResult it,
NuxeoCmisService service) |
String |
getNXQL(String cmisql,
NuxeoCmisService service,
Map<String,org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<?>> typeInfo,
boolean searchAllVersions)
Gets the NXQL from a CMISQL query.
|
public String getNXQL(String cmisql, NuxeoCmisService service, Map<String,org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<?>> typeInfo, boolean searchAllVersions) throws QueryParseException
QueryParseException
public IterableQueryResult getIterableQueryResult(IterableQueryResult it, NuxeoCmisService service)
Copyright © 2014 Nuxeo SA. All rights reserved.