public class DocumentNode extends Object
| Constructor and Description |
|---|
DocumentNode(Procedure procedure,
org.teiid.query.sql.symbol.GroupSymbol group) |
DocumentNode(Table entityTable,
org.teiid.query.sql.symbol.GroupSymbol group) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProjectColumn(String columnName,
int ordinal,
boolean visible,
org.odata4j.edm.EdmType type) |
org.teiid.query.sql.symbol.GroupSymbol |
getEntityGroup() |
org.odata4j.edm.EdmEntitySet |
getEntitySet(org.odata4j.edm.EdmDataServices metadata) |
Table |
getEntityTable() |
org.odata4j.edm.EdmEntityType |
getEntityType(org.odata4j.edm.EdmDataServices metadata) |
DocumentNode |
getExpandNode() |
DocumentNode |
getParentNode() |
Map<String,org.teiid.odata.DocumentNode.ProjectedColumn> |
getProjectedColumns() |
void |
setExpandNode(DocumentNode node) |
public DocumentNode(Table entityTable, org.teiid.query.sql.symbol.GroupSymbol group)
public DocumentNode(Procedure procedure, org.teiid.query.sql.symbol.GroupSymbol group)
public Table getEntityTable()
public org.teiid.query.sql.symbol.GroupSymbol getEntityGroup()
public org.odata4j.edm.EdmEntityType getEntityType(org.odata4j.edm.EdmDataServices metadata)
public Map<String,org.teiid.odata.DocumentNode.ProjectedColumn> getProjectedColumns()
public void addProjectColumn(String columnName, int ordinal, boolean visible, org.odata4j.edm.EdmType type)
public void setExpandNode(DocumentNode node)
public DocumentNode getExpandNode()
public DocumentNode getParentNode()
public org.odata4j.edm.EdmEntitySet getEntitySet(org.odata4j.edm.EdmDataServices metadata)
Copyright © 2016 JBoss by Red Hat. All rights reserved.