本文整理了Java中org.teiid.metadata.Table.getNameInSource()
方法的一些代码示例,展示了Table.getNameInSource()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.getNameInSource()
方法的具体详情如下:
包路径:org.teiid.metadata.Table
类名称:Table
方法名:getNameInSource
暂无
代码示例来源:origin: org.teiid.connectors/translator-odata4
private String getName(Table table) {
if (table.getNameInSource() != null) {
return table.getNameInSource();
}
return table.getName();
}
代码示例来源:origin: org.teiid.connectors/translator-ldap
String nameInSource = group.getNameInSource();
代码示例来源:origin: org.teiid.connectors/translator-salesforce
pluralName = this.foreignKey.getNameInSource();
} else {
pluralName = rightTableInJoin.getNameInSource() + "s"; //$NON-NLS-1$
代码示例来源:origin: org.teiid.connectors/translator-ldap
nameInSource = mdIDGroup.getNameInSource();
代码示例来源:origin: org.teiid.connectors/translator-ldap
nameInSource = group.getNameInSource();
代码示例来源:origin: teiid/teiid
@Override
public void fillRow(List<Object> row, Table table,
VDBMetaData v, TransformationMetadata metadata,
CommandContext cc, SimpleIterator<Table> iter) {
row.add(v.getName());
row.add(table.getParent().getName());
row.add(table.getName());
row.add(table.getTableType().toString());
row.add(table.getNameInSource());
row.add(table.isPhysical());
row.add(table.supportsUpdate());
row.add(table.getUUID());
row.add(table.getCardinality());
row.add(table.getAnnotation());
row.add(table.isSystem());
row.add(table.isMaterialized());
row.add(table.getParent().getUUID());
}
});
代码示例来源:origin: org.jboss.teiid/teiid-engine
@Override
public void fillRow(List<Object> row, Table table,
VDBMetaData v, TransformationMetadata metadata,
CommandContext cc, SimpleIterator<Table> iter) {
row.add(v.getName());
row.add(table.getParent().getName());
row.add(table.getName());
row.add(table.getTableType().toString());
row.add(table.getNameInSource());
row.add(table.isPhysical());
row.add(table.supportsUpdate());
row.add(table.getUUID());
row.add(table.getCardinality());
row.add(table.getAnnotation());
row.add(table.isSystem());
row.add(table.isMaterialized());
row.add(table.getParent().getUUID());
}
});
代码示例来源:origin: org.teiid/teiid-engine
@Override
public void fillRow(List<Object> row, Table table,
VDBMetaData v, TransformationMetadata metadata,
CommandContext cc, SimpleIterator<Table> iter) {
row.add(v.getName());
row.add(table.getParent().getName());
row.add(table.getName());
row.add(table.getTableType().toString());
row.add(table.getNameInSource());
row.add(table.isPhysical());
row.add(table.supportsUpdate());
row.add(table.getUUID());
row.add(table.getCardinality());
row.add(table.getAnnotation());
row.add(table.isSystem());
row.add(table.isMaterialized());
row.add(table.getParent().getUUID());
}
});
代码示例来源:origin: org.teiid.connectors/translator-google
public void visit(Delete obj) {
if (obj.getTable().getMetadataObject().getNameInSource() != null) {
worksheetTitle = obj.getTable().getMetadataObject().getNameInSource();
}else{
worksheetTitle = obj.getTable().getName();
}
translateWhere(obj.getWhere());
}
代码示例来源:origin: org.teiid.connectors/translator-google
public void visit(Insert obj) {
worksheetTitle = obj.getTable().getName();
if (obj.getTable().getMetadataObject().getNameInSource() != null) {
worksheetTitle = obj.getTable().getMetadataObject().getNameInSource();
}
worksheetKey = info.getWorksheetByName(worksheetTitle).getId();
ExpressionValueSource evs = (ExpressionValueSource)obj.getValueSource();
for (int i = 0; i < evs.getValues().size(); i++) {
Expression e = evs.getValues().get(i);
if (!(e instanceof Literal)) {
throw new SpreadsheetOperationException("Only literals are allowed in the values section");
}
Literal l = (Literal)e;
if (l.getValue() == null) {
continue;
}
ColumnReference columnReference = obj.getColumns().get(i);
columnNameValuePair.put(columnReference.getMetadataObject().getSourceName(), l.getValue());
}
}
代码示例来源:origin: org.teiid.connectors/translator-google
public void visit(Select obj) {
buffer.append(SELECT).append(Tokens.SPACE);
if (obj.getFrom() != null && !obj.getFrom().isEmpty()) {
NamedTable table = ((NamedTable)obj.getFrom().get(0));
this.worksheetTitle = table.getName();
if (table.getMetadataObject().getNameInSource() != null) {
this.worksheetTitle = table.getMetadataObject().getNameInSource();
}
}
append(obj.getDerivedColumns());
if (obj.getWhere() != null) {
buffer.append(Tokens.SPACE).append(WHERE).append(Tokens.SPACE);
append(obj.getWhere());
}
if (obj.getGroupBy() != null) {
buffer.append(Tokens.SPACE);
append(obj.getGroupBy());
}
if (obj.getOrderBy() != null) {
buffer.append(Tokens.SPACE);
append(obj.getOrderBy());
}
if (obj.getLimit() != null) {
if (obj.getLimit().getRowOffset() > 0) {
offsetValue = obj.getLimit().getRowOffset();
}
limitValue = obj.getLimit().getRowLimit();
}
}
代码示例来源:origin: org.teiid.connectors/translator-salesforce
if (importStatistics) {
try {
Long val = this.connection.getCardinality(table.getNameInSource());
if (val != null) {
table.setCardinality(val);
代码示例来源:origin: org.teiid.connectors/translator-google
public void visit(Update obj) {
worksheetTitle = obj.getTable().getName();
changes = new ArrayList<UpdateSet>();
String columnName;
if (obj.getTable().getMetadataObject().getNameInSource() != null) {
this.worksheetTitle = obj.getTable().getMetadataObject().getNameInSource();
}
for (SetClause s : obj.getChanges()) {
if(s.getSymbol().getMetadataObject().getNameInSource()!=null){
columnName=s.getSymbol().getMetadataObject().getNameInSource();
}else{
columnName=s.getSymbol().getMetadataObject().getName();
}
changes.add(new UpdateSet(columnName, getStringValue(s.getValue())));
}
translateWhere(obj.getWhere());
}
代码示例来源:origin: org.teiid/teiid-olingo
if (table.getNameInSource() != null) {
addStringAnnotation(entityType, "teiid.NAMEINSOURCE", table.getNameInSource());
代码示例来源:origin: org.teiid.connectors/translator-odata4
childTable.setNameInSource(parentTable.getNameInSource()+"/"+parentProperty.getName());
} else {
childTable.setNameInSource(parentProperty.getName());
内容来源于网络,如有侵权,请联系作者删除!