Skip navigation links
Couchbase Translator 10.0.2
A B C D E F G H I J K L M N O P R S T U V W 

A

addProcedures(MetadataFactory, CouchbaseConnection) - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 
appendSetQuery(SetQuery, QueryExpression, boolean) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 

B

buildMeta(String) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 

C

cancel() - Method in class org.teiid.translator.couchbase.CouchbaseDirectQueryExecution
 
cancel() - Method in class org.teiid.translator.couchbase.CouchbaseProcedureExecution
 
cancel() - Method in class org.teiid.translator.couchbase.CouchbaseQueryExecution
 
cancel() - Method in class org.teiid.translator.couchbase.CouchbaseUpdateExecution
 
CBColumn(boolean, boolean, String, String, String) - Constructor for class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 
close() - Method in class org.teiid.translator.couchbase.CouchbaseDirectQueryExecution
 
close() - Method in class org.teiid.translator.couchbase.CouchbaseProcedureExecution
 
close() - Method in class org.teiid.translator.couchbase.CouchbaseQueryExecution
 
close() - Method in class org.teiid.translator.couchbase.CouchbaseUpdateExecution
 
connection - Variable in class org.teiid.translator.couchbase.CouchbaseExecution
 
copy() - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor.Dimension
 
CouchbaseDirectQueryExecution - Class in org.teiid.translator.couchbase
 
CouchbaseDirectQueryExecution(List<Argument>, Command, CouchbaseExecutionFactory, ExecutionContext, RuntimeMetadata, CouchbaseConnection) - Constructor for class org.teiid.translator.couchbase.CouchbaseDirectQueryExecution
 
CouchbaseExecution - Class in org.teiid.translator.couchbase
 
CouchbaseExecution(CouchbaseExecutionFactory, ExecutionContext, RuntimeMetadata, CouchbaseConnection) - Constructor for class org.teiid.translator.couchbase.CouchbaseExecution
 
CouchbaseExecutionFactory - Class in org.teiid.translator.couchbase
 
CouchbaseExecutionFactory() - Constructor for class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
CouchbaseMetadataProcessor - Class in org.teiid.translator.couchbase
 
CouchbaseMetadataProcessor() - Constructor for class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 
CouchbaseMetadataProcessor.Dimension - Class in org.teiid.translator.couchbase
The dimension of nested array, a dimension is a hint of nested array table name, and index name.
CouchbasePlugin - Class in org.teiid.translator.couchbase
 
CouchbasePlugin() - Constructor for class org.teiid.translator.couchbase.CouchbasePlugin
 
CouchbasePlugin.Event - Enum in org.teiid.translator.couchbase
 
CouchbaseProcedureExecution - Class in org.teiid.translator.couchbase
 
CouchbaseProcedureExecution(CouchbaseExecutionFactory, Call, ExecutionContext, RuntimeMetadata, CouchbaseConnection) - Constructor for class org.teiid.translator.couchbase.CouchbaseProcedureExecution
 
CouchbaseProperties - Interface in org.teiid.translator.couchbase
 
CouchbaseQueryExecution - Class in org.teiid.translator.couchbase
 
CouchbaseQueryExecution(CouchbaseExecutionFactory, QueryExpression, ExecutionContext, RuntimeMetadata, CouchbaseConnection) - Constructor for class org.teiid.translator.couchbase.CouchbaseQueryExecution
 
CouchbaseUpdateExecution - Class in org.teiid.translator.couchbase
 
CouchbaseUpdateExecution(Command, CouchbaseExecutionFactory, ExecutionContext, RuntimeMetadata, CouchbaseConnection) - Constructor for class org.teiid.translator.couchbase.CouchbaseUpdateExecution
 
createDirectExecution(List<Argument>, Command, ExecutionContext, RuntimeMetadata, CouchbaseConnection) - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
createProcedureExecution(Call, ExecutionContext, RuntimeMetadata, CouchbaseConnection) - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
createResultSetExecution(QueryExpression, ExecutionContext, RuntimeMetadata, CouchbaseConnection) - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
createUpdateExecution(Command, ExecutionContext, RuntimeMetadata, CouchbaseConnection) - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 

D

DEFAULT_NAMESPACE - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
DEFAULT_TYPENAME - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
DIM_SUFFIX - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
Dimension() - Constructor for class org.teiid.translator.couchbase.CouchbaseMetadataProcessor.Dimension
 
DOCUMENTID - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 

E

ef - Variable in class org.teiid.translator.couchbase.N1QLVisitor
 
EMPTY_STRING - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
escapeString(String, String) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
execute() - Method in class org.teiid.translator.couchbase.CouchbaseDirectQueryExecution
 
execute() - Method in class org.teiid.translator.couchbase.CouchbaseProcedureExecution
 
execute() - Method in class org.teiid.translator.couchbase.CouchbaseQueryExecution
 
execute() - Method in class org.teiid.translator.couchbase.CouchbaseUpdateExecution
 
executionContext - Variable in class org.teiid.translator.couchbase.CouchbaseExecution
 
executionFactory - Variable in class org.teiid.translator.couchbase.CouchbaseExecution
 

F

FALSE_VALUE - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
formCBColumn(ColumnReference) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
functionModifiers - Variable in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 

G

get() - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor.Dimension
 
getBulkCommands() - Method in class org.teiid.translator.couchbase.N1QLUpdateVisitor
 
getColumnAliasGenerator() - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
getDefaultNullOrder() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
getDefaultSupportedFunctions() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
GETDOCUMENT - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
GETDOCUMENTS - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
getFunctionModifiers() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
getLeafName() - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 
getMaxBulkInsertSize() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
getMetadataProcessor() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
getN1QLUpdateVisitor() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
getN1QLVisitor() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
getNameInSource() - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 
getNameReference() - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 
getOutputParameterValues() - Method in class org.teiid.translator.couchbase.CouchbaseDirectQueryExecution
 
getOutputParameterValues() - Method in class org.teiid.translator.couchbase.CouchbaseProcedureExecution
 
getSampleKeyspaces() - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 
getSampleSize() - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 
getSelectColumns() - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
getSupportedFunctions() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
getTableAlias() - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 
getTableAliasGenerator() - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
getTypeNameList() - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 
getUnnest() - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 
getUpdateCounts() - Method in class org.teiid.translator.couchbase.CouchbaseUpdateExecution
 
getValueReference() - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 

H

hasLeaf() - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 

I

ID - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
IDX_SUFFIX - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
increment() - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor.Dimension
 
IS_ARRAY_TABLE - Static variable in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 
isArrayTable - Variable in class org.teiid.translator.couchbase.N1QLVisitor
 
isIdx() - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 
isPK() - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 
isPKColumn(ColumnReference) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
isUseDouble() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 

J

JSON - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 

K

KEYS - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
KEYSPACE - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 

L

LET - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 

M

metadata - Variable in class org.teiid.translator.couchbase.CouchbaseExecution
 

N

N1QL_COLUMN_ALIAS_PREFIX - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
N1QL_TABLE_ALIAS_PREFIX - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
N1QLUpdateVisitor - Class in org.teiid.translator.couchbase
 
N1QLUpdateVisitor(CouchbaseExecutionFactory) - Constructor for class org.teiid.translator.couchbase.N1QLUpdateVisitor
 
N1QLVisitor - Class in org.teiid.translator.couchbase
 
N1QLVisitor(CouchbaseExecutionFactory) - Constructor for class org.teiid.translator.couchbase.N1QLVisitor
 
N1QLVisitor.CBColumn - Class in org.teiid.translator.couchbase
 
NAME - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
NAMED_TYPE_PAIR - Static variable in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 
next() - Method in class org.teiid.translator.couchbase.CouchbaseDirectQueryExecution
 
next() - Method in class org.teiid.translator.couchbase.CouchbaseProcedureExecution
 
next() - Method in class org.teiid.translator.couchbase.CouchbaseQueryExecution
 

O

org.teiid.translator.couchbase - package org.teiid.translator.couchbase
 

P

PK - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
PLACEHOLDER - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
PLUGIN_ID - Static variable in class org.teiid.translator.couchbase.CouchbasePlugin
 
process(MetadataFactory, CouchbaseConnection) - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 

R

registerFunctionModifier(String, FunctionModifier) - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
RESULT - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
retrieveTableProperty(NamedTable) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
retrieveValue(Class<?>, Object) - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
returnsSingleUpdateCount() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 

S

scanRow(String, String, JsonValue, MetadataFactory, Table, String, boolean, CouchbaseMetadataProcessor.Dimension) - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
A dispatcher of scan jsonValue(document, of a segment of document), the jsonValue either can be a JsonObject, or JsonArray, different type dispatch to different scan method.
setMaxBulkInsertSize(int) - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
setSampleKeyspaces(String) - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 
setSampleSize(int) - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 
setTableAlias(String) - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 
setTypeNameList(String) - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 
setUnnest(String) - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 
setUseDouble(boolean) - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
setUseDouble(boolean) - Method in class org.teiid.translator.couchbase.CouchbaseMetadataProcessor
 
setValue(JsonObject, String, Class<?>, Object) - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
setValue(JsonArray, Class<?>, Object) - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
setValueReference(String) - Method in class org.teiid.translator.couchbase.N1QLVisitor.CBColumn
 
SOURCE_SEPARATOR - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
SQUARE_BRACKETS - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
start() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
SubstringFunctionModifier - Class in org.teiid.translator.couchbase
 
SubstringFunctionModifier() - Constructor for class org.teiid.translator.couchbase.SubstringFunctionModifier
 
supportsAggregatesAvg() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsAggregatesCount() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsAggregatesCountStar() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsAggregatesDistinct() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsAggregatesMax() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsAggregatesMin() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsAggregatesSum() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsArrayAgg() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsBulkUpdate() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsCompareCriteriaEquals() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsConvert(int, int) - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsGroupBy() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsHaving() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsOnlyLiteralComparison() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsOrderBy() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsOrderByNullOrdering() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsOrderByUnrelated() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsSearchedCaseExpressions() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsSelectExpression() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsUnions() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 
supportsUpsert() - Method in class org.teiid.translator.couchbase.CouchbaseExecutionFactory
 

T

TPYENAME_MATCHER_PATTERN - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
translate(Function) - Method in class org.teiid.translator.couchbase.SubstringFunctionModifier
 
TRUE_VALUE - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
typedName - Variable in class org.teiid.translator.couchbase.N1QLVisitor
 
typedValue - Variable in class org.teiid.translator.couchbase.N1QLVisitor
 

U

UNDERSCORE - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
UNNEST - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
UNNEST_POSITION - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
Util - Static variable in class org.teiid.translator.couchbase.CouchbasePlugin
 

V

valueOf(String) - Static method in enum org.teiid.translator.couchbase.CouchbasePlugin.Event
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.teiid.translator.couchbase.CouchbasePlugin.Event
Returns an array containing the constants of this enum type, in the order they are declared.
visit(Insert) - Method in class org.teiid.translator.couchbase.N1QLUpdateVisitor
 
visit(NamedTable) - Method in class org.teiid.translator.couchbase.N1QLUpdateVisitor
 
visit(ColumnReference) - Method in class org.teiid.translator.couchbase.N1QLUpdateVisitor
 
visit(Delete) - Method in class org.teiid.translator.couchbase.N1QLUpdateVisitor
 
visit(Update) - Method in class org.teiid.translator.couchbase.N1QLUpdateVisitor
 
visit(Select) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
visit(AndOr) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
visit(NamedTable) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
visit(DerivedColumn) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
visit(ColumnReference) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
visit(Function) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
visit(Limit) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 
visit(Call) - Method in class org.teiid.translator.couchbase.N1QLVisitor
 

W

WAVE - Static variable in interface org.teiid.translator.couchbase.CouchbaseProperties
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links
Couchbase Translator 10.0.2

Copyright © 2018 JBoss by Red Hat. All rights reserved.