public class ApplyDocumentNode extends DocumentNode
DocumentNode.ContextColumn, DocumentNode.TableContextColumnprojectedColumns, projectedColumnsByName| Constructor and Description |
|---|
ApplyDocumentNode(DocumentNode context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAllColumns(boolean onlyPK) |
void |
addSibling(DocumentNode resource) |
static ApplyDocumentNode |
buildApplyDocumentNode(DocumentNode previousContext,
org.teiid.olingo.service.TeiidServiceHandler.UniqueNameGenerator nameGenerator,
org.apache.olingo.commons.api.edm.EdmStructuredType edmStructuredType) |
Query |
buildQuery() |
List<ProjectedColumn> |
getAllProjectedColumns() |
DocumentNode |
getBaseContext() |
DocumentNode.ContextColumn |
getColumnByName(String name) |
FromClause |
getFromClause() |
String |
getFullName() |
String |
getName() |
List<DocumentNode> |
getSiblings() |
void |
setGroupBy(GroupBy grouping) |
String |
toString() |
addColumns, addCriteria, addExpand, addProjectedColumn, addProjectedColumn, build, build, getCriteria, getEdmStructuredType, getExpands, getGroupSymbol, getIterator, getKeyColumnNames, getKeyPredicates, getProjectedColumns, setCriteria, setEdmStructuredType, setFromClause, setGroupSymbol, setIterator, setKeyPredicates, setTable, sortColumnspublic ApplyDocumentNode(DocumentNode context)
public static ApplyDocumentNode buildApplyDocumentNode(DocumentNode previousContext, org.teiid.olingo.service.TeiidServiceHandler.UniqueNameGenerator nameGenerator, org.apache.olingo.commons.api.edm.EdmStructuredType edmStructuredType)
protected void addAllColumns(boolean onlyPK)
addAllColumns in class DocumentNodepublic Query buildQuery()
buildQuery in class DocumentNodepublic DocumentNode getBaseContext()
public DocumentNode.ContextColumn getColumnByName(String name)
getColumnByName in class DocumentNodepublic String getName()
getName in class DocumentNodepublic String toString()
toString in class DocumentNodepublic List<DocumentNode> getSiblings()
getSiblings in class DocumentNodepublic void setGroupBy(GroupBy grouping)
public List<ProjectedColumn> getAllProjectedColumns()
getAllProjectedColumns in class DocumentNodepublic String getFullName()
getFullName in class DocumentNodepublic void addSibling(DocumentNode resource)
addSibling in class DocumentNodepublic FromClause getFromClause()
getFromClause in class DocumentNodeCopyright © 2020. All rights reserved.