public class CrossJoinNode extends DocumentNode
DocumentNode.ContextColumn, DocumentNode.TableContextColumn
projectedColumns, projectedColumnsByName
Constructor and Description |
---|
CrossJoinNode() |
Modifier and Type | Method and Description |
---|---|
static CrossJoinNode |
buildCrossJoin(org.apache.olingo.commons.api.edm.EdmEntityType type,
MetadataStore metadata,
org.apache.olingo.server.api.OData odata,
org.teiid.olingo.service.TeiidServiceHandler.UniqueNameGenerator nameGenerator,
boolean useAlias,
org.apache.olingo.server.api.uri.UriInfo uriInfo,
org.teiid.olingo.service.ODataSQLBuilder.URLParseService parseService,
boolean expand) |
boolean |
hasExpand() |
void |
setExpand(boolean expand) |
addAllColumns, addColumns, addCriteria, addExpand, addProjectedColumn, addProjectedColumn, addSibling, build, build, buildQuery, getAllProjectedColumns, getColumnByName, getCriteria, getEdmStructuredType, getExpands, getFromClause, getFullName, getGroupSymbol, getIterator, getKeyColumnNames, getKeyPredicates, getName, getProjectedColumns, getSiblings, setCriteria, setEdmStructuredType, setFromClause, setGroupSymbol, setIterator, setKeyPredicates, setTable, sortColumns, toString
public static CrossJoinNode buildCrossJoin(org.apache.olingo.commons.api.edm.EdmEntityType type, MetadataStore metadata, org.apache.olingo.server.api.OData odata, org.teiid.olingo.service.TeiidServiceHandler.UniqueNameGenerator nameGenerator, boolean useAlias, org.apache.olingo.server.api.uri.UriInfo uriInfo, org.teiid.olingo.service.ODataSQLBuilder.URLParseService parseService, boolean expand) throws TeiidException
TeiidException
public boolean hasExpand()
public void setExpand(boolean expand)
Copyright © 2020. All rights reserved.