Package | Description |
---|---|
org.teiid.language | |
org.teiid.language.visitor |
Modifier and Type | Method and Description |
---|---|
NamedTable |
LanguageFactory.createNamedTable(String name,
String correlationName,
Table metadataReference) |
NamedTable |
WithItem.getTable() |
NamedTable |
Update.getTable() |
NamedTable |
Insert.getTable() |
NamedTable |
Delete.getTable()
Get group that is being deleted from.
|
NamedTable |
ColumnReference.getTable()
Return the table that contains this column.
|
Modifier and Type | Method and Description |
---|---|
ColumnReference |
LanguageFactory.createColumnReference(String name,
NamedTable group,
Column metadataReference,
Class<?> type) |
Delete |
LanguageFactory.createDelete(NamedTable group,
Condition where) |
Insert |
LanguageFactory.createInsert(NamedTable group,
List<ColumnReference> columns,
InsertValueSource valueSource) |
Update |
LanguageFactory.createUpdate(NamedTable group,
List<SetClause> updates,
Condition criteria) |
void |
WithItem.setTable(NamedTable table) |
void |
Update.setTable(NamedTable group) |
void |
Insert.setTable(NamedTable group) |
void |
Delete.setTable(NamedTable group)
Set group that is being deleted from.
|
void |
ColumnReference.setTable(NamedTable group) |
Constructor and Description |
---|
ColumnReference(NamedTable group,
String name,
Column metadataObject,
Class<?> type) |
Delete(NamedTable group,
Condition criteria) |
Insert(NamedTable group,
List<ColumnReference> elements,
InsertValueSource valueSource) |
Update(NamedTable group,
List<SetClause> changes,
Condition criteria) |
Modifier and Type | Method and Description |
---|---|
static Collection<NamedTable> |
CollectorVisitor.collectGroups(LanguageObject object)
This is a utility method for a common use of this visitor, which is to collect
all groups in an object tree.
|
static Set<NamedTable> |
CollectorVisitor.collectGroupsUsedByElements(LanguageObject object)
This is a utility method for a common use of this visitor, which is to collect
all groups used by all elements in an object tree.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SQLStringVisitor.appendBaseName(NamedTable obj) |
void |
SQLStringVisitor.visit(NamedTable obj) |
void |
LanguageObjectVisitor.visit(NamedTable obj) |
void |
AbstractLanguageVisitor.visit(NamedTable obj) |
Copyright © 2019. All rights reserved.