Package org.teiid.olingo.service
Class CrossJoinNode
- java.lang.Object
-
- org.teiid.olingo.service.DocumentNode
-
- org.teiid.olingo.service.CrossJoinNode
-
public class CrossJoinNode extends DocumentNode
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.teiid.olingo.service.DocumentNode
DocumentNode.ContextColumn, DocumentNode.TableContextColumn
-
-
Field Summary
-
Fields inherited from class org.teiid.olingo.service.DocumentNode
projectedColumns, projectedColumnsByName
-
-
Constructor Summary
Constructors Constructor Description CrossJoinNode()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CrossJoinNodebuildCrossJoin(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)booleanhasExpand()voidsetExpand(boolean expand)-
Methods inherited from class org.teiid.olingo.service.DocumentNode
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
-
-
-
-
Method Detail
-
buildCrossJoin
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
- Throws:
TeiidException
-
hasExpand
public boolean hasExpand()
-
setExpand
public void setExpand(boolean expand)
-
-