Class CMISQLQueryMaker.CMISQLMapMaker
java.lang.Object
org.nuxeo.ecm.core.opencmis.impl.server.CMISQLQueryMaker.CMISQLMapMaker
- All Implemented Interfaces:
SQLInfo.MapMaker
- Enclosing class:
- CMISQLQueryMaker
Map maker that can deal with aliased column names and computed values.
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<CMISQLQueryMaker.SqlColumn>
protected NuxeoCmisService
-
Constructor Summary
ConstructorDescriptionCMISQLMapMaker
(List<CMISQLQueryMaker.SqlColumn> realColumns, Map<String, org.apache.chemistry.opencmis.server.support.query.ColumnReference> virtualColumns, NuxeoCmisService service) -
Method Summary
-
Field Details
-
realColumns
-
virtualColumns
-
service
-
-
Constructor Details
-
CMISQLMapMaker
public CMISQLMapMaker(List<CMISQLQueryMaker.SqlColumn> realColumns, Map<String, org.apache.chemistry.opencmis.server.support.query.ColumnReference> virtualColumns, NuxeoCmisService service)
-
-
Method Details
-
makeMap
- Specified by:
makeMap
in interfaceSQLInfo.MapMaker
- Throws:
SQLException
-