A B C E G I L N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- appendBaseName(NamedTable) - Method in class org.teiid.translator.simpledb.SimpleDBSQLVisitor
- ASTRING - Static variable in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
B
- buildRow(Item) - Method in class org.teiid.translator.simpledb.SimpleDBDirectQueryExecution
- buildRow(Item) - Method in class org.teiid.translator.simpledb.SimpleDBQueryExecution
C
- cancel() - Method in class org.teiid.translator.simpledb.SimpleDBDeleteExecute
- cancel() - Method in class org.teiid.translator.simpledb.SimpleDBInsertExecute
- cancel() - Method in class org.teiid.translator.simpledb.SimpleDBQueryExecution
- cancel() - Method in class org.teiid.translator.simpledb.SimpleDBUpdateExecute
- checkExceptions() - Method in class org.teiid.translator.simpledb.SimpleDBDeleteVisitor
- checkExceptions() - Method in class org.teiid.translator.simpledb.SimpleDBInsertVisitor
- checkExceptions() - Method in class org.teiid.translator.simpledb.SimpleDBSQLVisitor
- checkExceptions() - Method in class org.teiid.translator.simpledb.SimpleDBUpdateVisitor
- close() - Method in class org.teiid.translator.simpledb.SimpleDBDeleteExecute
- close() - Method in class org.teiid.translator.simpledb.SimpleDBInsertExecute
- close() - Method in class org.teiid.translator.simpledb.SimpleDBQueryExecution
- close() - Method in class org.teiid.translator.simpledb.SimpleDBUpdateExecute
- columnCount - Variable in class org.teiid.translator.simpledb.SimpleDBDirectQueryExecution
- connection - Variable in class org.teiid.translator.simpledb.SimpleDBQueryExecution
- createAttributeMap(List<Attribute>) - Method in class org.teiid.translator.simpledb.SimpleDBQueryExecution
- createDirectExecution(List<Argument>, Command, ExecutionContext, RuntimeMetadata, SimpleDBConnection) - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- createResultSetExecution(QueryExpression, ExecutionContext, RuntimeMetadata, SimpleDBConnection) - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- createUpdateExecution(Command, ExecutionContext, RuntimeMetadata, SimpleDBConnection) - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
E
- EVERY - Static variable in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- execute() - Method in class org.teiid.translator.simpledb.SimpleDBDeleteExecute
- execute() - Method in class org.teiid.translator.simpledb.SimpleDBDirectQueryExecution
- execute() - Method in class org.teiid.translator.simpledb.SimpleDBInsertExecute
- execute() - Method in class org.teiid.translator.simpledb.SimpleDBQueryExecution
- execute() - Method in class org.teiid.translator.simpledb.SimpleDBUpdateExecute
- executeDirect(String, String) - Method in class org.teiid.translator.simpledb.SimpleDBQueryExecution
G
- getAttributes() - Method in class org.teiid.translator.simpledb.SimpleDBUpdateVisitor
- getColumns() - Method in class org.teiid.translator.simpledb.SimpleDBInsertVisitor
- getCriteria() - Method in class org.teiid.translator.simpledb.SimpleDBDeleteVisitor
- getCriteria() - Method in class org.teiid.translator.simpledb.SimpleDBUpdateVisitor
- getDomainName() - Method in class org.teiid.translator.simpledb.SimpleDBInsertVisitor
- getMetadataProcessor() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- getName(AbstractMetadataRecord) - Static method in class org.teiid.translator.simpledb.SimpleDBMetadataProcessor
- getOutputParameterValues() - Method in class org.teiid.translator.simpledb.SimpleDBDirectQueryExecution
- getProjectedColumns() - Method in class org.teiid.translator.simpledb.SimpleDBSQLVisitor
- getQuotedName(AbstractMetadataRecord) - Static method in class org.teiid.translator.simpledb.SimpleDBMetadataProcessor
- getSQL() - Method in class org.teiid.translator.simpledb.SimpleDBDirectQueryExecution
- getSQL() - Method in class org.teiid.translator.simpledb.SimpleDBQueryExecution
- getSQLString(LanguageObject) - Static method in class org.teiid.translator.simpledb.SimpleDBSQLVisitor
- getTable() - Method in class org.teiid.translator.simpledb.SimpleDBDeleteVisitor
- getTable() - Method in class org.teiid.translator.simpledb.SimpleDBUpdateVisitor
- getUpdateCounts() - Method in class org.teiid.translator.simpledb.SimpleDBDeleteExecute
- getUpdateCounts() - Method in class org.teiid.translator.simpledb.SimpleDBInsertExecute
- getUpdateCounts() - Method in class org.teiid.translator.simpledb.SimpleDBUpdateExecute
I
- INTERSECTION - Static variable in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- isItemName(String) - Static method in class org.teiid.translator.simpledb.SimpleDBMetadataProcessor
- isItemName(Column) - Static method in class org.teiid.translator.simpledb.SimpleDBMetadataProcessor
- ITEM_NAME - Static variable in class org.teiid.translator.simpledb.SimpleDBMetadataProcessor
L
- listIterator - Variable in class org.teiid.translator.simpledb.SimpleDBQueryExecution
N
- next() - Method in class org.teiid.translator.simpledb.SimpleDBQueryExecution
O
- org.teiid.translator.simpledb - package org.teiid.translator.simpledb
P
- PLUGIN_ID - Static variable in class org.teiid.translator.simpledb.SimpleDBPlugin
- process(MetadataFactory, SimpleDBConnection) - Method in class org.teiid.translator.simpledb.SimpleDBMetadataProcessor
-
As SimpleDB does not provide any way to obtain all attribute names for given domain (one can query only attribute names for single item) and querrying all items in domain to get complete set of attribute names would be very slow and resource consuming, this approach has been selected: For each domain only first item is queried for attribute names and metadata are created using this information.
R
- returnsSingleUpdateCount() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
S
- SIMPLEDB - Static variable in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- SimpleDBDeleteExecute - Class in org.teiid.translator.simpledb
- SimpleDBDeleteExecute(Command, SimpleDBConnection) - Constructor for class org.teiid.translator.simpledb.SimpleDBDeleteExecute
- SimpleDBDeleteVisitor - Class in org.teiid.translator.simpledb
- SimpleDBDeleteVisitor(Delete) - Constructor for class org.teiid.translator.simpledb.SimpleDBDeleteVisitor
- SimpleDBDirectQueryExecution - Class in org.teiid.translator.simpledb
- SimpleDBDirectQueryExecution(List<Argument>, Command, RuntimeMetadata, SimpleDBConnection, ExecutionContext) - Constructor for class org.teiid.translator.simpledb.SimpleDBDirectQueryExecution
- SimpleDBExecutionFactory - Class in org.teiid.translator.simpledb
- SimpleDBExecutionFactory() - Constructor for class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- SimpleDBInsertExecute - Class in org.teiid.translator.simpledb
- SimpleDBInsertExecute(Command, SimpleDBConnection) - Constructor for class org.teiid.translator.simpledb.SimpleDBInsertExecute
- SimpleDBInsertVisitor - Class in org.teiid.translator.simpledb
- SimpleDBInsertVisitor() - Constructor for class org.teiid.translator.simpledb.SimpleDBInsertVisitor
- SimpleDBMetadataProcessor - Class in org.teiid.translator.simpledb
- SimpleDBMetadataProcessor() - Constructor for class org.teiid.translator.simpledb.SimpleDBMetadataProcessor
- SimpleDBPlugin - Class in org.teiid.translator.simpledb
- SimpleDBPlugin() - Constructor for class org.teiid.translator.simpledb.SimpleDBPlugin
- SimpleDBPlugin.Event - Enum in org.teiid.translator.simpledb
- SimpleDBQueryExecution - Class in org.teiid.translator.simpledb
- SimpleDBQueryExecution(Select, ExecutionContext, RuntimeMetadata, SimpleDBConnection) - Constructor for class org.teiid.translator.simpledb.SimpleDBQueryExecution
- SimpleDBSQLVisitor - Class in org.teiid.translator.simpledb
- SimpleDBSQLVisitor() - Constructor for class org.teiid.translator.simpledb.SimpleDBSQLVisitor
- SimpleDBUpdateExecute - Class in org.teiid.translator.simpledb
- SimpleDBUpdateExecute(Command, SimpleDBConnection) - Constructor for class org.teiid.translator.simpledb.SimpleDBUpdateExecute
- SimpleDBUpdateVisitor - Class in org.teiid.translator.simpledb
- SimpleDBUpdateVisitor(Update) - Constructor for class org.teiid.translator.simpledb.SimpleDBUpdateVisitor
- start() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsAggregatesCountStar() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsArrayType() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsBulkUpdate() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsCompareCriteriaEquals() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsCompareCriteriaOrdered() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsInCriteria() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsIsNullCriteria() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsLikeCriteria() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsLikeCriteriaEscapeCharacter() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsNotCriteria() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsOnlyLiteralComparison() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsOrCriteria() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
- supportsRowLimit() - Method in class org.teiid.translator.simpledb.SimpleDBExecutionFactory
T
- TEIID24001 - org.teiid.translator.simpledb.SimpleDBPlugin.Event
- TEIID24002 - org.teiid.translator.simpledb.SimpleDBPlugin.Event
- TEIID24003 - org.teiid.translator.simpledb.SimpleDBPlugin.Event
- TEIID24004 - org.teiid.translator.simpledb.SimpleDBPlugin.Event
- TEIID24005 - org.teiid.translator.simpledb.SimpleDBPlugin.Event
- TEIID24006 - org.teiid.translator.simpledb.SimpleDBPlugin.Event
- TEIID24007 - org.teiid.translator.simpledb.SimpleDBPlugin.Event
U
- updateCount - Variable in class org.teiid.translator.simpledb.SimpleDBDirectQueryExecution
- Util - Static variable in class org.teiid.translator.simpledb.SimpleDBPlugin
V
- valueOf(String) - Static method in enum org.teiid.translator.simpledb.SimpleDBPlugin.Event
-
Returns the enum constant of this type with the specified name.
- values() - Method in class org.teiid.translator.simpledb.SimpleDBInsertVisitor
- values() - Static method in enum org.teiid.translator.simpledb.SimpleDBPlugin.Event
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visit(Array) - Method in class org.teiid.translator.simpledb.SimpleDBSQLVisitor
- visit(ColumnReference) - Method in class org.teiid.translator.simpledb.SimpleDBInsertVisitor
- visit(ColumnReference) - Method in class org.teiid.translator.simpledb.SimpleDBSQLVisitor
- visit(Comparison) - Method in class org.teiid.translator.simpledb.SimpleDBSQLVisitor
- visit(Delete) - Method in class org.teiid.translator.simpledb.SimpleDBDeleteVisitor
- visit(ExpressionValueSource) - Method in class org.teiid.translator.simpledb.SimpleDBInsertVisitor
- visit(Function) - Method in class org.teiid.translator.simpledb.SimpleDBSQLVisitor
- visit(Insert) - Method in class org.teiid.translator.simpledb.SimpleDBInsertVisitor
- visit(Literal) - Method in class org.teiid.translator.simpledb.SimpleDBSQLVisitor
- visit(NamedTable) - Method in class org.teiid.translator.simpledb.SimpleDBDeleteVisitor
- visit(NamedTable) - Method in class org.teiid.translator.simpledb.SimpleDBInsertVisitor
- visit(Select) - Method in class org.teiid.translator.simpledb.SimpleDBSQLVisitor
- visit(SetClause) - Method in class org.teiid.translator.simpledb.SimpleDBUpdateVisitor
- visit(Update) - Method in class org.teiid.translator.simpledb.SimpleDBUpdateVisitor
All Classes All Packages