A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abs(double) - Static method in class org.teiid.query.function.FunctionMethods
- abs(float) - Static method in class org.teiid.query.function.FunctionMethods
- abs(int) - Static method in class org.teiid.query.function.FunctionMethods
- abs(long) - Static method in class org.teiid.query.function.FunctionMethods
- abs(BigDecimal) - Static method in class org.teiid.query.function.FunctionMethods
- abs(BigInteger) - Static method in class org.teiid.query.function.FunctionMethods
- AbstractCaseExpression - Class in org.teiid.query.sql.symbol
- AbstractCaseExpression() - Constructor for class org.teiid.query.sql.symbol.AbstractCaseExpression
- AbstractCompareCriteria - Class in org.teiid.query.sql.lang
-
The common functionality of a
CompareCriteria
and aSubqueryCompareCriteria
. - AbstractCompareCriteria() - Constructor for class org.teiid.query.sql.lang.AbstractCompareCriteria
- AbstractNavigator - Class in org.teiid.query.sql.navigator
- AbstractNavigator(LanguageVisitor) - Constructor for class org.teiid.query.sql.navigator.AbstractNavigator
- AbstractSetCriteria - Class in org.teiid.query.sql.lang
-
This is an abstract class to define some common functionality in the two varieties of IN criteria:
SetCriteria
(where values are specified) andSubquerySetCriteria
(where a subquery is defined and will supply the values for the IN set). - AbstractSetCriteria() - Constructor for class org.teiid.query.sql.lang.AbstractSetCriteria
-
Constructor for AbstractSetCriteria.
- AbstractSymbolMappingVisitor - Class in org.teiid.query.sql.visitor
-
This class is used to update LanguageObjects by replacing one set of symbols with another.
- AbstractSymbolMappingVisitor() - Constructor for class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
- AbstractTupleSource - Class in org.teiid.common.buffer
- AbstractTupleSource() - Constructor for class org.teiid.common.buffer.AbstractTupleSource
- AbstractValidationVisitor - Class in org.teiid.query.validator
- AbstractValidationVisitor() - Constructor for class org.teiid.query.validator.AbstractValidationVisitor
- AbstractWorkItem - Class in org.teiid.dqp.internal.process
-
Represents a task that performs work that may take more than one processing pass to complete.
- AbstractWorkItem() - Constructor for class org.teiid.dqp.internal.process.AbstractWorkItem
- acceptsVerion(VDBKey) - Method in class org.teiid.vdb.runtime.VDBKey
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.SourceEventCommand
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.AlterProcedure
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.AlterTrigger
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.AlterView
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.ArrayTable
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Method for accepting a visitor.
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.CompareCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.CompoundCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.Create
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.Delete
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.Drop
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.DynamicCommand
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.ExistsCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.ExplainCommand
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.ExpressionCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.From
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.FromClause
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.GroupBy
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.Insert
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.Into
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.IsDistinctCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.IsNullCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.JoinPredicate
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.JoinType
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.JsonTable
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.Limit
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.MatchCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.NotCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.ObjectTable
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.Option
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.OrderBy
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.OrderByItem
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.Query
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.Select
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.SetClause
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.SetClauseList
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.SetCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.SetQuery
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.StoredProcedure
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.SubqueryFromClause
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.SubquerySetCriteria
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.TextTable
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.UnaryFromClause
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.Update
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.WithQueryCommand
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.lang.XMLTable
- acceptVisitor(LanguageVisitor) - Method in interface org.teiid.query.sql.LanguageObject
-
Method for accepting a visitor.
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.AssignmentStatement
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.Block
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.BranchingStatement
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.CommandStatement
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.DeclareStatement
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.ExceptionExpression
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.IfStatement
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.LoopStatement
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.RaiseStatement
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.ReturnStatement
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.TriggerAction
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.proc.WhileStatement
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.AliasSymbol
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.Array
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.CaseExpression
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.Constant
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.DerivedColumn
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.ElementSymbol
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.ExpressionSymbol
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.Function
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.GroupSymbol
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.JSONObject
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.MultipleElementSymbol
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.QueryString
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.Reference
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.ScalarSubquery
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.SearchedCaseExpression
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.TextLine
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.WindowFrame
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.WindowFunction
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.WindowSpecification
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.XMLAttributes
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.XMLCast
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.XMLElement
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.XMLExists
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.XMLForest
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.XMLNamespaces
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.XMLParse
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.XMLQuery
- acceptVisitor(LanguageVisitor) - Method in class org.teiid.query.sql.symbol.XMLSerialize
- ACCESS - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
- ACCESS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ACCESS_PATTERN_USED - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- ACCESS_PATTERN_VALIDATION - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- ACCESS_PATTERNS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- accessedDataObject(Object) - Method in class org.teiid.query.util.CommandContext
- accessedPlanningObject(Object) - Method in class org.teiid.query.util.CommandContext
- AccessInfo - Class in org.teiid.dqp.internal.process
-
Tracks what views were used and what tables are accessed
- AccessInfo() - Constructor for class org.teiid.dqp.internal.process.AccessInfo
- AccessNode - Class in org.teiid.query.processor.relational
- AccessNode() - Constructor for class org.teiid.query.processor.relational.AccessNode
- AccessNode(int) - Constructor for class org.teiid.query.processor.relational.AccessNode
- AccessPattern - Class in org.teiid.query.resolver.util
-
This class represents both virtual and physical access patterns.
- AccessPattern(Collection<ElementSymbol>) - Constructor for class org.teiid.query.resolver.util.AccessPattern
- ACCESSPATTERN - Static variable in interface org.teiid.query.metadata.DDLConstants
- ACCESSPATTERN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- accumulatorType - Variable in class org.teiid.query.function.aggregate.Sum
- acos(Number) - Static method in class org.teiid.query.function.FunctionMethods
- activateSpan(Span) - Method in class org.teiid.query.util.TeiidTracingUtil
- ActivityReport<R extends ReportItem> - Class in org.teiid.query.report
-
A report holds the output of some activity.
- ActivityReport(String) - Constructor for class org.teiid.query.report.ActivityReport
-
Construct new report of given type
- actualMetadata - Variable in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- add(int, T) - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
- add(CacheEntry, Serializer) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- add(CacheEntry, Serializer<?>) - Method in interface org.teiid.common.buffer.Cache
-
Adds an entry to the cache.
- add(CacheEntry, Serializer<?>) - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- add(V) - Method in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- ADD - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- add_escapes(String, StringBuilder) - Method in class org.teiid.query.parser.QueryParser
-
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
- addAccessed(TempMetadataID) - Method in class org.teiid.query.util.CommandContext
-
Used by the planner to track only what is accessed by the plan
- addAccessedObject(Object) - Method in class org.teiid.dqp.internal.process.AccessInfo
- addAdditionalMetadata(Create, TempMetadataID) - Static method in class org.teiid.query.resolver.command.TempTableResolver
- addAll(int, Collection<? extends T>) - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
- addAll(Collection<? extends T>) - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
- addAndGetReservedBuffers(int) - Method in class org.teiid.query.util.CommandContext
- addAnnotation(String, String, String, Annotation.Priority) - Method in class org.teiid.query.analysis.AnalysisRecord
- addAnnotation(Annotation) - Method in class org.teiid.query.analysis.AnalysisRecord
-
Add an annotation.
- addAsParent(PlanNode) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
-
Add the node as this node's parent.
- addBatchRow(List) - Method in class org.teiid.query.processor.relational.InsertPlanExecutionNode
- addBatchRow(List) - Method in class org.teiid.query.processor.relational.JoinNode
- addBatchRow(List<?>) - Method in class org.teiid.query.processor.relational.AccessNode
- addBatchRow(List<?>) - Method in class org.teiid.query.processor.relational.RelationalNode
- addCacheHint(CacheHint) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- addCallback(TempTableStore.TransactionCallback) - Method in class org.teiid.query.tempdata.TempTableStore.TempTableSynchronization
- addChange(ElementSymbol, Expression) - Method in class org.teiid.query.sql.lang.Update
-
Add change to change list - a change is represented by a CompareCriteria internally but can be added here as an element and an expression
- addChanging(TempMetadataStore, GroupContext, List<ElementSymbol>) - Static method in class org.teiid.query.resolver.ProcedureContainerResolver
- addChild(RelationalNode) - Method in class org.teiid.query.processor.relational.ProjectNode
- addChild(RelationalNode) - Method in class org.teiid.query.processor.relational.RelationalNode
- addChildren(Collection<PlanNode>) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- addClause(FromClause) - Method in class org.teiid.query.sql.lang.From
-
Add a clause to the FROM
- addClause(SetClause) - Method in class org.teiid.query.sql.lang.SetClauseList
- addClause(ElementSymbol, Expression) - Method in class org.teiid.query.sql.lang.SetClauseList
- addClauses(Collection<? extends FromClause>) - Method in class org.teiid.query.sql.lang.From
-
Add clauses to the FROM
- addConnectorManager(String, ConnectorManager) - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- addConnectorRequest(AtomicRequestID, DataTierTupleSource) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- addCreatedLob(FileStoreInputStreamFactory) - Method in class org.teiid.query.util.CommandContext
- addCriteria(Criteria) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Add another criteria to the clause.
- addDependentGroup(String) - Method in class org.teiid.query.sql.lang.Option
-
Add group to make dependent
- addDependentGroup(String, Option.MakeDep) - Method in class org.teiid.query.sql.lang.Option
- addedLimit - Variable in class org.teiid.dqp.internal.process.Request
- addElement(TempMetadataID) - Method in class org.teiid.query.metadata.TempMetadataID
-
add a element to the temp table.
- addElementHistory(Collection<ElementSymbol>) - Method in class org.teiid.query.resolver.util.AccessPattern
- addElementSymbol(ElementSymbol) - Method in class org.teiid.query.sql.symbol.MultipleElementSymbol
-
Add an element symbol referenced by this multiple element symbol
- addElementSymbolToTempGroup(String, Expression) - Method in class org.teiid.query.metadata.TempMetadataStore
-
Add a element symbol to the already created temp group.
- addElementToTempGroup(String, ElementSymbol) - Method in class org.teiid.query.metadata.TempMetadataStore
- addEscapes(String) - Static method in error org.teiid.query.parser.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- addExternalGroupToContext(GroupSymbol) - Method in class org.teiid.query.sql.lang.Command
- addFirstChild(PlanNode) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- addForeignKey(Object, Object, List<TempMetadataID>) - Method in class org.teiid.query.metadata.TempMetadataID
- addFunction(String, FunctionMetadataSource, FunctionMethod, boolean) - Method in class org.teiid.query.function.FunctionTree
-
Store the method for function resolution and invocation.
- addGroup(GroupSymbol) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- addGroup(GroupSymbol) - Method in class org.teiid.query.sql.lang.From
-
Adds a new group to the list (it will be wrapped in a UnaryFromClause)
- addGroup(GroupSymbol) - Method in class org.teiid.query.sql.lang.GroupContext
- addGroups(Collection<GroupSymbol>) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- addGroups(Collection<GroupSymbol>) - Method in class org.teiid.query.sql.lang.From
-
Adds a new collection of groups to the list
- addIndependentGroup(String, Option.MakeDep) - Method in class org.teiid.query.sql.lang.Option
- addIndex(Object, List<TempMetadataID>) - Method in class org.teiid.query.metadata.TempMetadataID
- addInput(List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.AggregateFunction
- addInput(List<?>, CommandContext, long, long, TupleBuffer) - Method in class org.teiid.query.function.aggregate.NthValue
- addInput(GeometryType) - Method in class org.teiid.query.function.GeometryUtils.Extent
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.ArrayAgg
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.Avg
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.ConstantFunction
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.FirstLastValue
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.JSONArrayAgg
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.Max
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.Min
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.Ntile
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.SingleArgumentAggregateFunction
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.StatsFunction
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.Sum
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.TextAgg
- addInputDirect(Object, List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.XMLAgg
- addInputDirect(List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.AggregateFunction
-
Called for the element value in every row of a group.
- addInputDirect(List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.Count
- addInputDirect(List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.CountBig
- addInputDirect(List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.LeadLagValue
- addInputDirect(List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.NthValue
- addInputDirect(List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.RankingFunction
- addInputDirect(List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.RankingFunctionBig
- addInputDirect(List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.SingleArgumentAggregateFunction
- addInputDirect(List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.StringAgg
- addInputDirect(List<?>, CommandContext) - Method in class org.teiid.query.function.aggregate.UserDefined
- addInputDirect(List<?>, CommandContext) - Method in class org.teiid.query.processor.relational.SortingFilter
- addInstruction(ProgramInstruction) - Method in class org.teiid.query.processor.proc.Program
- addInstructions(Program) - Method in class org.teiid.query.processor.proc.Program
- addItem(R) - Method in class org.teiid.query.report.ActivityReport
-
Add a new item to the report.
- addItems(Collection<R>) - Method in class org.teiid.query.report.ActivityReport
-
Add a new collection of items to the report.
- additionalCritieria - Variable in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- addKey(List<?>) - Method in class org.teiid.query.util.GeneratedKeysImpl
- addLanaguageObjects(PlanNode, String, Collection<? extends LanguageObject>) - Static method in class org.teiid.query.analysis.AnalysisRecord
- addLast(OptimizerRule) - Method in class org.teiid.query.optimizer.relational.RuleStack
- addLastChild(PlanNode) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- addListener(CommandListener) - Method in class org.teiid.query.util.CommandContext
- addMapping(ElementSymbol, Expression) - Method in class org.teiid.query.sql.util.SymbolMap
- addNoCacheGroup(String) - Method in class org.teiid.query.sql.lang.Option
-
Add group that overrides the default behavior of Materialized View feautre to route the query to the primary virtual group transformation instead of the Materialized View transformation.
- addNotDependentGroup(String) - Method in class org.teiid.query.sql.lang.Option
-
Add group to make dependent
- addOrSetOption(String, Database.ResourceType, String, String, boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- addOrSetOption(String, Database.ResourceType, String, Database.ResourceType, String, String, boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- addParameter(SPParameter) - Method in class org.teiid.query.metadata.StoredProcedureInfo
- addRequestWork(Callable<T>) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- addResultSetColumn(String, Class<?>, Object) - Method in class org.teiid.query.sql.lang.SPParameter
-
Add a result set column if this parameter is a return result set.
- addScalarGroup(String, TempMetadataStore, GroupContext, List<? extends Expression>) - Static method in class org.teiid.query.resolver.ProcedureContainerResolver
- addScalarGroup(String, TempMetadataStore, GroupContext, List<? extends Expression>, boolean) - Static method in class org.teiid.query.resolver.ProcedureContainerResolver
- addScalarGroup(String, TempMetadataStore, GroupContext, List<? extends Expression>, boolean[]) - Static method in class org.teiid.query.resolver.ProcedureContainerResolver
- addSetChildOption(String, Database.ResourceType, String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- addSetOption(String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- addStatement(Statement) - Method in class org.teiid.query.sql.proc.Block
-
Add a
Statement
to this block. - addStatement(Statement, boolean) - Method in class org.teiid.query.sql.proc.Block
- addSubqueryHint(ExistsCriteria.SubqueryHint) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- addSymbol(Expression) - Method in class org.teiid.query.sql.lang.GroupBy
-
Adds a new symbol to the list of symbols.
- addSymbol(Expression) - Method in class org.teiid.query.sql.lang.Select
- addSymbols(Collection<? extends Expression>) - Method in class org.teiid.query.sql.lang.Select
- addTableBody(Table) - Method in class org.teiid.query.metadata.DDLStringVisitor
- addTabs(int) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- addTag(String) - Method in class org.teiid.query.sql.lang.ProcedureContainer
- addTempGroup(String, List) - Method in class org.teiid.query.metadata.TempMetadataStore
-
Add a temp group and all it's elements
- addTempGroup(String, List<? extends Expression>, boolean, boolean) - Method in class org.teiid.query.metadata.TempMetadataStore
-
Add a temp group and all it's elements
- addTempGroup(String, List, boolean) - Method in class org.teiid.query.metadata.TempMetadataStore
-
Add a temp group and all it's elements
- addTempGroup(TempMetadataAdapter, GroupSymbol, List<? extends Expression>, boolean) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- addTempTable(TempMetadataAdapter, GroupSymbol, List<? extends Expression>) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- addToCacheGroup(Long, Long) - Method in interface org.teiid.common.buffer.Cache
-
Must be called prior to adding an entry
- addToCacheGroup(Long, Long) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- addToCacheGroup(Long, Long) - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- addToMetadataCache(Object, String, Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- addToMetadataCache(Object, String, Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- addToMetadataCache(Object, String, Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- addToMetadataCache(Object, String, Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- addToMetadataCache(Object, String, Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- addTransactionContext(TransactionContext) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl.TransactionMapping
- addTranslatorMetadata(String, VDBTranslatorMetaData) - Method in class org.teiid.dqp.internal.datamgr.TranslatorRepository
- addTuple(List<?>) - Method in class org.teiid.common.buffer.TupleBuffer
- addTupleBatch(TupleBatch, boolean) - Method in class org.teiid.common.buffer.TupleBuffer
-
Adds the given batch preserving row offsets.
- addTupleBuffer(TupleBuffer) - Method in interface org.teiid.common.buffer.BufferManager
- addTupleBuffer(TupleBuffer) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- addUniqueKey(List<TempMetadataID>) - Method in class org.teiid.query.metadata.TempMetadataID
- addUnresolvedSymbol(UnresolvedSymbolDescription) - Method in exception org.teiid.api.exception.query.QueryResolverException
-
Add an UnresolvedSymbolDescription to the list of unresolved symbols
- addValue(Object) - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
- addValue(Object) - Method in class org.teiid.query.function.source.XMLSystemFunctions.XmlConcat
- addValue(String, Object) - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
- addValue(Expression) - Method in class org.teiid.query.sql.lang.Insert
-
Adds a value to the list of values
- addVariable(ElementSymbol) - Method in class org.teiid.query.sql.lang.Insert
-
Add a variable to end of list
- addVariable(Expression) - Method in class org.teiid.query.sql.lang.OrderBy
-
Adds a new variable to the list of order by elements.
- addVariable(Expression, boolean) - Method in class org.teiid.query.sql.lang.OrderBy
-
Adds a new variable to the list of order by elements with the specified sort order
- addVariables(Collection<ElementSymbol>) - Method in class org.teiid.query.sql.lang.Insert
-
Add a collection of variables to end of list
- addWaiter(RequestWorkItem) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
- addWarning(Exception) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
-
Add an exception as a warning to this Execution.
- addWarning(Exception) - Method in class org.teiid.query.util.CommandContext
- addWarning(TeiidException) - Method in class org.teiid.query.processor.ProcessorPlan
- adjustBeginLineColumn(int, int) - Method in class org.teiid.query.parser.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- AdjustBuffSize() - Method in class org.teiid.query.parser.JavaCharStream
- ADVANCED_OLAP - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- aes_decrypt(BinaryType, BinaryType) - Static method in class org.teiid.query.function.FunctionMethods
- aes_encrypt(BinaryType, BinaryType) - Static method in class org.teiid.query.function.FunctionMethods
- AFTER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- afterCompletion(int) - Method in class org.teiid.query.tempdata.TempTableStore.TempTableSynchronization
- AGGREGATE - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
- AggregateFunction - Class in org.teiid.query.function.aggregate
-
This represents the interface for an aggregate function.
- AggregateFunction() - Constructor for class org.teiid.query.function.aggregate.AggregateFunction
- AggregateStopNavigator(LanguageVisitor, Collection<? extends Expression>) - Constructor for class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor.AggregateStopNavigator
- AggregateStopNavigator(LanguageVisitor, Collection<? super Expression>, Collection<? extends Expression>) - Constructor for class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor.AggregateStopNavigator
- aggregateSymbol(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- AggregateSymbol - Class in org.teiid.query.sql.symbol
-
An aggregate symbol represents an aggregate function.
- AggregateSymbol(String, boolean, Expression) - Constructor for class org.teiid.query.sql.symbol.AggregateSymbol
-
Construct an aggregate symbol with all given data.
- AggregateSymbol(String, boolean, Expression[], OrderBy) - Constructor for class org.teiid.query.sql.symbol.AggregateSymbol
- AggregateSymbol(String, AggregateSymbol.Type, boolean, Expression[]) - Constructor for class org.teiid.query.sql.symbol.AggregateSymbol
-
Constructor used for cloning
- AggregateSymbol.Type - Enum in org.teiid.query.sql.symbol
- AggregateSymbolCollectorVisitor - Class in org.teiid.query.sql.visitor
- AggregateSymbolCollectorVisitor(Collection<? super AggregateSymbol>, Collection<? super ElementSymbol>) - Constructor for class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor
- AggregateSymbolCollectorVisitor.AggregateStopNavigator - Class in org.teiid.query.sql.visitor
- AGGRESSIVE_JOIN_GROUPING - Static variable in class org.teiid.query.util.Options
- aggressiveJoinGrouping(boolean) - Method in class org.teiid.query.util.Options
- alias() - Method in annotation type org.teiid.query.function.TeiidFunction
- AliasGenerator - Class in org.teiid.query.optimizer.relational
-
Adds safe (generated) aliases to the source command The structure is a little convoluted: AliasGenerator - structure navigator, alters the command by adding alias symbols NamingVisitor - changes the output names of Element and Group symbols SQLNamingContext - a hierarchical context for tracking Element and Group names
- AliasGenerator(boolean) - Constructor for class org.teiid.query.optimizer.relational.AliasGenerator
- AliasGenerator(boolean, boolean) - Constructor for class org.teiid.query.optimizer.relational.AliasGenerator
- AliasSymbol - Class in org.teiid.query.sql.symbol
-
An AliasSymbol wraps a SingleElementSymbol and changes it's name.
- AliasSymbol(String, Expression) - Constructor for class org.teiid.query.sql.symbol.AliasSymbol
-
Construct an AliasSymbol given the alias name and the underlying symbol.
- ALL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ALL - Static variable in class org.teiid.query.sql.lang.SubqueryCompareCriteria
-
"All" predicate quantifier
- ALL_IN_GROUP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- allInGroupSymbol() - Method in class org.teiid.query.parser.SQLParser
- allocate(int, boolean) - Static method in class org.teiid.common.buffer.impl.BlockByteBuffer
- ALLOCATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- allocateBlock(int) - Method in interface org.teiid.common.buffer.impl.BlockManager
- ALLOW_ALTER - Static variable in class org.teiid.query.processor.DdlPlan
- ALLOW_MATVIEW_MANAGEMENT - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- ALLOWED_LANGUAGES - Static variable in class org.teiid.query.metadata.TransformationMetadata
- ALREADY_SORTED - org.teiid.query.processor.relational.MergeJoinStrategy.SortOption
- alter(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Alter<T extends Command> - Class in org.teiid.query.sql.lang
- Alter() - Constructor for class org.teiid.query.sql.lang.Alter
- ALTER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- alterAddColumn(String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterAddConstraint(String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterBaseColumn(String, Database.ResourceType, String, SQLParserUtil.ParsedDataType, boolean, boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- alterChildOptionPair(String, Database.ResourceType, String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterChildOptionsList(String, Database.ResourceType, String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterColumn(String, Database.ResourceType, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterCreate(Create) - Method in class org.teiid.query.tempdata.TempTableStore.RecursiveTableProcessor
- alterCreate(Create) - Method in class org.teiid.query.tempdata.TempTableStore.TableProcessor
-
Alter the create if needed
- alterDatabase(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterDropColumn(String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterInsteadOfTrigger(VDBMetaData, Table, String, Boolean, Table.TriggerEvent, boolean) - Static method in class org.teiid.query.processor.DdlPlan
- alterOptionPair(String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterOptionsList(String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterProcedure(DatabaseStore, ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- AlterProcedure - Class in org.teiid.query.sql.lang
- AlterProcedure() - Constructor for class org.teiid.query.sql.lang.AlterProcedure
- alterProcedureDefinition(VDBMetaData, Procedure, String, boolean) - Static method in class org.teiid.query.processor.DdlPlan
- alterRenameColumn(String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterRenameTable(String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- AlterResolver - Class in org.teiid.query.resolver.command
- AlterResolver() - Constructor for class org.teiid.query.resolver.command.AlterResolver
- alterServer(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterStatement(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterTable(DatabaseStore, ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- alterTranslator(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- alterTrigger(DatabaseStore, ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- AlterTrigger - Class in org.teiid.query.sql.lang
- AlterTrigger() - Constructor for class org.teiid.query.sql.lang.AlterTrigger
- alterView(VDBMetaData, Table, String, boolean) - Static method in class org.teiid.query.processor.DdlPlan
- AlterView - Class in org.teiid.query.sql.lang
- AlterView() - Constructor for class org.teiid.query.sql.lang.AlterView
- analysisRecord - Variable in class org.teiid.dqp.internal.process.Request
- AnalysisRecord - Class in org.teiid.query.analysis
-
The AnalysisRecord holds all debug/analysis information for a particular query as it is executed.
- AnalysisRecord(boolean, boolean) - Constructor for class org.teiid.query.analysis.AnalysisRecord
- analyticAggregateSymbol(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- ANALYZE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- AND - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- AND - Static variable in class org.teiid.query.sql.lang.CompoundCriteria
-
Constant indicating the logical "and" of two or more criteria.
- ANNOTATION - Static variable in interface org.teiid.query.metadata.DDLConstants
- ansiQuotedIdentifiers - Variable in class org.teiid.query.parser.ParseInfo
- ANY - org.teiid.query.metadata.DatabaseStore.Mode
- ANY - org.teiid.query.sql.symbol.AggregateSymbol.Type
- ANY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ANY - Static variable in class org.teiid.query.sql.lang.SubqueryCompareCriteria
-
"Any" predicate quantifier (equivalent to "Some")
- append(Object) - Method in class org.teiid.query.metadata.DDLStringVisitor
- append(Object) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- appendMakeDepOptions(Option.MakeDep) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- appendSetQuery(SetQuery, QueryCommand, boolean) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- applyDemorgan(Criteria) - Static method in class org.teiid.query.sql.lang.Criteria
- applyRowSecurity(QueryMetadataInterface, GroupSymbol, CommandContext) - Static method in class org.teiid.query.optimizer.relational.RowBasedSecurityHelper
- APPROXIMATE_OUTPUT_COLUMNS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- ARE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- area(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- area(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- areAggregatesCardinalityDependent(Collection<AggregateSymbol>) - Static method in class org.teiid.query.sql.symbol.AggregateSymbol
- areColumnsCachable(Collection<? extends Expression>) - Static method in class org.teiid.query.sql.lang.Query
- areResultsCachable() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.SourceEventCommand
- areResultsCachable() - Method in class org.teiid.query.sql.lang.Alter
- areResultsCachable() - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- areResultsCachable() - Method in class org.teiid.query.sql.lang.Command
-
Whether the results are cachable.
- areResultsCachable() - Method in class org.teiid.query.sql.lang.Create
- areResultsCachable() - Method in class org.teiid.query.sql.lang.Delete
- areResultsCachable() - Method in class org.teiid.query.sql.lang.Drop
- areResultsCachable() - Method in class org.teiid.query.sql.lang.DynamicCommand
- areResultsCachable() - Method in class org.teiid.query.sql.lang.ExplainCommand
- areResultsCachable() - Method in class org.teiid.query.sql.lang.Insert
- areResultsCachable() - Method in class org.teiid.query.sql.lang.Query
- areResultsCachable() - Method in class org.teiid.query.sql.lang.SetQuery
- areResultsCachable() - Method in class org.teiid.query.sql.lang.StoredProcedure
- areResultsCachable() - Method in class org.teiid.query.sql.lang.Update
- areResultsCachable() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- areResultsCachable() - Method in class org.teiid.query.sql.proc.TriggerAction
- argIndexes - Variable in class org.teiid.query.function.aggregate.AggregateFunction
- Array - Class in org.teiid.query.sql.symbol
- Array(Class<?>, List<Expression>) - Constructor for class org.teiid.query.sql.symbol.Array
- Array(List<Expression>) - Constructor for class org.teiid.query.sql.symbol.Array
- ARRAY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ARRAY_AGG - org.teiid.query.sql.symbol.AggregateSymbol.Type
- ARRAY_AGG - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- array_get(Object, int) - Static method in class org.teiid.query.function.FunctionMethods
- ARRAY_GET - Static variable in class org.teiid.query.function.FunctionLibrary
- array_length(Object) - Static method in class org.teiid.query.function.FunctionMethods
- ARRAY_TYPE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- ArrayAgg - Class in org.teiid.query.function.aggregate
- ArrayAgg() - Constructor for class org.teiid.query.function.aggregate.ArrayAgg
- arrayExpression(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- arrayFromQuery(QueryCommand) - Static method in class org.teiid.query.parser.SQLParserUtil
- arrayTable(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- ArrayTable - Class in org.teiid.query.sql.lang
-
Represents the ArrayTable table function.
- ArrayTable() - Constructor for class org.teiid.query.sql.lang.ArrayTable
- ARRAYTABLE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ArrayTableNode - Class in org.teiid.query.processor.relational
-
Handles array table processing.
- ArrayTableNode(int) - Constructor for class org.teiid.query.processor.relational.ArrayTableNode
- AS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- asBlob(AbstractGeospatialType, String) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- asBlob(GeographyType) - Static method in class org.teiid.query.function.GeographyFunctionMethods
- asBlob(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- ASC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ASC - Static variable in class org.teiid.query.sql.lang.OrderBy
-
Constant for the ascending value
- ascii(Character) - Static method in class org.teiid.query.function.FunctionMethods
- ascii(String) - Static method in class org.teiid.query.function.FunctionMethods
- ASENSITIVE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- asEwkb(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- asEwkt(GeographyType) - Static method in class org.teiid.query.function.GeographyFunctionMethods
- asEwkt(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- asGml(CommandContext, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- asin(Number) - Static method in class org.teiid.query.function.FunctionMethods
- asKml(CommandContext, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- asMap() - Method in class org.teiid.query.sql.util.SymbolMap
- assertInEditMode(DatabaseStore.Mode) - Method in class org.teiid.query.metadata.DatabaseStore
- AssignmentInstruction - Class in org.teiid.query.processor.proc
-
This instruction updates the current variable context with a value for the Variable defined using a DeclareInstruction, the variable value is obtained by either processing a expression or a command(stored as a processplan).
- AssignmentInstruction() - Constructor for class org.teiid.query.processor.proc.AssignmentInstruction
- AssignmentStatement - Class in org.teiid.query.sql.proc
-
This class represents an assignment statement in the storedprocedure language.
- AssignmentStatement() - Constructor for class org.teiid.query.sql.proc.AssignmentStatement
-
Constructor for AssignmentStatement.
- AssignmentStatement(ElementSymbol, Command) - Constructor for class org.teiid.query.sql.proc.AssignmentStatement
-
Deprecated.
- AssignmentStatement(ElementSymbol, QueryCommand) - Constructor for class org.teiid.query.sql.proc.AssignmentStatement
- AssignmentStatement(ElementSymbol, Expression) - Constructor for class org.teiid.query.sql.proc.AssignmentStatement
- assignStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- assignStatementOperand(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- associateSecurityContext(Object) - Method in interface org.teiid.security.SecurityHelper
-
Associate the given context and return the old context
- ASSUME_MATCHING_COLLATION - Static variable in class org.teiid.query.util.Options
- assumeMatchingCollation(boolean) - Method in class org.teiid.query.util.Options
- asText(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- asUpdatableMap() - Method in class org.teiid.query.sql.util.SymbolMap
- ASYMETRIC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- AT - Static variable in class org.teiid.query.function.FunctionMethods
- atan(Number) - Static method in class org.teiid.query.function.FunctionMethods
- atan2(Number, Number) - Static method in class org.teiid.query.function.FunctionMethods
- ATOMIC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ATOMIC_REQUEST - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- AtomicCriteria - Class in org.teiid.query.sql.lang
-
This abstract class represents an atomic logical criteria.
- AtomicCriteria() - Constructor for class org.teiid.query.sql.lang.AtomicCriteria
-
Constructs a default instance of this class.
- AtomicCriteria(Criteria) - Constructor for class org.teiid.query.sql.lang.AtomicCriteria
-
Constructs an instance of this class with a single sub-criteria.
- AtomicRequestID - Class in org.teiid.dqp.message
-
This class uniquely identifies a AtomicRequestMessage
- AtomicRequestID() - Constructor for class org.teiid.dqp.message.AtomicRequestID
- AtomicRequestID(RequestID, int, int) - Constructor for class org.teiid.dqp.message.AtomicRequestID
- AtomicRequestMessage - Class in org.teiid.dqp.message
-
This class defines a request message for the Connector layer.
- AtomicRequestMessage(RequestMessage, DQPWorkContext, int) - Constructor for class org.teiid.dqp.message.AtomicRequestMessage
- AtomicResultsMessage - Class in org.teiid.dqp.message
- AtomicResultsMessage() - Constructor for class org.teiid.dqp.message.AtomicResultsMessage
- AtomicResultsMessage(List<?>[]) - Constructor for class org.teiid.dqp.message.AtomicResultsMessage
- ATTACH - org.teiid.common.buffer.LobManager.ReferenceMode
- AttributeComparison() - Constructor for class org.teiid.query.sql.lang.DependentSetCriteria.AttributeComparison
- authenticate(String, String, Credentials, String) - Method in interface org.teiid.security.SecurityHelper
-
Authenticate the user and return the security context
- AUTHENTICATED - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- AuthorizationValidationVisitor - Class in org.teiid.dqp.internal.process
- AuthorizationValidationVisitor(PolicyDecider, CommandContext) - Constructor for class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- AuthorizationValidator - Interface in org.teiid.dqp.internal.process
-
Defines a validator that checks for proper authorization.
- AuthorizationValidator.CommandType - Enum in org.teiid.dqp.internal.process
- AUTO_INCREMENT - Static variable in class org.teiid.query.metadata.SupportConstants.Element
- AUTO_INCREMENT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- AutoCleanupUtil - Class in org.teiid.common.buffer
- AutoCleanupUtil() - Constructor for class org.teiid.common.buffer.AutoCleanupUtil
- AutoCleanupUtil.Removable - Interface in org.teiid.common.buffer
- AUTORIZATION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- available() - Method in class org.teiid.common.buffer.AbstractTupleSource
- available() - Method in class org.teiid.common.buffer.TupleBuffer.TupleBufferTupleSource
- available() - Method in class org.teiid.query.processor.BatchIterator
- Avg - Class in org.teiid.query.function.aggregate
-
Accumulates (per tuple) and calculates the average of the values of a column.
- Avg() - Constructor for class org.teiid.query.function.aggregate.Avg
- AVG - org.teiid.query.sql.symbol.AggregateSymbol.Type
- AVG - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- awaitTermination(long, TimeUnit) - Method in interface org.teiid.dqp.internal.process.TeiidExecutor
- awaitTermination(long, TimeUnit) - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
B
- backup(int) - Method in class org.teiid.query.parser.JavaCharStream
-
Retreat.
- BaseCacheEntry - Class in org.teiid.common.buffer
- BaseCacheEntry(CacheKey) - Constructor for class org.teiid.common.buffer.BaseCacheEntry
- BaseIndexInfo<T extends SearchableTable> - Class in org.teiid.query.tempdata
-
Accumulates information about index usage.
- BaseIndexInfo(T, List<? extends Expression>, Criteria, OrderBy, boolean) - Constructor for class org.teiid.query.tempdata.BaseIndexInfo
- basicNonReserved() - Method in class org.teiid.query.parser.SQLParser
- BasicQueryMetadata - Class in org.teiid.query.metadata
-
This is an abstract implementation of the metadata interface.
- BasicQueryMetadata() - Constructor for class org.teiid.query.metadata.BasicQueryMetadata
-
Constructor for AbstractQueryMetadata.
- BasicQueryMetadataWrapper - Class in org.teiid.query.metadata
- BasicQueryMetadataWrapper(QueryMetadataInterface) - Constructor for class org.teiid.query.metadata.BasicQueryMetadataWrapper
- BasicSourceCapabilities - Class in org.teiid.query.optimizer.capabilities
- BasicSourceCapabilities() - Constructor for class org.teiid.query.optimizer.capabilities.BasicSourceCapabilities
-
Construct a basic capabilities object.
- batch - Variable in class org.teiid.common.buffer.AbstractTupleSource
- BATCH - org.teiid.query.processor.relational.ProjectIntoNode.Mode
- BatchCollector - Class in org.teiid.query.processor
- BatchCollector(BatchCollector.BatchProducer, BufferManager, CommandContext, boolean) - Constructor for class org.teiid.query.processor.BatchCollector
- BatchCollector.BatchProducer - Interface in org.teiid.query.processor
- BatchCollector.BatchProducerTupleSource - Class in org.teiid.query.processor
- BATCHED_UPDATES - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- BatchedUpdateCommand - Class in org.teiid.query.sql.lang
-
Represents a batch of INSERT, UPDATE, DELETE, and SELECT INTO commands
- BatchedUpdateCommand(List<? extends Command>) - Constructor for class org.teiid.query.sql.lang.BatchedUpdateCommand
- BatchedUpdateCommand(List<? extends Command>, boolean) - Constructor for class org.teiid.query.sql.lang.BatchedUpdateCommand
- BatchedUpdateNode - Class in org.teiid.query.processor.relational
-
Node that batches commands sent to the DataManager.
- BatchedUpdateNode(int, List<Command>, List<VariableContext>, List<Boolean>, String) - Constructor for class org.teiid.query.processor.relational.BatchedUpdateNode
- BatchedUpdatePlan - Class in org.teiid.query.processor
-
Plan for execution for a batched update command.
- BatchedUpdatePlan(List<? extends ProcessorPlan>, int, List<VariableContext>, boolean) - Constructor for class org.teiid.query.processor.BatchedUpdatePlan
- BatchedUpdatePlanner - Class in org.teiid.query.optimizer
-
Planner for BatchedUpdateCommands
- BatchedUpdatePlanner() - Constructor for class org.teiid.query.optimizer.BatchedUpdatePlanner
- BatchedUpdateResolver - Class in org.teiid.query.resolver.command
-
Resolver for BatchedUpdateCommands
- BatchedUpdateResolver() - Constructor for class org.teiid.query.resolver.command.BatchedUpdateResolver
- batchInsert - Variable in class org.teiid.common.buffer.STree
- BatchIterator - Class in org.teiid.query.processor
-
A BatchIterator provides an iterator interface to a
BatchCollector.BatchProducer
. - BatchIterator(BatchCollector.BatchProducer) - Constructor for class org.teiid.query.processor.BatchIterator
- BatchManager - Interface in org.teiid.common.buffer
-
Acts as a combination serializer/cachemanager
- BatchProducerTupleSource(BatchCollector.BatchProducer) - Constructor for class org.teiid.query.processor.BatchCollector.BatchProducerTupleSource
- BatchProducerTupleSource(BatchCollector.BatchProducer, long) - Constructor for class org.teiid.query.processor.BatchCollector.BatchProducerTupleSource
- beforeCompletion() - Method in class org.teiid.query.tempdata.TempTableStore.TempTableSynchronization
- begin() - Method in class org.teiid.dqp.internal.process.DQPCore
- begin(String) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Local Transaction
- begin(String) - Method in interface org.teiid.dqp.service.TransactionService
- begin(TransactionContext) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Request level transaction
- begin(TransactionContext) - Method in interface org.teiid.dqp.service.TransactionService
- BEGIN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- beginClause(int) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- beginColumn - Variable in class org.teiid.query.parser.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class org.teiid.query.parser.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in class org.teiid.query.parser.JavaCharStream
- BETWEEN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- betweenCrit(ParseInfo, Expression) - Method in class org.teiid.query.parser.SQLParser
- BetweenCriteria - Class in org.teiid.query.sql.lang
-
Represents criteria such as: "<expression> [NOT] BETWEEN <lowerExpression> AND <upperExpression>".
- BetweenCriteria() - Constructor for class org.teiid.query.sql.lang.BetweenCriteria
-
Constructs a default instance of this class.
- BetweenCriteria(Expression, Expression, Expression) - Constructor for class org.teiid.query.sql.lang.BetweenCriteria
-
Constructs an instance of this class with an expression
- BIG_DECIMAL - Static variable in class org.teiid.query.function.aggregate.Sum
- BIG_INTEGER - Static variable in class org.teiid.query.function.aggregate.Sum
- BIGDECIMAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- BIGINT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- BIGINTEGER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- BINARY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- BinaryComparison - Interface in org.teiid.query.sql.lang
-
An adapter interface so that several binary operators can be treated similarly
- BINARYSTRINGVAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- bitand(int, int) - Static method in class org.teiid.query.function.FunctionMethods
- bitnot(int) - Static method in class org.teiid.query.function.FunctionMethods
- bitor(int, int) - Static method in class org.teiid.query.function.FunctionMethods
- bitxor(int, int) - Static method in class org.teiid.query.function.FunctionMethods
- BLOB - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- block(Object...) - Static method in exception org.teiid.common.buffer.BlockedException
- Block - Class in org.teiid.query.sql.proc
-
This class represents a group of
Statement
objects. - Block() - Constructor for class org.teiid.query.sql.proc.Block
-
Constructor for Block.
- Block(Statement) - Constructor for class org.teiid.query.sql.proc.Block
-
Constructor for Block with a single
Statement
. - BlockByteBuffer - Class in org.teiid.common.buffer.impl
-
Provides buffer slices or blocks off of a central set of buffers.
- BlockByteBuffer(int, int, int, boolean) - Constructor for class org.teiid.common.buffer.impl.BlockByteBuffer
-
Creates a new
BlockByteBuffer
where each buffer segment will be 1 << segmentAddressBits (max of 30), and a total size of (1 << blockAddressBits)*blockCount. - blocked - Variable in class org.teiid.query.processor.relational.SubqueryAwareEvaluator.SubqueryState
- BLOCKED_ON_MEMORY_EXCEPTION - Static variable in exception org.teiid.common.buffer.BlockedException
- BlockedException - Exception in org.teiid.common.buffer
-
This exception is thrown if the buffer manager blocks waiting on input during processing.
- BlockedException() - Constructor for exception org.teiid.common.buffer.BlockedException
-
No-arg costructor required by Externalizable semantics
- BlockInstruction - Class in org.teiid.query.processor.proc
- BlockInstruction(Program) - Constructor for class org.teiid.query.processor.proc.BlockInstruction
- BlockManager - Interface in org.teiid.common.buffer.impl
-
Represents an INode
- blockOnOutputBuffer(RequestWorkItem) - Method in class org.teiid.dqp.internal.process.DQPCore
- blockWithTrace(Object...) - Static method in exception org.teiid.common.buffer.BlockedException
- BOOLEAN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- booleanPrimary(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- BOTH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- bound(Integer) - Method in class org.teiid.query.sql.symbol.WindowFrame.FrameBound
- boundary(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- boundary(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- boundingBoxIntersects(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- boundingBoxIntersects(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- BranchingInstruction - Class in org.teiid.query.processor.proc
-
This
ProgramInstruction
continue with the next loop when processed. - BranchingInstruction(BranchingStatement) - Constructor for class org.teiid.query.processor.proc.BranchingInstruction
- branchingStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- BranchingStatement - Class in org.teiid.query.sql.proc
-
This class represents a break statement in the storedprocedure language.
- BranchingStatement() - Constructor for class org.teiid.query.sql.proc.BranchingStatement
- BranchingStatement(BranchingStatement.BranchingMode) - Constructor for class org.teiid.query.sql.proc.BranchingStatement
- BranchingStatement.BranchingMode - Enum in org.teiid.query.sql.proc
- BREAK - org.teiid.query.sql.proc.BranchingStatement.BranchingMode
-
Teiid specific - only allowed to target loops
- BREAK - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- buf - Variable in class org.teiid.common.buffer.impl.ExtensibleBufferedOutputStream
- bufcolumn - Variable in class org.teiid.query.parser.JavaCharStream
- buffer - Variable in class org.teiid.query.metadata.DDLStringVisitor
- buffer - Variable in class org.teiid.query.parser.JavaCharStream
- buffer(GeometryType, double) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- buffer(GeometryType, double) - Static method in class org.teiid.query.function.GeometryUtils
- buffer(GeometryType, double, int) - Static method in class org.teiid.query.function.GeometryUtils
- BufferFrontedFileStoreCache - Class in org.teiid.common.buffer.impl
-
Implements storage against a
FileStore
abstraction using a fronting memory buffer with a filesystem paradigm. - BufferFrontedFileStoreCache() - Constructor for class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- BufferManager - Interface in org.teiid.common.buffer
-
The buffer manager controls how memory is used and how data flows through the system.
- BufferManager.BufferReserveMode - Enum in org.teiid.common.buffer
- BufferManager.TupleSourceType - Enum in org.teiid.common.buffer
- BufferManagerImpl - Class in org.teiid.common.buffer.impl
-
Default implementation of BufferManager.
- BufferManagerImpl() - Constructor for class org.teiid.common.buffer.impl.BufferManagerImpl
- BufferManagerImpl(boolean) - Constructor for class org.teiid.common.buffer.impl.BufferManagerImpl
- BufferService - Interface in org.teiid.dqp.service
- bufline - Variable in class org.teiid.query.parser.JavaCharStream
- bufpos - Variable in class org.teiid.query.parser.JavaCharStream
-
Position in buffer.
- buildCacheStats(String) - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- buildGroupingNode(Collection<AggregateSymbol>, List<? extends Expression>, PlanNode, CommandContext, IDGenerator) - Static method in class org.teiid.query.optimizer.relational.RelationalPlanner
-
Build a grouping node that introduces a anon group (without a inline view source node)
- buildRules() - Method in class org.teiid.query.optimizer.relational.RelationalPlanner
- buildSourceSpan(CommandLogMessage, String) - Method in class org.teiid.query.util.TeiidTracingUtil
-
Build a
Span
from theCommandLogMessage
and translator type - buildSpan(Options, CommandLogMessage, String) - Method in class org.teiid.query.util.TeiidTracingUtil
-
Build a
Span
from theCommandLogMessage
and incoming span context - buildSymbolMap(GroupSymbol, GroupSymbol, QueryMetadataInterface) - Static method in class org.teiid.query.optimizer.relational.rules.FrameUtil
-
creates a symbol map of elements in oldGroup mapped to corresponding elements in newGroup if newGroup is null, then a mapping of oldGroup elements to null constants will be returned
- BULK_UPDATE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- BY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- BYTE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ByteLobChunkStream - Class in org.teiid.dqp.internal.process
-
A wrapper class, given a InputStream object can convert a underlying stream into sequence of ByteLobChunk objects of given chunk size.
- ByteLobChunkStream(InputStream, int) - Constructor for class org.teiid.dqp.internal.process.ByteLobChunkStream
- bytesWritten - Variable in class org.teiid.common.buffer.impl.ExtensibleBufferedOutputStream
- bytesWritten() - Method in class org.teiid.common.buffer.FileStore.FileStoreOutputStream
C
- Cachable - Interface in org.teiid.cache
- Cache<K,V> - Interface in org.teiid.cache
-
Abstraction over cache providers
- Cache<T> - Interface in org.teiid.common.buffer
-
Represents the storage strategy for the
BufferManager
- CACHE - Static variable in class org.teiid.query.sql.lang.CacheHint
- CACHE_PREFIX - Static variable in class org.teiid.query.metadata.GroupInfo
- CacheConfiguration - Class in org.teiid.cache
- CacheConfiguration() - Constructor for class org.teiid.cache.CacheConfiguration
- CacheConfiguration(CacheConfiguration.Policy, int, int, String) - Constructor for class org.teiid.cache.CacheConfiguration
- CacheConfiguration.Policy - Enum in org.teiid.cache
- CACHED - org.teiid.dqp.internal.process.AuthorizationValidator.CommandType
- CachedFinder - Class in org.teiid.dqp.internal.process
- CachedFinder(ConnectorManagerRepository, VDBMetaData) - Constructor for class org.teiid.dqp.internal.process.CachedFinder
- CachedResults - Class in org.teiid.dqp.internal.process
- CachedResults() - Constructor for class org.teiid.dqp.internal.process.CachedResults
- CacheEntry - Class in org.teiid.common.buffer
- CacheEntry(Long) - Constructor for class org.teiid.common.buffer.CacheEntry
- CacheEntry(CacheKey, int, Object, WeakReference<? extends Serializer<?>>, boolean) - Constructor for class org.teiid.common.buffer.CacheEntry
- CacheFactory - Interface in org.teiid.cache
- CacheHint - Class in org.teiid.query.sql.lang
- CacheHint() - Constructor for class org.teiid.query.sql.lang.CacheHint
- CacheHint(Boolean, Long) - Constructor for class org.teiid.query.sql.lang.CacheHint
- CacheID(DQPWorkContext, ParseInfo, String) - Constructor for class org.teiid.dqp.internal.process.SessionAwareCache.CacheID
- CacheID(ParseInfo, String, String, String, String, String) - Constructor for class org.teiid.dqp.internal.process.SessionAwareCache.CacheID
- CacheKey - Class in org.teiid.common.buffer
- CacheKey(Long, long, long) - Constructor for class org.teiid.common.buffer.CacheKey
- CALCULATE_COST - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- CALL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- callableStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- CALLED - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- cancel(boolean) - Method in interface org.teiid.dqp.internal.datamgr.ConnectorWork
- cancel(boolean) - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- cancelRequest() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- cancelRequest(long) - Method in class org.teiid.dqp.internal.process.DQPCore
- cancelRequest(String, long) - Method in class org.teiid.dqp.internal.process.DQPCore
- cancelTransactions(String, boolean) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
- cancelTransactions(String, boolean) - Method in interface org.teiid.dqp.service.TransactionService
- canImplicitlyConvert(String, String) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
Gets whether there exists an implicit conversion from the source type to the target type
- canPushLanguageObject(LanguageObject, Object, QueryMetadataInterface, CapabilitiesFinder, AnalysisRecord) - Static method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- canPushLanguageObject(LanguageObject, Object, QueryMetadataInterface, CapabilitiesFinder, AnalysisRecord, CriteriaCapabilityValidatorVisitor.ValidatorOptions) - Static method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- canStage() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- CapabilitiesConverter - Class in org.teiid.dqp.internal.datamgr
-
Utility to convert a ConnectorCapabilities class into a Map of capabilities information that can be passed through the system.
- capabilitiesFinder - Variable in class org.teiid.dqp.internal.process.Request
- CapabilitiesFinder - Interface in org.teiid.query.optimizer.capabilities
-
This interface describes how to find connector capabilities.
- CapabilitiesUtil - Class in org.teiid.query.optimizer.relational.rules
- CARDINALITY - Static variable in interface org.teiid.query.metadata.DDLConstants
- CASCADED - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CASE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CASE_SENSITIVE - Static variable in interface org.teiid.query.metadata.DDLConstants
- CASE_SENSITIVE - Static variable in class org.teiid.query.metadata.SupportConstants.Element
- caseExpression(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- CaseExpression - Class in org.teiid.query.sql.symbol
- CaseExpression(Expression, List, List) - Constructor for class org.teiid.query.sql.symbol.CaseExpression
-
Constructor for CaseExpression objects
- CAST - Static variable in class org.teiid.query.function.FunctionLibrary
- CAST - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- category() - Method in annotation type org.teiid.query.function.TeiidFunction
- category() - Method in annotation type org.teiid.query.function.TeiidFunctions
- CATEGORY - Static variable in interface org.teiid.query.metadata.DDLConstants
- ceiling(Number) - Static method in class org.teiid.query.function.FunctionMethods
- centroid(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- centroid(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- CHAIN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ChainingMetadataRepository - Class in org.teiid.query.metadata
- ChainingMetadataRepository(List<? extends MetadataRepository>) - Constructor for class org.teiid.query.metadata.ChainingMetadataRepository
- CHANGING - Static variable in class org.teiid.query.sql.ProcedureReservedWords
- CHAR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CHAR_OCTET_LENGTH - Static variable in interface org.teiid.query.metadata.DDLConstants
- CHARACTER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- charVal(ParseInfo, String) - Method in class org.teiid.query.parser.SQLParser
- CHECK - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CHECK_MAT_VIEW - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- checkAbstractSetCriteria(AbstractSetCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- checkCompareCriteria(AbstractCompareCriteria, Expression) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- checkConstraints(Command, Evaluator) - Static method in class org.teiid.query.optimizer.relational.RowBasedSecurityHelper
- checkException(Expression) - Static method in class org.teiid.query.resolver.util.ResolverVisitor
- checkNotNull(ElementSymbol, Object, QueryMetadataInterface) - Static method in class org.teiid.query.processor.proc.ProcedurePlan
- checkReferences(List<Reference>) - Method in class org.teiid.dqp.internal.process.PreparedStatementRequest
- checkReferences(List<Reference>) - Method in class org.teiid.dqp.internal.process.Request
- checkUpdateRowBasedFilters(ProcedureContainer, Command, RelationalPlanner) - Static method in class org.teiid.query.optimizer.relational.RowBasedSecurityHelper
- childCount - Variable in class org.teiid.query.processor.relational.RelationalNode
- CHOOSE_DEPENDENT - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- CHOOSE_JOIN_STRATEGY - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- chr(int) - Static method in class org.teiid.query.function.FunctionMethods
- CLEAN_CRITERIA - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- clear() - Method in interface org.teiid.cache.Cache
-
Removes all the keys and their values from the Cache
- clear() - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
- clear() - Method in class org.teiid.query.sql.util.VariableContext
- clear(int) - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
- clearAll() - Method in class org.teiid.dqp.internal.process.SessionAwareCache
-
Clear all the cached plans for all the clientConns
- clearClonedFlags() - Method in class org.teiid.common.buffer.STree
- clearCriteria() - Method in class org.teiid.query.sql.lang.Query
-
Set the criteria clause to null
- clearForVDB(String, String) - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- clearForVDB(VDBKey) - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- clearGeneratedKeys() - Method in class org.teiid.query.util.CommandContext
- clearGroupInfo(GroupSymbol, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- clearParameters() - Method in class org.teiid.query.sql.lang.StoredProcedure
- clearSecurityContext() - Method in interface org.teiid.security.SecurityHelper
-
Clear any security context associated with the thread
- clearSymbols() - Method in class org.teiid.query.sql.lang.Select
-
Remove all current symbols
- CLOB - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- clock - Variable in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- clone() - Method in class org.teiid.common.buffer.LobManager
- clone() - Method in class org.teiid.common.buffer.STree
- clone() - Method in class org.teiid.dqp.internal.process.ExplainProcessPlan
- clone() - Method in class org.teiid.dqp.service.TransactionContext
- clone() - Method in class org.teiid.query.function.FunctionDescriptor
- clone() - Method in class org.teiid.query.metadata.TempMetadataStore
- clone() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- clone() - Method in class org.teiid.query.optimizer.relational.RuleStack
- clone() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.CompositeProcessorPlan
- clone() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.SourceEventCommand
- clone() - Method in class org.teiid.query.processor.BatchedUpdatePlan
- clone() - Method in class org.teiid.query.processor.DdlPlan
- clone() - Method in class org.teiid.query.processor.proc.AssignmentInstruction
- clone() - Method in class org.teiid.query.processor.proc.BlockInstruction
-
Returns a deep clone
- clone() - Method in class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
-
Returns a deep clone
- clone() - Method in class org.teiid.query.processor.proc.ErrorInstruction
- clone() - Method in class org.teiid.query.processor.proc.ExecDynamicSqlInstruction
-
Returns a deep clone
- clone() - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- clone() - Method in class org.teiid.query.processor.proc.IfInstruction
-
Returns a deep clone
- clone() - Method in class org.teiid.query.processor.proc.LoopInstruction
-
Returns a deep clone
- clone() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- clone() - Method in class org.teiid.query.processor.proc.Program
-
Produces a deep clone.
- clone() - Method in class org.teiid.query.processor.proc.ProgramInstruction
-
Override Object.clone() to make the method public.
- clone() - Method in class org.teiid.query.processor.proc.WhileInstruction
-
Returns a deep clone
- clone() - Method in class org.teiid.query.processor.ProcessorPlan
-
Return a safe clone of the ProcessorPlan.
- clone() - Method in class org.teiid.query.processor.relational.AccessNode
- clone() - Method in class org.teiid.query.processor.relational.ArrayTableNode
- clone() - Method in class org.teiid.query.processor.relational.BatchedUpdateNode
- clone() - Method in class org.teiid.query.processor.relational.DependentAccessNode
- clone() - Method in class org.teiid.query.processor.relational.DependentProcedureAccessNode
- clone() - Method in class org.teiid.query.processor.relational.DependentProcedureExecutionNode
- clone() - Method in class org.teiid.query.processor.relational.DupRemoveNode
- clone() - Method in class org.teiid.query.processor.relational.EnhancedSortMergeJoinStrategy
- clone() - Method in class org.teiid.query.processor.relational.GroupingNode
- clone() - Method in class org.teiid.query.processor.relational.InsertPlanExecutionNode
- clone() - Method in class org.teiid.query.processor.relational.JoinNode
- clone() - Method in class org.teiid.query.processor.relational.JoinStrategy
- clone() - Method in class org.teiid.query.processor.relational.LimitNode
- clone() - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- clone() - Method in class org.teiid.query.processor.relational.NestedLoopJoinStrategy
- clone() - Method in class org.teiid.query.processor.relational.NestedTableJoinStrategy
- clone() - Method in class org.teiid.query.processor.relational.NullNode
- clone() - Method in class org.teiid.query.processor.relational.ObjectTableNode
- clone() - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- clone() - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- clone() - Method in class org.teiid.query.processor.relational.ProjectNode
- clone() - Method in class org.teiid.query.processor.relational.RelationalNode
-
All the implementation of Cloneable interface need to implement clone() method.
- clone() - Method in class org.teiid.query.processor.relational.RelationalPlan
- clone() - Method in class org.teiid.query.processor.relational.SelectNode
- clone() - Method in class org.teiid.query.processor.relational.SortNode
- clone() - Method in class org.teiid.query.processor.relational.TextTableNode
- clone() - Method in class org.teiid.query.processor.relational.UnionAllNode
- clone() - Method in class org.teiid.query.processor.relational.WindowFunctionProjectNode
- clone() - Method in class org.teiid.query.resolver.util.AccessPattern
- clone() - Method in class org.teiid.query.sql.lang.AbstractSetCriteria
-
Deep copy of object
- clone() - Method in class org.teiid.query.sql.lang.AlterProcedure
- clone() - Method in class org.teiid.query.sql.lang.AlterTrigger
- clone() - Method in class org.teiid.query.sql.lang.AlterView
- clone() - Method in class org.teiid.query.sql.lang.AtomicCriteria
-
Deep copy of object
- clone() - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- clone() - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Deep copy of object
- clone() - Method in class org.teiid.query.sql.lang.CacheHint
- clone() - Method in class org.teiid.query.sql.lang.Command
- clone() - Method in class org.teiid.query.sql.lang.CompareCriteria
-
Deep copy of object
- clone() - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Deep clone.
- clone() - Method in class org.teiid.query.sql.lang.Create
- clone() - Method in class org.teiid.query.sql.lang.Criteria
-
Abstract clone method
- clone() - Method in class org.teiid.query.sql.lang.Delete
-
Return a copy of this Delete.
- clone() - Method in class org.teiid.query.sql.lang.DependentSetCriteria
-
Deep copy of object.
- clone() - Method in class org.teiid.query.sql.lang.Drop
- clone() - Method in class org.teiid.query.sql.lang.DynamicCommand
- clone() - Method in class org.teiid.query.sql.lang.ExistsCriteria
-
Deep copy of object.
- clone() - Method in class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- clone() - Method in class org.teiid.query.sql.lang.ExplainCommand
- clone() - Method in class org.teiid.query.sql.lang.ExpressionCriteria
- clone() - Method in class org.teiid.query.sql.lang.From
-
Return copy of this From clause.
- clone() - Method in class org.teiid.query.sql.lang.FromClause
- clone() - Method in class org.teiid.query.sql.lang.GroupBy
-
Return a deep copy of this object
- clone() - Method in class org.teiid.query.sql.lang.GroupContext
- clone() - Method in class org.teiid.query.sql.lang.Insert
-
Return a deep copy of this Insert.
- clone() - Method in class org.teiid.query.sql.lang.Into
-
Get deep clone of object
- clone() - Method in class org.teiid.query.sql.lang.IsDistinctCriteria
-
Deep copy of object
- clone() - Method in class org.teiid.query.sql.lang.IsNullCriteria
-
Deep copy of object
- clone() - Method in class org.teiid.query.sql.lang.JoinType
-
Class is immutable, so clone can just return the same class
- clone() - Method in class org.teiid.query.sql.lang.JsonTable.JsonColumn
- clone() - Method in class org.teiid.query.sql.lang.Limit
- clone() - Method in class org.teiid.query.sql.lang.MatchCriteria
-
Deep copy of object
- clone() - Method in class org.teiid.query.sql.lang.NotCriteria
-
Deep copy of object
- clone() - Method in class org.teiid.query.sql.lang.ObjectTable.ObjectColumn
- clone() - Method in class org.teiid.query.sql.lang.Option
-
Return deep copy of this option object
- clone() - Method in class org.teiid.query.sql.lang.OrderBy
-
Return deep copy of this ORDER BY clause.
- clone() - Method in class org.teiid.query.sql.lang.OrderByItem
- clone() - Method in class org.teiid.query.sql.lang.PredicateCriteria
-
Deep copy of object
- clone() - Method in class org.teiid.query.sql.lang.Query
-
Deep clone Query to produce a new identical query.
- clone() - Method in class org.teiid.query.sql.lang.Select
-
Return a deep copy of this Select.
- clone() - Method in class org.teiid.query.sql.lang.SetClause
- clone() - Method in class org.teiid.query.sql.lang.SetClauseList
- clone() - Method in class org.teiid.query.sql.lang.SetCriteria
-
Deep copy of object
- clone() - Method in class org.teiid.query.sql.lang.SetQuery
-
Deep clone this object to produce a new identical query.
- clone() - Method in class org.teiid.query.sql.lang.SPParameter
- clone() - Method in class org.teiid.query.sql.lang.StoredProcedure
- clone() - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
-
Deep copy of object.
- clone() - Method in class org.teiid.query.sql.lang.SubquerySetCriteria
-
Deep copy of object.
- clone() - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- clone() - Method in class org.teiid.query.sql.lang.Update
-
Return a copy of this Update.
- clone() - Method in class org.teiid.query.sql.lang.WithQueryCommand
- clone() - Method in class org.teiid.query.sql.lang.XMLTable.XMLColumn
- clone() - Method in interface org.teiid.query.sql.LanguageObject
-
Implement clone to make objects cloneable.
- clone() - Method in class org.teiid.query.sql.proc.AssignmentStatement
-
Deep clone statement to produce a new identical statement.
- clone() - Method in class org.teiid.query.sql.proc.Block
-
Deep clone statement to produce a new identical block.
- clone() - Method in class org.teiid.query.sql.proc.BranchingStatement
-
Deep clone statement to produce a new identical statement.
- clone() - Method in class org.teiid.query.sql.proc.CommandStatement
-
Deep clone statement to produce a new identical statement.
- clone() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
-
Deep clone statement to produce a new identical statement.
- clone() - Method in class org.teiid.query.sql.proc.DeclareStatement
-
Deep clone statement to produce a new identical statement.
- clone() - Method in class org.teiid.query.sql.proc.ExceptionExpression
- clone() - Method in class org.teiid.query.sql.proc.IfStatement
-
Deep clone statement to produce a new identical statement.
- clone() - Method in class org.teiid.query.sql.proc.LoopStatement
-
Deep clone statement to produce a new identical statement.
- clone() - Method in class org.teiid.query.sql.proc.RaiseStatement
- clone() - Method in class org.teiid.query.sql.proc.ReturnStatement
-
Deep clone statement to produce a new identical statement.
- clone() - Method in class org.teiid.query.sql.proc.Statement
-
Deep clone statement to produce a new identical statement.
- clone() - Method in class org.teiid.query.sql.proc.TriggerAction
- clone() - Method in class org.teiid.query.sql.proc.WhileStatement
-
Deep clone statement to produce a new identical statement.
- clone() - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
- clone() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
-
Return a deep copy of this object
- clone() - Method in class org.teiid.query.sql.symbol.AliasSymbol
-
Return a copy of this object.
- clone() - Method in class org.teiid.query.sql.symbol.Array
- clone() - Method in class org.teiid.query.sql.symbol.CaseExpression
- clone() - Method in class org.teiid.query.sql.symbol.Constant
-
Return a shallow copy of this object - value is NOT cloned!
- clone() - Method in class org.teiid.query.sql.symbol.DerivedColumn
- clone() - Method in class org.teiid.query.sql.symbol.ElementSymbol
-
Return a deep copy of this object.
- clone() - Method in class org.teiid.query.sql.symbol.ExpressionSymbol
-
Return a deep copy of this object
- clone() - Method in class org.teiid.query.sql.symbol.Function
-
Return a deep copy of this object.
- clone() - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Return a deep copy of this object.
- clone() - Method in class org.teiid.query.sql.symbol.JSONObject
- clone() - Method in class org.teiid.query.sql.symbol.MultipleElementSymbol
-
Return a deep copy of this object
- clone() - Method in class org.teiid.query.sql.symbol.QueryString
- clone() - Method in class org.teiid.query.sql.symbol.Reference
- clone() - Method in class org.teiid.query.sql.symbol.ScalarSubquery
-
Returns a safe clone
- clone() - Method in class org.teiid.query.sql.symbol.SearchedCaseExpression
- clone() - Method in class org.teiid.query.sql.symbol.Symbol
-
Return a copy of this object.
- clone() - Method in class org.teiid.query.sql.symbol.TextLine
- clone() - Method in class org.teiid.query.sql.symbol.WindowFrame
- clone() - Method in class org.teiid.query.sql.symbol.WindowFrame.FrameBound
- clone() - Method in class org.teiid.query.sql.symbol.WindowFunction
- clone() - Method in class org.teiid.query.sql.symbol.WindowSpecification
- clone() - Method in class org.teiid.query.sql.symbol.XMLAttributes
- clone() - Method in class org.teiid.query.sql.symbol.XMLCast
- clone() - Method in class org.teiid.query.sql.symbol.XMLElement
- clone() - Method in class org.teiid.query.sql.symbol.XMLExists
- clone() - Method in class org.teiid.query.sql.symbol.XMLForest
- clone() - Method in class org.teiid.query.sql.symbol.XMLNamespaces
- clone() - Method in class org.teiid.query.sql.symbol.XMLParse
- clone() - Method in class org.teiid.query.sql.symbol.XMLQuery
- clone() - Method in class org.teiid.query.sql.symbol.XMLSerialize
- clone() - Method in class org.teiid.query.sql.util.SymbolMap
- clone() - Method in class org.teiid.query.tempdata.TempTable
- clone() - Method in class org.teiid.query.util.CommandContext
- clone() - Method in interface org.teiid.query.xquery.XQueryExpression
- cloneDirect() - Method in class org.teiid.query.sql.lang.ArrayTable
- cloneDirect() - Method in class org.teiid.query.sql.lang.FromClause
- cloneDirect() - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Return deep clone for object
- cloneDirect() - Method in class org.teiid.query.sql.lang.JsonTable
- cloneDirect() - Method in class org.teiid.query.sql.lang.ObjectTable
- cloneDirect() - Method in class org.teiid.query.sql.lang.SubqueryFromClause
-
Get deep clone of object
- cloneDirect() - Method in class org.teiid.query.sql.lang.TextTable
- cloneDirect() - Method in class org.teiid.query.sql.lang.UnaryFromClause
-
Get deep clone of object
- cloneDirect() - Method in class org.teiid.query.sql.lang.XMLTable
- cloneOnTo(Alter<T>) - Method in class org.teiid.query.sql.lang.Alter
- close() - Method in class org.teiid.common.buffer.FileStore.FileStoreOutputStream
- close() - Method in class org.teiid.common.buffer.impl.ExtensibleBufferedOutputStream
- close() - Method in class org.teiid.common.buffer.TupleBuffer
- close() - Method in interface org.teiid.dqp.internal.datamgr.ConnectorWork
- close() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- close() - Method in class org.teiid.dqp.internal.process.ByteLobChunkStream
- close() - Method in class org.teiid.dqp.internal.process.ExplainProcessPlan
- close() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
-
Client close is currently implemented as asynch.
- close() - Method in class org.teiid.dqp.internal.process.SaveOnReadInputStream
- close() - Method in class org.teiid.dqp.internal.process.TupleSourceCache
- close() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.CompositeProcessorPlan
- close() - Method in interface org.teiid.query.processor.BatchCollector.BatchProducer
- close() - Method in class org.teiid.query.processor.BatchedUpdatePlan
- close() - Method in class org.teiid.query.processor.DdlPlan
- close() - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- close() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- close() - Method in class org.teiid.query.processor.ProcessorPlan
-
Close the plan after processing.
- close() - Method in class org.teiid.query.processor.QueryProcessor
- close() - Method in class org.teiid.query.processor.relational.DependentCriteriaProcessor
- close() - Method in class org.teiid.query.processor.relational.EnhancedSortMergeJoinStrategy
- close() - Method in class org.teiid.query.processor.relational.JoinStrategy
- close() - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- close() - Method in class org.teiid.query.processor.relational.RelationalNode
- close() - Method in class org.teiid.query.processor.relational.RelationalPlan
- close() - Method in class org.teiid.query.processor.relational.SubqueryAwareEvaluator
- close() - Method in class org.teiid.query.tempdata.TempTableStore.RecursiveTableProcessor
- close() - Method in class org.teiid.query.tempdata.TempTableStore.TableProcessor
- close() - Method in class org.teiid.query.util.CommandContext
- close(CommandContext) - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
- close(CommandContext) - Method in class org.teiid.query.function.source.XMLSystemFunctions.XmlConcat
- CLOSE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- closeAtomicRequest(AtomicRequestID) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- closeDirect() - Method in class org.teiid.query.processor.relational.AccessNode
- closeDirect() - Method in class org.teiid.query.processor.relational.ArrayTableNode
- closeDirect() - Method in class org.teiid.query.processor.relational.BatchedUpdateNode
- closeDirect() - Method in class org.teiid.query.processor.relational.DependentAccessNode
- closeDirect() - Method in class org.teiid.query.processor.relational.DependentProcedureAccessNode
- closeDirect() - Method in class org.teiid.query.processor.relational.DependentProcedureExecutionNode
- closeDirect() - Method in class org.teiid.query.processor.relational.DupRemoveNode
- closeDirect() - Method in class org.teiid.query.processor.relational.GroupingNode
- closeDirect() - Method in class org.teiid.query.processor.relational.InsertPlanExecutionNode
- closeDirect() - Method in class org.teiid.query.processor.relational.JoinNode
- closeDirect() - Method in class org.teiid.query.processor.relational.ObjectTableNode
- closeDirect() - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- closeDirect() - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- closeDirect() - Method in class org.teiid.query.processor.relational.RelationalNode
- closeDirect() - Method in class org.teiid.query.processor.relational.SortNode
- closeDirect() - Method in class org.teiid.query.processor.relational.SubqueryAwareRelationalNode
- closeDirect() - Method in class org.teiid.query.processor.relational.TextTableNode
- closeDirect() - Method in class org.teiid.query.processor.relational.UnionAllNode
- closeDirect() - Method in class org.teiid.query.processor.relational.WindowFunctionProjectNode
- closeGroup(int, boolean, CommandContext) - Method in class org.teiid.query.processor.relational.GroupingNode
- closeLobChunkStream(int, long, String) - Method in class org.teiid.dqp.internal.process.DQPCore
- closeProcessing() - Method in class org.teiid.query.processor.QueryProcessor
-
Close processing and clean everything up.
- closeRequest(long) - Method in class org.teiid.dqp.internal.process.DQPCore
- closeSession(String) - Method in interface org.teiid.dqp.service.SessionService
-
Closes the specified session.
- closeSource() - Method in class org.teiid.common.buffer.AbstractTupleSource
- closeSource() - Method in class org.teiid.common.buffer.TupleBrowser
- closeSource() - Method in class org.teiid.common.buffer.TupleBuffer.TupleBufferTupleSource
- closeSource() - Method in interface org.teiid.common.buffer.TupleSource
-
Closes the Tuple Source.
- closeSource() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- closeSource() - Method in class org.teiid.query.processor.BatchCollector.BatchProducerTupleSource
- closeSource() - Method in class org.teiid.query.processor.BatchIterator
- closeSource() - Method in class org.teiid.query.processor.CollectionTupleSource
- closeSource() - Method in class org.teiid.query.tempdata.TempTableDataManager.ProxyTupleSource
- coalesce(Object, Object, Object...) - Static method in class org.teiid.query.function.FunctionMethods
- COALESCE - Static variable in class org.teiid.query.function.FunctionLibrary
- CODE_PREFIX - Static variable in class org.teiid.query.tempdata.TempTableDataManager
- COLLAPSE_SOURCE - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- COLLATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- COLLATION_LOCALE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- collectCumulativeNodeStats(Long, int) - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- collectGroups(Collection) - Method in class org.teiid.query.sql.lang.SubqueryFromClause
-
Collect all GroupSymbols for this from clause.
- collectGroups(Collection<GroupSymbol>) - Method in class org.teiid.query.sql.lang.FromClause
- collectGroups(Collection<GroupSymbol>) - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Collect all GroupSymbols for this from clause.
- collectGroups(Collection<GroupSymbol>) - Method in class org.teiid.query.sql.lang.TableFunctionReference
- collectGroups(Collection<GroupSymbol>) - Method in class org.teiid.query.sql.lang.UnaryFromClause
-
Collect all GroupSymbols for this from clause.
- collectInvalidObjects(Collection<LanguageObject>) - Method in class org.teiid.query.validator.ValidatorReport
- CollectionTupleSource - Class in org.teiid.query.processor
- CollectionTupleSource(Iterator<? extends List<?>>) - Constructor for class org.teiid.query.processor.CollectionTupleSource
- CollectionValueIterator - Class in org.teiid.query.sql.lang
- CollectionValueIterator(Collection) - Constructor for class org.teiid.query.sql.lang.CollectionValueIterator
- collectNodeStats(RelationalNode[]) - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- collectReferences(LanguageObject, Collection<GroupSymbol>, List<Reference>, QueryMetadataInterface) - Static method in class org.teiid.query.sql.visitor.CorrelatedReferenceCollectorVisitor
-
Helper to use this visitor.
- collectTuples() - Method in class org.teiid.query.processor.BatchCollector
- collectTuples(boolean) - Method in class org.teiid.query.processor.BatchCollector
- COLON - Static variable in class org.teiid.json.simple.Yytoken
- COLON - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- column - Variable in class org.teiid.query.parser.JavaCharStream
- COLUMN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- columnList(boolean, boolean) - Method in class org.teiid.query.parser.SQLParser
- ColumnMaskingHelper - Class in org.teiid.query.optimizer.relational
- ColumnMaskingHelper() - Constructor for class org.teiid.query.optimizer.relational.ColumnMaskingHelper
- COLUMNS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- combine(SourceHint, SourceHint) - Static method in class org.teiid.query.sql.lang.SourceHint
- combineCriteria(List<Criteria>) - Static method in class org.teiid.query.sql.lang.Criteria
- combineCriteria(Criteria, Criteria) - Static method in class org.teiid.query.sql.lang.Criteria
-
This utility method can be used to combine two criteria using an AND.
- combineCriteria(Criteria, Criteria, boolean) - Static method in class org.teiid.query.sql.lang.Criteria
- COMMA - Static variable in class org.teiid.json.simple.Yytoken
- COMMA - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- command(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Command - Class in org.teiid.query.sql.lang
-
A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
- Command() - Constructor for class org.teiid.query.sql.lang.Command
- COMMAND_PAYLOAD - Static variable in class org.teiid.query.function.FunctionLibrary
- CommandCollectorVisitor - Class in org.teiid.query.sql.visitor
-
This visitor class will traverse a language object tree and collect all sub-commands it finds.
- CommandCollectorVisitor() - Constructor for class org.teiid.query.sql.visitor.CommandCollectorVisitor
- CommandContext - Class in org.teiid.query.util
-
Defines the context that a command is processing in.
- CommandContext() - Constructor for class org.teiid.query.util.CommandContext
- CommandContext(Object, String, String, String, Object) - Constructor for class org.teiid.query.util.CommandContext
-
Construct a new context.
- CommandContext(String, String, Serializable, String, Object, boolean) - Constructor for class org.teiid.query.util.CommandContext
-
Construct a new context.
- commandPayload(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
- commandPayload(CommandContext, String) - Static method in class org.teiid.query.function.FunctionMethods
- CommandPlanner - Interface in org.teiid.query.optimizer
-
The common interface of all planners which take a user's command object and produce a
ProcessorPlan
object, which is a plan for executing the query. - CommandResolver - Interface in org.teiid.query.resolver
-
This is the interface that is implemented for each type of command, telling how to resolve that command.
- commands - Variable in class org.teiid.query.sql.lang.BatchedUpdateCommand
- CommandStatement - Class in org.teiid.query.sql.proc
-
This class represents a variable assignment statement in the storedprocedure language.
- CommandStatement() - Constructor for class org.teiid.query.sql.proc.CommandStatement
-
Constructor for CommandStatement.
- CommandStatement(Command) - Constructor for class org.teiid.query.sql.proc.CommandStatement
-
Constructor for CommandStatement.
- commit() - Method in class org.teiid.dqp.internal.process.DQPCore
- commit() - Method in interface org.teiid.query.tempdata.TempTableStore.TransactionCallback
- commit(String) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Local Transaction
- commit(String) - Method in interface org.teiid.dqp.service.TransactionService
- commit(String, XidImpl, boolean, boolean) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Global Transaction
- commit(String, XidImpl, boolean, boolean) - Method in interface org.teiid.dqp.service.TransactionService
- commit(XidImpl, boolean) - Method in class org.teiid.dqp.internal.process.DQPCore
- commit(TransactionContext) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Request level transaction
- commit(TransactionContext) - Method in interface org.teiid.dqp.service.TransactionService
- COMMIT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- COMMON_TABLE_EXPRESSIONS - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- commonValueExpression(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- compact() - Method in class org.teiid.common.buffer.STree
-
Quickly check if the index can be compacted
- compactHighestBitSet(int) - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
- comparator - Variable in class org.teiid.common.buffer.STree
- COMPARATOR - Static variable in class org.teiid.query.sql.symbol.Constant
- compare(int, Object, Object) - Static method in class org.teiid.query.eval.Evaluator
- compare(List<T>, List<T>) - Method in class org.teiid.query.processor.relational.ListNestedSortComparator
-
Compares its two arguments for order.
- compare(List, List, int[], int[]) - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- compare(List, List, int[], int[]) - Method in class org.teiid.query.processor.relational.NestedLoopJoinStrategy
- compareCrit(ParseInfo, Expression) - Method in class org.teiid.query.parser.SQLParser
- CompareCriteria - Class in org.teiid.query.sql.lang
-
A criteria which represents a simple operator relationship between two expressions.
- CompareCriteria() - Constructor for class org.teiid.query.sql.lang.CompareCriteria
-
Constructs a default instance of this class.
- CompareCriteria(Expression, int, Expression) - Constructor for class org.teiid.query.sql.lang.CompareCriteria
-
Constructs an instance of this class for a specific "operand operator operand" clause.
- compareTo(CacheKey) - Method in class org.teiid.common.buffer.CacheKey
- compareTo(ThreadReuseExecutor.RunnableWrapper) - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor.RunnableWrapper
- compareTo(AccessPattern) - Method in class org.teiid.query.resolver.util.AccessPattern
- compareTo(Constant) - Method in class org.teiid.query.sql.symbol.Constant
- compareTo(GroupSymbol) - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Compare two groups and give an ordering.
- compareTo(VDBKey) - Method in class org.teiid.vdb.runtime.VDBKey
- compareToPrevious(SourceState) - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- compareTuples(List<?>, List<?>, int[], int[], boolean, boolean) - Static method in class org.teiid.query.processor.relational.MergeJoinStrategy
-
0 if the values match positive if right is greater than left negative if left is greater than right In column diff mode, return -1 if the they are the same else return the index where they differ
- compile(Reader) - Method in class org.teiid.query.eval.TeiidScriptEngine
- compile(String) - Method in class org.teiid.query.eval.TeiidScriptEngine
- compile(String, XMLNamespaces, List<DerivedColumn>, List<XMLTable.XMLColumn>) - Method in class org.teiid.query.function.source.XMLHelper
- compileXqueryExpression() - Method in class org.teiid.query.sql.lang.XMLTable
- compileXqueryExpression() - Method in class org.teiid.query.sql.symbol.XMLQuery
- CompositeMetadataStore - Class in org.teiid.query.metadata
-
Aggregates the metadata from multiple stores.
- CompositeMetadataStore(List<MetadataStore>) - Constructor for class org.teiid.query.metadata.CompositeMetadataStore
- CompositeMetadataStore(MetadataStore) - Constructor for class org.teiid.query.metadata.CompositeMetadataStore
- CompositeMetadataStore.RecordHolder - Class in org.teiid.query.metadata
- CompositeProcessorPlan(List<ProcessorPlan>, List<String>, Table) - Constructor for class org.teiid.query.optimizer.SourceTriggerActionPlanner.CompositeProcessorPlan
- compoundCritAnd(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- CompoundCriteria - Class in org.teiid.query.sql.lang
-
This class represents a compound criteria for logical expressions.
- CompoundCriteria() - Constructor for class org.teiid.query.sql.lang.CompoundCriteria
-
Constructs a default instance of this class.
- CompoundCriteria(int, List) - Constructor for class org.teiid.query.sql.lang.CompoundCriteria
-
Constructs an instance of this class given a general logical expression.
- CompoundCriteria(int, Criteria, Criteria) - Constructor for class org.teiid.query.sql.lang.CompoundCriteria
-
Constructs an instance of this class given a binary logical expression.
- CompoundCriteria(List<? extends Criteria>) - Constructor for class org.teiid.query.sql.lang.CompoundCriteria
-
Constructs an instance of this class given the criteria.
- compoundCritOr(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- compoundStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- computeCostForDepJoin(PlanNode, boolean, QueryMetadataInterface, CapabilitiesFinder, CommandContext) - Static method in class org.teiid.query.optimizer.relational.rules.NewCalculateCostUtil
-
Computes the cost of a Dependent Join The worst possible cost will arise from a high independent ndv (many dependent sets) and a low dependent ndv (possibly many matches per set) This logic uses the same assumption as criteria in that ndv is used as a divisor of cardinality.
- computeCostForDepJoin(PlanNode, PlanNode, List, List, QueryMetadataInterface, CapabilitiesFinder, CommandContext) - Static method in class org.teiid.query.optimizer.relational.rules.NewCalculateCostUtil
- concat(String, String) - Static method in class org.teiid.query.function.FunctionMethods
- concat(CommandContext, ClobType, ClobType) - Static method in class org.teiid.query.function.FunctionMethods
- CONCAT - Static variable in class org.teiid.query.function.FunctionLibrary
- CONCAT_OP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CONCAT_OPERATOR - Static variable in class org.teiid.query.function.FunctionLibrary
- concat2(String, String) - Static method in class org.teiid.query.function.FunctionMethods
- concat2(CommandContext, ClobType, ClobType) - Static method in class org.teiid.query.function.FunctionMethods
- CONCAT2 - Static variable in class org.teiid.query.function.FunctionLibrary
- ConcurrentBitSet - Class in org.teiid.common.buffer.impl
-
A segmented
BitSet
that supports greater concurrency and faster finding of clear bits. - ConcurrentBitSet(int, int) - Constructor for class org.teiid.common.buffer.impl.ConcurrentBitSet
- CONDITION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CONDITION_CONSTRAINT_DEFAULT - Static variable in class org.teiid.query.parser.SQLParserUtil
- CONFORMED_SOURCES - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- CONFORMED_SOURCES - Static variable in class org.teiid.query.optimizer.relational.rules.RulePlaceAccess
- CONNECT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CONNECTOR_ID - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
The connector ID, which is used by the optimizer to determine when two models are bound to the same connector
- connectorBindingId - Variable in class org.teiid.query.processor.RegisterRequestParameter
- ConnectorManager - Class in org.teiid.dqp.internal.datamgr
-
The
ConnectorManager
manages anExecutionFactory
and its associated workers' state. - ConnectorManager(String, String) - Constructor for class org.teiid.dqp.internal.datamgr.ConnectorManager
- ConnectorManager(String, String, ExecutionFactory<Object, Object>) - Constructor for class org.teiid.dqp.internal.datamgr.ConnectorManager
- ConnectorManagerException(String) - Constructor for exception org.teiid.dqp.internal.datamgr.ConnectorManagerRepository.ConnectorManagerException
- ConnectorManagerException(Throwable) - Constructor for exception org.teiid.dqp.internal.datamgr.ConnectorManagerRepository.ConnectorManagerException
- connectorManagerRepo - Variable in class org.teiid.dqp.internal.process.Request
- ConnectorManagerRepository - Class in org.teiid.dqp.internal.datamgr
- ConnectorManagerRepository() - Constructor for class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- ConnectorManagerRepository(boolean) - Constructor for class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- ConnectorManagerRepository.ConnectorManagerException - Exception in org.teiid.dqp.internal.datamgr
- ConnectorManagerRepository.ExecutionFactoryProvider - Interface in org.teiid.dqp.internal.datamgr
-
Provides
ExecutionFactory
s to theConnectorManagerRepository
- ConnectorWork - Interface in org.teiid.dqp.internal.datamgr
-
Represents a connector execution in batched form.
- ConnectorWorkItem - Class in org.teiid.dqp.internal.datamgr
- Constant - Class in org.teiid.query.sql.symbol
-
This class represents a literal value in a SQL string.
- Constant(Object) - Constructor for class org.teiid.query.sql.symbol.Constant
-
Construct a constant with a value, which may be null.
- Constant(Object, Class<?>) - Constructor for class org.teiid.query.sql.symbol.Constant
-
Construct a typed constant.
- ConstantFunction - Class in org.teiid.query.function.aggregate
- ConstantFunction() - Constructor for class org.teiid.query.function.aggregate.ConstantFunction
- constraint(MetadataFactory, Table, String, ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- CONSTRAINT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- CONSTRAINT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- consumedCriteria() - Method in class org.teiid.query.processor.relational.DependentCriteriaProcessor
- contains(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- contains(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- contains(OptimizerRule) - Method in class org.teiid.query.optimizer.relational.RuleStack
- containsGroup(GroupSymbol) - Method in class org.teiid.query.sql.lang.From
-
Checks if a group is in the From
- containsRow(long) - Method in class org.teiid.common.buffer.TupleBatch
- containsSymbol(Expression) - Method in class org.teiid.query.sql.lang.Select
-
Checks if a symbol is in the Select.
- containsVariable(Object) - Method in class org.teiid.query.sql.util.VariableContext
-
Check if this context or any of it's parent contexts contain this variable
- CONTENT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ContentHandler - Interface in org.teiid.json.simple
-
A simplified and stoppable SAX-like content handler for stream processing of JSON text.
- context - Variable in class org.teiid.dqp.internal.process.Request
- context - Variable in class org.teiid.query.eval.Evaluator
- ContextReference - Interface in org.teiid.query.sql.symbol
- CONTINUE - org.teiid.query.sql.proc.BranchingStatement.BranchingMode
-
Teiid specific - only allowed to target loops
- CONTINUE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CONTROL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CONVERSION - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
-
"Conversion" functions convert an object of one type to another type.
- ConversionResult(FunctionMethod) - Constructor for class org.teiid.query.function.FunctionLibrary.ConversionResult
- convert(VDBMetaData, MetadataStore) - Static method in class org.teiid.query.metadata.DatabaseUtil
- convert(Database) - Static method in class org.teiid.query.metadata.DatabaseUtil
- convert(Permission) - Static method in class org.teiid.query.metadata.DatabaseUtil
- convert(Role, DataPolicyMetadata) - Static method in class org.teiid.query.metadata.DatabaseUtil
- convert(PlanNode) - Method in class org.teiid.query.optimizer.relational.PlanToProcessConverter
- convert(CommandContext, Object, String) - Static method in class org.teiid.query.function.FunctionMethods
- CONVERT - Static variable in class org.teiid.query.function.FunctionLibrary
- CONVERT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- convertCapabilities(ExecutionFactory) - Static method in class org.teiid.dqp.internal.datamgr.CapabilitiesConverter
- convertCapabilities(ExecutionFactory, Object) - Static method in class org.teiid.dqp.internal.datamgr.CapabilitiesConverter
- convertConstant(String, String, Constant) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- convertExpression(Expression, String, String, QueryMetadataInterface, boolean) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
Replaces a sourceExpression with a conversion of the source expression to the target type.
- convertExpression(Expression, String, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
Replaces a sourceExpression with a conversion of the source expression to the target type.
- convertFrame(PlanNode, GroupSymbol, Set<GroupSymbol>, Map, QueryMetadataInterface) - Static method in class org.teiid.query.optimizer.relational.rules.FrameUtil
- convertNode(PlanNode) - Method in class org.teiid.query.optimizer.relational.PlanToProcessConverter
- convertToAtomicValue(Object) - Method in class org.teiid.query.function.source.XMLHelper
- convertToSource(Object) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- convexHull(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- convexHull(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- coordDim(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- coordDim(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- copy(TableFunctionReference) - Method in class org.teiid.query.sql.lang.TableFunctionReference
- COPY_CRITERIA - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- copyDatabaseGrantsAndRoles(Database, VDBMetaData) - Static method in class org.teiid.query.metadata.DatabaseUtil
- copyFunctionChangeReturnType(FunctionDescriptor, Class<?>) - Method in class org.teiid.query.function.FunctionLibrary
-
Return a copy of the given FunctionDescriptor with the specified return type.
- copyMetadataState(Command) - Method in class org.teiid.query.sql.lang.Command
- copyMetadataState(ProcedureContainer) - Method in class org.teiid.query.sql.lang.ProcedureContainer
- CopyOnReadTupleSource(TupleBuffer, TupleSource) - Constructor for class org.teiid.dqp.internal.process.TupleSourceCache.CopyOnReadTupleSource
- copyStreamingLobs - Variable in class org.teiid.query.processor.RegisterRequestParameter
- copyTo(AccessNode) - Method in class org.teiid.query.processor.relational.AccessNode
- copyTo(InsertPlanExecutionNode) - Method in class org.teiid.query.processor.relational.InsertPlanExecutionNode
- copyTo(PlanExecutionNode) - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- copyTo(ProjectNode) - Method in class org.teiid.query.processor.relational.ProjectNode
- copyTo(RelationalNode) - Method in class org.teiid.query.processor.relational.RelationalNode
- copyTo(SelectNode) - Method in class org.teiid.query.processor.relational.SelectNode
- copyTo(SortNode) - Method in class org.teiid.query.processor.relational.SortNode
- copyTo(TableFunctionReference.ProjectedColumn) - Method in class org.teiid.query.sql.lang.TableFunctionReference.ProjectedColumn
- correctNullOrdering(OrderBy, boolean, ExecutionFactory.NullOrder, ExecutionFactory.NullOrder) - Static method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- CORRELATED_REFERENCES - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- CorrelatedReferenceCollectorVisitor - Class in org.teiid.query.sql.visitor
-
This visitor class will traverse a language object tree and collect references that correspond to correlated subquery references.
- CORRESPONDING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- cos(Number) - Static method in class org.teiid.query.function.FunctionMethods
- cot(Number) - Static method in class org.teiid.query.function.FunctionMethods
- count - Variable in class org.teiid.query.metadata.DatabaseStore
- Count - Class in org.teiid.query.function.aggregate
-
Just a simple COUNT() implementation that counts every non-null row it sees.
- Count() - Constructor for class org.teiid.query.function.aggregate.Count
- COUNT - org.teiid.query.sql.symbol.AggregateSymbol.Type
- COUNT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- COUNT_BIG - org.teiid.query.sql.symbol.AggregateSymbol.Type
- COUNT_BIG - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CountBig - Class in org.teiid.query.function.aggregate
-
Just a simple COUNT() implementation that counts every non-null row it sees.
- CountBig() - Constructor for class org.teiid.query.function.aggregate.CountBig
- Create - Class in org.teiid.query.sql.lang
- Create() - Constructor for class org.teiid.query.sql.lang.Create
- CREATE - org.teiid.common.buffer.LobManager.ReferenceMode
- CREATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- Create.CommitAction - Enum in org.teiid.query.sql.lang
- createAliases() - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- createBatchCollector() - Method in class org.teiid.query.processor.QueryProcessor
- createBindings() - Method in class org.teiid.query.eval.TeiidScriptEngine
- createCacheGroup(Long) - Method in interface org.teiid.common.buffer.Cache
-
Must be called prior to adding any group entries
- createCacheGroup(Long) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- createCacheGroup(Long) - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- createColumn(MetadataFactory, Table) - Method in class org.teiid.query.parser.SQLParser
- createCommandContext() - Method in class org.teiid.dqp.internal.process.Request
- createConnectorManager(String, String, String, ConnectorManagerRepository.ExecutionFactoryProvider, boolean) - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- createConnectorManager(String, String, ExecutionFactory<Object, Object>) - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- createConnectorManager(VDBMetaData, ConnectorManagerRepository.ExecutionFactoryProvider, SourceMappingMetadata, boolean) - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- createConnectorManagers(VDBMetaData, ConnectorManagerRepository.ExecutionFactoryProvider) - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- CreateCursorResultSetInstruction - Class in org.teiid.query.processor.proc
- CreateCursorResultSetInstruction(String, ProcessorPlan, CreateCursorResultSetInstruction.Mode) - Constructor for class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
- CreateCursorResultSetInstruction.Mode - Enum in org.teiid.query.processor.proc
- createDatabase(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- createDataWrapper(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- createDDLProcedure(DatabaseStore, ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- createDeleteProcedure(Delete, QueryMetadataInterface, CommandContext) - Static method in class org.teiid.query.rewriter.QueryRewriter
- createDesignTimeMetadata() - Method in class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- createDesignTimeMetadata() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- createDesignTimeMetadata() - Method in class org.teiid.query.metadata.TempMetadataAdapter
- createDomain(String, String, Integer, Integer, boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- createDomain(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- createdSchmea(Schema) - Method in class org.teiid.query.metadata.DDLStringVisitor
- createElementsWithTypes(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- createExpressionSymbols(List<? extends Expression>) - Static method in class org.teiid.query.optimizer.relational.rules.RuleChooseJoinStrategy
- createFileStore(String) - Method in interface org.teiid.common.buffer.BufferManager
-
Creates a new
FileStore
. - createFileStore(String) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- createFileStore(String) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- createFileStore(String) - Method in class org.teiid.common.buffer.impl.EncryptedStorageManager
- createFileStore(String) - Method in class org.teiid.common.buffer.impl.FileStorageManager
- createFileStore(String) - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- createFileStore(String) - Method in class org.teiid.common.buffer.impl.SplittableStorageManager
- createFileStore(String) - Method in interface org.teiid.common.buffer.StorageManager
- createForeignOrGloablTable(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- createForeignTempTable(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- createFunctionMethod(Procedure) - Static method in class org.teiid.query.parser.SQLParserUtil
- createIndex(SourceState, MergeJoinStrategy.SortOption) - Method in class org.teiid.query.processor.relational.EnhancedSortMergeJoinStrategy
-
Create an index of the smaller size
- createIndexedTupleSource() - Method in class org.teiid.common.buffer.TupleBuffer
- createIndexedTupleSource(boolean) - Method in class org.teiid.common.buffer.TupleBuffer
-
Create a new iterator for this buffer
- createInlineViewQuery(GroupSymbol, Command, QueryMetadataInterface, List<? extends Expression>) - Static method in class org.teiid.query.rewriter.QueryRewriter
- createInputStream(long) - Method in class org.teiid.common.buffer.FileStore
- createInputStream(long, long) - Method in class org.teiid.common.buffer.FileStore
- createLookupMap(List<? extends Expression>) - Static method in class org.teiid.query.processor.relational.RelationalNode
-
Useful function to build an element lookup map from an element list.
- createManagedBatch(List<? extends List<?>>, Long, boolean) - Method in interface org.teiid.common.buffer.BatchManager
- createMatTable(String, GroupSymbol) - Method in interface org.teiid.query.tempdata.GlobalTableStore
- createMatTable(String, GroupSymbol) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- createMatViewQuery(Object, Object, String, List<? extends Expression>, boolean) - Method in class org.teiid.query.optimizer.relational.RelationalPlanner
- createMatViewQuery(Object, String, List<? extends Expression>, boolean) - Static method in class org.teiid.query.optimizer.relational.RelationalPlanner
- createMF(DatabaseStore) - Static method in class org.teiid.query.metadata.DatabaseStore
- createMF(DatabaseStore, Schema, boolean, Properties) - Static method in class org.teiid.query.metadata.DatabaseStore
- createNameSpace(String, String) - Method in class org.teiid.query.metadata.DatabaseStore
- createNameSpace(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- createNonRecordingRecord() - Static method in class org.teiid.query.analysis.AnalysisRecord
- createNullTupleSource() - Static method in class org.teiid.query.processor.CollectionTupleSource
- createOutputStream() - Method in class org.teiid.common.buffer.FileStore
- createOutputStream(int) - Method in class org.teiid.common.buffer.FileStore
- createParseInfo(RequestMessage, SessionMetadata) - Static method in class org.teiid.dqp.internal.process.Request
- createPlanningStackEntry(GroupSymbol, Command, boolean, Set<RelationalPlanner.PlanningStackEntry>) - Method in class org.teiid.query.optimizer.relational.RelationalPlanner
- createPolicy(DatabaseStore, ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- createProcedure(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- CreateProcedureCommand - Class in org.teiid.query.sql.proc
-
This class represents a update procedure in the storedprocedure language.
- CreateProcedureCommand() - Constructor for class org.teiid.query.sql.proc.CreateProcedureCommand
-
Constructor for CreateUpdateProcedureCommand.
- CreateProcedureCommand(Block) - Constructor for class org.teiid.query.sql.proc.CreateProcedureCommand
-
Constructor for CreateUpdateProcedureCommand.
- createProjectNode(List<? extends Expression>) - Static method in class org.teiid.query.optimizer.relational.RelationalPlanner
- createQueryProcessor(String, String, CommandContext, Object...) - Method in class org.teiid.dqp.internal.process.QueryProcessorFactoryImpl
- createQueryProcessor(String, String, CommandContext, Object...) - Method in interface org.teiid.query.processor.QueryProcessor.ProcessorFactory
- createResultsMessage(List<?>[]) - Static method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- createResultsMessage(List<? extends List<?>>, List<? extends Expression>) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- createRole(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- createSchema(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- createSelectNode(Criteria, boolean) - Static method in class org.teiid.query.optimizer.relational.RelationalPlanner
- createServer(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- createSession(String, String, AuthenticationType, String, Credentials, String, Properties) - Method in interface org.teiid.dqp.service.SessionService
-
Create a session for the given user authenticating against the given
Credentials
. - createSortNode(OrderBy) - Static method in class org.teiid.query.optimizer.relational.RelationalPlanner
- createSTree(List<? extends Expression>, String, int) - Method in interface org.teiid.common.buffer.BufferManager
- createSTree(List<? extends Expression>, String, int) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- createSymbolMap(List<ElementSymbol>, List<? extends Expression>) - Static method in class org.teiid.query.sql.util.SymbolMap
- createSymbolMap(GroupSymbol, List<? extends Expression>, QueryMetadataInterface) - Static method in class org.teiid.query.sql.util.SymbolMap
- createSyntheticMethod(String, String, String, String, String, FunctionParameter[], FunctionParameter) - Static method in class org.teiid.query.function.source.SystemSource
- createTable(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- createTableBody(Table, MetadataFactory) - Method in class org.teiid.query.parser.SQLParser
- createTemporarySession(String, String, VDBMetaData) - Static method in class org.teiid.query.tempdata.TempTableDataManager
-
Create an unauthenticated session
- createTempTable(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- createTrigger(ParseInfo, boolean) - Method in class org.teiid.query.parser.SQLParser
- createTupleBuffer(List, String, BufferManager.TupleSourceType) - Method in interface org.teiid.common.buffer.BufferManager
- createTupleBuffer(List, String, BufferManager.TupleSourceType) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- createTupleSource() - Method in class org.teiid.query.tempdata.TempTableDataManager.ProxyTupleSource
- createTupleSource(List<? extends Expression>, Criteria, OrderBy) - Method in class org.teiid.query.tempdata.TempTable
- createUpdateCountArrayTupleSource(long) - Static method in class org.teiid.query.processor.CollectionTupleSource
- createUpdateCountTupleSource(int) - Static method in class org.teiid.query.processor.CollectionTupleSource
- createUpdateProcedure(Update, QueryMetadataInterface, CommandContext) - Static method in class org.teiid.query.rewriter.QueryRewriter
- createView(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- createViewBody(Table, MetadataFactory) - Method in class org.teiid.query.parser.SQLParser
- createViewColumn(MetadataFactory, Table) - Method in class org.teiid.query.parser.SQLParser
- Credentials - Class in org.teiid.security
- Credentials(char[]) - Constructor for class org.teiid.security.Credentials
-
Construct a new PasswordCredentials
- Credentials(String) - Constructor for class org.teiid.security.Credentials
- criteria(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Criteria - Class in org.teiid.query.sql.lang
-
This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
- Criteria() - Constructor for class org.teiid.query.sql.lang.Criteria
-
Constructs a default instance of this class.
- CRITERIA - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CRITERIA_BETWEEN - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts criteria of form (element BETWEEN constant AND constant)
- CRITERIA_COMPARE_EQ - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts criteria of form (element operator constant)
- CRITERIA_COMPARE_ORDERED - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- CRITERIA_COMPARE_ORDERED_EXCLUSIVE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- CRITERIA_EXISTS - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts the EXISTS criteria
- CRITERIA_IN - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts criteria of form (element IN set)
- CRITERIA_IN_SUBQUERY - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts IN criteria with a subquery on the right side
- CRITERIA_IS_DISTINCT - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- CRITERIA_ISNULL - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts criteria of form (element IS NULL)
- CRITERIA_LIKE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts criteria of form (element LIKE constant)
- CRITERIA_LIKE_ESCAPE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts criteria of form (element LIKE constant ESCAPE char) - CURRENTLY NOT USED
- CRITERIA_LIKE_REGEX - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- CRITERIA_NOT - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts logical criteria NOT
- CRITERIA_ON_SUBQUERY - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- CRITERIA_ONLY_LITERAL_COMPARE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- CRITERIA_OR - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts logical criteria connected by OR
- CRITERIA_QUANTIFIED_ALL - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts the quantified comparison criteria that use ALL
- CRITERIA_QUANTIFIED_SOME - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts the quantified comparison criteria that use SOME
- CRITERIA_SIMILAR - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- CriteriaCapabilityValidatorVisitor - Class in org.teiid.query.optimizer.relational.rules
- CriteriaCapabilityValidatorVisitor(Object, QueryMetadataInterface, CapabilitiesFinder, SourceCapabilities) - Constructor for class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- CriteriaCapabilityValidatorVisitor.ValidatorOptions - Class in org.teiid.query.optimizer.relational.rules
- CROSS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- crosses(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- crosses(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- crossJoin(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- CUME_DIST - org.teiid.query.sql.symbol.AggregateSymbol.Type
- CUME_DIST - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- curChar - Variable in class org.teiid.query.parser.SQLParserTokenManager
- CURRENCY - Static variable in interface org.teiid.query.metadata.DDLConstants
- CURRENT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- current_database(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
- CURRENT_DATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- current_time(CommandContext, int) - Static method in class org.teiid.query.function.FunctionMethods
- CURRENT_TIME - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- current_timestamp(CommandContext, int) - Static method in class org.teiid.query.function.FunctionMethods
- CURRENT_TIMESTAMP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CURRENT_USER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- currentCommand - Variable in class org.teiid.query.validator.AbstractValidationVisitor
- currentDate() - Method in class org.teiid.query.util.CommandContext
- currentDate(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
- currentSchema - Variable in class org.teiid.query.metadata.DatabaseStore
- currentTime() - Method in class org.teiid.query.util.CommandContext
- currentTime(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
- currentTimestamp() - Method in class org.teiid.query.util.CommandContext
- currentTimestamp(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
- currentToken - Variable in exception org.teiid.query.parser.ParseException
-
This is the last token that has been consumed successfully.
- currentTuple - Variable in class org.teiid.common.buffer.AbstractTupleSource
- CURSOR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- curveToLine(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- CYCLE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
D
- DATA - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DATA_ROLE - Static variable in class org.teiid.query.function.source.SecuritySystemFunctions
- dataAvailable() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- DATABASE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DATABASE_STRUCTURE - org.teiid.query.metadata.DatabaseStore.Mode
- databaseCreated(Database) - Method in class org.teiid.query.metadata.DatabaseStore
- DatabaseStore - Class in org.teiid.query.metadata
-
This holds the local state of all Database instances.
- DatabaseStore() - Constructor for class org.teiid.query.metadata.DatabaseStore
- DatabaseStore.Mode - Enum in org.teiid.query.metadata
- databaseSwitched(String, String) - Method in class org.teiid.query.metadata.DatabaseStore
- DatabaseUtil - Class in org.teiid.query.metadata
- DatabaseUtil() - Constructor for class org.teiid.query.metadata.DatabaseUtil
- DATALINK - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- dataMgr - Variable in class org.teiid.query.eval.Evaluator
- dataModified(long) - Method in class org.teiid.query.metadata.TempMetadataID.TableData
- DataRolePolicyDecider - Class in org.teiid.dqp.internal.process
- DataRolePolicyDecider() - Constructor for class org.teiid.dqp.internal.process.DataRolePolicyDecider
- DataTierManagerImpl - Class in org.teiid.dqp.internal.process
-
Full
ProcessorDataManager
implementation that controls access toConnectorManager
s and handles system queries. - DataTierManagerImpl(DQPCore, BufferManager, boolean) - Constructor for class org.teiid.dqp.internal.process.DataTierManagerImpl
- DataTierTupleSource - Class in org.teiid.dqp.internal.process
-
This tuple source impl can only be used once; once it is closed, it cannot be reopened and reused.
- DataTierTupleSource(AtomicRequestMessage, RequestWorkItem, ConnectorWork, DataTierManagerImpl, int) - Constructor for class org.teiid.dqp.internal.process.DataTierTupleSource
- dataWrapperCreated(DataWrapper) - Method in class org.teiid.query.metadata.DatabaseStore
- dataWrapperDropped(String) - Method in class org.teiid.query.metadata.DatabaseStore
- DATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DATETIME - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
-
"Datetime" functions typically operate on or otherwise manipulate dates, times, or timestamps.
- DAY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- dayName(Date) - Static method in class org.teiid.query.function.FunctionMethods
- dayOfMonth(Date) - Static method in class org.teiid.query.function.FunctionMethods
- dayOfWeek(Date) - Static method in class org.teiid.query.function.FunctionMethods
- dayOfYear(Date) - Static method in class org.teiid.query.function.FunctionMethods
- DDLConstants - Interface in org.teiid.query.metadata
- DDLFileMetadataRepository - Class in org.teiid.query.metadata
- DDLFileMetadataRepository() - Constructor for class org.teiid.query.metadata.DDLFileMetadataRepository
- DDLMetadataRepository - Class in org.teiid.query.metadata
- DDLMetadataRepository() - Constructor for class org.teiid.query.metadata.DDLMetadataRepository
- DdlPlan - Class in org.teiid.query.processor
- DdlPlan(Command) - Constructor for class org.teiid.query.processor.DdlPlan
- DdlPlan.SetPropertyProcessor - Class in org.teiid.query.processor
- DdlPlanner - Class in org.teiid.query.optimizer
- DdlPlanner() - Constructor for class org.teiid.query.optimizer.DdlPlanner
- ddlStmt(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- DDLStringVisitor - Class in org.teiid.query.metadata
- DDLStringVisitor(EnumSet<Admin.SchemaObjectType>, String) - Constructor for class org.teiid.query.metadata.DDLStringVisitor
- DEALLOCATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- debugStream - Variable in class org.teiid.query.parser.SQLParserTokenManager
-
Debug output.
- DEC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DECIMAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DECIMAL_AS_DOUBLE - Static variable in class org.teiid.query.parser.SQLParserUtil
- DECIMALVAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DECLARE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- declareStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- DeclareStatement - Class in org.teiid.query.sql.proc
-
This class represents a statement used to declare variables in the storedprocedure language.
- DeclareStatement() - Constructor for class org.teiid.query.sql.proc.DeclareStatement
-
Constructor for DeclareStatement.
- DeclareStatement(ElementSymbol, String) - Constructor for class org.teiid.query.sql.proc.DeclareStatement
-
Constructor for DeclareStatement.
- DeclareStatement(ElementSymbol, String, Command) - Constructor for class org.teiid.query.sql.proc.DeclareStatement
-
Deprecated.
- DeclareStatement(ElementSymbol, String, Expression) - Constructor for class org.teiid.query.sql.proc.DeclareStatement
-
Constructor for DeclareStatement.
- DECODEINTEGER - Static variable in class org.teiid.query.function.FunctionLibrary
- DECODESTRING - Static variable in class org.teiid.query.function.FunctionLibrary
- DECOMPOSE_JOIN - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- decomposeJoin(PlanNode, PlanNode, QueryMetadataInterface, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleDecomposeJoin
- decrementProgramCounter() - Method in class org.teiid.query.processor.proc.Program
-
Decrements the program counter, so that the next call to
Program.getCurrentInstruction()
will return the previous instruction. - deepClone(Collection<T>, Class<S>) - Static method in class org.teiid.query.sql.LanguageObject.Util
- deepClone(T[]) - Static method in class org.teiid.query.sql.LanguageObject.Util
- DeepPostOrderNavigator - Class in org.teiid.query.sql.navigator
- DeepPostOrderNavigator(LanguageVisitor) - Constructor for class org.teiid.query.sql.navigator.DeepPostOrderNavigator
- DeepPreOrderNavigator - Class in org.teiid.query.sql.navigator
- DeepPreOrderNavigator(LanguageVisitor) - Constructor for class org.teiid.query.sql.navigator.DeepPreOrderNavigator
- DEFAULT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
Lexical state.
- DEFAULT_INDEPENDENT_CARDINALITY - Static variable in class org.teiid.query.optimizer.relational.rules.RuleChooseDependent
- DEFAULT_INSTANCE - Static variable in class org.teiid.query.parser.ParseInfo
- DEFAULT_KEYWORD - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DEFAULT_LANGUAGE - Static variable in class org.teiid.query.sql.lang.ObjectTable
- DEFAULT_MAX_ACTIVE_PLANS - Static variable in class org.teiid.dqp.internal.process.DQPConfiguration
- DEFAULT_MAX_BUFFERSPACE - Static variable in class org.teiid.common.buffer.impl.FileStorageManager
- DEFAULT_MAX_FILESIZE - Static variable in class org.teiid.common.buffer.impl.SplittableStorageManager
- DEFAULT_MAX_OBJECT_SIZE - Static variable in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- DEFAULT_MAX_OPEN_FILES - Static variable in class org.teiid.common.buffer.impl.FileStorageManager
- DEFAULT_MAX_PROCESS_WORKERS - Static variable in class org.teiid.dqp.internal.process.DQPConfiguration
- DEFAULT_MAX_PROCESSING_KB - Static variable in interface org.teiid.common.buffer.BufferManager
- DEFAULT_MAX_SESSIONS - Static variable in interface org.teiid.dqp.service.SessionService
- DEFAULT_MAX_SIZE_TOTAL - Static variable in class org.teiid.dqp.internal.process.SessionAwareCache
- DEFAULT_MAX_SOURCE_ROWS - Static variable in class org.teiid.dqp.internal.process.DQPConfiguration
- DEFAULT_MAX_STALENESS_SECONDS - Static variable in class org.teiid.dqp.internal.process.DQPConfiguration
- DEFAULT_MULTI_SOURCE_ELEMENT_NAME - Static variable in class org.teiid.dqp.internal.process.multisource.MultiSourceElement
- DEFAULT_NULL_ORDER - Static variable in class org.teiid.query.util.Options
- DEFAULT_PROCESSOR_BATCH_SIZE - Static variable in interface org.teiid.common.buffer.BufferManager
- DEFAULT_RESERVE_BUFFER_KB - Static variable in interface org.teiid.common.buffer.BufferManager
- DEFAULT_SESSION_EXPIRATION - Static variable in interface org.teiid.dqp.service.SessionService
- DEFAULT_USER_REQUEST_SOURCE_CONCURRENCY - Static variable in class org.teiid.dqp.internal.process.DQPConfiguration
- DEFAULT_VALUE - Static variable in class org.teiid.query.metadata.SupportConstants.Element
- DefaultAuthorizationValidator - Class in org.teiid.dqp.internal.process
-
The default Teiid authorization validator
- DefaultAuthorizationValidator() - Constructor for class org.teiid.dqp.internal.process.DefaultAuthorizationValidator
- defaultNullOrder(ExecutionFactory.NullOrder) - Method in class org.teiid.query.processor.relational.ListNestedSortComparator
- defaultNullOrder(ExecutionFactory.NullOrder) - Method in class org.teiid.query.util.Options
- degrees(Number) - Static method in class org.teiid.query.function.FunctionMethods
- delete(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- delete(Criteria) - Method in class org.teiid.query.tempdata.TempTable
- Delete - Class in org.teiid.query.sql.lang
-
This class represents a SQL Delete statement of the form: "DELETE FROM <group> [WHERE <criteria>]".
- Delete() - Constructor for class org.teiid.query.sql.lang.Delete
-
Constructs a default instance of this class.
- Delete(GroupSymbol) - Constructor for class org.teiid.query.sql.lang.Delete
-
Constructs an instance of this class given the group.
- Delete(GroupSymbol, Criteria) - Constructor for class org.teiid.query.sql.lang.Delete
-
Constructs an instance of this class given the group and criteria.
- DELETE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DeleteResolver - Class in org.teiid.query.resolver.command
-
This class knows how to expand and resolve DELETE commands.
- DeleteResolver() - Constructor for class org.teiid.query.resolver.command.DeleteResolver
- delimitedStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- DELIMITER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DELIMITER_CHAR - Static variable in class org.teiid.query.metadata.TransformationMetadata
-
Delimiter character used when specifying fully qualified entity names
- DELIMITER_STRING - Static variable in class org.teiid.query.metadata.TransformationMetadata
- DENSE_RANK - org.teiid.query.sql.symbol.AggregateSymbol.Type
- DENSE_RANK - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- dep - Variable in class org.teiid.query.sql.lang.DependentSetCriteria.AttributeComparison
- DEPENDENT_JOIN - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- DEPENDENT_JOIN_BINDINGS - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- DEPENDENT_VALUE_SOURCE - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- DependentAccessNode - Class in org.teiid.query.processor.relational
-
Takes a query with 1 or more dependent sets from 1 or more sources and creates a series of commands.
- DependentAccessNode(int) - Constructor for class org.teiid.query.processor.relational.DependentAccessNode
- DependentCostAnalysis() - Constructor for class org.teiid.query.optimizer.relational.rules.NewCalculateCostUtil.DependentCostAnalysis
- DependentCriteriaProcessor - Class in org.teiid.query.processor.relational
- DependentCriteriaProcessor(int, int, RelationalNode, Criteria) - Constructor for class org.teiid.query.processor.relational.DependentCriteriaProcessor
- DependentCriteriaProcessor.SetState - Class in org.teiid.query.processor.relational
- DependentProcedureAccessNode - Class in org.teiid.query.processor.relational
- DependentProcedureAccessNode(int, Criteria, List, List) - Constructor for class org.teiid.query.processor.relational.DependentProcedureAccessNode
- DependentProcedureCriteriaProcessor - Class in org.teiid.query.processor.relational
- DependentProcedureCriteriaProcessor(RelationalNode, Criteria, List, List) - Constructor for class org.teiid.query.processor.relational.DependentProcedureCriteriaProcessor
- DependentProcedureExecutionNode - Class in org.teiid.query.processor.relational
- DependentProcedureExecutionNode(int, Criteria, List, List) - Constructor for class org.teiid.query.processor.relational.DependentProcedureExecutionNode
- DependentSetCriteria - Class in org.teiid.query.sql.lang
-
The DependentSetCriteria is missing the value set until it is filled during processing.
- DependentSetCriteria(Expression, String) - Constructor for class org.teiid.query.sql.lang.DependentSetCriteria
-
Construct with the left expression
- DependentSetCriteria.AttributeComparison - Class in org.teiid.query.sql.lang
- DependentValueSource - Class in org.teiid.query.processor.relational
- DependentValueSource(TupleBuffer) - Constructor for class org.teiid.query.processor.relational.DependentValueSource
- DependentValueSource(TupleBuffer, List<? extends Expression>) - Constructor for class org.teiid.query.processor.relational.DependentValueSource
- DEPLOYMENT_FILE - Static variable in class org.teiid.query.metadata.VDBResources
- DEREF - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- derivedColumn(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- DerivedColumn - Class in org.teiid.query.sql.symbol
- DerivedColumn(String, Expression) - Constructor for class org.teiid.query.sql.symbol.DerivedColumn
- derivedColumnList(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- DerivedExpression - Interface in org.teiid.query.sql.symbol
- DESC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DESC - Static variable in class org.teiid.query.sql.lang.OrderBy
-
Constant for the descending value
- describe(T) - Method in interface org.teiid.common.buffer.Serializer
- DESCRIBE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- deserialize(ObjectInput) - Method in interface org.teiid.common.buffer.Serializer
- designTime - Variable in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- designTimeMetadata - Variable in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- destroy() - Method in interface org.teiid.cache.CacheFactory
-
Destroy the cache factory and any caches underneath.
- detachLob(Streamable<?>, FileStore, byte[]) - Method in class org.teiid.common.buffer.LobManager
- detectChangeEvents() - Method in class org.teiid.dqp.internal.process.DataTierManagerImpl
- determineDependencies(AbstractMetadataRecord, Command) - Static method in class org.teiid.query.metadata.MetadataValidator
- determineNecessaryConversions(String, Class<?>, Expression[], Class<?>[], boolean) - Method in class org.teiid.query.function.FunctionLibrary
-
Get the conversions that are needed to call the named function with arguments of the given type.
- determinism() - Method in annotation type org.teiid.query.function.TeiidFunction
- DETERMINISM - Static variable in interface org.teiid.query.metadata.DDLConstants
- DETERMINISTIC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- difference(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- difference(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- digest(byte[], String) - Static method in class org.teiid.query.function.FunctionMethods
- DIGIT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- dimension(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- dimension(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- DirectQueryMetadataRepository - Class in org.teiid.query.metadata
-
This Metadata repository adds the "native" procedure to all the execution factories that support them.
- DirectQueryMetadataRepository() - Constructor for class org.teiid.query.metadata.DirectQueryMetadataRepository
- disable_tracing() - Method in class org.teiid.query.parser.SQLParser
-
Disable tracing.
- disableAutoCleanLobs() - Method in class org.teiid.query.util.CommandContext
- DISABLED - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- disableSave() - Method in class org.teiid.query.processor.BatchIterator
- DISCONNECT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- disjoint(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- disjoint(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- DiskStore(String) - Constructor for class org.teiid.common.buffer.impl.FileStorageManager.DiskStore
- displayNamedParameters() - Method in class org.teiid.query.sql.lang.StoredProcedure
-
Indicates whether parameters should be displayed in traditional indexed manor, or as named parameters
- distance(GeographyType, GeographyType) - Static method in class org.teiid.query.function.GeographyFunctionMethods
- distance(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- distance(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- DISTINCT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DISTINCT_VALUES - Static variable in interface org.teiid.query.metadata.DDLConstants
- distributeTupleBuffer(String, TupleBuffer) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- distributeTupleBuffer(String, TupleBuffer) - Method in interface org.teiid.common.buffer.TupleBufferCache
- divide(double, double) - Static method in class org.teiid.query.function.FunctionMethods
- divide(float, float) - Static method in class org.teiid.query.function.FunctionMethods
- divide(int, int) - Static method in class org.teiid.query.function.FunctionMethods
- divide(long, long) - Static method in class org.teiid.query.function.FunctionMethods
- divide(BigDecimal, BigDecimal) - Static method in class org.teiid.query.function.FunctionMethods
- divide(BigInteger, BigInteger) - Static method in class org.teiid.query.function.FunctionMethods
- DJ - Static variable in class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- DLNEWCOPY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DLPREVIOUSCOPY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DLURLCOMPLETE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DLURLCOMPLETEONLY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DLURLCOMPLETEWRITE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DLURLPATH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DLURLPATHONLY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DLURLPATHWRITE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DLURLSCHEME - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DLURLSERVER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DLVALUE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- doCleanup(boolean) - Static method in class org.teiid.common.buffer.AutoCleanupUtil
- DOCUMENT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DOLLAR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DOMAIN - org.teiid.query.metadata.DatabaseStore.Mode
- DOMAIN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- doMerge(int) - Method in class org.teiid.query.processor.relational.SortUtility
- doMoreWork() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
-
Special call from request threads to allow resumption of processing by the calling thread.
- done() - Method in class org.teiid.dqp.internal.process.FutureWork
- Done() - Method in class org.teiid.query.parser.JavaCharStream
-
Set buffers back to null when finished.
- doNotCache - Variable in class org.teiid.query.processor.RegisterRequestParameter
- DOUBLE - Static variable in class org.teiid.query.function.aggregate.Sum
- DOUBLE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- DOUBLE_AMP_OP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- doVisit(LanguageObject, LanguageVisitor) - Static method in class org.teiid.query.sql.navigator.DeepPostOrderNavigator
- doVisit(LanguageObject, LanguageVisitor) - Static method in class org.teiid.query.sql.navigator.DeepPreOrderNavigator
- doVisit(LanguageObject, LanguageVisitor) - Static method in class org.teiid.query.sql.navigator.PostOrderNavigator
- doVisit(LanguageObject, LanguageVisitor) - Static method in class org.teiid.query.sql.navigator.PreOrderNavigator
- doVisit(LanguageObject, LanguageVisitor, boolean) - Static method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- doVisit(LanguageObject, LanguageVisitor, boolean, boolean) - Static method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- DQPConfiguration - Class in org.teiid.dqp.internal.process
- DQPConfiguration() - Constructor for class org.teiid.dqp.internal.process.DQPConfiguration
- dqpCore - Variable in class org.teiid.dqp.internal.process.RequestWorkItem
- DQPCore - Class in org.teiid.dqp.internal.process
-
Implements the core DQP processing.
- DQPCore() - Constructor for class org.teiid.dqp.internal.process.DQPCore
- DQPCore.CompletionListener<T> - Interface in org.teiid.dqp.internal.process
- DQPCore.ResultsListener - Interface in org.teiid.dqp.internal.process
- DQPWorkContext - Class in org.teiid.dqp.internal.process
- DQPWorkContext() - Constructor for class org.teiid.dqp.internal.process.DQPWorkContext
- DQPWorkContext.Version - Enum in org.teiid.dqp.internal.process
- Drop - Class in org.teiid.query.sql.lang
- Drop() - Constructor for class org.teiid.query.sql.lang.Drop
- DROP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- dropChildOption(String, Database.ResourceType, String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- dropDataWrapper(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- dropOption(String, Database.ResourceType, DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- droppedMembers(Collection<Serializable>) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- droppedMembers(Collection<Serializable>) - Method in interface org.teiid.query.ReplicatedObject
-
Called when members are dropped
- droppedMembers(Collection<Serializable>) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- dropPolicy(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- dropProcedure(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- dropRole(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- dropSchema(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- dropServer(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- dropTable(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- dropTableView(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- DUP_REMOVE - org.teiid.query.processor.relational.SortUtility.Mode
-
Removes duplicates for the sort items
- DUP_REMOVE - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
- DUP_REMOVE_SORT - org.teiid.query.processor.relational.SortUtility.Mode
-
Removes duplicates, but guarantees order based upon the sort elements.
- duplicate() - Method in class org.teiid.common.buffer.impl.BlockByteBuffer
- DupRemoveNode - Class in org.teiid.query.processor.relational
- DupRemoveNode(int) - Constructor for class org.teiid.query.processor.relational.DupRemoveNode
- DVARS - Static variable in class org.teiid.query.sql.ProcedureReservedWords
- dwithin(GeometryType, GeometryType, double) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- dwithin(GeometryType, GeometryType, double) - Static method in class org.teiid.query.function.GeometryUtils
- DYNAMIC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- dynamicCommand(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- DynamicCommand - Class in org.teiid.query.sql.lang
- DynamicCommand() - Constructor for class org.teiid.query.sql.lang.DynamicCommand
- DynamicCommand(Expression, List, GroupSymbol, SetClauseList) - Constructor for class org.teiid.query.sql.lang.DynamicCommand
- DynamicCommandResolver - Class in org.teiid.query.resolver.command
- DynamicCommandResolver() - Constructor for class org.teiid.query.resolver.command.DynamicCommandResolver
E
- EACH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- EIGHT_0 - org.teiid.dqp.internal.process.DQPWorkContext.Version
- EIGHT_10 - org.teiid.dqp.internal.process.DQPWorkContext.Version
- EIGHT_2 - org.teiid.dqp.internal.process.DQPWorkContext.Version
- EIGHT_4 - org.teiid.dqp.internal.process.DQPWorkContext.Version
- EIGHT_6 - org.teiid.dqp.internal.process.DQPWorkContext.Version
- EIGHT_7 - org.teiid.dqp.internal.process.DQPWorkContext.Version
- ELEMENT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ELEMENTARY_OLAP - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- ElementCollectorVisitor - Class in org.teiid.query.sql.visitor
-
This visitor class will traverse a language object tree and collect all element symbol references it finds.
- ElementCollectorVisitor(Collection<? super ElementSymbol>) - Constructor for class org.teiid.query.sql.visitor.ElementCollectorVisitor
-
Construct a new visitor with the specified collection, which should be non-null.
- elements - Variable in class org.teiid.query.eval.Evaluator
- elementSupports(Object, int) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- elementSupports(Object, int) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- elementSupports(Object, int) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Determine whether the specified element supports some feature.
- elementSupports(Object, int) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- elementSupports(Object, int) - Method in class org.teiid.query.metadata.TransformationMetadata
- ElementSymbol - Class in org.teiid.query.sql.symbol
-
This is a subclass of Symbol representing a single element.
- ElementSymbol(String) - Constructor for class org.teiid.query.sql.symbol.ElementSymbol
-
Simple constructor taking just a name.
- ElementSymbol(String, boolean) - Constructor for class org.teiid.query.sql.symbol.ElementSymbol
-
Constructor taking a name and a flag whether to display fully qualified.
- ElementSymbol(String, GroupSymbol) - Constructor for class org.teiid.query.sql.symbol.ElementSymbol
- ElementSymbol(String, GroupSymbol, Class<?>) - Constructor for class org.teiid.query.sql.symbol.ElementSymbol
- ElementSymbol.DisplayMode - Enum in org.teiid.query.sql.symbol
- ELEVEN_2 - org.teiid.dqp.internal.process.DQPWorkContext.Version
- ELSE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- EMPTY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- EMPTY_PROPS - Static variable in class org.teiid.query.metadata.TransformationMetadata
- enable_tracing() - Method in class org.teiid.query.parser.SQLParser
-
Enable tracing.
- ENABLED - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- enableTableTriggerPlan(String, Table.TriggerEvent, boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- ENCODING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- EncryptedStorageManager - Class in org.teiid.common.buffer.impl
-
Implements a block AES cipher over a regular filestore.
- EncryptedStorageManager(StorageManager) - Constructor for class org.teiid.common.buffer.impl.EncryptedStorageManager
- end(boolean) - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
- end(String, XidImpl, int, boolean) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Global Transaction
- end(String, XidImpl, int, boolean) - Method in interface org.teiid.dqp.service.TransactionService
- end(XidImpl, int) - Method in class org.teiid.dqp.internal.process.DQPCore
- END - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- endArray() - Method in interface org.teiid.json.simple.ContentHandler
-
Receive notification of the end of a JSON array.
- endArray() - Method in class org.teiid.json.simple.SimpleContentHandler
- endColumn - Variable in class org.teiid.query.parser.Token
-
The column number of the last character of this Token.
- endJSON() - Method in interface org.teiid.json.simple.ContentHandler
-
Receive notification of the end of JSON processing.
- endJSON() - Method in class org.teiid.json.simple.SimpleContentHandler
- endLine - Variable in class org.teiid.query.parser.Token
-
The line number of the last character of this Token.
- endObject() - Method in interface org.teiid.json.simple.ContentHandler
-
Receive notification of the end of a JSON object.
- endObject() - Method in class org.teiid.json.simple.SimpleContentHandler
- endObjectEntry() - Method in interface org.teiid.json.simple.ContentHandler
-
Receive notification of the end of the value of previous object entry.
- endObjectEntry() - Method in class org.teiid.json.simple.SimpleContentHandler
- endPoint(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- endsWith(String, String) - Static method in class org.teiid.query.function.FunctionMethods
- ENFORCE_SINGLE_MAX_BUFFER_SIZE_ESTIMATE - Static variable in class org.teiid.query.util.Options
- enforceSingleMaxBufferSizeEstimate(boolean) - Method in class org.teiid.query.util.Options
- ENHANCED_SORT - org.teiid.query.processor.relational.JoinNode.JoinStrategyType
- EnhancedSortMergeJoinStrategy - Class in org.teiid.query.processor.relational
-
Extends the basic fully sorted merge join to check for conditions necessary to not fully sort one of the sides.
- EnhancedSortMergeJoinStrategy(MergeJoinStrategy.SortOption, MergeJoinStrategy.SortOption) - Constructor for class org.teiid.query.processor.relational.EnhancedSortMergeJoinStrategy
- ensureSave() - Method in class org.teiid.query.processor.BatchIterator
-
non-destructive method to set the mark
- env(String) - Static method in class org.teiid.query.function.FunctionMethods
- ENV - Static variable in class org.teiid.query.function.FunctionLibrary
- env_var(String) - Static method in class org.teiid.query.function.FunctionMethods
- ENV_VAR - Static variable in class org.teiid.query.function.FunctionLibrary
- envelope(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- envelope(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- EOF - Static variable in class org.teiid.json.simple.Yytoken
- EOF - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
End of File.
- epoch(Timestamp) - Static method in class org.teiid.query.function.FunctionMethods
- EPOCH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- EQ - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- EQ - Static variable in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Constant indicating the two operands are equal.
- equals(Object) - Method in class org.teiid.common.buffer.CacheKey
- equals(Object) - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- equals(Object) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- equals(Object) - Method in class org.teiid.dqp.internal.process.SessionAwareCache.CacheID
- equals(Object) - Method in class org.teiid.dqp.message.AtomicRequestID
- equals(Object) - Method in class org.teiid.dqp.message.RequestID
- equals(Object) - Method in class org.teiid.query.metadata.TempMetadataID
-
Compare this temp metadata ID with another object.
- equals(Object) - Method in class org.teiid.query.parser.ParseInfo
- equals(Object) - Method in class org.teiid.query.sql.lang.Alter
- equals(Object) - Method in class org.teiid.query.sql.lang.AlterTrigger
- equals(Object) - Method in class org.teiid.query.sql.lang.ArrayTable
- equals(Object) - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- equals(Object) - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Comparees this criteria to another object for equality
- equals(Object) - Method in class org.teiid.query.sql.lang.CompareCriteria
-
Override equals() method.
- equals(Object) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Override equals() method.
- equals(Object) - Method in class org.teiid.query.sql.lang.Create
- equals(Object) - Method in class org.teiid.query.sql.lang.Delete
-
Compare two commands for equality.
- equals(Object) - Method in class org.teiid.query.sql.lang.DependentSetCriteria
-
Override equals() method.
- equals(Object) - Method in class org.teiid.query.sql.lang.Drop
- equals(Object) - Method in class org.teiid.query.sql.lang.DynamicCommand
- equals(Object) - Method in class org.teiid.query.sql.lang.ExistsCriteria
-
Override equals() method.
- equals(Object) - Method in class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- equals(Object) - Method in class org.teiid.query.sql.lang.ExplainCommand
- equals(Object) - Method in class org.teiid.query.sql.lang.ExpressionCriteria
- equals(Object) - Method in class org.teiid.query.sql.lang.From
-
Compare two Froms for equality.
- equals(Object) - Method in class org.teiid.query.sql.lang.FromClause
- equals(Object) - Method in class org.teiid.query.sql.lang.GroupBy
-
Compare two GroupBys for equality.
- equals(Object) - Method in class org.teiid.query.sql.lang.Insert
-
Compare two Insert commands for equality.
- equals(Object) - Method in class org.teiid.query.sql.lang.Into
-
Check whether objects are equal
- equals(Object) - Method in class org.teiid.query.sql.lang.IsDistinctCriteria
-
Compares this criteria to another object for equality
- equals(Object) - Method in class org.teiid.query.sql.lang.IsNullCriteria
-
Comparees this criteria to another object for equality
- equals(Object) - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Compare this object to another
- equals(Object) - Method in class org.teiid.query.sql.lang.JoinType
-
Override Object.equals() to compare objects
- equals(Object) - Method in class org.teiid.query.sql.lang.JsonTable
- equals(Object) - Method in class org.teiid.query.sql.lang.JsonTable.JsonColumn
- equals(Object) - Method in class org.teiid.query.sql.lang.Limit
- equals(Object) - Method in class org.teiid.query.sql.lang.MatchCriteria
-
Override equals() method.
- equals(Object) - Method in class org.teiid.query.sql.lang.NotCriteria
-
Compare equality of two AtomicCriteria.
- equals(Object) - Method in class org.teiid.query.sql.lang.ObjectTable
- equals(Object) - Method in class org.teiid.query.sql.lang.ObjectTable.ObjectColumn
- equals(Object) - Method in class org.teiid.query.sql.lang.Option
-
Compare two Option clauses for equality.
- equals(Object) - Method in class org.teiid.query.sql.lang.Option.MakeDep
- equals(Object) - Method in class org.teiid.query.sql.lang.OrderBy
-
Compare two OrderBys for equality.
- equals(Object) - Method in class org.teiid.query.sql.lang.OrderByItem
- equals(Object) - Method in class org.teiid.query.sql.lang.Query
-
Compare two queries for equality.
- equals(Object) - Method in class org.teiid.query.sql.lang.Select
-
Compare two Selects for equality.
- equals(Object) - Method in class org.teiid.query.sql.lang.SetClause
- equals(Object) - Method in class org.teiid.query.sql.lang.SetClauseList
- equals(Object) - Method in class org.teiid.query.sql.lang.SetCriteria
-
Override equals() method.
- equals(Object) - Method in class org.teiid.query.sql.lang.SetQuery
-
Compare two queries for equality.
- equals(Object) - Method in class org.teiid.query.sql.lang.SourceHint
- equals(Object) - Method in class org.teiid.query.sql.lang.SPParameter
-
Checks whether another parameter equals this one based on the index.
- equals(Object) - Method in class org.teiid.query.sql.lang.StoredProcedure
- equals(Object) - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
-
Override equals() method.
- equals(Object) - Method in class org.teiid.query.sql.lang.SubqueryFromClause
-
Check whether objects are equal
- equals(Object) - Method in class org.teiid.query.sql.lang.SubquerySetCriteria
-
Override equals() method.
- equals(Object) - Method in class org.teiid.query.sql.lang.TableFunctionReference
- equals(Object) - Method in class org.teiid.query.sql.lang.TableFunctionReference.ProjectedColumn
- equals(Object) - Method in class org.teiid.query.sql.lang.TextTable
- equals(Object) - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- equals(Object) - Method in class org.teiid.query.sql.lang.UnaryFromClause
-
Check whether objects are equal
- equals(Object) - Method in class org.teiid.query.sql.lang.Update
-
Compare two update commands for equality.
- equals(Object) - Method in class org.teiid.query.sql.lang.WithQueryCommand
- equals(Object) - Method in class org.teiid.query.sql.lang.XMLTable
- equals(Object) - Method in class org.teiid.query.sql.lang.XMLTable.XMLColumn
- equals(Object) - Method in class org.teiid.query.sql.proc.AssignmentStatement
-
Compare two AssignmentStatements for equality.
- equals(Object) - Method in class org.teiid.query.sql.proc.Block
-
Compare two queries for equality.
- equals(Object) - Method in class org.teiid.query.sql.proc.BranchingStatement
-
Compare two BreakStatements for equality.
- equals(Object) - Method in class org.teiid.query.sql.proc.CommandStatement
-
Compare two CommandStatements for equality.
- equals(Object) - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
-
Compare two CreateUpdateProcedureCommand for equality.
- equals(Object) - Method in class org.teiid.query.sql.proc.DeclareStatement
-
Compare two DeclareStatements for equality.
- equals(Object) - Method in class org.teiid.query.sql.proc.ExceptionExpression
- equals(Object) - Method in class org.teiid.query.sql.proc.IfStatement
-
Compare two IfStatements for equality.
- equals(Object) - Method in class org.teiid.query.sql.proc.LoopStatement
-
Compare two LoopStatements for equality.
- equals(Object) - Method in class org.teiid.query.sql.proc.RaiseStatement
- equals(Object) - Method in class org.teiid.query.sql.proc.ReturnStatement
- equals(Object) - Method in class org.teiid.query.sql.proc.TriggerAction
- equals(Object) - Method in class org.teiid.query.sql.proc.WhileStatement
-
Compare two WhileStatements for equality.
- equals(Object) - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
- equals(Object) - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- equals(Object) - Method in class org.teiid.query.sql.symbol.AliasSymbol
- equals(Object) - Method in class org.teiid.query.sql.symbol.Array
- equals(Object) - Method in class org.teiid.query.sql.symbol.CaseExpression
- equals(Object) - Method in class org.teiid.query.sql.symbol.Constant
-
Compare this constant to another constant for equality.
- equals(Object) - Method in class org.teiid.query.sql.symbol.DerivedColumn
- equals(Object) - Method in class org.teiid.query.sql.symbol.ElementSymbol
- equals(Object) - Method in class org.teiid.query.sql.symbol.ExpressionSymbol
-
ExpressionSymbol matching is not based upon the name
- equals(Object) - Method in class org.teiid.query.sql.symbol.Function
-
Compare for equality
- equals(Object) - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Compare group symbols
- equals(Object) - Method in class org.teiid.query.sql.symbol.JSONObject
- equals(Object) - Method in class org.teiid.query.sql.symbol.MultipleElementSymbol
- equals(Object) - Method in class org.teiid.query.sql.symbol.QueryString
- equals(Object) - Method in class org.teiid.query.sql.symbol.Reference
-
Compare this constant to another constant for equality.
- equals(Object) - Method in class org.teiid.query.sql.symbol.ScalarSubquery
-
Compare this ScalarSubquery to another ScalarSubquery for equality.
- equals(Object) - Method in class org.teiid.query.sql.symbol.SearchedCaseExpression
- equals(Object) - Method in class org.teiid.query.sql.symbol.Symbol
-
Compare the symbol based ONLY on name.
- equals(Object) - Method in class org.teiid.query.sql.symbol.TextLine
- equals(Object) - Method in class org.teiid.query.sql.symbol.WindowFrame
- equals(Object) - Method in class org.teiid.query.sql.symbol.WindowFrame.FrameBound
- equals(Object) - Method in class org.teiid.query.sql.symbol.WindowFunction
- equals(Object) - Method in class org.teiid.query.sql.symbol.WindowSpecification
- equals(Object) - Method in class org.teiid.query.sql.symbol.XMLAttributes
- equals(Object) - Method in class org.teiid.query.sql.symbol.XMLCast
- equals(Object) - Method in class org.teiid.query.sql.symbol.XMLElement
- equals(Object) - Method in class org.teiid.query.sql.symbol.XMLExists
- equals(Object) - Method in class org.teiid.query.sql.symbol.XMLForest
- equals(Object) - Method in class org.teiid.query.sql.symbol.XMLNamespaces
- equals(Object) - Method in class org.teiid.query.sql.symbol.XMLNamespaces.NamespaceItem
- equals(Object) - Method in class org.teiid.query.sql.symbol.XMLParse
- equals(Object) - Method in class org.teiid.query.sql.symbol.XMLQuery
- equals(Object) - Method in class org.teiid.query.sql.symbol.XMLSerialize
- equals(Object) - Method in class org.teiid.query.tempdata.TempTable
- equals(Object) - Method in class org.teiid.vdb.runtime.VDBKey
- equals(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- equals(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- ERROR - org.teiid.query.validator.ValidatorFailure.Status
- ERROR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ERROR_UNEXPECTED_CHAR - Static variable in exception org.teiid.json.simple.ParseException
- ERROR_UNEXPECTED_EXCEPTION - Static variable in exception org.teiid.json.simple.ParseException
- ERROR_UNEXPECTED_TOKEN - Static variable in exception org.teiid.json.simple.ParseException
- ErrorInstruction - Class in org.teiid.query.processor.proc
-
This instruction updates the current variable context with the Variable defined using the declare statement that is used in constructing this instruction.
- ErrorInstruction() - Constructor for class org.teiid.query.processor.proc.ErrorInstruction
-
Constructor for DeclareInstruction.
- errorStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- escape(CharSequence, Appendable) - Static method in class org.teiid.json.simple.JSONParser
-
Modified from JSONValue
- ESCAPE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ESCAPEDFUNCTION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ESCAPEDJOIN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ESCAPEDTYPE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- escapeName(String, boolean) - Method in class org.teiid.query.function.source.XMLHelper
- escapeSinglePart(String) - Static method in class org.teiid.query.sql.visitor.SQLStringVisitor
- EST_CARDINALITY - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- EST_COL_STATS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- EST_DEP_CARDINALITY - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- EST_DEP_JOIN_COST - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- EST_JOIN_COST - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- EST_SELECTIVITY - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- EST_SET_SIZE - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- eval - Variable in class org.teiid.query.processor.relational.DependentCriteriaProcessor
- eval(Reader, ScriptContext) - Method in class org.teiid.query.eval.TeiidScriptEngine
- eval(String, ScriptContext) - Method in class org.teiid.query.eval.TeiidScriptEngine
- EvaluatableVisitor - Class in org.teiid.query.sql.visitor
-
This visitor class will traverse a language object tree, and determine if the current expression can be evaluated
- EvaluatableVisitor() - Constructor for class org.teiid.query.sql.visitor.EvaluatableVisitor
- EvaluatableVisitor(Object, QueryMetadataInterface, CapabilitiesFinder) - Constructor for class org.teiid.query.sql.visitor.EvaluatableVisitor
- EvaluatableVisitor.EvaluationLevel - Enum in org.teiid.query.sql.visitor
- evaluate(List<T>, TextLine.ValueExtractor<T>, TextLine) - Static method in class org.teiid.query.sql.symbol.TextLine
- evaluate(XMLType, XMLCast, CommandContext) - Method in class org.teiid.query.function.source.XMLHelper
- evaluate(Criteria) - Static method in class org.teiid.query.eval.Evaluator
- evaluate(Criteria, List<?>) - Method in class org.teiid.query.eval.Evaluator
- evaluate(Expression) - Static method in class org.teiid.query.eval.Evaluator
- evaluate(Expression, List<?>) - Method in class org.teiid.query.eval.Evaluator
- evaluateAndRewrite(Command, Evaluator, CommandContext, QueryMetadataInterface) - Static method in class org.teiid.query.rewriter.QueryRewriter
- evaluateAndRewrite(Criteria, Evaluator, CommandContext, QueryMetadataInterface) - Static method in class org.teiid.query.rewriter.QueryRewriter
- evaluateParameters(List<DerivedColumn>, List<?>, Map<String, Object>) - Method in class org.teiid.query.eval.Evaluator
-
Evaluate the parameters and return the context item if it exists
- evaluateProcedure(Function, List<?>, Object[]) - Method in class org.teiid.query.eval.Evaluator
- evaluateProcedure(Function, List<?>, Object[]) - Method in class org.teiid.query.processor.relational.SubqueryAwareEvaluator
-
Implements procedure function handling.
- evaluatePushdown(Function, List<?>, Object[]) - Method in class org.teiid.query.eval.Evaluator
- evaluatePushdown(Function, List<?>, Object[]) - Method in class org.teiid.query.processor.relational.SubqueryAwareEvaluator
-
Implements must pushdown function handling if supported by the source.
- evaluateSubquery(SubqueryContainer<?>, List<?>) - Method in class org.teiid.query.eval.Evaluator
- evaluateSubquery(SubqueryContainer<?>, List<?>) - Method in class org.teiid.query.processor.relational.SubqueryAwareEvaluator
- evaluateTVL(Criteria, List<?>) - Method in class org.teiid.query.eval.Evaluator
- evaluateXMLQuery(List<?>, XMLQuery, boolean, Map<String, Object>, CommandContext) - Method in class org.teiid.query.function.source.XMLHelper
- evaluationNotPossible(EvaluatableVisitor.EvaluationLevel) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- Evaluator - Class in org.teiid.query.eval
- Evaluator(Map, ProcessorDataManager, CommandContext) - Constructor for class org.teiid.query.eval.Evaluator
- Evaluator.NameValuePair<T> - Class in org.teiid.query.eval
- EVERY - org.teiid.query.sql.symbol.AggregateSymbol.Type
- EVERY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- evictionQueue - Variable in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- EXCEPT - org.teiid.query.sql.lang.SetQuery.Operation
-
Represents set difference of two queries
- EXCEPT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- exception(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- EXCEPTION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ExceptionExpression - Class in org.teiid.query.sql.proc
- ExceptionExpression() - Constructor for class org.teiid.query.sql.proc.ExceptionExpression
- exceptionGroup - Static variable in class org.teiid.query.resolver.command.UpdateProcedureResolver
- exceptionReference(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- EXCLUDE_COMMON_TABLE_EXPRESSION_NAME - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- EXCLUDING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- EXEC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ExecDynamicSqlInstruction - Class in org.teiid.query.processor.proc
-
Executes a SQL statement, and remove its results from the buffer manager.
- ExecDynamicSqlInstruction(CreateProcedureCommand, DynamicCommand, QueryMetadataInterface, IDGenerator, CapabilitiesFinder, boolean) - Constructor for class org.teiid.query.processor.proc.ExecDynamicSqlInstruction
- ExecResolver - Class in org.teiid.query.resolver.command
- ExecResolver() - Constructor for class org.teiid.query.resolver.command.ExecResolver
- execute() - Method in interface org.teiid.dqp.internal.datamgr.ConnectorWork
- execute() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- execute(Runnable) - Method in interface org.teiid.dqp.internal.process.TeiidExecutor
- execute(Runnable) - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
- execute(String, List<?>) - Method in interface org.teiid.query.tempdata.TempTableDataManager.RequestExecutor
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in interface org.teiid.query.optimizer.relational.OptimizerRule
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleAccessPatternValidation
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleApplySecurity
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleAssignOutputElements
-
Execute the rule.
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleCalculateCost
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleChooseDependent
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleChooseJoinStrategy
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleCleanCriteria
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleCollapseSource
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleCopyCriteria
-
Execute the rule as described in the class comments.
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleDecomposeJoin
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleImplementJoinStrategy
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleMergeCriteria
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleMergeVirtual
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePlaceAccess
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePlanJoins
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePlanOuterJoins
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePlanProcedures
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePlanSorts
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePlanUnions
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePushAggregates
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePushLargeIn
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePushLimit
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePushNonJoinCriteria
-
Execute the rule as described in the class comments.
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RulePushSelectCriteria
-
Execute the rule as described in the class comments.
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleRaiseAccess
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleRaiseNull
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleRemoveOptionalJoins
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleSubstituteExpressions
- execute(PlanNode, QueryMetadataInterface, CapabilitiesFinder, RuleStack, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.rules.RuleValidateWhereAll
-
Verifies that a model with "supports where all" is being passed an atomic query with a criteria.
- EXECUTE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- executeNamedParams(ParseInfo, StoredProcedure, int) - Method in class org.teiid.query.parser.SQLParser
- executePlan(ProcessorPlan, String, Map<ElementSymbol, ElementSymbol>, CreateCursorResultSetInstruction.Mode, boolean) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- executeQuery(Object, VDBMetaData, String, String, long, DQPCore, DQPCore.ResultsListener) - Static method in class org.teiid.dqp.internal.process.DQPCore
-
Execute the given query asynchly.
- executeRequest(long, RequestMessage) - Method in class org.teiid.dqp.internal.process.DQPCore
- executeRequest(long, RequestMessage, Long) - Method in class org.teiid.dqp.internal.process.DQPCore
- executeRules(RuleStack, PlanNode) - Method in class org.teiid.query.optimizer.relational.RelationalPlanner
- ExecutionContextImpl - Class in org.teiid.dqp.internal.datamgr
- ExecutionContextImpl(String, Object, Serializable, String, String, long, String, String) - Constructor for class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- ExecutionContextImpl(CommandContext, String, String, String, ConnectorWorkItem) - Constructor for class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- EXHAUSTIVE_SEARCH_GROUPS - Static variable in class org.teiid.query.optimizer.relational.rules.RulePlanJoins
- exists() - Method in class org.teiid.query.metadata.NioVirtualFile
- exists() - Method in interface org.teiid.query.metadata.VirtualFile
- EXISTS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- existsCriteria(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- ExistsCriteria - Class in org.teiid.query.sql.lang
-
This predicate criteria implements the "exists" predicate, which has a subquery in it.
- ExistsCriteria() - Constructor for class org.teiid.query.sql.lang.ExistsCriteria
-
Default constructor
- ExistsCriteria(QueryCommand) - Constructor for class org.teiid.query.sql.lang.ExistsCriteria
- ExistsCriteria.SubqueryHint - Class in org.teiid.query.sql.lang
- exp(Number) - Static method in class org.teiid.query.function.FunctionMethods
- ExpandBuff(boolean) - Method in class org.teiid.query.parser.JavaCharStream
- expandCommand(ProcedureContainer, QueryMetadataInterface, AnalysisRecord) - Method in class org.teiid.query.resolver.ProcedureContainerResolver
-
Expand a command by finding and attaching all subcommands to the command.
- expandCommand(ProcedureContainer, QueryMetadataInterface, AnalysisRecord) - Static method in class org.teiid.query.resolver.QueryResolver
- expectedTokenSequences - Variable in exception org.teiid.query.parser.ParseException
-
Each entry in this array is an array of integers.
- EXPIRATION - org.teiid.cache.CacheConfiguration.Policy
- ExpiredTimeSliceException() - Constructor for exception org.teiid.query.processor.QueryProcessor.ExpiredTimeSliceException
- EXPLAIN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- explainCommand - Variable in class org.teiid.dqp.internal.process.Request
- explainCommand(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- ExplainCommand - Class in org.teiid.query.sql.lang
- ExplainCommand() - Constructor for class org.teiid.query.sql.lang.ExplainCommand
- ExplainCommand.Format - Enum in org.teiid.query.sql.lang
- explainOption(ParseInfo, ExplainCommand) - Method in class org.teiid.query.parser.SQLParser
- ExplainProcessPlan - Class in org.teiid.dqp.internal.process
- ExplainProcessPlan(ProcessorPlan, ExplainCommand) - Constructor for class org.teiid.dqp.internal.process.ExplainProcessPlan
- ExposedStateUserDefinedAggregate<T> - Interface in org.teiid.query.function.aggregate
-
Internal extension of the user defined aggregate interface so that we can expose the internal state.
- expression(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Expression - Interface in org.teiid.query.sql.symbol
-
This is the interface for an expression in a SQL string.
- ExpressionCriteria - Class in org.teiid.query.sql.lang
- ExpressionCriteria(Expression) - Constructor for class org.teiid.query.sql.lang.ExpressionCriteria
- ExpressionEvaluationException - Exception in org.teiid.api.exception.query
-
This exception is thrown when an error occurs while evaluating a SQL expression.
- ExpressionEvaluationException() - Constructor for exception org.teiid.api.exception.query.ExpressionEvaluationException
-
No-arg constructor required by Externalizable semantics.
- ExpressionEvaluationException(String) - Constructor for exception org.teiid.api.exception.query.ExpressionEvaluationException
-
Construct an instance with the message specified.
- ExpressionEvaluationException(Throwable) - Constructor for exception org.teiid.api.exception.query.ExpressionEvaluationException
- ExpressionEvaluationException(Throwable, String) - Constructor for exception org.teiid.api.exception.query.ExpressionEvaluationException
-
Construct an instance from a message and an exception to chain to this one.
- ExpressionEvaluationException(BundleUtil.Event, String) - Constructor for exception org.teiid.api.exception.query.ExpressionEvaluationException
- ExpressionEvaluationException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.api.exception.query.ExpressionEvaluationException
- ExpressionEvaluationException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.ExpressionEvaluationException
- expressionList(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- ExpressionMappingVisitor - Class in org.teiid.query.sql.visitor
-
It is important to use a Post Navigator with this class, otherwise a replacement containing itself will not work
- ExpressionMappingVisitor(Map) - Constructor for class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
Constructor for ExpressionMappingVisitor.
- ExpressionMappingVisitor(Map, boolean) - Constructor for class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- ExpressionStatement - Interface in org.teiid.query.sql.proc
- ExpressionSymbol - Class in org.teiid.query.sql.symbol
- ExpressionSymbol(String, Expression) - Constructor for class org.teiid.query.sql.symbol.ExpressionSymbol
-
Construct an ExpressionSymbol with name and expression.
- ExtendedWriter(Writer, FileStoreInputStreamFactory) - Constructor for class org.teiid.query.function.source.XMLSystemFunctions.ExtendedWriter
- ExtensibleBufferedInputStream - Class in org.teiid.common.buffer
- ExtensibleBufferedInputStream() - Constructor for class org.teiid.common.buffer.ExtensibleBufferedInputStream
- ExtensibleBufferedOutputStream - Class in org.teiid.common.buffer.impl
- ExtensibleBufferedOutputStream() - Constructor for class org.teiid.common.buffer.impl.ExtensibleBufferedOutputStream
- Extent() - Constructor for class org.teiid.query.function.GeometryUtils.Extent
- exteriorRing(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- exteriorRing(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- EXTERNAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- EXTRACT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- extractPartionInfo(SetQuery, List<ElementSymbol>) - Static method in class org.teiid.query.optimizer.relational.PartitionAnalyzer
- extractQueries(QueryCommand, List<Query>) - Static method in class org.teiid.query.optimizer.relational.PartitionAnalyzer
- extractSpanContext(String) - Method in class org.teiid.query.util.TeiidTracingUtil
F
- FAILED_LOAD - org.teiid.query.metadata.MaterializationMetadataRepository.LoadStates
- FAILED_LOAD - org.teiid.query.tempdata.GlobalTableStoreImpl.MatState
- failedLoad(String) - Method in interface org.teiid.query.tempdata.GlobalTableStore
- failedLoad(String) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- FALSE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- FALSE_CRITERIA - Static variable in class org.teiid.query.rewriter.QueryRewriter
- FETCH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- fetchLimit(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- fetchSize - Variable in class org.teiid.query.processor.RegisterRequestParameter
- FileStorageManager - Class in org.teiid.common.buffer.impl
-
Implements file storage that automatically splits large files and limits the number of open files.
- FileStorageManager() - Constructor for class org.teiid.common.buffer.impl.FileStorageManager
- FileStorageManager.DiskStore - Class in org.teiid.common.buffer.impl
- FileStore - Class in org.teiid.common.buffer
- FileStore() - Constructor for class org.teiid.common.buffer.FileStore
- FileStore.FileStoreOutputStream - Class in org.teiid.common.buffer
-
A customized buffered stream with an exposed buffer
- FileStoreInputStreamFactory - Class in org.teiid.common.buffer
- FileStoreInputStreamFactory(FileStore, String) - Constructor for class org.teiid.common.buffer.FileStoreInputStreamFactory
- FileStoreOutputStream(int) - Constructor for class org.teiid.common.buffer.FileStore.FileStoreOutputStream
- FillBuff() - Method in class org.teiid.query.parser.JavaCharStream
- filter(List<?>) - Method in class org.teiid.query.function.aggregate.AggregateFunction
- FILTER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- filterClause(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- FilteredCommand - Interface in org.teiid.query.sql.lang
- FINAL - org.teiid.common.buffer.BufferManager.TupleSourceType
-
Indicates that a tuple source represents a query's final results.
- finalRow() - Method in class org.teiid.common.buffer.AbstractTupleSource
- finalRow() - Method in class org.teiid.common.buffer.TupleBuffer.TupleBufferTupleSource
- finalRow() - Method in class org.teiid.query.processor.BatchIterator
- find(List) - Method in class org.teiid.common.buffer.STree
- findAllFunctions(String, Class<?>[]) - Method in class org.teiid.query.function.FunctionLibrary
-
Find a function descriptor given a name and the types of the arguments.
- findAllNodes(PlanNode, int) - Static method in class org.teiid.query.optimizer.relational.plantree.NodeEditor
- findAllNodes(PlanNode, int, int) - Static method in class org.teiid.query.optimizer.relational.plantree.NodeEditor
-
Find all nodes of a type, starting at the root of a tree or subtree of PlanNodes and searching downward, but not searching past nodes of type equal to stopType.
- findCapabilities(String) - Method in class org.teiid.dqp.internal.process.CachedFinder
-
Find capabilities used the cache if possible, otherwise do the lookup.
- findCapabilities(String) - Method in class org.teiid.query.metadata.TempCapabilitiesFinder
- findCapabilities(String) - Method in interface org.teiid.query.optimizer.capabilities.CapabilitiesFinder
- findChildCommandMetadata(Command, GroupSymbol, int, QueryMetadataInterface, boolean) - Static method in class org.teiid.query.resolver.ProcedureContainerResolver
-
Set the appropriate "external" metadata for the given command
- findChildTail(SPage) - Method in class org.teiid.common.buffer.STree
- findFunction(String, Class<?>[]) - Method in class org.teiid.query.function.FunctionLibrary
-
Find a function descriptor given a name and the types of the arguments.
- findFunctionTarget(Function, FunctionDescriptor, CapabilitiesFinder, QueryMetadataInterface) - Static method in class org.teiid.query.optimizer.relational.rules.RuleAssignOutputElements
-
Find the first schema name against which this function can be executed, or null for no target
- findGroup(String) - Method in class org.teiid.query.metadata.CompositeMetadataStore
- findInsertUpdateMapping(Insert, boolean) - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- findJoinSourceNode(PlanNode) - Static method in class org.teiid.query.optimizer.relational.rules.FrameUtil
-
Find the ACCESS, SOURCE, SET_OP, JOIN, or NULL node that originates the given groups, but will stop at the first join node rather than searching for the best fit.
- findKeyPreserved(FromClause, Set<GroupSymbol>, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- findKeyPreserved(Query, Set<GroupSymbol>, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- findMatchingGroups(String, Collection<GroupSymbol>, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- findNodePreOrder(PlanNode, int) - Static method in class org.teiid.query.optimizer.relational.plantree.NodeEditor
- findNodePreOrder(PlanNode, int, int) - Static method in class org.teiid.query.optimizer.relational.plantree.NodeEditor
- findParent(PlanNode, int) - Static method in class org.teiid.query.optimizer.relational.plantree.NodeEditor
- findParent(PlanNode, int, int) - Static method in class org.teiid.query.optimizer.relational.plantree.NodeEditor
-
Return the first parent node of the given type stopping at the given nodes.
- findShortName() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- findShortName() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- findShortName() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- findSubquery(Criteria, boolean) - Method in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries
- findSubquery(Expression, boolean, RulePlanSubqueries.PlannedResult, boolean) - Method in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries
- findTypedConversionFunction(Class<?>, Class<?>) - Method in class org.teiid.query.function.FunctionLibrary
-
Find conversion function and set return type to proper type.
- findUpdateMapping(Collection<ElementSymbol>, boolean) - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- FIRST - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- FIRST_VALUE - org.teiid.query.sql.symbol.AggregateSymbol.Type
- firstEntry(boolean) - Method in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- FirstLastValue - Class in org.teiid.query.function.aggregate
-
Just a simple First/Last_value() implementation
- FirstLastValue(Class<?>, boolean) - Constructor for class org.teiid.query.function.aggregate.FirstLastValue
- FIXED_LENGTH - Static variable in interface org.teiid.query.metadata.DDLConstants
- FLOAT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- FLOATVAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- floor(Number) - Static method in class org.teiid.query.function.FunctionMethods
- flush() - Method in class org.teiid.common.buffer.FileStore.FileStoreOutputStream
- flush() - Method in class org.teiid.common.buffer.impl.ExtensibleBufferedOutputStream
- flushBatchDirect(TupleBatch, boolean) - Method in class org.teiid.query.processor.BatchCollector
- flushBuffer() - Method in class org.teiid.common.buffer.FileStore.FileStoreOutputStream
- flushDirect(int) - Method in class org.teiid.common.buffer.impl.ExtensibleBufferedOutputStream
-
Flush up to i bytes where i is the current position of the buffer
- FOLLOWING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- FOR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- FORCE - org.teiid.common.buffer.BufferManager.BufferReserveMode
-
Claim all of the buffers requested, even if they are not available, without waiting
- force2D(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- ForEachRowPlan - Class in org.teiid.query.processor.proc
- ForEachRowPlan() - Constructor for class org.teiid.query.processor.proc.ForEachRowPlan
- forEachRowTriggerAction(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- FOREIGN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- FOREIGN_KEY - org.teiid.query.metadata.TempMetadataID.Type
- FOREIGN_KEY - Static variable in interface org.teiid.query.metadata.DDLConstants
- FOREIGN_TABLE - Static variable in interface org.teiid.query.metadata.DDLConstants
- foreignKey(MetadataFactory, Table, String) - Method in class org.teiid.query.parser.SQLParser
- forget(String, XidImpl, boolean) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Global Transaction
- forget(String, XidImpl, boolean) - Method in interface org.teiid.dqp.service.TransactionService
- forget(XidImpl) - Method in class org.teiid.dqp.internal.process.DQPCore
- format(CommandContext, Number, String) - Static method in class org.teiid.query.function.FunctionMethods
- format(CommandContext, Date, String) - Static method in class org.teiid.query.function.FunctionMethods
- FORMAT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- FORMATDATE - Static variable in class org.teiid.query.function.FunctionLibrary
- FORMATTIME - Static variable in class org.teiid.query.function.FunctionLibrary
- FrameBound(WindowFrame.BoundMode) - Constructor for class org.teiid.query.sql.symbol.WindowFrame.FrameBound
- FrameUtil - Class in org.teiid.query.optimizer.relational.rules
- FrameUtil() - Constructor for class org.teiid.query.optimizer.relational.rules.FrameUtil
- free() - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
- free(boolean) - Method in interface org.teiid.common.buffer.impl.BlockManager
- FREE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- freeBlock(int) - Method in interface org.teiid.common.buffer.impl.BlockManager
- from(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- From - Class in org.teiid.query.sql.lang
-
Represents a FROM clause in a SELECT query.
- From() - Constructor for class org.teiid.query.sql.lang.From
-
Constructs a default instance of this class.
- From(List<? extends FromClause>) - Constructor for class org.teiid.query.sql.lang.From
-
Constructs an instance of this class from an ordered set of from clauses
- FROM - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- from_millis(long) - Static method in class org.teiid.query.function.FunctionMethods
- from_unixtime(long) - Static method in class org.teiid.query.function.FunctionMethods
- FROM_UNIXTIME - Static variable in class org.teiid.query.function.FunctionLibrary
- FromClause - Class in org.teiid.query.sql.lang
-
A FromClause is an interface for subparts held in a FROM clause.
- FromClause() - Constructor for class org.teiid.query.sql.lang.FromClause
- FULL - org.teiid.query.metadata.MaterializationMetadataRepository.Scope
- FULL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- FULL_DEPENDENT_JOIN - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- FULLY_QUALIFIED - org.teiid.query.sql.symbol.ElementSymbol.DisplayMode
- fullyCloseSource() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- fullyQualifyElements(Command) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
This method will convert all elements in a command to their fully qualified name.
- function(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Function - Class in org.teiid.query.sql.symbol
-
Represents a function in a sql statement.
- Function(String, Expression[]) - Constructor for class org.teiid.query.sql.symbol.Function
-
Construct a function with function name and array of arguments.
- FUNCTION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- FunctionCategoryConstants - Interface in org.teiid.query.function.metadata
-
This interface defines the default set of function category constants.
- FunctionCollectorVisitor - Class in org.teiid.query.sql.visitor
-
This visitor class will traverse a language object tree and collect all Function references it finds.
- FunctionCollectorVisitor(Collection<Function>) - Constructor for class org.teiid.query.sql.visitor.FunctionCollectorVisitor
-
Construct a new visitor with the specified collection, which should be non-null.
- FunctionCollectorVisitor(Collection<Function>, String) - Constructor for class org.teiid.query.sql.visitor.FunctionCollectorVisitor
-
Construct a new visitor with the specified collection, which should be non-null.
- functionCreated(FunctionMethod) - Method in class org.teiid.query.metadata.DatabaseStore
- FunctionDescriptor - Class in org.teiid.query.function
-
The FunctionDescriptor describes a particular function instance enough to invoke the function.
- functionDropped(String, Boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- FunctionExecutionException - Exception in org.teiid.api.exception.query
-
During processing, an invalid function was detected.
- FunctionExecutionException() - Constructor for exception org.teiid.api.exception.query.FunctionExecutionException
-
No-arg constructor required by Externalizable semantics.
- FunctionExecutionException(String) - Constructor for exception org.teiid.api.exception.query.FunctionExecutionException
-
Construct an instance with the message specified.
- FunctionExecutionException(Throwable) - Constructor for exception org.teiid.api.exception.query.FunctionExecutionException
- FunctionExecutionException(Throwable, String) - Constructor for exception org.teiid.api.exception.query.FunctionExecutionException
-
Construct an instance from a message and an exception to chain to this one.
- FunctionExecutionException(BundleUtil.Event, String) - Constructor for exception org.teiid.api.exception.query.FunctionExecutionException
- FunctionExecutionException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.api.exception.query.FunctionExecutionException
- FunctionExecutionException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.FunctionExecutionException
- FunctionLibrary - Class in org.teiid.query.function
-
The function library is the primary way for the system to find out what functions are available, resolve function signatures, and invoke system and user-defined functions.
- FunctionLibrary(FunctionTree, FunctionTree...) - Constructor for class org.teiid.query.function.FunctionLibrary
-
Construct the function library.
- FunctionLibrary.ConversionResult - Class in org.teiid.query.function
- FunctionMetadataException - Exception in org.teiid.api.exception.query
-
Detected invalid function metadata during validation.
- FunctionMetadataException() - Constructor for exception org.teiid.api.exception.query.FunctionMetadataException
-
No-arg constructor required by Externalizable semantics.
- FunctionMetadataException(String) - Constructor for exception org.teiid.api.exception.query.FunctionMetadataException
-
Construct an instance with the message specified.
- FunctionMetadataException(Throwable, String) - Constructor for exception org.teiid.api.exception.query.FunctionMetadataException
-
Construct an instance from a message and an exception to chain to this one.
- FunctionMetadataException(BundleUtil.Event, String) - Constructor for exception org.teiid.api.exception.query.FunctionMetadataException
- FunctionMetadataException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.api.exception.query.FunctionMetadataException
- FunctionMetadataException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.FunctionMetadataException
- FunctionMetadataSource - Interface in org.teiid.query.function
-
A FunctionMetadataSource represents a source of function metadata for the function library.
- FunctionMetadataValidator - Class in org.teiid.query.function.metadata
-
The validator encodes business logic with respect to what a valid function description is.
- FunctionMethods - Class in org.teiid.query.function
-
Static method hooks for most of the function library.
- FunctionMethods() - Constructor for class org.teiid.query.function.FunctionMethods
- functions - Variable in class org.teiid.query.function.UDFSource
- FunctionTree - Class in org.teiid.query.function
-
Data structure used to store function signature information.
- FunctionTree(String, FunctionMetadataSource) - Constructor for class org.teiid.query.function.FunctionTree
-
Construct a new tree with the given source of function metadata.
- FunctionTree(String, FunctionMetadataSource, boolean) - Constructor for class org.teiid.query.function.FunctionTree
-
Construct a new tree with the given source of function metadata.
- FutureWork<T> - Class in org.teiid.dqp.internal.process
- FutureWork(Runnable, T, int) - Constructor for class org.teiid.dqp.internal.process.FutureWork
- FutureWork(Callable<T>, int) - Constructor for class org.teiid.dqp.internal.process.FutureWork
G
- GE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- GE - Static variable in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Constant indicating the first operand is greater than or equal to the second.
- generate() - Method in class org.teiid.query.util.Permutation
-
Create list of arrays of items, in all possible permutations (that's n! permutations).
- generate(int) - Method in class org.teiid.query.util.Permutation
-
Create list of arrays of items, in all possible permutations (that's n! permutations).
- GENERATED - Static variable in class org.teiid.query.metadata.DDLStringVisitor
- generated_key(CommandContext) - Static method in class org.teiid.query.function.SystemFunctionMethods
- generated_key(CommandContext, String) - Static method in class org.teiid.query.function.SystemFunctionMethods
- GeneratedKeysImpl - Class in org.teiid.query.util
- GeneratedKeysImpl(String[], Class<?>[], CommandContext) - Constructor for class org.teiid.query.util.GeneratedKeysImpl
- generateParseException() - Method in class org.teiid.query.parser.SQLParser
-
Generate ParseException.
- generatePlan(boolean) - Method in class org.teiid.dqp.internal.process.PreparedStatementRequest
- generatePlan(boolean) - Method in class org.teiid.dqp.internal.process.Request
-
state side effects: creates the analysis record creates the command context sets the pre-rewrite command on the request adds a limit clause if the row limit is specified sets the processor plan
- generatePlan(Command) - Method in class org.teiid.query.optimizer.relational.RelationalPlanner
- geoFromBlob(BlobType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- geoFromBlob(BlobType, int) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- geogFromBlob(CommandContext, BlobType) - Static method in class org.teiid.query.function.GeographyFunctionMethods
- geogFromText(CommandContext, ClobType) - Static method in class org.teiid.query.function.GeographyFunctionMethods
- GEOGRAPHY - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
- GEOGRAPHY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- GEOGRAPHY_TYPE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- geographyFromEwkb(CommandContext, InputStream) - Static method in class org.teiid.query.function.GeometryUtils
- GeographyFunctionMethods - Class in org.teiid.query.function
- GeographyFunctionMethods() - Constructor for class org.teiid.query.function.GeographyFunctionMethods
- GEOMETRY - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
- GEOMETRY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- GEOMETRY_FACTORY - Static variable in class org.teiid.query.function.GeometryUtils
- geometryFromBlob(BlobType) - Static method in class org.teiid.query.function.GeometryUtils
- geometryFromBlob(BlobType, int) - Static method in class org.teiid.query.function.GeometryUtils
- geometryFromClob(ClobType) - Static method in class org.teiid.query.function.GeometryUtils
- geometryFromClob(ClobType, Integer, boolean) - Static method in class org.teiid.query.function.GeometryUtils
- geometryFromEwkb(InputStream, Integer) - Static method in class org.teiid.query.function.GeometryUtils
- geometryFromGml(Reader, Integer) - Static method in class org.teiid.query.function.GeometryUtils
- geometryFromGml(ClobType, Integer) - Static method in class org.teiid.query.function.GeometryUtils
- GeometryFunctionMethods - Class in org.teiid.query.function
- GeometryFunctionMethods() - Constructor for class org.teiid.query.function.GeometryFunctionMethods
- GeometryHelper - Class in org.teiid.query.function
- GeometryHelper() - Constructor for class org.teiid.query.function.GeometryHelper
- geometryN(GeometryType, int) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- geometryN(GeometryType, int) - Static method in class org.teiid.query.function.GeometryUtils
- geometryToClob(AbstractGeospatialType, boolean) - Static method in class org.teiid.query.function.GeometryUtils
- geometryToEwkb(AbstractGeospatialType) - Static method in class org.teiid.query.function.GeometryUtils
-
We'll take the wkb format and add the extended flag/srid
- geometryToGeoJson(GeometryType) - Method in class org.teiid.query.function.GeometryHelper
- geometryToGml(CommandContext, GeometryType, boolean) - Static method in class org.teiid.query.function.GeometryUtils
- geometryType(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- geometryType(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- GeometryUtils - Class in org.teiid.query.function
-
Utility methods for geometry TODO: determine if we should use buffermanager to minimize memory footprint
- GeometryUtils() - Constructor for class org.teiid.query.function.GeometryUtils
- GeometryUtils.Extent - Class in org.teiid.query.function
- GeometryUtils.Ordinate - Enum in org.teiid.query.function
- geomFromEwkb(BlobType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- geomFromEwkt(ClobType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- geomFromGml(ClobType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- geomFromGml(ClobType, int) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- geomFromText(ClobType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- geomFromText(ClobType, int) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- get(int) - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
- get(Long, Long, WeakReference<? extends Serializer<?>>) - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- get(String) - Method in interface org.teiid.cache.CacheFactory
-
Create / Get the cache for the give type use
- get(K) - Method in interface org.teiid.cache.Cache
-
Retrieves the value for the given Key
- get(PhysicalInfo, Long, WeakReference<? extends Serializer<?>>) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- get(SessionAwareCache.CacheID) - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- get(T, Long, WeakReference<? extends Serializer<?>>) - Method in interface org.teiid.common.buffer.Cache
-
Get method, must be called using the object obtained in the lockForLoad method
- GET - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- getAccessInfo() - Method in interface org.teiid.cache.Cachable
- getAccessInfo() - Method in class org.teiid.dqp.internal.process.CachedResults
- getAccessInfo() - Method in class org.teiid.dqp.internal.process.PreparedPlan
- getAccessNode(ProcessorPlan) - Static method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- getAccessPatternElementsInGroups(QueryMetadataInterface, Collection, boolean) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
When access patterns are flattened, they are an approximation the user may need to enter as criteria.
- getAccessPatterns() - Method in class org.teiid.query.metadata.TempMetadataID
- getAccessPatternsInGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getAccessPatternsInGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getAccessPatternsInGroup(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the access patterns for the specified group
- getAccessPatternsInGroup(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getAccessPatternsInGroup(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getAccumulatorType() - Method in class org.teiid.query.function.aggregate.Sum
-
Allows subclasses to determine type of accumulator for the SUM.
- getActive() - Method in class org.teiid.query.tempdata.TempTable
- getActiveBatchBytes() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getActiveCount() - Method in interface org.teiid.dqp.internal.process.TeiidExecutor
- getActiveCount() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
- getActivePlanCount() - Method in class org.teiid.dqp.internal.process.DQPCore
- getActiveSession(String) - Method in interface org.teiid.dqp.service.SessionService
- getActiveSessions() - Method in interface org.teiid.dqp.service.SessionService
-
Get the collection of active user sessions on the system.
- getActiveSessionsCount() - Method in interface org.teiid.dqp.service.SessionService
-
Get the number of active user sessions on the system.
- getActualCommand() - Method in class org.teiid.query.sql.lang.Command
-
For a statement such as explain, obtain the actual command
- getActualCommand() - Method in class org.teiid.query.sql.lang.ExplainCommand
- getActualMetadataId(Object) - Static method in class org.teiid.query.metadata.TempMetadataAdapter
- getAddress() - Method in interface org.teiid.query.tempdata.GlobalTableStore
- getAddress() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- getAggregateFunction() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
-
Get the aggregate function type - this will map to one of the reserved words for the aggregate functions.
- getAggregates(LanguageObject, boolean) - Static method in class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor
- getAggregates(LanguageObject, boolean) - Static method in class org.teiid.query.sql.visitor.ElementCollectorVisitor
- getAggregates(LanguageObject, Collection<? super AggregateSymbol>, Collection<? super ElementSymbol>, Collection<? super Expression>, Collection<? super WindowFunction>, Collection<? extends Expression>) - Static method in class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor
- getAlias() - Method in class org.teiid.query.sql.symbol.DerivedColumn
- getAliasMapping() - Method in class org.teiid.query.util.CommandContext
- getAllExternalGroups() - Method in class org.teiid.query.sql.lang.Command
- getAllGroups() - Method in class org.teiid.query.sql.lang.GroupContext
-
Flattens all contexts to a single list
- getAllowedDataPolicies() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getAllowedDataPolicies() - Method in class org.teiid.query.util.CommandContext
- getAllReferences() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getAllTuples() - Method in class org.teiid.common.buffer.TupleBatch
-
Get all tuples
- getAnalysisRecord() - Method in class org.teiid.dqp.internal.process.PreparedPlan
-
Return the plan description.
- getAnalyze() - Method in class org.teiid.query.sql.lang.ExplainCommand
- getAndClearAsynch() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
- getAndClearWarnings() - Method in class org.teiid.query.processor.QueryProcessor
- getAndClearWarnings() - Method in class org.teiid.query.util.CommandContext
-
Get all warnings found while processing this plan.
- getAndSetNextClearBit() - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
-
Makes a best effort to atomically find the next clear bit and set it
- getAndSetNextClearBit(int) - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
- getAnnotations() - Method in class org.teiid.query.analysis.AnalysisRecord
-
Get annotations.
- getAppName() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getArg(int) - Method in class org.teiid.query.sql.symbol.Function
-
Get argument at specified index
- getArgIndexes() - Method in class org.teiid.query.function.aggregate.AggregateFunction
- getArgs() - Method in class org.teiid.query.sql.symbol.Function
-
Get function arguments
- getArgs() - Method in class org.teiid.query.sql.symbol.JSONObject
- getArgs() - Method in class org.teiid.query.sql.symbol.QueryString
- getArgs() - Method in class org.teiid.query.sql.symbol.XMLAttributes
- getArgs() - Method in class org.teiid.query.sql.symbol.XMLForest
- getArrayExpression() - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
- getArrayValue() - Method in class org.teiid.query.sql.lang.ArrayTable
- getAsColumns() - Method in class org.teiid.query.sql.lang.DynamicCommand
- getAtomicRequestID() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- getAtomicRequestMessage() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- getAttributes() - Method in class org.teiid.query.sql.lang.DependentSetCriteria
-
There is a mismatch between the expression form and the more convenient attribute comparison, so we reconstruct when needed
- getAttributes() - Method in class org.teiid.query.sql.symbol.XMLElement
- getAuthenticationType(String, String, String) - Method in interface org.teiid.dqp.service.SessionService
- getAuthorizationValidator() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getAuthorizationValidator() - Method in class org.teiid.query.util.CommandContext
- getAutoIncrementKey(Object, List<ElementSymbol>, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.command.InsertResolver
- getBatch(long) - Method in class org.teiid.common.buffer.AbstractTupleSource
- getBatch(long) - Method in class org.teiid.common.buffer.TupleBuffer
-
Get the batch containing the given row.
- getBatch(long) - Method in class org.teiid.common.buffer.TupleBuffer.TupleBufferTupleSource
- getBatch(long) - Method in class org.teiid.query.processor.BatchIterator
- getBatch(Long, boolean) - Method in interface org.teiid.common.buffer.BatchManager
- getBatchEndTime() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- getBatchesAdded() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getBatchManagerReference() - Method in interface org.teiid.common.buffer.BatchManager
- getBatchSize() - Method in class org.teiid.common.buffer.TupleBuffer
- getBatchSize() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getBatchSize() - Method in class org.teiid.query.processor.relational.RelationalNode
- getBatchSize(boolean, List<? extends List<?>>) - Method in class org.teiid.common.buffer.impl.SizeUtility
- getBatchStartTime() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- getBatchUpdateException() - Method in class org.teiid.query.util.CommandContext
- getBeginColumn() - Method in class org.teiid.query.parser.JavaCharStream
- getBeginLine() - Method in class org.teiid.query.parser.JavaCharStream
- getBeginRow() - Method in class org.teiid.common.buffer.TupleBatch
-
Return the number of the first row of the tuple source that is contained in this batch (one-based).
- getBinaryVDBResource(String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getBinaryVDBResource(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getBinaryVDBResource(String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getBinaryVDBResource(String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Gets the contents of a VDB resource in binary form.
- getBinaryVDBResource(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getBitsPerSegment() - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
- getBitsSet() - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
- getBitsSet(int) - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
-
return an estimate of the number of bits set
- getBlock() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
-
Get the block on this command.
- getBlock() - Method in class org.teiid.query.sql.proc.LoopStatement
- getBlock() - Method in class org.teiid.query.sql.proc.TriggerAction
- getBlock() - Method in class org.teiid.query.sql.proc.WhileStatement
- getBlock(int) - Method in interface org.teiid.common.buffer.impl.BlockManager
-
Get the block for a given index.
- getBound() - Method in class org.teiid.query.sql.symbol.WindowFrame.FrameBound
-
Get the numeric bound.
- getBoundMode() - Method in class org.teiid.query.sql.symbol.WindowFrame.FrameBound
- getBuffer() - Method in class org.teiid.common.buffer.ExtensibleBufferedInputStream
- getBuffer() - Method in class org.teiid.common.buffer.FileStore.FileStoreOutputStream
-
Return the buffer.
- getBuffer() - Method in class org.teiid.query.processor.BatchIterator
- getBuffer(int) - Method in interface org.teiid.query.processor.BatchCollector.BatchProducer
-
return the final tuple buffer or null if not available
- getBuffer(int) - Method in class org.teiid.query.processor.ProcessorPlan
-
return the final tuple buffer or null if not available
- getBuffer(int) - Method in class org.teiid.query.processor.QueryProcessor
- getBuffer(int) - Method in class org.teiid.query.processor.relational.RelationalNode
-
return the final tuple buffer or null if not available
- getBuffer(int) - Method in class org.teiid.query.processor.relational.RelationalPlan
- getBufferDirect(int) - Method in class org.teiid.query.processor.relational.LimitNode
- getBufferDirect(int) - Method in class org.teiid.query.processor.relational.ProjectNode
- getBufferDirect(int) - Method in class org.teiid.query.processor.relational.RelationalNode
-
For subclasses to override if they wish to return a buffer rather than batches.
- getBufferDirect(int) - Method in class org.teiid.query.processor.relational.SortNode
- getBufferManager() - Method in class org.teiid.dqp.internal.process.DQPCore
- getBufferManager() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- getBufferManager() - Method in interface org.teiid.dqp.service.BufferService
- getBufferManager() - Method in class org.teiid.query.processor.QueryProcessor
- getBufferManager() - Method in class org.teiid.query.processor.relational.RelationalNode
- getBufferManager() - Method in class org.teiid.query.util.CommandContext
- getBuffers() - Method in class org.teiid.common.buffer.impl.BlockByteBuffer
- getBuiltInAggregateFunctions(boolean) - Method in class org.teiid.query.function.FunctionLibrary
-
Return a list of the most general forms of built-in aggregate functions.
- getByteBuffer(int) - Method in class org.teiid.common.buffer.impl.BlockByteBuffer
-
Return a buffer positioned at the given start byte.
- getBytes(Geometry, boolean) - Static method in class org.teiid.query.function.GeometryUtils
- getBytesWritten() - Method in class org.teiid.common.buffer.impl.ExtensibleBufferedOutputStream
- getByUuid(CompositeMetadataStore, String) - Static method in class org.teiid.dqp.internal.process.DataTierManagerImpl
- getCache() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getCacheDirective() - Method in interface org.teiid.dqp.internal.datamgr.ConnectorWork
- getCacheDirective() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- getCacheDirective() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getCachedSet(Expression) - Method in class org.teiid.query.processor.relational.DependentValueSource
- getCachedSet(Expression) - Method in interface org.teiid.query.sql.util.ValueIteratorSource
- getCacheGroupCount() - Method in interface org.teiid.common.buffer.Cache
- getCacheGroupCount() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- getCacheGroupCount() - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- getCacheHint() - Method in class org.teiid.query.metadata.TempMetadataID
- getCacheHint() - Method in class org.teiid.query.sql.lang.Command
- getCacheHitCount() - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- getCacheHitRatio() - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- getCachePutCount() - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- getCacheTypes() - Static method in class org.teiid.dqp.internal.process.SessionAwareCache
- getCallStackDepth() - Method in class org.teiid.query.util.CommandContext
- getCapabilities() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManager
- getCapabiltiesFinder() - Method in class org.teiid.dqp.internal.process.QueryProcessorFactoryImpl
- getCapabiltiesFinder() - Method in interface org.teiid.query.processor.QueryProcessor.ProcessorFactory
- getCardinality() - Method in class org.teiid.query.metadata.TempMetadataID
- getCardinality() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getCardinality(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getCardinality(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getCardinality(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Return the cardinality for this group
- getCardinality(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getCardinality(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getChangeList() - Method in class org.teiid.query.sql.lang.Update
-
Return the list of CompareCriteria representing updates being made
- getCharacterStream() - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
- getCharacterVDBResource(String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getCharacterVDBResource(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getCharacterVDBResource(String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getCharacterVDBResource(String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Gets the contents of a VDB resource as a String.
- getCharacterVDBResource(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getCheckMatViewStatus() - Method in class org.teiid.query.sql.symbol.GroupSymbol
- getChild(String) - Method in class org.teiid.query.metadata.NioVirtualFile
- getChild(String) - Method in interface org.teiid.query.metadata.VirtualFile
- getChildCount() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getChildCount() - Method in class org.teiid.query.processor.relational.RelationalNode
- getChildren() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getChildren() - Method in class org.teiid.query.processor.relational.RelationalNode
- getClassLoader() - Method in interface org.teiid.query.function.FunctionMetadataSource
-
Classloader used for functions
- getClassLoader() - Method in class org.teiid.query.function.UDFSource
- getClassName() - Method in class org.teiid.query.processor.relational.RelationalNode
-
Helper for the toString to get the class name from the full class name.
- getClassType() - Method in class org.teiid.query.sql.lang.SPParameter
-
Get class type - MetaMatrix runtime types.
- getClauseMap() - Method in class org.teiid.query.sql.lang.SetClauseList
- getClauses() - Method in class org.teiid.query.sql.lang.From
-
Get all the clauses in FROM
- getClauses() - Method in class org.teiid.query.sql.lang.SetClauseList
- getClientAddress() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
-
Get the client address from the socket transport - not as reported from the client
- getClientHostname() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
-
Get the client hostname from the socket transport - not as reported from the client
- getClientSerializationVersion() - Method in enum org.teiid.dqp.internal.process.DQPWorkContext.Version
- getClientState(String, boolean) - Method in class org.teiid.dqp.internal.process.DQPCore
- getClientVersion() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getCodeLookup(String, Object) - Method in class org.teiid.query.util.CommandContext
- getCodeTableMetadataId(String, String, String, String) - Method in interface org.teiid.query.tempdata.GlobalTableStore
- getCodeTableMetadataId(String, String, String, String) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- getCollectNodeStatistics() - Method in class org.teiid.query.util.CommandContext
- getColumn() - Method in class org.teiid.query.parser.JavaCharStream
-
Deprecated.
- getColumn(String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getColumn(String, String, String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getColumn(String, Table, String) - Static method in class org.teiid.query.metadata.TransformationMetadata
- getColumnMap() - Method in interface org.teiid.query.tempdata.SearchableTable
- getColumnMap() - Method in class org.teiid.query.tempdata.TempTable
- getColumnName(boolean, Expression) - Static method in class org.teiid.dqp.internal.process.MetaDataProcessor
- getColumnNames() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.SourceEventCommand
- getColumnNames() - Method in class org.teiid.query.util.GeneratedKeysImpl
- getColumns() - Method in class org.teiid.query.sql.lang.ArrayTable
- getColumns() - Method in class org.teiid.query.sql.lang.Create
- getColumns() - Method in class org.teiid.query.sql.lang.JsonTable
- getColumns() - Method in class org.teiid.query.sql.lang.ObjectTable
- getColumns() - Method in class org.teiid.query.sql.lang.TableFunctionReference
- getColumns() - Method in class org.teiid.query.sql.lang.TextTable
- getColumns() - Method in class org.teiid.query.sql.lang.WithQueryCommand
- getColumns() - Method in class org.teiid.query.sql.lang.XMLTable
- getColumns() - Method in class org.teiid.query.tempdata.TempTable
- getColumnSymbols() - Method in class org.teiid.query.sql.lang.Create
-
Derived ElementSymbol list.
- getColumnTypes() - Method in class org.teiid.query.util.GeneratedKeysImpl
- getCommand() - Method in class org.teiid.dqp.internal.process.PreparedPlan
-
Return the Command .
- getCommand() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- getCommand() - Method in class org.teiid.query.mapping.relational.QueryNode
-
Get command corresponding to query, may be null
- getCommand() - Method in class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
- getCommand() - Method in class org.teiid.query.processor.relational.AccessNode
- getCommand() - Method in class org.teiid.query.sql.lang.ExistsCriteria
- getCommand() - Method in class org.teiid.query.sql.lang.ExplainCommand
- getCommand() - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
- getCommand() - Method in interface org.teiid.query.sql.lang.SubqueryContainer
-
Returns the subquery Command object
- getCommand() - Method in class org.teiid.query.sql.lang.SubqueryFromClause
-
Get command held by clause
- getCommand() - Method in class org.teiid.query.sql.lang.SubquerySetCriteria
-
Get the subquery command used to produce the values for this SetCriteria.
- getCommand() - Method in class org.teiid.query.sql.lang.WithQueryCommand
- getCommand() - Method in class org.teiid.query.sql.proc.AssignmentStatement
-
Deprecated.
- getCommand() - Method in class org.teiid.query.sql.proc.CommandStatement
-
Get the command on this statement.
- getCommand() - Method in class org.teiid.query.sql.proc.LoopStatement
- getCommand() - Method in class org.teiid.query.sql.symbol.ScalarSubquery
- getCommand(String, QueryMetadataInterface, ParseInfo) - Method in class org.teiid.dqp.internal.process.CachedResults
- getCommandContext() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getCommandContext() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- getCommandPayload() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getCommandPayload() - Method in class org.teiid.query.util.CommandContext
- getCommands() - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
Get the commands collected by the visitor.
- getCommands(Command) - Static method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
Helper to quickly get the commands from obj
- getCommands(Command, boolean) - Static method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
- getCommandToken(int) - Static method in class org.teiid.query.sql.lang.Command
- getCommitAction() - Method in class org.teiid.query.sql.lang.Create
- getCommonRuntimeType(String[]) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
Gets the most specific type to which all the given types have an implicit conversion.
- getComparator() - Method in class org.teiid.common.buffer.STree
- getCompiledScript() - Method in class org.teiid.query.sql.lang.ObjectTable
- getCompiledScript() - Method in class org.teiid.query.sql.lang.ObjectTable.ObjectColumn
- getCompletedCount() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
- getComponentException() - Method in class org.teiid.query.resolver.util.ResolverVisitor
- getComponentType() - Method in class org.teiid.query.sql.symbol.Array
- getCondition() - Method in class org.teiid.query.sql.proc.IfStatement
-
Get the condition that determines which block needs to be executed.
- getCondition() - Method in class org.teiid.query.sql.proc.WhileStatement
-
Get the condition that determines which block needs to be executed.
- getCondition() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- getConformedTo() - Method in class org.teiid.query.processor.relational.AccessNode
- getConnection() - Method in class org.teiid.query.util.CommandContext
- getConnectionFactory() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManager
-
Get the ConnectionFactory object required by this manager
- getConnectionId() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getConnectionId() - Method in class org.teiid.query.util.CommandContext
- getConnectionID() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getConnectionID() - Method in class org.teiid.dqp.message.RequestID
-
Return connectionID, may be null if connection has not been specified.
- getConnectionID() - Method in class org.teiid.query.processor.relational.RelationalNode
- getConnectionID() - Method in class org.teiid.query.util.CommandContext
- getConnectionName() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManager
- getConnectionProfile() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getConnectorBindingExpression() - Method in class org.teiid.query.processor.relational.AccessNode
- getConnectorBindingId() - Method in class org.teiid.query.processor.relational.AccessNode
- getConnectorIdentifier() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getConnectorManager(String) - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- getConnectorManagers() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- getConnectorName() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- getConnectorName() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- getConstraint() - Method in class org.teiid.query.sql.lang.Insert
- getConstraint() - Method in class org.teiid.query.sql.lang.Update
- getConstraint() - Method in class org.teiid.query.sql.symbol.Reference
- getContent() - Method in class org.teiid.query.sql.symbol.XMLElement
- getContext() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- getContext() - Method in class org.teiid.query.processor.ProcessorPlan
-
Get the processor context, which can be modified.
- getContext() - Method in class org.teiid.query.processor.QueryProcessor
- getContext() - Method in class org.teiid.query.processor.relational.RelationalNode
- getContextSymbol() - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- getContextSymbol() - Method in class org.teiid.query.sql.lang.ExistsCriteria
- getContextSymbol() - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
- getContextSymbol() - Method in class org.teiid.query.sql.lang.SubquerySetCriteria
- getContextSymbol() - Method in interface org.teiid.query.sql.symbol.ContextReference
- getContextSymbol() - Method in class org.teiid.query.sql.symbol.Reference
- getContextSymbol() - Method in class org.teiid.query.sql.symbol.ScalarSubquery
- getConversion(Expression, String, String, boolean, FunctionLibrary) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
IMPORTANT: source and target must be basic runtime types
- getConverts(FunctionMethod, Class<?>[]) - Method in class org.teiid.query.function.FunctionLibrary
- getCorrelatedName() - Method in class org.teiid.query.validator.UpdateValidator.UpdateMapping
- getCorrelatedReferenceElements() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getCorrelatedReferences() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getCorrelatedReferences() - Method in class org.teiid.query.sql.lang.Command
-
Get the correlated references to the containing scope only
- getCorrelatedReferences() - Method in class org.teiid.query.sql.lang.TableFunctionReference
- getCount() - Method in class org.teiid.common.buffer.FileStore.FileStoreOutputStream
- getCount() - Method in class org.teiid.query.sql.lang.GroupBy
-
Returns the number of symbols in the GROUP BY
- getCount() - Method in class org.teiid.query.sql.lang.Select
-
Returns the number of symbols in select.
- getCoveredCriteria() - Method in class org.teiid.query.tempdata.BaseIndexInfo
- getCreateCommand(GroupSymbol, boolean, QueryMetadataInterface) - Static method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- getCreated() - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- getCreatedNodes() - Method in class org.teiid.query.optimizer.relational.rules.RulePushSelectCriteria
- getCreationTime() - Method in class org.teiid.dqp.internal.process.AccessInfo
- getCreationTime() - Method in class org.teiid.dqp.internal.process.FutureWork
- getCreationTime() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- getCreationTime() - Method in interface org.teiid.dqp.internal.process.ThreadReuseExecutor.PrioritizedRunnable
- getCreationTime() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor.RunnableWrapper
- getCreationTime() - Method in class org.teiid.dqp.service.TransactionContext
- getCredentials() - Method in class org.teiid.security.Credentials
- getCredentialsAsCharArray() - Method in class org.teiid.security.Credentials
-
Get the Credentials as a char[].
- getCriteria() - Method in class org.teiid.query.processor.relational.SelectNode
- getCriteria() - Method in class org.teiid.query.sql.lang.AtomicCriteria
-
Get sub criteria
- getCriteria() - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Returns the list of criteria.
- getCriteria() - Method in class org.teiid.query.sql.lang.Delete
-
Returns the criteria object for this command.
- getCriteria() - Method in interface org.teiid.query.sql.lang.FilteredCommand
- getCriteria() - Method in class org.teiid.query.sql.lang.Query
-
Get the criteria clause for the query.
- getCriteria() - Method in class org.teiid.query.sql.lang.Update
-
Returns the criteria object for this command, may be null
- getCriteria(int) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Returns the criteria at the specified index.
- getCriteriaCount() - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Returns the number of criteria in this clause.
- getCurrentDatabase() - Method in class org.teiid.query.metadata.DatabaseStore
- getCurrentElements() - Method in class org.teiid.query.resolver.util.AccessPattern
- getCurrentIndex() - Method in class org.teiid.common.buffer.AbstractTupleSource
- getCurrentIndex() - Method in interface org.teiid.common.buffer.IndexedTupleSource
-
Get the current position.
- getCurrentIndex() - Method in class org.teiid.common.buffer.TupleBuffer.TupleBufferTupleSource
- getCurrentInstruction() - Method in class org.teiid.query.processor.proc.Program
-
Returns the next instruction to be executed, or null if there are none or no more instructions.
- getCurrentNamespaceContainer() - Method in class org.teiid.query.metadata.DatabaseStore
-
Get the NamespaceContainer associated with the current database - this instance should not be modified unless in an edit context.
- getCurrentRow(String) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- getCurrentSchema() - Method in class org.teiid.query.metadata.DatabaseStore
- getCurrentTuple() - Method in class org.teiid.common.buffer.AbstractTupleSource
- getCurrentTuple() - Method in class org.teiid.query.processor.BatchIterator
- getCurrentVariableContext() - Method in class org.teiid.query.processor.proc.ProcedurePlan
-
Get the current
VariavleContext
on this environment. - getCursorName() - Method in class org.teiid.query.sql.proc.LoopStatement
- getData() - Method in class org.teiid.query.metadata.TempMetadataStore
-
Get all temp group and element metadata
- getDatabase(String, String) - Method in class org.teiid.query.metadata.DatabaseStore
- getDatabases() - Method in class org.teiid.query.metadata.DatabaseStore
- getDataBlocksInUse() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- getDataManager() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- getDataManager() - Method in class org.teiid.query.processor.relational.RelationalNode
- getDataObjects() - Method in class org.teiid.query.util.CommandContext
- getDataTierManager() - Method in class org.teiid.dqp.internal.process.DQPCore
- getDataTypeClass(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getDataTypeClass(String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getDataTypeClass(String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the runtime type class for the given type name, which may include domains
- getDataTypeClass(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getDataTypes() - Method in class org.teiid.query.metadata.SystemMetadata
-
List of all "built-in" datatypes.
- getDateFormat(CommandContext, String) - Static method in class org.teiid.query.util.CommandContext
- getDDLString(Database) - Static method in class org.teiid.query.metadata.DDLStringVisitor
- getDDLString(Schema, EnumSet<Admin.SchemaObjectType>, String) - Static method in class org.teiid.query.metadata.DDLStringVisitor
- getDebugLog() - Method in class org.teiid.query.analysis.AnalysisRecord
-
Get debug trace log recorded to writer.
- getDecimalFormat(CommandContext, String) - Static method in class org.teiid.query.util.CommandContext
- getDeclaration() - Method in class org.teiid.query.sql.symbol.XMLSerialize
- getDefault(ElementSymbol, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
Get the default value for the parameter, which could be null if the parameter is set to NULLABLE.
- getDefaultAuthenticationType() - Method in interface org.teiid.dqp.service.SessionService
- getDefaultColumn(String, String, Class<?>) - Method in class org.teiid.dqp.internal.process.MetaDataProcessor
- getDefaultColumn(String, String, String, Class<?>) - Method in class org.teiid.dqp.internal.process.MetaDataProcessor
- getDefaultExpression() - Method in class org.teiid.query.sql.lang.ObjectTable.ObjectColumn
- getDefaultExpression() - Method in class org.teiid.query.sql.lang.XMLTable.XMLColumn
- getDefaultNullOrder() - Method in class org.teiid.query.util.Options
- getDefaultNullOrder(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- getDefaultSQLState() - Method in class org.teiid.query.sql.proc.ExceptionExpression
- getDefaultValue(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getDefaultValue(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getDefaultValue(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the element's default value for an element symbol
- getDefaultValue(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getDefaultValue(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getDefinition() - Method in class org.teiid.query.sql.lang.Alter
- getDefinition() - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Get the definition for the group symbol, which may be null
- getDelegationCredential() - Method in class org.teiid.security.GSSResult
- getDeletePlan(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
-
Get procedure defining the delete plan for this group.
- getDeletePlan(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getDeletePlan(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get procedure defining the delete plan for this group.
- getDeletePlan(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getDeleteReport() - Method in class org.teiid.query.validator.UpdateValidator
- getDeleteTarget() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- getDeleteType() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- getDeleteValidationError() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- getDelimiter() - Method in class org.teiid.query.sql.lang.TextTable
- getDelimiter() - Method in class org.teiid.query.sql.symbol.TextLine
- getDependentCriteriaNode(String, List<Expression>, List<Expression>, PlanNode, QueryMetadataInterface, NewCalculateCostUtil.DependentCostAnalysis, Boolean, Option.MakeDep) - Static method in class org.teiid.query.optimizer.relational.rules.RuleChooseDependent
- getDependentGroups() - Method in class org.teiid.query.sql.lang.Option
-
Get all groups to make dependent
- getDependentValueSource() - Method in class org.teiid.query.processor.relational.JoinNode
- getDependentValueSource() - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- getDependentValueSourceName() - Method in class org.teiid.query.processor.relational.JoinNode
- getDescription() - Method in class org.teiid.api.exception.query.UnresolvedSymbolDescription
-
Get the description of the problem
- getDescriptionProperties() - Method in class org.teiid.dqp.internal.process.ExplainProcessPlan
- getDescriptionProperties() - Method in class org.teiid.query.processor.BatchedUpdatePlan
- getDescriptionProperties() - Method in class org.teiid.query.processor.DdlPlan
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.AssignmentInstruction
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.BlockInstruction
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.BranchingInstruction
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.ErrorInstruction
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.ExecDynamicSqlInstruction
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.IfInstruction
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.LoopInstruction
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.Program
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.ProgramInstruction
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.ReturnInstruction
- getDescriptionProperties() - Method in class org.teiid.query.processor.proc.WhileInstruction
- getDescriptionProperties() - Method in class org.teiid.query.processor.ProcessorPlan
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.AccessNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.ArrayTableNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.BatchedUpdateNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.GroupingNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.JoinNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.LimitNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.ObjectTableNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.ProjectNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.RelationalNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.RelationalPlan
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.SelectNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.SortNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.TextTableNode
- getDescriptionProperties() - Method in class org.teiid.query.processor.relational.WindowFunctionProjectNode
- getDesignTimeMetadata() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getDesignTimeMetadata() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getDesignTimeMetadata() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the metadata without visibility and session tables
- getDesignTimeMetadata() - Method in class org.teiid.query.metadata.TransformationMetadata
- getDeterminism() - Method in class org.teiid.query.sql.lang.CacheHint
- getDeterminismLevel() - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- getDeterminismLevel() - Method in class org.teiid.query.util.CommandContext
- getDeterministic() - Method in class org.teiid.query.function.FunctionDescriptor
- getDirectory() - Method in class org.teiid.common.buffer.impl.FileStorageManager
- getDiskUsage() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- getDisplayFullyQualified() - Method in class org.teiid.query.sql.symbol.ElementSymbol
-
Get whether this element will be displayed as fully qualified
- getDisplayMode() - Method in class org.teiid.query.sql.symbol.ElementSymbol
- getDistinctValues(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getDistinctValues(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getDistinctValues(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the number of distinct values for this column.
- getDistinctValues(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getDistinctValues(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getDocument() - Method in class org.teiid.query.sql.symbol.XMLSerialize
- getDomainDDLString(Database) - Static method in class org.teiid.query.metadata.DDLStringVisitor
- getDqpCore() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- getDqpWorkContext() - Method in class org.teiid.dqp.internal.process.FutureWork
- getDqpWorkContext() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- getDqpWorkContext() - Method in interface org.teiid.dqp.internal.process.ThreadReuseExecutor.PrioritizedRunnable
- getDqpWorkContext() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor.RunnableWrapper
- getDQPWorkContext() - Method in class org.teiid.query.util.CommandContext
- getElement(Object) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getElementID(String) - Method in class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- getElementID(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getElementID(String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getElementID(String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the metadata-implementation identifier object for the given element name.
- getElementID(String) - Method in class org.teiid.query.metadata.TempMetadataAdapter
-
Check metadata first, then check temp groups if not found
- getElementID(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getElementIDsInAccessPattern(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getElementIDsInAccessPattern(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getElementIDsInAccessPattern(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the elements in the access pattern
- getElementIDsInAccessPattern(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getElementIDsInAccessPattern(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getElementIDsInGroupID(Object) - Method in class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- getElementIDsInGroupID(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getElementIDsInGroupID(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getElementIDsInGroupID(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get list of metadata element IDs for a group ID
- getElementIDsInGroupID(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getElementIDsInGroupID(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getElementIDsInIndex(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getElementIDsInKey(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getElementIDsInKey(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getElementIDsInKey(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the elements in the key
- getElementIDsInKey(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getElementIDsInKey(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getElementLength(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getElementLength(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getElementLength(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the element length for a given element ID.
- getElementLength(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getElementLength(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getElementRuntimeTypeName(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getElementRuntimeTypeName(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getElementRuntimeTypeName(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the element type name for an element symbol.
- getElementRuntimeTypeName(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getElementRuntimeTypeName(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getElements() - Method in class org.teiid.query.metadata.TempMetadataID
-
Get elements - only valid for groups
- getElements() - Method in class org.teiid.query.processor.relational.RelationalNode
- getElements() - Method in class org.teiid.query.processor.relational.SortingFilter
- getElements(Collection<? extends LanguageObject>, Collection<ElementSymbol>) - Static method in class org.teiid.query.sql.visitor.ElementCollectorVisitor
- getElements(LanguageObject, boolean) - Static method in class org.teiid.query.sql.visitor.ElementCollectorVisitor
-
Helper to quickly get the elements from obj in a collection.
- getElements(LanguageObject, boolean, boolean) - Static method in class org.teiid.query.sql.visitor.ElementCollectorVisitor
-
Helper to quickly get the elements from obj in a collection.
- getElements(LanguageObject, boolean, boolean, boolean) - Static method in class org.teiid.query.sql.visitor.ElementCollectorVisitor
- getElements(LanguageObject, Collection<? super ElementSymbol>) - Static method in class org.teiid.query.sql.visitor.ElementCollectorVisitor
-
Helper to quickly get the elements from obj in the elements collection
- getElementSymbols() - Method in class org.teiid.query.sql.symbol.MultipleElementSymbol
-
Get the element symbols referred to by this multiple element symbol
- getElseBlock() - Method in class org.teiid.query.sql.proc.IfStatement
-
Get the statement's ELSE block.
- getElseExpression() - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
-
Gets the expression in the ELSE part of this expression.
- getElseProgram() - Method in class org.teiid.query.processor.proc.IfInstruction
- getEmptyOnEmpty() - Method in class org.teiid.query.sql.symbol.XMLQuery
- getEnabled() - Method in class org.teiid.query.sql.lang.AlterTrigger
- getEncoding() - Method in class org.teiid.query.sql.symbol.TextLine
- getEncoding() - Method in class org.teiid.query.sql.symbol.XMLSerialize
- getEnd() - Method in class org.teiid.query.sql.symbol.WindowFrame
-
Return the end bound, may be null
- getEndColumn() - Method in class org.teiid.query.parser.JavaCharStream
-
Get end column.
- getEndLine() - Method in class org.teiid.query.parser.JavaCharStream
-
Get end line.
- getEndRow() - Method in class org.teiid.common.buffer.TupleBatch
-
Return number of the last row of the tuple source that is contained in this batch (one-based).
- getEntriesPlusVisibilities() - Method in class org.teiid.query.metadata.VDBResources
- getErrorCode() - Method in class org.teiid.query.sql.proc.ExceptionExpression
- getErrorType() - Method in exception org.teiid.json.simple.ParseException
- getEscapeChar() - Method in class org.teiid.query.sql.lang.MatchCriteria
-
Get the escape character, which can be placed before the wildcard or single match character in the expression to prevent it from being used as a wildcard or single match.
- getEstimateNodeCardinality() - Method in class org.teiid.query.processor.relational.RelationalNode
- getEvaluator(Map) - Method in class org.teiid.query.processor.relational.SubqueryAwareRelationalNode
- getEvent() - Method in class org.teiid.query.sql.lang.AlterTrigger
- getEventDistributor() - Method in class org.teiid.dqp.internal.process.DataTierManagerImpl
- getEventDistributor() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- getEventDistributor() - Method in interface org.teiid.query.processor.ProcessorDataManager
- getEventDistributor() - Method in class org.teiid.query.tempdata.TempTableDataManager
- getEvictionQueue() - Method in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- getException() - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- getException() - Method in class org.teiid.query.validator.AbstractValidationVisitor
- getExceptionGroup() - Method in class org.teiid.query.processor.proc.Program
- getExceptionGroup() - Method in class org.teiid.query.sql.proc.Block
- getExceptionObject() - Method in class org.teiid.query.validator.AbstractValidationVisitor
- getExceptionProgram() - Method in class org.teiid.query.processor.proc.Program
- getExceptionStatements() - Method in class org.teiid.query.sql.proc.Block
- getExecutionCountIdentifier() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getExecutionFactory() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManager
-
Get the
Translator
object managed by this manager. - getExecutionFactory(String) - Method in interface org.teiid.dqp.internal.datamgr.ConnectorManagerRepository.ExecutionFactoryProvider
- getExecutionId() - Method in class org.teiid.dqp.message.AtomicRequestID
- getExecutionID() - Method in class org.teiid.dqp.message.RequestID
-
Return executionID, which identifies a per-connection execution.
- getExecutionPayload() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getExecutor() - Method in class org.teiid.query.util.CommandContext
- getExpandedCommand() - Method in class org.teiid.query.sql.lang.UnaryFromClause
- getExpectedHeight(long) - Method in class org.teiid.common.buffer.STree
- getExpectedType() - Method in class org.teiid.query.sql.proc.AssignmentStatement
- getExpectedType() - Method in interface org.teiid.query.sql.proc.ExpressionStatement
- getExpectedType() - Method in class org.teiid.query.sql.proc.RaiseStatement
- getExportedCorrelatedReferences() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getExpression() - Method in class org.teiid.query.processor.proc.AssignmentInstruction
- getExpression() - Method in class org.teiid.query.sql.lang.AbstractSetCriteria
-
Gets the membership expression to be compared.
- getExpression() - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Get expression.
- getExpression() - Method in class org.teiid.query.sql.lang.ExpressionCriteria
- getExpression() - Method in class org.teiid.query.sql.lang.IsNullCriteria
-
Get expression.
- getExpression() - Method in class org.teiid.query.sql.lang.SPParameter
-
Return the expression defining the value of this parameter
- getExpression() - Method in class org.teiid.query.sql.proc.AssignmentStatement
- getExpression() - Method in interface org.teiid.query.sql.proc.ExpressionStatement
- getExpression() - Method in class org.teiid.query.sql.proc.RaiseStatement
- getExpression() - Method in class org.teiid.query.sql.symbol.CaseExpression
-
Gets the expression whose evaluation is being tested in this case expression.
- getExpression() - Method in class org.teiid.query.sql.symbol.DerivedColumn
- getExpression() - Method in class org.teiid.query.sql.symbol.ExpressionSymbol
-
Get the expression for this symbol
- getExpression() - Method in class org.teiid.query.sql.symbol.Reference
- getExpression() - Method in class org.teiid.query.sql.symbol.XMLCast
- getExpression() - Method in class org.teiid.query.sql.symbol.XMLParse
- getExpression() - Method in class org.teiid.query.sql.symbol.XMLSerialize
- getExpression(Expression) - Static method in class org.teiid.query.sql.util.SymbolMap
- getExpressionPosition() - Method in class org.teiid.query.sql.lang.OrderByItem
- getExpressionPosition(int) - Method in class org.teiid.query.sql.lang.OrderBy
- getExpressions() - Method in class org.teiid.query.sql.symbol.Array
- getExpressions() - Method in class org.teiid.query.sql.symbol.TextLine
- getExtensionProperties(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getExtensionProperties(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getExtensionProperties(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get all extension properties defined on this metadata object
- getExtensionProperties(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getExtensionProperties(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getExtensionProperty(Object, String, boolean) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getExtensionProperty(Object, String, boolean) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getExtensionProperty(Object, String, boolean) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- getExtensionProperty(Object, String, boolean) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getExtensionProperty(Object, String, boolean) - Method in class org.teiid.query.metadata.TransformationMetadata
- getExternalGroupContexts() - Method in class org.teiid.query.sql.lang.Command
- getFactory() - Method in class org.teiid.query.eval.TeiidScriptEngine
- getFailureMessage() - Method in class org.teiid.query.validator.ValidatorReport
- getFetchSize() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- getFile() - Method in class org.teiid.query.sql.lang.TextTable
- getFileChildrenRecursively() - Method in class org.teiid.query.metadata.NioVirtualFile
- getFileChildrenRecursively() - Method in interface org.teiid.query.metadata.VirtualFile
- getFinalRow() - Method in class org.teiid.dqp.message.AtomicResultsMessage
- getFirstChild() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getFlattenedContextMap(Map) - Method in class org.teiid.query.sql.util.VariableContext
-
Helper Methods
- getForeignKeys() - Method in class org.teiid.query.metadata.TempMetadataID
- getForeignKeysInGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getForeignKeysInGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getForeignKeysInGroup(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the foreign keys for the specified group
- getForeignKeysInGroup(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getForeignKeysInGroup(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getFormat() - Method in class org.teiid.query.sql.lang.ExplainCommand
- getFormat(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getFormat(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getFormat(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the element's format
- getFormat(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getFrom() - Method in class org.teiid.query.sql.lang.Query
-
Get the from clause for the query.
- getFromContext(Expression) - Method in class org.teiid.query.util.CommandContext
- getFromMetadataCache(Object, String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getFromMetadataCache(Object, String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getFromMetadataCache(Object, String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- getFromMetadataCache(Object, String) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getFromMetadataCache(Object, String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getFullName() - Method in class org.teiid.query.function.FunctionDescriptor
- getFullName(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getFullName(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getFullName(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the fully qualified (unique) name of the metadata identifier specified.
- getFullName(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getFullName(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getFunction() - Method in class org.teiid.query.sql.symbol.WindowFunction
- getFunctionBasedExpressions() - Method in class org.teiid.query.metadata.TempMetadataID.TableData
- getFunctionBasedExpressions(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getFunctionBasedExpressions(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getFunctionBasedExpressions(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- getFunctionBasedExpressions(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getFunctionCategories() - Method in class org.teiid.query.function.FunctionLibrary
-
Get all function categories, sorted in alphabetical order
- getFunctionDescriptor() - Method in class org.teiid.query.sql.symbol.Function
-
Get the function descriptor that this function resolves to.
- getFunctionLibrary() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getFunctionLibrary() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getFunctionLibrary() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- getFunctionLibrary() - Method in class org.teiid.query.metadata.TransformationMetadata
- getFunctionMethods() - Method in interface org.teiid.query.function.FunctionMetadataSource
-
This method requests that the source return all
FunctionMethod
s the source knows about. - getFunctionMethods() - Method in class org.teiid.query.function.source.SystemSource
-
Get all function signatures for this metadata source.
- getFunctionMethods() - Method in class org.teiid.query.function.UDFSource
- getFunctionProcedures(Schema) - Static method in class org.teiid.query.function.FunctionTree
- getFunctions() - Method in class org.teiid.query.sql.visitor.FunctionCollectorVisitor
-
Get the elements collected by the visitor.
- getFunctions(LanguageObject, boolean) - Static method in class org.teiid.query.sql.visitor.FunctionCollectorVisitor
-
Helper to quickly get the elements from obj in a collection.
- getFunctions(LanguageObject, boolean, boolean) - Static method in class org.teiid.query.sql.visitor.FunctionCollectorVisitor
- getFunctions(LanguageObject, Collection<Function>) - Static method in class org.teiid.query.sql.visitor.FunctionCollectorVisitor
-
Helper to quickly get the elements from obj in the elements collection
- getFunctions(LanguageObject, Collection<Function>, boolean) - Static method in class org.teiid.query.sql.visitor.FunctionCollectorVisitor
-
Helper to quickly get the elements from obj in the elements collection
- getFunctionsByUuid() - Method in class org.teiid.query.function.FunctionTree
- getFunctionsInCategory(String) - Method in class org.teiid.query.function.FunctionLibrary
-
Get all function in a category.
- getGeneralHint() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getGeneralHint() - Method in class org.teiid.query.sql.lang.SourceHint
- getGeneralHints() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getGeneralHints() - Method in class org.teiid.query.sql.lang.SourceHint
- getGeneratedKeyColumns() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getGeneratedKeys() - Method in class org.teiid.query.util.CommandContext
- getGeographyType(Geometry) - Static method in class org.teiid.query.function.GeometryUtils
- getGeographyType(Geometry, CommandContext) - Static method in class org.teiid.query.function.GeometryUtils
- getGeometry(InputStream, Integer, boolean) - Static method in class org.teiid.query.function.GeometryUtils
- getGeometry(AbstractGeospatialType) - Static method in class org.teiid.query.function.GeometryUtils
- getGeometryType(Geometry) - Static method in class org.teiid.query.function.GeometryUtils
- getGeometryType(Geometry, int) - Static method in class org.teiid.query.function.GeometryUtils
- getGlobalTableStore() - Method in class org.teiid.query.util.CommandContext
- getGlobalTempTableMetadataId(Object) - Method in interface org.teiid.query.tempdata.GlobalTableStore
- getGlobalTempTableMetadataId(Object) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- getGlobalTempTableMetadataId(String) - Method in interface org.teiid.query.tempdata.GlobalTableStore
- getGlobalTempTableMetadataId(String) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- getGlobalValue(String) - Method in class org.teiid.query.sql.util.VariableContext
- getGroup() - Method in class org.teiid.query.resolver.util.ResolverUtil.ResolvedLookup
- getGroup() - Method in class org.teiid.query.sql.lang.Create
- getGroup() - Method in class org.teiid.query.sql.lang.Delete
-
Returns the group being deleted from
- getGroup() - Method in class org.teiid.query.sql.lang.Drop
- getGroup() - Method in class org.teiid.query.sql.lang.Insert
-
Returns the group being inserted into
- getGroup() - Method in class org.teiid.query.sql.lang.Into
-
Get group held by clause
- getGroup() - Method in class org.teiid.query.sql.lang.StoredProcedure
- getGroup() - Method in interface org.teiid.query.sql.lang.TargetedCommand
- getGroup() - Method in class org.teiid.query.sql.lang.UnaryFromClause
-
Get group held by clause
- getGroup() - Method in class org.teiid.query.sql.lang.Update
-
Returns the group being updated
- getGroup() - Method in class org.teiid.query.sql.symbol.MultipleElementSymbol
- getGroup() - Method in class org.teiid.query.validator.UpdateValidator.UpdateMapping
- getGroup(Object) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getGroupBy() - Method in class org.teiid.query.sql.lang.Query
-
Get the group by clause for the query.
- getGroupID(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getGroupID(String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getGroupID(String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the metadata-implementation identifier object for the given group name.
- getGroupID(String) - Method in class org.teiid.query.metadata.TempMetadataAdapter
-
Check metadata first, then check temp groups if not found
- getGroupID(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getGroupIDForElementID(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getGroupIDForElementID(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getGroupIDForElementID(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get containg group ID given element ID
- getGroupIDForElementID(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getGroupIDForElementID(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getGroups() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getGroups() - Method in class org.teiid.query.sql.lang.From
-
Returns an ordered list of the groups in all sub-clauses.
- getGroups() - Method in class org.teiid.query.sql.lang.GroupContext
- getGroups() - Method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
-
Get the groups collected by the visitor.
- getGroups() - Method in class org.teiid.query.util.CommandContext
- getGroups(Collection<? extends LanguageObject>) - Static method in class org.teiid.query.sql.visitor.GroupsUsedByElementsVisitor
- getGroups(Collection<? extends LanguageObject>, Set<GroupSymbol>) - Static method in class org.teiid.query.sql.visitor.GroupsUsedByElementsVisitor
- getGroups(LanguageObject) - Static method in class org.teiid.query.sql.visitor.GroupsUsedByElementsVisitor
-
Helper to quickly get the groups from obj in a collection.
- getGroups(LanguageObject, boolean) - Static method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
-
Helper to quickly get the groups from obj in a collection.
- getGroups(LanguageObject, Collection<GroupSymbol>) - Static method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
-
Helper to quickly get the groups from obj in the groups collection
- getGroups(LanguageObject, Collection<GroupSymbol>) - Static method in class org.teiid.query.sql.visitor.GroupsUsedByElementsVisitor
-
Helper to quickly get the groups from obj in the elements collection
- getGroupsForPartialName(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getGroupsForPartialName(String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getGroupsForPartialName(String) - Method in class org.teiid.query.metadata.CompositeMetadataStore
-
TODO: this resolving mode allows partial matches of a full group name containing .
- getGroupsForPartialName(String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get a collection of group names that match the partially qualified group name.
- getGroupsForPartialName(String) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getGroupsForPartialName(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getGroupsIgnoreInlineViews(LanguageObject, boolean) - Static method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
-
Helper to quickly get the groups from obj in a collection.
- getGroupsIgnoreInlineViewsAndEvaluatableSubqueries(LanguageObject, Collection<GroupSymbol>) - Static method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
-
Helper to quickly get the groups from obj in the groups collection
- getGroupSortTupleSource() - Method in class org.teiid.query.processor.relational.GroupingNode
- getGroupSymbol() - Method in class org.teiid.query.sql.lang.SubqueryFromClause
-
Get GroupSymbol representing the named subquery
- getGroupSymbol() - Method in class org.teiid.query.sql.lang.TableFunctionReference
-
Get GroupSymbol representing the named subquery
- getGroupSymbol() - Method in class org.teiid.query.sql.lang.WithQueryCommand
- getGroupSymbol() - Method in class org.teiid.query.sql.symbol.ElementSymbol
-
Get the group symbol referred to by this element symbol, may be null before resolution
- getHaving() - Method in class org.teiid.query.sql.lang.Query
-
Get the having clause for the query.
- getHeader() - Method in class org.teiid.query.sql.lang.TextTable
- getHeader() - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- getHeight() - Method in class org.teiid.common.buffer.STree
- getHighestBitSet(int) - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
-
return an estimate of the highest bit (relative index) that has been set
- getHint() - Method in class org.teiid.query.sql.lang.SourceHint.SpecificHint
- getHints() - Method in class org.teiid.query.sql.lang.SourceHint.SpecificHint
- getHistory() - Method in class org.teiid.query.resolver.util.AccessPattern
- getId() - Method in class org.teiid.common.buffer.BaseCacheEntry
- getId() - Method in class org.teiid.common.buffer.CacheKey
- getId() - Method in interface org.teiid.common.buffer.Serializer
- getId() - Method in class org.teiid.common.buffer.TupleBuffer
- getId() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManager
- getId() - Method in interface org.teiid.dqp.internal.datamgr.ConnectorWork
- getId() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- getId() - Method in class org.teiid.dqp.internal.process.CachedResults
- getId() - Method in class org.teiid.query.tempdata.TempTable
- getID() - Method in class org.teiid.query.metadata.TempMetadataID
-
Get ID value
- getID() - Method in class org.teiid.query.optimizer.relational.PlanToProcessConverter
- getID() - Method in class org.teiid.query.processor.relational.RelationalNode
- getIfBlock() - Method in class org.teiid.query.sql.proc.IfStatement
-
Get the statement's IF block.
- getIfProgram() - Method in class org.teiid.query.processor.proc.IfInstruction
- GetImage() - Method in class org.teiid.query.parser.JavaCharStream
- getImportedModels() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getImportedModels() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getImportedModels() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- getImportedModels() - Method in class org.teiid.query.metadata.TransformationMetadata
- getInaccessibleResources(DataPolicy.PermissionType, Map<AbstractMetadataRecord, ? extends LanguageObject>, DataPolicy.Context) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
Out of the resources specified, return the subset for which the specified not have authorization to access.
- getInaccessibleResources(DataPolicy.PermissionType, Set<AbstractMetadataRecord>, DataPolicy.Context, CommandContext) - Method in class org.teiid.dqp.internal.process.DataRolePolicyDecider
- getIndex() - Method in class org.teiid.query.sql.lang.SPParameter
-
Return the index of this parameter
- getIndex() - Method in class org.teiid.query.sql.symbol.Reference
- getIndexes() - Method in class org.teiid.query.metadata.TempMetadataID
- getIndexesInGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getIndexesInGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getIndexesInGroup(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the indexes for the specified group
- getIndexesInGroup(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getIndexesInGroup(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getInlineViewGroups() - Method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
- getInode() - Method in interface org.teiid.common.buffer.impl.BlockManager
- getInodesInUse() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- getInputCriteria() - Method in class org.teiid.query.processor.relational.DependentProcedureAccessNode
- getInputCriteria() - Method in class org.teiid.query.processor.relational.DependentProcedureExecutionNode
- getInputParameters() - Method in class org.teiid.query.sql.lang.StoredProcedure
- getInputStream() - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
- getInputStream(long, long) - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
- getInputStreamFactory() - Method in class org.teiid.dqp.internal.process.SaveOnReadInputStream
- getInputStreamFactory(Streamable<?>) - Static method in class org.teiid.query.eval.Evaluator
- getInsertPlan(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
-
Get procedure defining the insert plan for this group.
- getInsertPlan(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getInsertPlan(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get procedure defining the insert plan for this group.
- getInsertPlan(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getInsertReport() - Method in class org.teiid.query.validator.UpdateValidator
- getInsertValidationError() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- getInstance() - Static method in class org.teiid.query.function.GeometryHelper
- getInstance() - Static method in class org.teiid.query.function.source.XMLHelper
- getInstance() - Static method in class org.teiid.query.metadata.SystemMetadata
- getInstance() - Static method in class org.teiid.query.util.TeiidTracingUtil
- getInstructionAt(int) - Method in class org.teiid.query.processor.proc.Program
-
Returns the instruction to be executed at the indicated index, or null if there is no instruction at that index.
- getInto() - Method in class org.teiid.query.sql.lang.Query
- getIntoGroup() - Method in class org.teiid.query.sql.lang.DynamicCommand
- getIntProperty(SourceCapabilities.Capability, Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
-
Values are expected to be non-negative except for unknown/invalid = -1
- getInvalidObjectCount() - Method in class org.teiid.query.validator.ValidatorFailure
-
Get count of invalid objects.
- getInvalidObjects() - Method in class org.teiid.query.validator.ValidatorFailure
-
Get the objects that failed validation.
- getInverseOperator(int) - Static method in class org.teiid.query.sql.lang.AbstractCompareCriteria
- getInvocationClass(String) - Method in interface org.teiid.query.function.FunctionMetadataSource
-
This method determines where the invocation classes specified in the function metadata are actually retrieved from.
- getInvocationClass(String) - Method in class org.teiid.query.function.UDFSource
- getIsolationLevel() - Method in class org.teiid.dqp.service.TransactionContext
- getIsOptional() - Method in class org.teiid.query.sql.lang.CompareCriteria
- getItems() - Method in class org.teiid.query.report.ActivityReport
- getJoin() - Method in class org.teiid.query.sql.lang.Option.MakeDep
- getJoinCriteria() - Method in class org.teiid.query.processor.relational.JoinNode
- getJoinCriteria() - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Get join criteria for this predicate
- getJoinPrefetchBatches() - Method in class org.teiid.query.util.Options
- getJoinStrategy() - Method in class org.teiid.query.processor.relational.JoinNode
- getJoinType() - Method in class org.teiid.query.processor.relational.JoinNode
- getJoinType() - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Get join type for this predicate
- getJoinTypePreventingCriteriaOptimization(PlanNode, Set<GroupSymbol>) - Static method in class org.teiid.query.optimizer.relational.rules.JoinUtil
- getJson() - Method in class org.teiid.query.sql.lang.JsonTable
- getJsonReader(Blob) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- getKey() - Method in class org.teiid.common.buffer.BaseCacheEntry
- getKeyElement() - Method in class org.teiid.query.resolver.util.ResolverUtil.ResolvedLookup
- getKeyIterator() - Method in class org.teiid.query.util.GeneratedKeysImpl
- getKeyLength() - Method in class org.teiid.common.buffer.STree
- getKeys() - Method in class org.teiid.query.sql.util.SymbolMap
- getKeys() - Method in class org.teiid.query.util.GeneratedKeysImpl
- getKeyUsed(Collection<? extends Expression>, Set<GroupSymbol>, QueryMetadataInterface, Boolean) - Static method in class org.teiid.query.optimizer.relational.rules.NewCalculateCostUtil
- getLabel() - Method in class org.teiid.query.processor.proc.LoopInstruction
- getLabel() - Method in class org.teiid.query.processor.proc.Program
- getLabel() - Method in class org.teiid.query.processor.proc.WhileInstruction
- getLabel() - Method in class org.teiid.query.sql.proc.Block
- getLabel() - Method in class org.teiid.query.sql.proc.BranchingStatement
- getLabel() - Method in class org.teiid.query.sql.proc.LoopStatement
- getLabel() - Method in interface org.teiid.query.sql.proc.Statement.Labeled
- getLabel() - Method in class org.teiid.query.sql.proc.WhileStatement
- getLargestPoolSize() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
- getLastAccess() - Method in class org.teiid.common.buffer.CacheKey
- getLastChild() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getLastDataModification() - Method in class org.teiid.query.metadata.TempMetadataID
- getLastDataModification() - Method in class org.teiid.query.metadata.TempMetadataID.TableData
- getLastModified() - Method in class org.teiid.query.metadata.TempMetadataID
- getLastModified() - Method in class org.teiid.query.metadata.TempMetadataID.TableData
- getLeftClause() - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Get left clause
- getLeftExpression() - Method in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Get left expression.
- getLeftExpression() - Method in interface org.teiid.query.sql.lang.BinaryComparison
- getLeftExpression() - Method in class org.teiid.query.sql.lang.MatchCriteria
-
Get left expression.
- getLeftExpressions() - Method in class org.teiid.query.processor.relational.JoinNode
- getLeftQuery() - Method in class org.teiid.query.sql.lang.SetQuery
- getLeftRowValue() - Method in class org.teiid.query.sql.lang.IsDistinctCriteria
- getLength() - Method in class org.teiid.common.buffer.FileStore
- getLength() - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
- getLength() - Method in class org.teiid.common.buffer.impl.FileStorageManager.DiskStore
- getLength() - Method in class org.teiid.common.buffer.impl.SplittableStorageManager.SplittableFileStore
- getLevel(String) - Static method in class org.teiid.dqp.internal.process.DataTierManagerImpl
- getLimit() - Method in class org.teiid.query.processor.relational.LimitNode
- getLimit() - Method in class org.teiid.query.sql.lang.QueryCommand
- getLimitExpr() - Method in class org.teiid.query.processor.relational.LimitNode
- getLine() - Method in class org.teiid.query.parser.JavaCharStream
-
Deprecated.
- getLineEnding() - Method in class org.teiid.query.sql.symbol.TextLine
- getList() - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
- getLobChunkSizeInKB() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getLobCount() - Method in class org.teiid.common.buffer.LobManager
- getLobCount() - Method in class org.teiid.common.buffer.TupleBuffer
- getLobIndexes(List<? extends Expression>) - Static method in class org.teiid.common.buffer.LobManager
- getLobReference(String) - Method in class org.teiid.common.buffer.LobManager
- getLobReference(String) - Method in class org.teiid.common.buffer.TupleBuffer
- getLocalValues() - Method in class org.teiid.query.sql.util.VariableContext
- getLocation() - Method in class org.teiid.cache.CacheConfiguration
- getLongRunningRequestCount() - Method in class org.teiid.dqp.internal.process.DQPCore
- getLongRunningRequests() - Method in class org.teiid.dqp.internal.process.DQPCore
- getLower() - Method in class org.teiid.query.tempdata.BaseIndexInfo
- getLowerExpression() - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Get the lower expression.
- getMakeDep() - Method in class org.teiid.query.sql.lang.FromClause
- getMakeDepOptions() - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- getMakeDepOptions() - Method in class org.teiid.query.sql.lang.Option
- getMakeInd() - Method in class org.teiid.query.sql.lang.FromClause
- getMakeIndependentGroups() - Method in class org.teiid.query.sql.lang.Option
- getMakeIndependentOptions() - Method in class org.teiid.query.sql.lang.Option
- getManagedRowCount() - Method in class org.teiid.common.buffer.TupleBuffer
-
Returns the total number of rows contained in managed batches
- getMapOfParameters() - Method in class org.teiid.query.sql.lang.StoredProcedure
- getMappedExpression(ElementSymbol) - Method in class org.teiid.query.sql.util.SymbolMap
- getMappedSymbol(Symbol) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
Get the mapped symbol from the specified symbol.
- getMappedSymbol(Symbol) - Method in class org.teiid.query.sql.visitor.StaticSymbolMappingVisitor
- getMaterialization(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getMaterialization(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getMaterialization(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Accquire the physical group ID (the Materialization) for the given virtual group ID, or
null
if the given virtual group has no Materialization. - getMaterialization(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getMaterialization(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getMaterializationStage(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getMaterializationStage(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getMaterializationStage(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Accquire the physical group ID that is used for the staging area for loading (the Materialization) for the given virtual group ID, or
null
if the given virtual group has no Materialization. - getMaterializationStage(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getMaterializationStage(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getMatTableInfo(String) - Method in interface org.teiid.query.tempdata.GlobalTableStore
- getMatTableInfo(String) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- getMax() - Method in class org.teiid.query.sql.lang.Option.MakeDep
- getMaxActivePlans() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getMaxActivePlans() - Method in class org.teiid.dqp.internal.process.DQPCore
- getMaxAgeInSeconds() - Method in class org.teiid.cache.CacheConfiguration
- getMaxDependentPredicates(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- getMaxEntries() - Method in class org.teiid.cache.CacheConfiguration
- getMaxFileSize() - Method in class org.teiid.common.buffer.impl.SplittableStorageManager
- getMaxFromGroups(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- getMaximumValue(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getMaximumValue(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getMaximumValue(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the element's default value for an element symbol
- getMaximumValue(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getMaximumValue(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getMaxInCriteriaSize(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- getMaxMemoryBlocks() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- getMaxNdv() - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- getMaxOid() - Method in class org.teiid.query.metadata.CompositeMetadataStore
- getMaxPredicates() - Method in class org.teiid.query.processor.relational.DependentAccessNode
- getMaxProcessingSize() - Method in interface org.teiid.common.buffer.BufferManager
-
Return the max that can be temporarily held potentially across even a blocked exception.
- getMaxProcessingSize() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getMaxProjectedColumns(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- getMaxReserveKB() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getMaxResultRows() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- getMaxRowsFetchSize() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getMaxRowsFetchSize() - Method in class org.teiid.dqp.internal.process.DQPCore
- getMaxSessionBufferSizeEstimate() - Method in class org.teiid.query.util.Options
- getMaxSetSize() - Method in class org.teiid.query.processor.relational.DependentAccessNode
- getMaxSetSize(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getMaxSetSize(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getMaxSetSize(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the max set size for the specified model.
- getMaxSetSize(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getMaxSourceRows() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
-
Maximum source set rows to fetch
- getMaxSourceRows() - Method in class org.teiid.dqp.internal.process.DQPCore
- getMaxStaleness() - Method in class org.teiid.cache.CacheConfiguration
- getMaxStorageSpace() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- getMaxStorageSpace() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getMaxStorageSpace() - Method in class org.teiid.common.buffer.impl.EncryptedStorageManager
- getMaxStorageSpace() - Method in class org.teiid.common.buffer.impl.FileStorageManager
- getMaxStorageSpace() - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- getMaxStorageSpace() - Method in class org.teiid.common.buffer.impl.SplittableStorageManager
- getMaxStorageSpace() - Method in interface org.teiid.common.buffer.StorageManager
- getMaxThreads() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getMaxWaitingPlanWatermark() - Method in class org.teiid.dqp.internal.process.DQPCore
- getMemoryBufferSpace() - Method in interface org.teiid.common.buffer.Cache
- getMemoryBufferSpace() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- getMemoryBufferSpace() - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- getMemoryBytes() - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
- getMemoryCacheEntries() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getMemoryInUseBytes() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- getMessage() - Method in exception org.teiid.query.parser.ParseException
- getMessage() - Method in error org.teiid.query.parser.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in class org.teiid.query.report.ReportItem
-
Gets the message.
- getMessage() - Method in class org.teiid.query.sql.proc.ExceptionExpression
- getMessage(ParseException, int) - Method in class org.teiid.query.parser.QueryParser
-
The default JavaCC message is not very good.
- getMetadata() - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getMetadata() - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getMetadata() - Method in class org.teiid.query.util.CommandContext
- getMetadata() - Method in class org.teiid.query.validator.AbstractValidationVisitor
- getMetadata(long) - Method in class org.teiid.dqp.internal.process.DQPCore
- getMetadata(long, String, boolean) - Method in class org.teiid.dqp.internal.process.DQPCore
- getMetadataId() - Method in class org.teiid.query.tempdata.TempTable
- getMetadataID() - Method in class org.teiid.query.sql.lang.SPParameter
-
Get actual metadataID for this parameter
- getMetadataID() - Method in class org.teiid.query.sql.symbol.ElementSymbol
-
Get the metadata ID reference
- getMetadataID() - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Get the metadata ID that this group symbol resolves to.
- getMetadataRepository(AbstractMetadataRecord, VDBMetaData) - Method in class org.teiid.dqp.internal.process.DataTierManagerImpl
- getMetadataStore() - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getMetadataStore() - Method in class org.teiid.query.metadata.TransformationMetadata
- getMetadataStore() - Method in class org.teiid.query.tempdata.TempTableStore
- getMetadataType() - Method in class org.teiid.query.metadata.TempMetadataID
- getMethod() - Method in class org.teiid.query.function.FunctionDescriptor
- getMethod() - Method in class org.teiid.query.function.metadata.InvalidFunctionItem
-
Gets the method.
- getMethodMap(Class<?>) - Method in class org.teiid.query.eval.TeiidScriptEngine
- getMinimumValue(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getMinimumValue(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getMinimumValue(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the element's minimum value for an element symbol
- getMinimumValue(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getMinimumValue(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getMinRows() - Method in class org.teiid.query.sql.lang.CacheHint
- getMode() - Method in class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
- getMode() - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- getMode() - Method in class org.teiid.query.processor.relational.SortNode
- getMode() - Method in class org.teiid.query.sql.lang.MatchCriteria
- getMode() - Method in class org.teiid.query.sql.proc.BranchingStatement
- getMode() - Method in class org.teiid.query.sql.symbol.WindowFrame
- getModel() - Method in class org.teiid.query.metadata.TempMetadataID.TableData
- getModelId() - Method in class org.teiid.query.processor.relational.AccessNode
- getModelID() - Method in class org.teiid.query.metadata.StoredProcedureInfo
- getModelID() - Method in class org.teiid.query.sql.lang.StoredProcedure
- getModelID(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getModelID(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getModelID(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the metadata-implementation identifier object for the model containing the specified group or element ID.
- getModelID(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getModelID(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getModelID(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getModelID(String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getModelID(String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- getModelID(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getModelIDs() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getModelIDs() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getModelIDs() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- getModelIDs() - Method in class org.teiid.query.metadata.TransformationMetadata
- getModelMetadataId() - Method in class org.teiid.query.sql.symbol.GroupSymbol
- getModelName() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- getModelName() - Method in class org.teiid.query.processor.relational.AccessNode
- getModelName() - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- getMultiSourceGroup(Object) - Method in class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- getMultiSourceModels(VDBMetaData) - Static method in class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- getName() - Method in interface org.teiid.cache.Cache
-
Name of the cache node
- getName() - Method in class org.teiid.cache.CacheConfiguration
- getName() - Method in class org.teiid.query.function.FunctionDescriptor
- getName() - Method in class org.teiid.query.metadata.NioVirtualFile
- getName() - Method in class org.teiid.query.metadata.TempMetadataID
- getName() - Method in class org.teiid.query.metadata.VDBResources.Resource
- getName() - Method in interface org.teiid.query.metadata.VirtualFile
- getName() - Method in class org.teiid.query.processor.relational.EnhancedSortMergeJoinStrategy
- getName() - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- getName() - Method in class org.teiid.query.sql.lang.AlterTrigger
- getName() - Method in class org.teiid.query.sql.lang.SPParameter
-
Get full parameter name,.
- getName() - Method in class org.teiid.query.sql.lang.SubqueryFromClause
-
Get name of this clause.
- getName() - Method in class org.teiid.query.sql.lang.TableFunctionReference
-
Get name of this clause.
- getName() - Method in class org.teiid.query.sql.lang.TableFunctionReference.ProjectedColumn
- getName() - Method in class org.teiid.query.sql.symbol.ElementSymbol
- getName() - Method in class org.teiid.query.sql.symbol.Function
-
Get name of function
- getName() - Method in class org.teiid.query.sql.symbol.GroupSymbol
- getName() - Method in interface org.teiid.query.sql.symbol.NamedExpression
- getName() - Method in class org.teiid.query.sql.symbol.Symbol
-
Get the name of the symbol
- getName() - Method in class org.teiid.query.sql.symbol.WindowFunction
- getName() - Method in class org.teiid.query.sql.symbol.XMLElement
- getName() - Method in class org.teiid.vdb.runtime.VDBKey
- getName(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getName(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getName(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the name of the metadata identifier specified.
- getName(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getName(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getName(Expression) - Static method in class org.teiid.query.sql.symbol.Symbol
- getNameInSource(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getNameInSource(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getNameInSource(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the name in source of the metadata identifier specified.
- getNameInSource(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getNamespaceItems() - Method in class org.teiid.query.sql.symbol.XMLNamespaces
- getNamespaces() - Method in class org.teiid.query.sql.lang.XMLTable
- getNamespaces() - Method in class org.teiid.query.sql.symbol.XMLElement
- getNamespaces() - Method in class org.teiid.query.sql.symbol.XMLForest
- getNamespaces() - Method in class org.teiid.query.sql.symbol.XMLQuery
- getNativeType(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getNativeType(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getNativeType(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the native type of the element specified.
- getNativeType(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
-
Get the native type name for the element.
- getNativeType(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getNdv() - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- getNestedPlan(PlanNode) - Static method in class org.teiid.query.optimizer.relational.rules.FrameUtil
-
Look for SOURCE node either one or two steps below the access node.
- getNestedProgram() - Method in class org.teiid.query.processor.proc.LoopInstruction
- getNestedProgram() - Method in interface org.teiid.query.processor.proc.RepeatedInstruction
- getNestedProgram() - Method in class org.teiid.query.processor.proc.WhileInstruction
- getNewNode(int) - Static method in class org.teiid.query.optimizer.relational.plantree.NodeFactory
- getNewValues() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.SourceEventCommand
- getNextChunk() - Method in class org.teiid.dqp.internal.process.ByteLobChunkStream
- getNextRand() - Method in class org.teiid.query.util.CommandContext
- getNextRand(long) - Method in class org.teiid.query.util.CommandContext
- getNextSegment() - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
- getNextToken() - Method in class org.teiid.query.parser.SQLParser
-
Get the next Token.
- getNextToken() - Method in class org.teiid.query.parser.SQLParserTokenManager
-
Get the next Token.
- getNoCacheGroups() - Method in class org.teiid.query.sql.lang.Option
-
Get all groups that override the default behavior of Materialized View feautre to route the query to the primary virtual group transformation instead of the Materialized View transformation.
- getNodeBlocks() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- getNodeCumulativeNextBatchProcessingTime() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- getNodeCumulativeProcessingTime() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- getNodeEndTime() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- getNodeID() - Method in class org.teiid.dqp.message.AtomicRequestID
- getNodeNextBatchCalls() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- getNodeNextBatchProcessingTime() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- getNodeOutputRows() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- getNodeStartTime() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- getNodeStatistics() - Method in class org.teiid.query.processor.relational.RelationalNode
- getNodeString(StringBuffer) - Method in class org.teiid.query.processor.relational.AccessNode
- getNodeString(StringBuffer) - Method in class org.teiid.query.processor.relational.GroupingNode
- getNodeString(StringBuffer) - Method in class org.teiid.query.processor.relational.JoinNode
- getNodeString(StringBuffer) - Method in class org.teiid.query.processor.relational.LimitNode
- getNodeString(StringBuffer) - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- getNodeString(StringBuffer) - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- getNodeString(StringBuffer) - Method in class org.teiid.query.processor.relational.ProjectNode
- getNodeString(StringBuffer) - Method in class org.teiid.query.processor.relational.RelationalNode
- getNodeString(StringBuffer) - Method in class org.teiid.query.processor.relational.SelectNode
- getNodeString(StringBuffer) - Method in class org.teiid.query.processor.relational.SortNode
- getNodeTypeString(int) - Static method in class org.teiid.query.optimizer.relational.plantree.NodeConstants
-
Convert a type code into a type string.
- getNonCorrelationName() - Method in class org.teiid.query.sql.symbol.GroupSymbol
- getNonCoveredCriteria() - Method in class org.teiid.query.tempdata.BaseIndexInfo
- getNotDependentGroups() - Method in class org.teiid.query.sql.lang.Option
-
Get all groups to make dependent
- getNullLeaf() - Method in class org.teiid.query.sql.lang.JsonTable
- getNullOrdering() - Method in class org.teiid.query.sql.lang.OrderByItem
- getNullValues(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getNullValues(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getNullValues(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the number of distinct values for this column.
- getNullValues(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getNullValues(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getNumberOfColumns() - Method in class org.teiid.query.sql.lang.StoredProcedure
- getNumberOfValues() - Method in class org.teiid.query.sql.lang.SetCriteria
-
Returns the number of values in the set.
- getObject() - Method in class org.teiid.api.exception.query.UnresolvedSymbolDescription
- getObject() - Method in class org.teiid.common.buffer.CacheEntry
- getObjects() - Method in class org.teiid.query.processor.relational.AccessNode
- getObjects() - Method in class org.teiid.query.processor.relational.ArrayTableNode
- getObjects() - Method in class org.teiid.query.processor.relational.BatchedUpdateNode
- getObjects() - Method in class org.teiid.query.processor.relational.GroupingNode
- getObjects() - Method in class org.teiid.query.processor.relational.JoinNode
- getObjects() - Method in class org.teiid.query.processor.relational.ObjectTableNode
- getObjects() - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- getObjects() - Method in class org.teiid.query.processor.relational.ProjectNode
- getObjects() - Method in class org.teiid.query.processor.relational.SelectNode
- getObjects() - Method in class org.teiid.query.processor.relational.SubqueryAwareRelationalNode
- getObjects() - Method in class org.teiid.query.processor.relational.TextTableNode
- getObjects() - Method in class org.teiid.query.processor.relational.WindowFunctionProjectNode
- getObjectsAccessed() - Method in class org.teiid.dqp.internal.process.AccessInfo
- getOffset() - Method in class org.teiid.query.processor.relational.LimitNode
- getOffset() - Method in class org.teiid.query.sql.lang.Limit
- getOffsetExpr() - Method in class org.teiid.query.processor.relational.LimitNode
- getOid() - Method in class org.teiid.query.metadata.CompositeMetadataStore.RecordHolder
- getOid(String) - Method in class org.teiid.query.metadata.CompositeMetadataStore
- getOids() - Method in class org.teiid.query.metadata.CompositeMetadataStore
- getOldValues() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.SourceEventCommand
- getOn() - Method in class org.teiid.query.sql.lang.Create
- getOpenFiles() - Method in class org.teiid.common.buffer.impl.FileStorageManager
- getOperation() - Method in class org.teiid.query.sql.lang.SetQuery
-
Get operation for this set
- getOperator() - Method in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Returns the operator.
- getOperator() - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Returns the operator used in the logical expression.
- getOperator(String) - Static method in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Gets the operator constant given the string version
- getOperatorAsString() - Method in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Returns the operator as a string.
- getOption() - Method in class org.teiid.query.sql.lang.Command
-
Get the option clause for the query.
- getOptions() - Method in interface org.teiid.common.buffer.BufferManager
- getOptions() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getOptions() - Method in class org.teiid.query.util.CommandContext
- getOrCreateTransactionContext(String) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
- getOrCreateTransactionContext(String) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl.TransactionMapping
- getOrCreateTransactionContext(String) - Method in interface org.teiid.dqp.service.TransactionService
- getOrderBy() - Method in class org.teiid.query.sql.lang.QueryCommand
-
Get the order by clause for the query.
- getOrderBy() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- getOrderBy() - Method in class org.teiid.query.sql.symbol.WindowSpecification
- getOrderByItems() - Method in class org.teiid.query.sql.lang.OrderBy
- getOrderingValue() - Method in class org.teiid.common.buffer.CacheKey
- getOrderType(int) - Method in class org.teiid.query.sql.lang.OrderBy
-
Returns the sort order at the specified index
- getOrderTypes() - Method in class org.teiid.query.processor.relational.ListNestedSortComparator
- getOriginalMetadataID() - Method in class org.teiid.query.metadata.TempMetadataID
- getOriginalProgram() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- getOriginalSelect() - Method in class org.teiid.query.processor.relational.AccessNode
- getOuputStream() - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
-
The returned output stream is shared among all uses.
- getOuputStream(int) - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
-
The returned output stream is shared among all uses.
- getOutOfDiskErrorCount() - Method in class org.teiid.common.buffer.impl.FileStorageManager
- getOutputColumnProperties(List<? extends Expression>) - Static method in class org.teiid.query.analysis.AnalysisRecord
-
Helper method to turn a list of projected symbols into a suitable list of output column strings with name and type.
- getOutputDefinition() - Method in class org.teiid.query.sql.symbol.GroupSymbol
- getOutputElements() - Method in class org.teiid.dqp.internal.process.ExplainProcessPlan
- getOutputElements() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.CompositeProcessorPlan
- getOutputElements() - Method in interface org.teiid.query.processor.BatchCollector.BatchProducer
-
Get list of resolved elements describing output columns for this plan.
- getOutputElements() - Method in class org.teiid.query.processor.BatchedUpdatePlan
- getOutputElements() - Method in class org.teiid.query.processor.DdlPlan
- getOutputElements() - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- getOutputElements() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- getOutputElements() - Method in class org.teiid.query.processor.ProcessorPlan
-
Get list of resolved elements describing output columns for this plan.
- getOutputElements() - Method in class org.teiid.query.processor.QueryProcessor
- getOutputElements() - Method in class org.teiid.query.processor.relational.NullNode
- getOutputElements() - Method in class org.teiid.query.processor.relational.RelationalNode
- getOutputElements() - Method in class org.teiid.query.processor.relational.RelationalPlan
-
Get list of resolved elements describing output columns for this plan.
- getOutputFactory() - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- getOutputFactory(boolean) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- getOutputName() - Method in class org.teiid.query.sql.lang.SubqueryFromClause
- getOutputName() - Method in class org.teiid.query.sql.lang.TableFunctionReference
- getOutputName() - Method in class org.teiid.query.sql.symbol.Symbol
- getOutputName(Expression) - Static method in class org.teiid.query.sql.symbol.Symbol
- getOutputType(AggregateSymbol) - Method in class org.teiid.query.function.aggregate.AggregateFunction
- getOutputType(AggregateSymbol) - Method in class org.teiid.query.function.aggregate.LeadLagValue
- getOutputType(AggregateSymbol) - Method in class org.teiid.query.function.aggregate.Ntile
- getPageSize(boolean) - Method in class org.teiid.common.buffer.STree
- getParameter(int) - Method in class org.teiid.query.sql.lang.StoredProcedure
- getParameter(SPParameter) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getParameters() - Method in class org.teiid.query.metadata.StoredProcedureInfo
- getParameters() - Method in class org.teiid.query.sql.lang.StoredProcedure
-
Returns a List of SPParameter objects for this stored procedure
- getParameterSymbol() - Method in class org.teiid.query.sql.lang.SPParameter
-
Get element symbol representing this parameter.
- getParameterType() - Method in class org.teiid.query.sql.lang.SPParameter
-
Get type of parameter according to class constants.
- getParent() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getParent() - Method in class org.teiid.query.processor.relational.RelationalNode
- getParent() - Method in class org.teiid.query.sql.lang.GroupContext
- getParent() - Method in class org.teiid.query.sql.proc.ExceptionExpression
- getParentContext() - Method in class org.teiid.query.sql.util.VariableContext
-
Get the parent context for this variable context.
- getParentTempTableStore() - Method in class org.teiid.query.tempdata.TempTableStore
- getParseException() - Method in exception org.teiid.api.exception.query.QueryParserException
- getPartIdentifier() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getPartition() - Method in class org.teiid.query.sql.symbol.WindowSpecification
- getPartitionInfo() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- getPassing() - Method in class org.teiid.query.sql.lang.ObjectTable
- getPassing() - Method in class org.teiid.query.sql.lang.XMLTable
- getPassing() - Method in class org.teiid.query.sql.symbol.XMLQuery
- getPath() - Method in class org.teiid.query.sql.lang.JsonTable.JsonColumn
- getPath() - Method in class org.teiid.query.sql.lang.ObjectTable.ObjectColumn
- getPath() - Method in class org.teiid.query.sql.lang.XMLTable.XMLColumn
- getPath() - Method in class org.teiid.query.sql.symbol.QueryString
- getPathName() - Method in class org.teiid.query.metadata.NioVirtualFile
- getPathName() - Method in interface org.teiid.query.metadata.VirtualFile
- getPattern(String, String, int) - Static method in class org.teiid.query.sql.lang.MatchCriteria
- getPattern(CommandContext, String, int) - Static method in class org.teiid.query.util.CommandContext
-
Compile a regular expression into a
Pattern
and cache it in theCommandContext
for future use. - getPatternString(String, char) - Method in class org.teiid.query.sql.lang.MatchCriteria.PatternTranslator
- getPkLength() - Method in interface org.teiid.query.tempdata.SearchableTable
- getPkLength() - Method in class org.teiid.query.tempdata.TempTable
- getPlan() - Method in class org.teiid.dqp.internal.process.PreparedPlan
-
Return the ProcessorPlan.
- getPlan(String) - Method in class org.teiid.query.util.CommandContext
- getPlan(String, long) - Method in class org.teiid.dqp.internal.process.DQPCore
- getPlan(QueryMetadataInterface, GroupSymbol) - Method in class org.teiid.query.resolver.command.DeleteResolver
- getPlan(QueryMetadataInterface, GroupSymbol) - Method in class org.teiid.query.resolver.command.ExecResolver
- getPlan(QueryMetadataInterface, GroupSymbol) - Method in class org.teiid.query.resolver.command.InsertResolver
- getPlan(QueryMetadataInterface, GroupSymbol) - Method in class org.teiid.query.resolver.command.UpdateResolver
- getPlan(QueryMetadataInterface, GroupSymbol) - Method in class org.teiid.query.resolver.ProcedureContainerResolver
-
For a given resolver, this returns the unparsed command.
- getPlanner() - Method in class org.teiid.query.optimizer.relational.RuleStack
- getPlanningObjects() - Method in class org.teiid.query.util.CommandContext
- getPolicies() - Method in class org.teiid.query.metadata.TransformationMetadata
- getPolicy() - Method in class org.teiid.cache.CacheConfiguration
- getPosition() - Method in class org.teiid.json.simple.JSONParser
- getPosition() - Method in exception org.teiid.json.simple.ParseException
- getPosition() - Method in class org.teiid.query.metadata.TempMetadataID
- getPosition() - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- getPosition(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getPosition(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getPosition(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the element's position in the group
- getPosition(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getPosition(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getPrecision(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getPrecision(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getPrecision(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the element's precision
- getPrecision(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getPrecision(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getPredicateQuantifier() - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
-
Get the predicate quantifier - returns one of the following:
SubqueryCompareCriteria.ANY
SubqueryCompareCriteria.SOME
SubqueryCompareCriteria.ALL
- getPredicateQuantifierAsString() - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
-
Returns the predicate quantifier as a string.
- getPredicates() - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
Get a collection of predicates discovered while visiting.
- getPredicates(LanguageObject) - Static method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
Helper to quickly get the predicates from obj
- getPrefix() - Method in class org.teiid.query.sql.symbol.XMLNamespaces.NamespaceItem
- getPreparedPlan(String, String, CommandContext, QueryMetadataInterface) - Method in class org.teiid.dqp.internal.process.QueryProcessorFactoryImpl
- getPreparedPlan(String, String, CommandContext, QueryMetadataInterface) - Method in interface org.teiid.query.processor.QueryProcessor.ProcessorFactory
- getPreParser() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getPrepPlanCache() - Method in class org.teiid.dqp.internal.process.DQPCore
- getPrimaryKey() - Method in class org.teiid.query.metadata.TempMetadataID
- getPrimaryKey() - Method in class org.teiid.query.sql.lang.Create
- getPrimaryKey(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getPrimaryKey(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getPrimaryKey(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- getPrimaryKey(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getPrimaryKey(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getPrimaryKeyIDForForeignKeyID(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getPrimaryKeyIDForForeignKeyID(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getPrimaryKeyIDForForeignKeyID(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the corresponding primary key ID for the specified foreign key ID
- getPrimaryKeyIDForForeignKeyID(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getPrimaryKeyIDForForeignKeyID(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getPriority() - Method in class org.teiid.dqp.internal.process.FutureWork
- getPriority() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- getPriority() - Method in interface org.teiid.dqp.internal.process.ThreadReuseExecutor.PrioritizedRunnable
-
The execution priority - higher is lower
- getPriority() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor.RunnableWrapper
- getProcedure() - Method in class org.teiid.query.function.FunctionDescriptor
- getProcedure(String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getProcedure(String, String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getProcedure(StoredProcedureInfo) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getProcedureCallableName() - Method in class org.teiid.query.metadata.StoredProcedureInfo
- getProcedureCallableName() - Method in class org.teiid.query.sql.lang.StoredProcedure
- getProcedureID() - Method in class org.teiid.query.metadata.StoredProcedureInfo
- getProcedureID() - Method in class org.teiid.query.sql.lang.StoredProcedure
- getProcedureName() - Method in class org.teiid.query.sql.lang.StoredProcedure
-
Get this stored procedure's name
- getProcedureParameters() - Method in class org.teiid.query.sql.lang.StoredProcedure
- getProcessingTimestamp() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- getProcessingTimestamp() - Method in class org.teiid.dqp.message.AtomicRequestMessage
-
Get time that the request was assigned a unique ID by the server.
- getProcessor() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- getProcessorBatchSize() - Method in interface org.teiid.common.buffer.BufferManager
-
Get the nominal batch size target
- getProcessorBatchSize() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
-
Get processor batch size
- getProcessorBatchSize() - Method in class org.teiid.query.util.CommandContext
- getProcessorBatchSize(List<? extends Expression>) - Method in interface org.teiid.common.buffer.BufferManager
-
Get the batch size to use during query processing.
- getProcessorBatchSize(List<? extends Expression>) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getProcessorBatchSize(List<Expression>) - Method in class org.teiid.query.util.CommandContext
- getProcessorDataManager() - Method in class org.teiid.query.processor.QueryProcessor
- getProcessorInstructions() - Method in class org.teiid.query.processor.proc.Program
- getProcessorPlan() - Method in class org.teiid.query.processor.QueryProcessor
- getProcessorPlan() - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- getProcessorPlan() - Method in class org.teiid.query.sql.lang.Command
- getProcessors() - Method in class org.teiid.query.tempdata.TempTableStore
- getProcessWorkerPool() - Method in class org.teiid.dqp.internal.process.DQPCore
- getProgram() - Method in class org.teiid.query.processor.proc.BlockInstruction
- getProjectedQuery() - Method in class org.teiid.query.sql.lang.Query
- getProjectedQuery() - Method in class org.teiid.query.sql.lang.QueryCommand
- getProjectedQuery() - Method in class org.teiid.query.sql.lang.SetQuery
- getProjectedSymbols() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.SourceEventCommand
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.Alter
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.Command
-
Get the ordered list of all elements returned by this query.
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.Create
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.Delete
-
Get the ordered list of all elements returned by this query.
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.Drop
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.DynamicCommand
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.ExplainCommand
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.Insert
-
Get the ordered list of all elements returned by this query.
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.Query
-
Get the ordered list of all elements returned by this query.
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.Select
-
Get the ordered list of all elements returned by this select.
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.SetQuery
-
Get the ordered list of all elements returned by this query.
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.StoredProcedure
-
Get the ordered list of all elements returned by this query.
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.TableFunctionReference
- getProjectedSymbols() - Method in class org.teiid.query.sql.lang.Update
-
Get the ordered list of all elements returned by this query.
- getProjectedSymbols() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
-
Get the ordered list of all elements returned by this query.
- getProjectedSymbols() - Method in class org.teiid.query.sql.proc.TriggerAction
- getProjectedTypes() - Method in class org.teiid.query.sql.lang.SetQuery
- getProjection() - Method in class org.teiid.query.processor.relational.AccessNode
- getProjectionIndexes(Map<? extends Expression, Integer>, List<? extends Expression>) - Static method in class org.teiid.query.processor.relational.RelationalNode
-
Helper method for all the node that will filter the elements needed for the next node.
- getProperties() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
-
Get the properties used to initialize the engine
Options
. - getProperties() - Method in class org.teiid.query.util.Options
- getProperty(SourceCapabilities.Capability, Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- getProperty(NodeConstants.Info) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getProvider() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- getPushdown() - Method in class org.teiid.query.function.FunctionDescriptor
- getPushDownFunctions() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManager
- getQuery() - Method in class org.teiid.query.mapping.relational.QueryNode
-
Get SQL query
- getQueryCommand(AccessNode) - Static method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- getQueryCommands() - Method in class org.teiid.query.sql.lang.SetQuery
- getQueryExpression() - Method in class org.teiid.query.sql.lang.Insert
- getQueryNode() - Method in class org.teiid.query.metadata.TempMetadataID
- getQueryParser() - Static method in class org.teiid.query.parser.QueryParser
- getQueryPlan() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- getQueryPlan() - Method in class org.teiid.query.metadata.StoredProcedureInfo
- getQueryProcessorFactory() - Method in class org.teiid.query.util.CommandContext
- getQueryThresholdInMilli() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getQueryThresholdInSecs() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getQueryTimeout() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getQueued() - Method in interface org.teiid.dqp.internal.process.TeiidExecutor
- getQueued() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
- getQuote() - Method in class org.teiid.query.sql.lang.TextTable
- getQuote() - Method in class org.teiid.query.sql.symbol.TextLine
- getRadix(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getRadix(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getRadix(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the element's radix
- getRadix(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getRadix(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getReadAttempts() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getReadCount() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getRecord() - Method in class org.teiid.query.metadata.CompositeMetadataStore.RecordHolder
- getReferenceHits() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getReferences() - Method in class org.teiid.dqp.internal.process.PreparedPlan
-
Return the list of Reference.
- getReferences() - Method in class org.teiid.query.sql.visitor.CorrelatedReferenceCollectorVisitor
- getReferences() - Method in class org.teiid.query.sql.visitor.ReferenceCollectorVisitor
-
Get the references collected by the visitor.
- getReferences(LanguageObject) - Static method in class org.teiid.query.sql.visitor.ReferenceCollectorVisitor
-
Helper to quickly get the references from obj in a collection.
- getRemoved() - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- getReport() - Method in class org.teiid.query.validator.AbstractValidationVisitor
- getReport() - Method in class org.teiid.query.validator.UpdateValidator
- getReportType() - Method in class org.teiid.query.report.ActivityReport
-
Get type of report.
- getRequestCount() - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- getRequestId() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getRequestId() - Method in class org.teiid.query.util.CommandContext
- getRequestID() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getRequestID() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- getRequestID() - Method in class org.teiid.dqp.message.AtomicRequestID
- getRequestID() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- getRequestID(long) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getRequests() - Method in class org.teiid.dqp.internal.process.DQPCore
-
Return a list of all
RequestMetadata
- getRequestsForSession(String) - Method in class org.teiid.dqp.internal.process.DQPCore
-
Return a list of
RequestMetadata
for the given session - getReserveBatchBytes() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getResltSetCache() - Method in class org.teiid.dqp.internal.process.DQPCore
- getResolverException() - Method in class org.teiid.query.resolver.util.ResolverVisitor
- getResourceType(AbstractMetadataRecord) - Method in class org.teiid.dqp.internal.process.DataRolePolicyDecider
- getResult() - Method in class org.teiid.json.simple.SimpleContentHandler
- getResult(CommandContext) - Method in class org.teiid.query.function.GeometryUtils.Extent
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.AggregateFunction
-
Called after all values have been processed to get the result.
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.ArrayAgg
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.Avg
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.ConstantFunction
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.Count
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.CountBig
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.FirstLastValue
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.JSONArrayAgg
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.LeadLagValue
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.Max
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.Min
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.NthValue
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.Ntile
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.RankingFunction
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.RankingFunctionBig
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.StatsFunction
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.StringAgg
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.Sum
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.TextAgg
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.UserDefined
- getResult(CommandContext) - Method in class org.teiid.query.function.aggregate.XMLAgg
- getResult(CommandContext) - Method in class org.teiid.query.processor.relational.SortingFilter
- getResults() - Method in class org.teiid.dqp.internal.process.CachedResults
- getResults() - Method in class org.teiid.dqp.message.AtomicResultsMessage
- getResultSetColumn(int) - Method in class org.teiid.query.sql.lang.SPParameter
-
Get a particular result set column at the specified position.
- getResultSetColumn(int) - Method in class org.teiid.query.sql.lang.StoredProcedure
- getResultSetColumns() - Method in class org.teiid.query.sql.lang.Command
- getResultSetColumns() - Method in class org.teiid.query.sql.lang.DynamicCommand
- getResultSetColumns() - Method in class org.teiid.query.sql.lang.SPParameter
-
Get the result set columns.
- getResultSetColumns() - Method in class org.teiid.query.sql.lang.StoredProcedure
- getResultSetColumns() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- getResultSetIDs() - Method in class org.teiid.query.sql.lang.SPParameter
-
Get the result set metadata IDs.
- getReturnAutoGeneratedKeys() - Method in class org.teiid.query.util.CommandContext
- getReturnElement() - Method in class org.teiid.query.resolver.util.ResolverUtil.ResolvedLookup
- getReturnType() - Method in class org.teiid.query.function.FunctionDescriptor
- getReturnVariable() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- getReusableExecution(Object) - Method in class org.teiid.query.util.CommandContext
- getReuseCount() - Method in class org.teiid.query.util.CommandContext
- getReverseOperator() - Method in class org.teiid.query.sql.lang.CompareCriteria
- getReverseType() - Method in class org.teiid.query.sql.lang.JoinType
-
To switch directions from left to right or right to left.
- getRightClause() - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Get right clause
- getRightExpression() - Method in interface org.teiid.query.sql.lang.BinaryComparison
- getRightExpression() - Method in class org.teiid.query.sql.lang.CompareCriteria
-
Get right expression.
- getRightExpression() - Method in class org.teiid.query.sql.lang.MatchCriteria
-
Get right expression.
- getRightExpressions() - Method in class org.teiid.query.processor.relational.JoinNode
- getRightQuery() - Method in class org.teiid.query.sql.lang.SetQuery
- getRightRowValue() - Method in class org.teiid.query.sql.lang.IsDistinctCriteria
- getRootNode() - Method in class org.teiid.query.processor.relational.RelationalPlan
- getRowBasedFilters(QueryMetadataInterface, GroupSymbol, CommandContext, boolean, Policy.Operation) - Static method in class org.teiid.query.optimizer.relational.RowBasedSecurityHelper
- getRowCount() - Method in class org.teiid.common.buffer.STree
- getRowCount() - Method in class org.teiid.common.buffer.TupleBatch
-
Return the number of rows contained in this tuple batch
- getRowCount() - Method in class org.teiid.common.buffer.TupleBuffer
-
Returns the last row number
- getRowCount() - Method in class org.teiid.query.processor.BatchCollector
- getRowCount() - Method in class org.teiid.query.tempdata.TempTable
- getRowDelimiter() - Method in class org.teiid.query.sql.lang.TextTable
- getRowLimit() - Method in class org.teiid.dqp.internal.process.CachedResults
- getRowLimit() - Method in class org.teiid.query.sql.lang.Limit
- getRowPath() - Method in class org.teiid.query.sql.lang.JsonTable
- getRowScript() - Method in class org.teiid.query.sql.lang.ObjectTable
- getRowSizeEstimate() - Method in interface org.teiid.common.buffer.BatchManager
- getRowSizeEstimate() - Method in class org.teiid.common.buffer.TupleBuffer
-
Return a more accurate batch estimate or 0 if a new estimate is not available
- getRsCache() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- getRuntimeMetadata() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getRuntimeTypeMap() - Method in class org.teiid.query.metadata.SystemMetadata
-
Map of runtime types and aliases to runtime datatypes
- getRuntimeTypes() - Method in class org.teiid.query.metadata.DatabaseStore
- getRuntimeVersion() - Method in class org.teiid.dqp.internal.process.DQPCore
- getScale(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getScale(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getScale(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the element's scale
- getScale(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getScale(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getScheduledFuture() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- getSchema() - Method in class org.teiid.common.buffer.TupleBuffer
- getSchema() - Method in class org.teiid.query.function.FunctionDescriptor
- getSchema() - Method in class org.teiid.query.processor.relational.DependentValueSource
- getSchema(String) - Method in class org.teiid.query.metadata.DatabaseStore
- getSchema(String) - Method in class org.teiid.query.processor.proc.ProcedurePlan
-
Get the schema from the tuple source that represents the columns in a result set
- getSchemaName() - Method in class org.teiid.query.function.FunctionTree
- getSchemaRecord(String, Database.ResourceType) - Method in class org.teiid.query.metadata.DatabaseStore
- getSchemaSize(List<? extends Expression>) - Method in interface org.teiid.common.buffer.BufferManager
-
Get the size estimate for the given schema.
- getSchemaSize(List<? extends Expression>) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getScope() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getScope() - Method in class org.teiid.dqp.message.AtomicResultsMessage
- getScriptEngine() - Method in class org.teiid.query.sql.lang.ObjectTable
- getScriptEngine(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getScriptEngine(String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getScriptEngine(String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- getScriptEngineDirect(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getScriptEngineDirect(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getScriptingLanguage() - Method in class org.teiid.query.sql.lang.ObjectTable
- getSecurityContext() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getSecurityContext() - Method in class org.teiid.security.GSSResult
- getSecurityContext(String) - Method in interface org.teiid.security.SecurityHelper
-
Get the current security context associated with the thread
- getSecurityDomain() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getSecurityHelper() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getSecurityHelper() - Method in interface org.teiid.dqp.service.SessionService
- getSelect() - Method in class org.teiid.query.sql.lang.Query
-
Get the select clause for the query.
- getSelector() - Method in class org.teiid.query.sql.lang.TextTable
- getSelector() - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- getSelectSymbols() - Method in class org.teiid.query.processor.relational.ProjectNode
-
return List of select symbols
- getSemanticVersion() - Method in class org.teiid.vdb.runtime.VDBKey
-
Get the full three part semantic version
- getSerializer() - Method in class org.teiid.common.buffer.CacheEntry
- getServer(String) - Method in class org.teiid.query.metadata.DatabaseStore
- getServerTimeZone() - Method in class org.teiid.query.util.CommandContext
- getServiceToken() - Method in class org.teiid.security.GSSResult
- getSession() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getSession() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getSession() - Method in class org.teiid.query.util.CommandContext
- getSessionId() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getSessionId() - Method in class org.teiid.dqp.internal.process.SessionAwareCache.CacheID
- getSessionMetadata() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getSessionMetadata() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getSessionMetadata() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- getSessionMetadata() - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getSessionService() - Method in class org.teiid.dqp.internal.process.DQPCore
- getSessionsLoggedInToVDB(VDBKey) - Method in interface org.teiid.dqp.service.SessionService
-
Get all Sessions that are in the ACTIVE state and currently logged in to a VDB.
- getSessionTempTableStore() - Method in class org.teiid.query.util.CommandContext
- getSessionToken() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getSessionVariable(String) - Method in class org.teiid.query.util.CommandContext
- getSharedTupleSource(CommandContext, Command, String, RegisterRequestParameter, BufferManager, ProcessorDataManager) - Method in class org.teiid.dqp.internal.process.TupleSourceCache
- getShortName() - Method in class org.teiid.query.sql.symbol.Symbol
-
Get the short name of the element
- getShortName(String) - Static method in class org.teiid.query.sql.symbol.Symbol
- getShortName(Expression) - Static method in class org.teiid.query.sql.symbol.Symbol
- getSingleRow() - Method in class org.teiid.query.sql.lang.ArrayTable
- getSize() - Method in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- getSize() - Method in class org.teiid.query.metadata.NioVirtualFile
- getSize() - Method in class org.teiid.query.metadata.VDBResources.Resource
- getSize() - Method in interface org.teiid.query.metadata.VirtualFile
- getSize(boolean, Class<?>) - Static method in class org.teiid.common.buffer.impl.SizeUtility
- getSize(Object, boolean) - Static method in class org.teiid.common.buffer.impl.SizeUtility
-
Get size of object
- getSizeEstimate() - Method in class org.teiid.common.buffer.CacheEntry
- getSkip() - Method in class org.teiid.query.sql.lang.TextTable
- getSortElements() - Method in class org.teiid.query.processor.relational.SortNode
- getSortKeys() - Method in class org.teiid.query.sql.lang.OrderBy
-
Get the list or sort key symbols.
- getSortParameters() - Method in class org.teiid.query.processor.relational.ListNestedSortComparator
- getSourceHint() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getSourceHint() - Method in class org.teiid.query.sql.lang.Command
- getSourceHint(String) - Method in class org.teiid.query.sql.lang.SourceHint
- getSourceHints() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getSourceProperty(SourceCapabilities.Capability) - Method in class org.teiid.query.optimizer.capabilities.BasicSourceCapabilities
- getSourceProperty(SourceCapabilities.Capability) - Method in interface org.teiid.query.optimizer.capabilities.SourceCapabilities
-
This method returns an Object corresponding to the Source Property
- getSpatialRefSys() - Method in class org.teiid.query.util.CommandContext
-
Used by the system table logic
- getSpecificHint(String) - Method in class org.teiid.query.sql.lang.SourceHint
- getSpecificHints() - Method in class org.teiid.query.sql.lang.SourceHint
- getSql() - Method in class org.teiid.query.sql.lang.DynamicCommand
- getSqlState() - Method in class org.teiid.query.sql.proc.ExceptionExpression
- getSQLString() - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
Retrieve completed string from the visitor.
- getSQLString(LanguageObject) - Static method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
Helper to quickly get the parser string for an object using the visitor.
- getSrid(GeographyType) - Static method in class org.teiid.query.function.GeographyFunctionMethods
- getSrid(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- getStart() - Method in class org.teiid.query.sql.symbol.WindowFrame
- getState() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
- getState(OutputStream) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getState(OutputStream) - Method in interface org.teiid.query.ReplicatedObject
-
Allows an application to write a state through a provided OutputStream.
- getState(OutputStream) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- getState(String, OutputStream) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getState(String, OutputStream) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- getState(List<Object>) - Method in class org.teiid.query.function.aggregate.AggregateFunction
- getState(List<Object>) - Method in class org.teiid.query.function.aggregate.Avg
- getState(List<Object>) - Method in class org.teiid.query.function.aggregate.Count
- getState(List<Object>) - Method in class org.teiid.query.function.aggregate.CountBig
- getState(List<Object>) - Method in interface org.teiid.query.function.aggregate.ExposedStateUserDefinedAggregate
- getState(List<Object>) - Method in class org.teiid.query.function.aggregate.FirstLastValue
- getState(List<Object>) - Method in class org.teiid.query.function.aggregate.Max
- getState(List<Object>) - Method in class org.teiid.query.function.aggregate.Min
- getState(List<Object>) - Method in class org.teiid.query.function.aggregate.StatsFunction
- getState(List<Object>) - Method in class org.teiid.query.function.aggregate.Sum
- getState(List<Object>) - Method in class org.teiid.query.function.aggregate.UserDefined
- getState(K, OutputStream) - Method in interface org.teiid.query.ReplicatedObject
-
Allows an application to write a partial state through a provided OutputStream.
- getStatements() - Method in class org.teiid.query.sql.proc.Block
-
Get all the statements contained on this block.
- getStateTypes() - Method in class org.teiid.query.function.aggregate.AggregateFunction
- getStateTypes() - Method in class org.teiid.query.function.aggregate.Avg
- getStateTypes() - Method in class org.teiid.query.function.aggregate.Count
- getStateTypes() - Method in class org.teiid.query.function.aggregate.CountBig
- getStateTypes() - Method in interface org.teiid.query.function.aggregate.ExposedStateUserDefinedAggregate
- getStateTypes() - Method in class org.teiid.query.function.aggregate.FirstLastValue
- getStateTypes() - Method in class org.teiid.query.function.aggregate.Max
- getStateTypes() - Method in class org.teiid.query.function.aggregate.Min
- getStateTypes() - Method in class org.teiid.query.function.aggregate.StatsFunction
- getStateTypes() - Method in class org.teiid.query.function.aggregate.Sum
- getStateTypes() - Method in class org.teiid.query.function.aggregate.UserDefined
- getStatisticsList() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- getStats() - Method in interface org.teiid.dqp.internal.process.TeiidExecutor
- getStats() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
- getStatus() - Method in class org.teiid.query.validator.ValidatorFailure
- getStausMessage() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManager
- getStorageManager() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- getStorageManager() - Method in class org.teiid.common.buffer.impl.SplittableStorageManager
- getStorageMode() - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
- getStorageReads() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- getStorageWrites() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- getStoredProcedure(String) - Method in class org.teiid.query.metadata.CompositeMetadataStore
- getStoredProcedureInfoForProcedure(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getStoredProcedureInfoForProcedure(String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getStoredProcedureInfoForProcedure(String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the the StoredProcedureInfo based on the fully qualified procedure name
- getStoredProcedureInfoForProcedure(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getStringForm(boolean) - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- getSubject() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getSubject() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getSubject() - Method in class org.teiid.query.util.CommandContext
- getSubjectInContext(Object) - Method in interface org.teiid.security.SecurityHelper
-
Get the subject associated with the security context.
- getSubmittedCount() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
- getSubPlans() - Method in class org.teiid.query.processor.relational.AccessNode
- getSubqueryContainers() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getSubqueryHint() - Method in class org.teiid.query.sql.lang.ExistsCriteria
- getSubqueryHint() - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
- getSubqueryHint() - Method in class org.teiid.query.sql.lang.SubquerySetCriteria
- getSubqueryHint() - Method in class org.teiid.query.sql.symbol.ScalarSubquery
- GetSuffix(int) - Method in class org.teiid.query.parser.JavaCharStream
- getSupportedJoinCriteria(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- getSuspendedBy() - Method in class org.teiid.dqp.service.TransactionContext
- getSymbol() - Method in class org.teiid.api.exception.query.UnresolvedSymbolDescription
-
Get the symbol that was unresolved
- getSymbol() - Method in class org.teiid.query.sql.lang.OrderByItem
- getSymbol() - Method in class org.teiid.query.sql.lang.SetClause
- getSymbol() - Method in class org.teiid.query.sql.lang.TableFunctionReference.ProjectedColumn
- getSymbol() - Method in class org.teiid.query.sql.symbol.AliasSymbol
-
Get the underlying symbol
- getSymbol(int) - Method in class org.teiid.query.sql.lang.Select
-
Returns the select symbol at the specified index.
- getSymbol(Object) - Method in class org.teiid.query.metadata.GroupInfo
- getSymbol(String) - Method in class org.teiid.query.metadata.GroupInfo
- getSymbolList() - Method in class org.teiid.query.metadata.GroupInfo
- getSymbols() - Method in class org.teiid.query.sql.lang.GroupBy
-
Returns an ordered list of the symbols in the GROUP BY
- getSymbols() - Method in class org.teiid.query.sql.lang.Select
-
Returns an ordered list of the symbols in the select.
- getSystemFunctionLibrary() - Method in class org.teiid.query.function.SystemFunctionManager
- getSystemFunctionManager() - Method in class org.teiid.query.metadata.SystemMetadata
- getSystemFunctions() - Method in class org.teiid.query.function.FunctionLibrary
- getSystemFunctions() - Method in class org.teiid.query.function.SystemFunctionManager
- getSystemStore() - Method in class org.teiid.query.metadata.SystemMetadata
- getTable() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.SourceEventCommand
- getTable() - Method in class org.teiid.query.sql.lang.Create
- getTable() - Method in class org.teiid.query.sql.lang.Drop
- getTable(String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getTable(String, String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getTableData() - Method in class org.teiid.query.metadata.TempMetadataID
- getTableForCreateColumn(String, Database.ResourceType) - Method in class org.teiid.query.metadata.DatabaseStore
- getTableMetadata() - Method in class org.teiid.query.sql.lang.Create
- getTabSize(int) - Method in class org.teiid.query.parser.JavaCharStream
- getTarget() - Method in class org.teiid.query.sql.lang.Alter
- getTeiidExecutor() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getTempElementElementIDs(String) - Method in class org.teiid.query.metadata.TempMetadataStore
-
Get temporary element ID based on group and element name parts
- getTempElementID(String) - Method in class org.teiid.query.metadata.TempMetadataStore
-
Get temporary element ID based on full element name
- getTempGroupID(String) - Method in class org.teiid.query.metadata.TempMetadataStore
-
Get temporary group ID based on group name
- getTempMetadataFactory() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getTemporaryMetadata() - Method in class org.teiid.query.sql.lang.Command
- getTempTable(String) - Method in interface org.teiid.query.tempdata.GlobalTableStore
- getTempTable(String) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- getTempTableStore() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- getTempTableStore() - Method in class org.teiid.query.processor.proc.Program
- getTempTableStore() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- getTempTableStore() - Method in class org.teiid.query.util.CommandContext
- getTermination() - Method in class org.teiid.common.buffer.TupleBatch
- getTerminationFlag() - Method in class org.teiid.common.buffer.TupleBatch
-
Check whether this batch is the last in a series of batches.
- getThen() - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
-
Gets the List of THEN expressions in this CASE expression.
- getThenExpression(int) - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
-
Gets the expression of the THEN part at the given index.
- getThreadId() - Method in class org.teiid.dqp.service.TransactionContext
- getThreadLocalContext() - Static method in class org.teiid.query.util.CommandContext
- getTimeoutEnd() - Method in class org.teiid.query.util.CommandContext
- getTimeSliceEnd() - Method in class org.teiid.query.util.CommandContext
- getTimeSliceInMilli() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getToken(int) - Method in class org.teiid.query.parser.SQLParser
-
Get the specific Token.
- getTotalBits() - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
- getTotalCacheEntries() - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- getTotalPlansProcessed() - Method in class org.teiid.dqp.internal.process.DQPCore
- getTracingSpan() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- getTracingSpan() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- getTrackableGroup(GroupSymbol, QueryMetadataInterface) - Static method in class org.teiid.query.optimizer.relational.RelationalPlanner
- getTransaction() - Method in class org.teiid.dqp.service.TransactionContext
- getTransactionContext() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- getTransactionContext() - Method in class org.teiid.query.util.CommandContext
- getTransactionContext(String) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl.TransactionMapping
- getTransactionContext(XidImpl) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl.TransactionMapping
- getTransactionId() - Method in class org.teiid.dqp.service.TransactionContext
- getTransactionIsolation() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getTransactions() - Method in class org.teiid.dqp.internal.process.DQPCore
- getTransactions() - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
- getTransactions() - Method in interface org.teiid.dqp.service.TransactionService
- getTransactionServer() - Method in class org.teiid.query.util.CommandContext
- getTransactionService() - Method in class org.teiid.dqp.internal.process.DQPCore
- getTransactionType() - Method in class org.teiid.dqp.service.TransactionContext
- getTransformationMetadata() - Method in class org.teiid.query.metadata.DatabaseStore
- getTranslatorMetaData(String) - Method in class org.teiid.dqp.internal.datamgr.TranslatorRepository
- getTranslatorName() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManager
- getTranslators() - Method in class org.teiid.dqp.internal.datamgr.TranslatorRepository
- getTtl() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
- getTuple(long) - Method in class org.teiid.common.buffer.TupleBatch
-
Return the tuple at the given index (one-based).
- getTupleBuffer() - Method in class org.teiid.query.processor.BatchCollector
- getTupleBuffer() - Method in class org.teiid.query.processor.relational.DependentValueSource
- getTupleBuffer() - Method in class org.teiid.query.sql.lang.WithQueryCommand
- getTupleBuffer(String) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getTupleBuffer(String) - Method in interface org.teiid.common.buffer.TupleBufferCache
- getTupleBufferCache() - Method in interface org.teiid.dqp.service.BufferService
- getTuples() - Method in class org.teiid.common.buffer.TupleBatch
- getTupleSource() - Method in class org.teiid.query.sql.lang.Insert
- getTupleSource(boolean) - Method in class org.teiid.common.buffer.STree
- getTupleSourceCache() - Method in class org.teiid.query.util.CommandContext
- getType() - Method in class org.teiid.query.metadata.TempMetadataID
-
Get type - only valid for elements
- getType() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- getType() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.SourceEventCommand
- getType() - Method in class org.teiid.query.parser.SQLParserUtil.ParsedDataType
- getType() - Method in class org.teiid.query.report.ReportItem
- getType() - Method in class org.teiid.query.sql.lang.AlterProcedure
- getType() - Method in class org.teiid.query.sql.lang.AlterTrigger
- getType() - Method in class org.teiid.query.sql.lang.AlterView
- getType() - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- getType() - Method in class org.teiid.query.sql.lang.Command
-
Return type of command to make it easier to build switch statements by command type.
- getType() - Method in class org.teiid.query.sql.lang.Create
- getType() - Method in class org.teiid.query.sql.lang.Criteria
- getType() - Method in class org.teiid.query.sql.lang.Delete
-
Return type of command.
- getType() - Method in class org.teiid.query.sql.lang.Drop
- getType() - Method in class org.teiid.query.sql.lang.DynamicCommand
- getType() - Method in class org.teiid.query.sql.lang.ExplainCommand
- getType() - Method in class org.teiid.query.sql.lang.Insert
-
Return type of command.
- getType() - Method in class org.teiid.query.sql.lang.Query
-
Return type of command.
- getType() - Method in class org.teiid.query.sql.lang.SetQuery
-
Return type of command.
- getType() - Method in class org.teiid.query.sql.lang.StoredProcedure
-
Return type of command.
- getType() - Method in class org.teiid.query.sql.lang.TableFunctionReference.ProjectedColumn
- getType() - Method in class org.teiid.query.sql.lang.Update
-
Return type of command.
- getType() - Method in class org.teiid.query.sql.proc.AssignmentStatement
-
Return the type for this statement, this is one of the types defined on the statement object.
- getType() - Method in class org.teiid.query.sql.proc.Block
- getType() - Method in class org.teiid.query.sql.proc.BranchingStatement
-
Return the type for this statement, this is one of the types defined on the statement object.
- getType() - Method in class org.teiid.query.sql.proc.CommandStatement
-
Return the type for this statement, this is one of the types defined on the statement object.
- getType() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
-
Return type of command to make it easier to build switch statements by command type.
- getType() - Method in class org.teiid.query.sql.proc.DeclareStatement
-
Return the type for this statement, this is one of the types defined on the statement object.
- getType() - Method in class org.teiid.query.sql.proc.ExceptionExpression
- getType() - Method in class org.teiid.query.sql.proc.IfStatement
-
Return the type for this statement, this is one of the types defined on the statement object.
- getType() - Method in class org.teiid.query.sql.proc.LoopStatement
-
Return the type for this statement, this is one of the types defined on the statement object.
- getType() - Method in class org.teiid.query.sql.proc.RaiseStatement
- getType() - Method in class org.teiid.query.sql.proc.ReturnStatement
-
Return the type for this statement, this is one of the types defined on the statement object.
- getType() - Method in class org.teiid.query.sql.proc.Statement
-
Return type of statement to make it easier to build switch statements by statement type.
- getType() - Method in class org.teiid.query.sql.proc.TriggerAction
- getType() - Method in class org.teiid.query.sql.proc.WhileStatement
-
Return the type for this statement, this is one of the types defined on the statement object.
- getType() - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
- getType() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
-
Get the type of the symbol, which depends on the aggregate function and the type of the contained expression
- getType() - Method in class org.teiid.query.sql.symbol.AliasSymbol
-
Get the type of the symbol
- getType() - Method in class org.teiid.query.sql.symbol.Array
- getType() - Method in class org.teiid.query.sql.symbol.Constant
-
Get type of constant, if known
- getType() - Method in class org.teiid.query.sql.symbol.ElementSymbol
-
Get the type of the symbol
- getType() - Method in interface org.teiid.query.sql.symbol.Expression
-
Get the return type of this expression.
- getType() - Method in class org.teiid.query.sql.symbol.ExpressionSymbol
-
Get the type of the symbol
- getType() - Method in class org.teiid.query.sql.symbol.Function
-
Get type of function, if known
- getType() - Method in class org.teiid.query.sql.symbol.JSONObject
- getType() - Method in class org.teiid.query.sql.symbol.MultipleElementSymbol
- getType() - Method in class org.teiid.query.sql.symbol.QueryString
- getType() - Method in class org.teiid.query.sql.symbol.Reference
- getType() - Method in class org.teiid.query.sql.symbol.ScalarSubquery
- getType() - Method in class org.teiid.query.sql.symbol.TextLine
- getType() - Method in class org.teiid.query.sql.symbol.WindowFunction
- getType() - Method in class org.teiid.query.sql.symbol.XMLCast
- getType() - Method in class org.teiid.query.sql.symbol.XMLElement
- getType() - Method in class org.teiid.query.sql.symbol.XMLForest
- getType() - Method in class org.teiid.query.sql.symbol.XMLParse
- getType() - Method in class org.teiid.query.sql.symbol.XMLQuery
- getType() - Method in class org.teiid.query.sql.symbol.XMLSerialize
- getTypedProjectedSymbols(List<? extends Expression>, List<Class<?>>, QueryMetadataInterface) - Static method in class org.teiid.query.sql.lang.SetQuery
- getTypeName() - Method in class org.teiid.query.sql.symbol.XMLCast
- getTypeNames(List<? extends Expression>) - Static method in class org.teiid.common.buffer.TupleBuffer
-
Gets the data type names for each of the input expressions, in order.
- getTypes() - Method in interface org.teiid.common.buffer.BatchManager
- getTypes() - Method in class org.teiid.common.buffer.TupleBuffer
- getTypes() - Method in class org.teiid.query.function.FunctionDescriptor
- getTypes() - Method in class org.teiid.query.sql.lang.OrderBy
- getTypeString() - Method in class org.teiid.query.sql.symbol.XMLSerialize
- getUnexpectedObject() - Method in exception org.teiid.json.simple.ParseException
- getUnionBranches() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- getUniqueKeys() - Method in class org.teiid.query.metadata.TempMetadataID
- getUniqueKeysInGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getUniqueKeysInGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getUniqueKeysInGroup(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the unique keys for the specified group (primary and unique keys) The primary key if present will be first in the collection
- getUniqueKeysInGroup(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getUniqueKeysInGroup(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getUnmappedSymbols() - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
Get all symbols that were not mapped during life of visitor.
- getUnresolvedSymbols() - Method in exception org.teiid.api.exception.query.QueryResolverException
-
Set the list of unresolved symbols during QueryResolution
- getUnsatisfied() - Method in class org.teiid.query.resolver.util.AccessPattern
- getUpdatableViewSymbols() - Method in class org.teiid.query.validator.UpdateValidator.UpdateMapping
- getUpdateCommands() - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
-
Gets the List of updates contained in this batch
- getUpdateCommandSymbol() - Static method in class org.teiid.query.sql.lang.Command
- getUpdateCount() - Method in class org.teiid.query.metadata.StoredProcedureInfo
- getUpdateCount() - Method in class org.teiid.query.sql.lang.ProcedureContainer
- getUpdatedGroup(Command) - Static method in class org.teiid.query.optimizer.BatchedUpdatePlanner
-
Get the group being updated by the update command
- getUpdateInfo() - Method in class org.teiid.query.mapping.relational.QueryNode
- getUpdateInfo() - Method in class org.teiid.query.sql.lang.ProcedureContainer
- getUpdateInfo() - Method in class org.teiid.query.validator.UpdateValidator
- getUpdateInfo(GroupSymbol, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.ProcedureContainerResolver
- getUpdateInfo(GroupSymbol, QueryMetadataInterface, int, boolean) - Static method in class org.teiid.query.resolver.ProcedureContainerResolver
- getUpdatePlan(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
-
Get procedure defining the update plan for this group.
- getUpdatePlan(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getUpdatePlan(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get procedure defining the update plan for this group.
- getUpdatePlan(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getUpdatePlans() - Method in class org.teiid.query.processor.BatchedUpdatePlan
-
Returns the child plans for this batch.
- getUpdateReport() - Method in class org.teiid.query.validator.UpdateValidator
- getUpdateTime() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
- getUpdateType() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- getUpdateType() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- getUpdateValidationError() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- getUpdatingModelCount() - Method in class org.teiid.query.sql.lang.DynamicCommand
- getUpper() - Method in class org.teiid.query.tempdata.BaseIndexInfo
- getUpperExpression() - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Get the upper expression.
- getUri() - Method in class org.teiid.query.sql.symbol.XMLNamespaces.NamespaceItem
- getUsedBufferSpace() - Method in class org.teiid.common.buffer.impl.FileStorageManager
-
Get the used buffer space in bytes
- getUserFunctions() - Method in class org.teiid.query.function.FunctionLibrary
- getUserName() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getUserName() - Method in class org.teiid.dqp.internal.process.SessionAwareCache.CacheID
- getUserName() - Method in class org.teiid.query.util.CommandContext
- getUserName() - Method in class org.teiid.security.GSSResult
- getUserRequestSourceConcurrency() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- getUserRequestSourceConcurrency() - Method in class org.teiid.dqp.internal.process.DQPCore
- getUserRequestSourceConcurrency() - Method in class org.teiid.query.util.CommandContext
- getUserRoles(Subject) - Static method in class org.teiid.dqp.internal.process.DQPWorkContext
- getUsing() - Method in class org.teiid.query.sql.lang.DynamicCommand
- getValue() - Method in class org.teiid.query.parser.Token
-
An optional attribute value of the Token.
- getValue() - Method in class org.teiid.query.sql.lang.SetClause
- getValue() - Method in class org.teiid.query.sql.symbol.Constant
-
Get value of constant
- getValue(Object) - Method in class org.teiid.query.sql.util.VariableContext
-
Get the value for the given variable, if the variable exits in the current context just return the value of the variable else lookup the parent context and return the value of the variable.
- getValue(T) - Method in interface org.teiid.query.sql.symbol.TextLine.ValueExtractor
- getValueExpression() - Method in class org.teiid.query.sql.lang.DependentSetCriteria
-
Get the independent value expression
- getValueIterator(Expression) - Method in class org.teiid.query.processor.relational.DependentValueSource
- getValueIterator(Expression) - Method in interface org.teiid.query.sql.util.ValueIteratorSource
-
Attempt to obtain a ValueIterator from this source.
- getValueIteratorProviders() - Method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
-
Get the value iterator providers collected by the visitor.
- getValueIteratorProviders(Collection<? extends LanguageObject>) - Static method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
- getValueIteratorProviders(LanguageObject) - Static method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
-
Helper to quickly get the ValueIteratorProvider instances from obj
- getValueIteratorProviders(LanguageObject, List<SubqueryContainer<?>>) - Static method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
- getValues() - Method in class org.teiid.query.sql.lang.Insert
-
Returns a list of values to insert to be inserted.
- getValues() - Method in class org.teiid.query.sql.lang.SetCriteria
-
Returns the set of values.
- getValues() - Method in class org.teiid.query.sql.util.SymbolMap
- getValueSet() - Method in class org.teiid.query.tempdata.BaseIndexInfo
- getVariable() - Method in class org.teiid.query.processor.proc.AssignmentInstruction
- getVariable() - Method in class org.teiid.query.sql.proc.AssignmentStatement
-
Get the expression giving the value that is assigned to the variable.
- getVariable(int) - Method in class org.teiid.query.sql.lang.OrderBy
-
Returns the ORDER BY element at the specified index.
- getVariableContext() - Method in class org.teiid.query.util.CommandContext
- getVariableContexts() - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- getVariableCount() - Method in class org.teiid.query.sql.lang.OrderBy
-
Returns the number of elements in ORDER BY.
- getVariableMap() - Method in class org.teiid.query.sql.util.VariableContext
- getVariables() - Method in class org.teiid.query.sql.lang.Insert
-
Return an ordered List of variables, may be null if no columns were specified
- getVariableType() - Method in class org.teiid.query.sql.proc.DeclareStatement
-
Get the type of this variable declared in this statement.
- getVariableValues() - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- getVariableValues(Command, boolean, QueryMetadataInterface) - Method in class org.teiid.query.resolver.command.InsertResolver
- getVariableValues(Command, boolean, QueryMetadataInterface) - Method in class org.teiid.query.resolver.command.UpdateResolver
- getVariableValues(Command, boolean, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.QueryResolver
- getVariableValues(Command, boolean, QueryMetadataInterface) - Method in interface org.teiid.query.resolver.VariableResolver
- getVdb() - Method in class org.teiid.query.util.CommandContext
- getVDB() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getVDBClassLoader() - Method in class org.teiid.query.util.CommandContext
- getVDBKey() - Method in class org.teiid.dqp.internal.process.SessionAwareCache.CacheID
- getVdbMetaData() - Method in class org.teiid.query.metadata.TransformationMetadata
- getVdbMetaData() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
- getVdbName() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getVdbName() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getVdbName() - Method in class org.teiid.query.util.CommandContext
- getVDBResourceAsBlob(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getVDBResourceAsClob(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getVDBResourceAsSQLXML(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- getVDBResourcePaths() - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
- getVDBResourcePaths() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getVDBResourcePaths() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getVDBResourcePaths() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Gets the resource paths of all the resources in the VDB.
- getVDBResourcePaths() - Method in class org.teiid.query.metadata.TransformationMetadata
- getVdbVersion() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getVdbVersion() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- getVdbVersion() - Method in class org.teiid.query.util.CommandContext
- getVersion() - Method in class org.teiid.query.sql.symbol.XMLSerialize
- getVersion() - Method in class org.teiid.vdb.runtime.VDBKey
-
Get the version string - not including the at most designation.
- getVersion(String) - Static method in enum org.teiid.dqp.internal.process.DQPWorkContext.Version
- getView() - Method in class org.teiid.query.sql.proc.TriggerAction
- getViewDefinition() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- getVirtualDatabaseName() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getVirtualDatabaseName() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getVirtualDatabaseName() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the currently connected virtual database name.
- getVirtualDatabaseName() - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getVirtualDatabaseName() - Method in class org.teiid.query.metadata.TransformationMetadata
- getVirtualGroup() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- getVirtualPlan(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getVirtualPlan(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- getVirtualPlan(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get virtual plan for a group symbol.
- getVirtualPlan(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- getVirtualPlan(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- getVisitor() - Method in class org.teiid.query.sql.navigator.AbstractNavigator
- getWaitingPlanCount() - Method in class org.teiid.dqp.internal.process.DQPCore
- getWarnings() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- getWarnings() - Method in class org.teiid.dqp.message.AtomicResultsMessage
- getWhen() - Method in class org.teiid.query.sql.symbol.CaseExpression
-
Gets the List of Expressions in the WHEN parts of this expression.
- getWhen() - Method in class org.teiid.query.sql.symbol.SearchedCaseExpression
-
Gets the List of Criteria in the WHEN parts of this expression.
- getWhenCount() - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
-
Gets the number of WHEN and THEN parts this case expression contains.
- getWhenCount() - Method in class org.teiid.query.sql.symbol.CaseExpression
- getWhenCount() - Method in class org.teiid.query.sql.symbol.SearchedCaseExpression
- getWhenCriteria(int) - Method in class org.teiid.query.sql.symbol.SearchedCaseExpression
-
Gets the WHEN criteria at the given 0-based index.
- getWhenExpression(int) - Method in class org.teiid.query.sql.symbol.CaseExpression
-
Gets the WHEN expression at the given 0-based index.
- getWhileProgram() - Method in class org.teiid.query.processor.proc.WhileInstruction
- getWidth() - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- getWindowFrame() - Method in class org.teiid.query.sql.symbol.WindowSpecification
- getWindowFunctions(List<Expression>) - Static method in class org.teiid.query.optimizer.relational.rules.RuleAssignOutputElements
- getWindowSpecification() - Method in class org.teiid.query.sql.symbol.WindowFunction
- getWith() - Method in class org.teiid.query.sql.lang.QueryCommand
- getWorkContext() - Static method in class org.teiid.dqp.internal.process.DQPWorkContext
- getWorkContext() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- getWorkerPoolStatistics() - Method in class org.teiid.dqp.internal.process.DQPCore
- getWorkItem() - Method in class org.teiid.query.util.CommandContext
- getWriteCount() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- getWriter() - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
-
Returns a new writer instance that is backed by the shared output stream.
- getWriter() - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
- getWriter() - Method in class org.teiid.query.function.source.XMLSystemFunctions.XmlConcat
- getXid() - Method in class org.teiid.dqp.service.TransactionContext
- getXmlQuery() - Method in class org.teiid.query.sql.symbol.XMLExists
- getXMLSchemas(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- getXquery() - Method in class org.teiid.query.sql.lang.XMLTable
- getXquery() - Method in class org.teiid.query.sql.symbol.XMLQuery
- getXQueryExpression() - Method in class org.teiid.query.sql.lang.XMLTable
- getXQueryExpression() - Method in class org.teiid.query.sql.symbol.XMLQuery
- GLOBAL - org.teiid.dqp.service.TransactionContext.Scope
- GLOBAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- GlobalTableStore - Interface in org.teiid.query.tempdata
- GlobalTableStoreImpl - Class in org.teiid.query.tempdata
- GlobalTableStoreImpl(BufferManager, VDBMetaData, QueryMetadataInterface) - Constructor for class org.teiid.query.tempdata.GlobalTableStoreImpl
- GlobalTableStoreImpl.MatState - Enum in org.teiid.query.tempdata
- GlobalTableStoreImpl.MatTableInfo - Class in org.teiid.query.tempdata
- grant(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- GRANT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- grantCreated(Grant) - Method in class org.teiid.query.metadata.DatabaseStore
- grantRevoked(Grant) - Method in class org.teiid.query.metadata.DatabaseStore
- GROUP - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
- GROUP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- GROUP_COLS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- groupBy(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- GroupBy - Class in org.teiid.query.sql.lang
-
This class represents the GROUP BY clause of a query, which defines the expressions that should be used for grouping the results of the query.
- GroupBy() - Constructor for class org.teiid.query.sql.lang.GroupBy
-
Constructs a default instance of this class.
- GroupBy(List<? extends Expression>) - Constructor for class org.teiid.query.sql.lang.GroupBy
-
Constructs an instance of this class from an ordered set of symbols.
- GroupCollectorVisitor - Class in org.teiid.query.sql.visitor
-
This visitor class will traverse a language object tree and collect all group symbol references it finds.
- GroupCollectorVisitor(Collection<GroupSymbol>) - Constructor for class org.teiid.query.sql.visitor.GroupCollectorVisitor
-
Construct a new visitor with the specified collection, which should be non-null.
- GroupContext - Class in org.teiid.query.sql.lang
-
A GroupContext represents a set of groups in a hierarchy that determines resolving order.
- GroupContext() - Constructor for class org.teiid.query.sql.lang.GroupContext
- GroupContext(GroupContext, Collection<GroupSymbol>) - Constructor for class org.teiid.query.sql.lang.GroupContext
- GroupInfo - Class in org.teiid.query.metadata
- GroupInfo(LinkedHashMap<Object, ElementSymbol>) - Constructor for class org.teiid.query.metadata.GroupInfo
- GroupingNode - Class in org.teiid.query.processor.relational
- GroupingNode(int) - Constructor for class org.teiid.query.processor.relational.GroupingNode
- groupSupports(Object, int) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- groupSupports(Object, int) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- groupSupports(Object, int) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Determine whether the specified group supports some feature.
- groupSupports(Object, int) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- groupSupports(Object, int) - Method in class org.teiid.query.metadata.TransformationMetadata
- GroupsUsedByElementsVisitor - Class in org.teiid.query.sql.visitor
- GroupsUsedByElementsVisitor() - Constructor for class org.teiid.query.sql.visitor.GroupsUsedByElementsVisitor
- GroupSymbol - Class in org.teiid.query.sql.symbol
-
This is the server's representation of a metadata group symbol.
- GroupSymbol(String) - Constructor for class org.teiid.query.sql.symbol.GroupSymbol
-
Construct a symbol with a name.
- GroupSymbol(String, String) - Constructor for class org.teiid.query.sql.symbol.GroupSymbol
-
Construct a symbol with a name.
- GSSResult - Class in org.teiid.security
- GSSResult(boolean, GSSCredential) - Constructor for class org.teiid.security.GSSResult
- GSSResult(byte[], boolean, GSSCredential) - Constructor for class org.teiid.security.GSSResult
- GT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- GT - Static variable in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Constant indicating the first operand is greater than the second.
H
- halfLife - Variable in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- handleBatch() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- handleException(TeiidException) - Method in class org.teiid.query.validator.AbstractValidationVisitor
- handleException(TeiidException, LanguageObject) - Method in class org.teiid.query.validator.AbstractValidationVisitor
- HANDLER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- handleValidationError(String) - Method in class org.teiid.query.validator.AbstractValidationVisitor
- handleValidationError(String) - Method in class org.teiid.query.validator.ValidatorReport
- handleValidationError(String, Collection) - Method in class org.teiid.query.validator.AbstractValidationVisitor
- handleValidationError(String, Collection<? extends LanguageObject>) - Method in class org.teiid.query.validator.ValidatorReport
- handleValidationError(String, LanguageObject) - Method in class org.teiid.query.validator.AbstractValidationVisitor
- handleValidationError(String, LanguageObject) - Method in class org.teiid.query.validator.ValidatorReport
- handleValidationWarning(String) - Method in class org.teiid.query.validator.ValidatorReport
- HAS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- HAS_WINDOW_FUNCTIONS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- hasAggregates - Variable in class org.teiid.query.optimizer.relational.PlanHints
- hasAggregates() - Method in class org.teiid.query.sql.lang.Query
- hasAlias() - Method in class org.teiid.query.sql.symbol.GroupSymbol
- hasArc(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- hasBooleanProperty(NodeConstants.Info) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- hasBuffer() - Method in interface org.teiid.query.processor.BatchCollector.BatchProducer
- hasBuffer() - Method in class org.teiid.query.processor.ProcessorPlan
-
Return true if the plan provides a final buffer via getBuffer
- hasBuffer() - Method in class org.teiid.query.processor.QueryProcessor
- hasBuffer() - Method in class org.teiid.query.processor.relational.LimitNode
- hasBuffer() - Method in class org.teiid.query.processor.relational.ProjectNode
- hasBuffer() - Method in class org.teiid.query.processor.relational.RelationalNode
-
Return true if the node provides a final buffer via getBuffer
- hasBuffer() - Method in class org.teiid.query.processor.relational.RelationalPlan
- hasBuffer() - Method in class org.teiid.query.processor.relational.SortNode
- hasCollectionProperty(NodeConstants.Info) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
-
Indicates if there is a non-null and non-empty Collection value for the property key or not
- hasCorrelatedReferences() - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- hasCriteria - Variable in class org.teiid.query.optimizer.relational.PlanHints
- hasDefault(Object, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- hasElseBlock() - Method in class org.teiid.query.sql.proc.IfStatement
-
Return a boolean indicating if the statement has an else block.
- hasFunctionBasedColumns - Variable in class org.teiid.query.optimizer.relational.PlanHints
- hasFunctionMethod(String, int) - Method in class org.teiid.query.function.FunctionLibrary
-
Find function form based on function name and # of arguments.
- hasFunctionWithName(String) - Method in class org.teiid.query.function.FunctionTree
- hashCode() - Method in class org.teiid.common.buffer.BaseCacheEntry
- hashCode() - Method in class org.teiid.common.buffer.CacheKey
- hashCode() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- hashCode() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- hashCode() - Method in class org.teiid.dqp.internal.process.SessionAwareCache.CacheID
- hashCode() - Method in class org.teiid.dqp.message.AtomicRequestID
- hashCode() - Method in class org.teiid.dqp.message.RequestID
- hashCode() - Method in class org.teiid.query.metadata.TempMetadataID
-
Return hash code
- hashCode() - Method in class org.teiid.query.parser.ParseInfo
- hashCode() - Method in class org.teiid.query.sql.lang.Alter
- hashCode() - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- hashCode() - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Get hash code.
- hashCode() - Method in class org.teiid.query.sql.lang.CompareCriteria
-
Get hash code.
- hashCode() - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Get hash code.
- hashCode() - Method in class org.teiid.query.sql.lang.Create
- hashCode() - Method in class org.teiid.query.sql.lang.Delete
-
Get hashcode for command.
- hashCode() - Method in class org.teiid.query.sql.lang.DependentSetCriteria
-
Get hash code.
- hashCode() - Method in class org.teiid.query.sql.lang.Drop
- hashCode() - Method in class org.teiid.query.sql.lang.DynamicCommand
- hashCode() - Method in class org.teiid.query.sql.lang.ExistsCriteria
-
Get hash code.
- hashCode() - Method in class org.teiid.query.sql.lang.ExplainCommand
- hashCode() - Method in class org.teiid.query.sql.lang.ExpressionCriteria
- hashCode() - Method in class org.teiid.query.sql.lang.From
-
Get hashcode for From.
- hashCode() - Method in class org.teiid.query.sql.lang.GroupBy
-
Get hashcode for GroupBy.
- hashCode() - Method in class org.teiid.query.sql.lang.Insert
-
Get hashcode for command.
- hashCode() - Method in class org.teiid.query.sql.lang.Into
-
Get hash code of object
- hashCode() - Method in class org.teiid.query.sql.lang.IsDistinctCriteria
-
Get hash code.
- hashCode() - Method in class org.teiid.query.sql.lang.IsNullCriteria
-
Get hash code.
- hashCode() - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Get hash code for object
- hashCode() - Method in class org.teiid.query.sql.lang.JoinType
-
Get hash code for this type
- hashCode() - Method in class org.teiid.query.sql.lang.Limit
- hashCode() - Method in class org.teiid.query.sql.lang.MatchCriteria
-
Get hash code.
- hashCode() - Method in class org.teiid.query.sql.lang.NotCriteria
-
Get hash code
- hashCode() - Method in class org.teiid.query.sql.lang.Option
-
Get hash code for Option.
- hashCode() - Method in class org.teiid.query.sql.lang.Option.MakeDep
- hashCode() - Method in class org.teiid.query.sql.lang.OrderBy
-
Get hashcode for OrderBy.
- hashCode() - Method in class org.teiid.query.sql.lang.OrderByItem
- hashCode() - Method in class org.teiid.query.sql.lang.Query
-
Get hashcode for query.
- hashCode() - Method in class org.teiid.query.sql.lang.Select
-
Get hashcode for Select.
- hashCode() - Method in class org.teiid.query.sql.lang.SetClause
- hashCode() - Method in class org.teiid.query.sql.lang.SetClauseList
- hashCode() - Method in class org.teiid.query.sql.lang.SetCriteria
-
Get hash code.
- hashCode() - Method in class org.teiid.query.sql.lang.SetQuery
-
Get hashcode for query.
- hashCode() - Method in class org.teiid.query.sql.lang.SPParameter
- hashCode() - Method in class org.teiid.query.sql.lang.StoredProcedure
- hashCode() - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
-
Get hash code.
- hashCode() - Method in class org.teiid.query.sql.lang.SubqueryFromClause
-
Get hash code of object
- hashCode() - Method in class org.teiid.query.sql.lang.SubquerySetCriteria
-
Get hash code.
- hashCode() - Method in class org.teiid.query.sql.lang.TableFunctionReference
- hashCode() - Method in class org.teiid.query.sql.lang.TableFunctionReference.ProjectedColumn
- hashCode() - Method in class org.teiid.query.sql.lang.UnaryFromClause
-
Get hash code of object
- hashCode() - Method in class org.teiid.query.sql.lang.Update
-
Get hashcode for command.
- hashCode() - Method in class org.teiid.query.sql.lang.WithQueryCommand
- hashCode() - Method in class org.teiid.query.sql.proc.AssignmentStatement
-
Get hashcode for AssignmentStatement.
- hashCode() - Method in class org.teiid.query.sql.proc.Block
-
Get hashcode for block.
- hashCode() - Method in class org.teiid.query.sql.proc.BranchingStatement
- hashCode() - Method in class org.teiid.query.sql.proc.CommandStatement
-
Get hashcode for CommandStatement.
- hashCode() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
-
Get hashcode for CreateUpdateProcedureCommand.
- hashCode() - Method in class org.teiid.query.sql.proc.DeclareStatement
-
Get hashcode for TableAssignmentStatement.
- hashCode() - Method in class org.teiid.query.sql.proc.ExceptionExpression
- hashCode() - Method in class org.teiid.query.sql.proc.IfStatement
-
Get hashcode for IfStatement.
- hashCode() - Method in class org.teiid.query.sql.proc.LoopStatement
-
Get hashcode for LoopStatement.
- hashCode() - Method in class org.teiid.query.sql.proc.RaiseStatement
- hashCode() - Method in class org.teiid.query.sql.proc.TriggerAction
- hashCode() - Method in class org.teiid.query.sql.proc.WhileStatement
-
Get hashcode for WhileStatement.
- hashCode() - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
- hashCode() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- hashCode() - Method in class org.teiid.query.sql.symbol.Array
- hashCode() - Method in class org.teiid.query.sql.symbol.Constant
-
Define hash code to be that of the underlying object to make it stable.
- hashCode() - Method in class org.teiid.query.sql.symbol.DerivedColumn
- hashCode() - Method in class org.teiid.query.sql.symbol.ElementSymbol
- hashCode() - Method in class org.teiid.query.sql.symbol.ExpressionSymbol
- hashCode() - Method in class org.teiid.query.sql.symbol.Function
-
Compute hash code for the object - based on name and hashcode of first arg (if there is one)
- hashCode() - Method in class org.teiid.query.sql.symbol.GroupSymbol
- hashCode() - Method in class org.teiid.query.sql.symbol.JSONObject
- hashCode() - Method in class org.teiid.query.sql.symbol.MultipleElementSymbol
- hashCode() - Method in class org.teiid.query.sql.symbol.QueryString
- hashCode() - Method in class org.teiid.query.sql.symbol.Reference
-
Define hash code to be that of the underlying object to make it stable.
- hashCode() - Method in class org.teiid.query.sql.symbol.ScalarSubquery
-
Get hashcode for the object
- hashCode() - Method in class org.teiid.query.sql.symbol.Symbol
-
Return a hash code for this symbol.
- hashCode() - Method in class org.teiid.query.sql.symbol.TextLine
- hashCode() - Method in class org.teiid.query.sql.symbol.WindowFrame.FrameBound
- hashCode() - Method in class org.teiid.query.sql.symbol.WindowFrame
- hashCode() - Method in class org.teiid.query.sql.symbol.WindowFunction
- hashCode() - Method in class org.teiid.query.sql.symbol.WindowSpecification
- hashCode() - Method in class org.teiid.query.sql.symbol.XMLAttributes
- hashCode() - Method in class org.teiid.query.sql.symbol.XMLCast
- hashCode() - Method in class org.teiid.query.sql.symbol.XMLElement
- hashCode() - Method in class org.teiid.query.sql.symbol.XMLExists
- hashCode() - Method in class org.teiid.query.sql.symbol.XMLForest
- hashCode() - Method in class org.teiid.query.sql.symbol.XMLNamespaces
- hashCode() - Method in class org.teiid.query.sql.symbol.XMLNamespaces.NamespaceItem
- hashCode() - Method in class org.teiid.query.sql.symbol.XMLParse
- hashCode() - Method in class org.teiid.query.sql.symbol.XMLQuery
- hashCode() - Method in class org.teiid.query.sql.symbol.XMLSerialize
- hashCode() - Method in class org.teiid.query.tempdata.TempTable
- hashCode() - Method in class org.teiid.vdb.runtime.VDBKey
- hasHint() - Method in class org.teiid.query.sql.lang.FromClause
- hasItems() - Method in class org.teiid.query.report.ActivityReport
- hasJoin - Variable in class org.teiid.query.optimizer.relational.PlanHints
- hasLimit - Variable in class org.teiid.query.optimizer.relational.PlanHints
- hasMaterialization(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- hasMaterialization(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- hasMaterialization(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Determine whether given virtual group has an associated Materialization.
- hasMaterialization(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- hasMaterialization(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- hasMultipleAttributes() - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- hasNext() - Method in class org.teiid.common.buffer.AbstractTupleSource
- hasNext() - Method in interface org.teiid.common.buffer.IndexedTupleSource
- hasNext() - Method in class org.teiid.query.sql.lang.CollectionValueIterator
- hasNext() - Method in interface org.teiid.query.sql.util.ValueIterator
-
Returns true if the iteration has more values.
- hasNextCommand() - Method in class org.teiid.query.processor.relational.AccessNode
- hasNextCommand() - Method in class org.teiid.query.processor.relational.DependentAccessNode
- hasNextCommand() - Method in class org.teiid.query.processor.relational.DependentCriteriaProcessor
- hasNextCommand() - Method in class org.teiid.query.processor.relational.DependentProcedureAccessNode
- hasNextCommand() - Method in class org.teiid.query.processor.relational.DependentProcedureExecutionNode
- hasNextCommand() - Method in class org.teiid.query.processor.relational.InsertPlanExecutionNode
- hasNextCommand() - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- hasOutputParams(Command) - Static method in class org.teiid.query.processor.relational.RelationalNodeUtil
- hasPendingRows() - Method in class org.teiid.query.processor.relational.RelationalNode
- hasProcedure(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- hasProcedure(String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- hasProcedure(String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Return true if a procedure exists with the given name (partial or fqn)
- hasProcedure(String) - Method in class org.teiid.query.metadata.TransformationMetadata
- hasProperty(NodeConstants.Info) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
-
Indicates if there is a non-null value for the property key or not
- hasRelationalProc - Variable in class org.teiid.query.optimizer.relational.PlanHints
- hasRole(String, CommandContext) - Method in class org.teiid.dqp.internal.process.DataRolePolicyDecider
- hasRole(String, CommandContext) - Method in interface org.teiid.dqp.internal.process.AuthorizationValidator
-
Uses the context or other information to determine if the current user has the given role name.
- hasRole(String, CommandContext) - Method in class org.teiid.dqp.internal.process.DefaultAuthorizationValidator
- hasRole(CommandContext, String) - Static method in class org.teiid.query.function.source.SecuritySystemFunctions
- hasRole(CommandContext, String, String) - Static method in class org.teiid.query.function.source.SecuritySystemFunctions
- hasRowBasedSecurity - Variable in class org.teiid.query.optimizer.relational.PlanHints
- hasSetQuery - Variable in class org.teiid.query.optimizer.relational.PlanHints
- hasState(String) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- hasState(String) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- hasState(K) - Method in interface org.teiid.query.ReplicatedObject
-
Return true if the object has the given state
- hasTag(String) - Method in class org.teiid.query.sql.lang.ProcedureContainer
- hasTempTable(String, boolean) - Method in class org.teiid.query.tempdata.TempTableStore
- hasUnrelated() - Method in class org.teiid.query.sql.lang.OrderBy
- hasUserDefinedAggregate() - Method in class org.teiid.query.resolver.util.ResolverVisitor
- hasValidUpdateMapping(Collection<ElementSymbol>) - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- hasVirtualGroups - Variable in class org.teiid.query.optimizer.relational.PlanHints
- having(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- HAVING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- header - Variable in class org.teiid.common.buffer.STree
- HEADER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- HEXIT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- HOLD - org.teiid.query.processor.proc.CreateCursorResultSetInstruction.Mode
- HOLD - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- hour(Date) - Static method in class org.teiid.query.function.FunctionMethods
- HOUR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
I
- i18nPrefix() - Method in annotation type org.teiid.query.function.TeiidFunctions
- id - Variable in class org.teiid.query.processor.RegisterRequestParameter.SharedAccessInfo
- id(Boolean) - Method in class org.teiid.query.parser.SQLParser
- ID - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ID_PART - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- identifierList(List<String>) - Method in class org.teiid.query.parser.SQLParser
- IDENTITY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- idGenerator - Variable in class org.teiid.dqp.internal.process.Request
- IDGenerator - Class in org.teiid.core.id
-
IDGenerator
- IDGenerator() - Constructor for class org.teiid.core.id.IDGenerator
- IF - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- IfInstruction - Class in org.teiid.query.processor.proc
-
This instruction an holds an if block and an else block and a criteria that determines which block will be executed.
- IfInstruction(Criteria, Program) - Constructor for class org.teiid.query.processor.proc.IfInstruction
-
Constructor for IfInstruction.
- IfInstruction(Criteria, Program, Program) - Constructor for class org.teiid.query.processor.proc.IfInstruction
-
Constructor for IfInstruction.
- ifnull(Object, Object) - Static method in class org.teiid.query.function.FunctionMethods
- IFNULL - Static variable in class org.teiid.query.function.FunctionLibrary
- ifStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- IfStatement - Class in org.teiid.query.sql.proc
-
This class represents an if-else statement in the storedprocedure language.
- IfStatement() - Constructor for class org.teiid.query.sql.proc.IfStatement
-
Constructor for IfStatement.
- IfStatement(Criteria, Block) - Constructor for class org.teiid.query.sql.proc.IfStatement
-
Constructor for IfStatement.
- IfStatement(Criteria, Block, Block) - Constructor for class org.teiid.query.sql.proc.IfStatement
-
Constructor for IfStatement.
- IGNORE - org.teiid.query.metadata.MaterializationMetadataRepository.ErrorAction
- IGNORE_UNAUTHORIZED_ASTERISK - Static variable in class org.teiid.dqp.internal.process.DefaultAuthorizationValidator
- image - Variable in class org.teiid.query.parser.Token
-
The string image of the token.
- IMMEDIATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ImmutableCompareCriteria - Class in org.teiid.query.sql.lang
- ImmutableCompareCriteria(Expression, int, Expression) - Constructor for class org.teiid.query.sql.lang.ImmutableCompareCriteria
- IMPLEMENT_JOIN_STRATEGY - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- IMPLICIT_MULTISOURCE_JOIN - Static variable in class org.teiid.query.util.Options
- IMPLICIT_PARTITION_COLUMN_NAME - Static variable in class org.teiid.query.optimizer.relational.rules.RuleDecomposeJoin
- implicitMultiSourceJoin(boolean) - Method in class org.teiid.query.util.Options
- IMPORT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- IMPORT_PUSHDOWN_FUNCTIONS - Static variable in class org.teiid.query.metadata.NativeMetadataRepository
- importDatabase(String, String, boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- importDatabase(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- IMPORTED - org.teiid.query.metadata.MaterializationMetadataRepository.Scope
- importSchema(String, String, String, String, List<String>, List<String>, Map<String, String>) - Method in class org.teiid.query.metadata.DatabaseStore
- importSchema(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- importValue(Object, Class<?>, CommandContext) - Static method in class org.teiid.query.function.FunctionDescriptor
- IN - Static variable in class org.teiid.query.metadata.StoredProcedureInfo
-
Constant identifying an IN parameter
- IN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- IN - Static variable in class org.teiid.query.sql.lang.SPParameter
-
Constant identifying an IN parameter
- IN_MULTI_LINE_COMMENT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
Lexical state.
- inBuf - Variable in class org.teiid.query.parser.JavaCharStream
- include(Streamable<?>) - Method in class org.teiid.query.function.source.XMLSystemFunctions.ExtendedWriter
-
Include the streamable value, rather than inlining.
- INCLUDING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- incompleteInsert - Variable in class org.teiid.common.buffer.STree
- incrementProgramCounter() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- incrementProgramCounter() - Method in class org.teiid.query.processor.proc.Program
-
Increments the program counter, so that the next call to
Program.getCurrentInstruction()
will return the following instruction. - incrementReuseCount() - Method in class org.teiid.query.util.CommandContext
- ind - Variable in class org.teiid.query.sql.lang.DependentSetCriteria.AttributeComparison
- INDEX - org.teiid.query.metadata.TempMetadataID.Type
- INDEX - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- INDEX_EXT - Static variable in class org.teiid.query.metadata.VDBResources
- IndexedTupleSource - Interface in org.teiid.common.buffer
- INDICATOR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- info - Variable in class org.teiid.query.processor.RegisterRequestParameter
- info - Variable in class org.teiid.query.processor.relational.AccessNode
- INHERENT - org.teiid.query.validator.UpdateValidator.UpdateType
-
The default handling should be used
- INHERITED - org.teiid.dqp.service.TransactionContext.Scope
- init() - Method in class org.teiid.query.processor.QueryProcessor
- init() - Method in class org.teiid.query.processor.relational.WindowFunctionProjectNode
-
This state can be determined prior to initialize and is the same for all nodes, so it is moved into it's own init routine
- initCap(String) - Static method in class org.teiid.query.function.FunctionMethods
- initialize() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- initialize() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- initialize() - Method in class org.teiid.common.buffer.impl.EncryptedStorageManager
- initialize() - Method in class org.teiid.common.buffer.impl.FileStorageManager
-
Initialize
- initialize() - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- initialize() - Method in class org.teiid.common.buffer.impl.SplittableStorageManager
- initialize() - Method in interface org.teiid.common.buffer.StorageManager
- initialize(Class<?>, Class<?>) - Method in class org.teiid.query.function.aggregate.ArrayAgg
- initialize(Class<?>, Class<?>) - Method in class org.teiid.query.function.aggregate.Avg
- initialize(Class<?>, Class<?>) - Method in class org.teiid.query.function.aggregate.Max
- initialize(Class<?>, Class<?>) - Method in class org.teiid.query.function.aggregate.Min
- initialize(Class<?>, Class<?>) - Method in class org.teiid.query.function.aggregate.SingleArgumentAggregateFunction
- initialize(Class<?>, Class<?>) - Method in class org.teiid.query.function.aggregate.Sum
- initialize(Class<?>, Class<?>[]) - Method in class org.teiid.query.function.aggregate.AggregateFunction
-
Called to initialize the function.
- initialize(Class<?>, Class<?>[]) - Method in class org.teiid.query.function.aggregate.SingleArgumentAggregateFunction
- initialize(Class<?>, Class<?>[]) - Method in class org.teiid.query.processor.relational.SortingFilter
- initialize(JoinNode) - Method in class org.teiid.query.processor.relational.JoinStrategy
- initialize(JoinNode) - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- initialize(JoinNode) - Method in class org.teiid.query.processor.relational.NestedTableJoinStrategy
- initialize(Command, IDGenerator, QueryMetadataInterface, CapabilitiesFinder, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.RelationalPlanner
- initialize(CommandContext, BufferManager, ProcessorDataManager) - Method in class org.teiid.query.processor.relational.AccessNode
- initialize(CommandContext, BufferManager, ProcessorDataManager) - Method in class org.teiid.query.processor.relational.ArrayTableNode
- initialize(CommandContext, BufferManager, ProcessorDataManager) - Method in class org.teiid.query.processor.relational.GroupingNode
- initialize(CommandContext, BufferManager, ProcessorDataManager) - Method in class org.teiid.query.processor.relational.JoinNode
- initialize(CommandContext, BufferManager, ProcessorDataManager) - Method in class org.teiid.query.processor.relational.ObjectTableNode
- initialize(CommandContext, BufferManager, ProcessorDataManager) - Method in class org.teiid.query.processor.relational.RelationalNode
- initialize(CommandContext, BufferManager, ProcessorDataManager) - Method in class org.teiid.query.processor.relational.SelectNode
- initialize(CommandContext, BufferManager, ProcessorDataManager) - Method in class org.teiid.query.processor.relational.TextTableNode
- initialize(CommandContext, BufferManager, ProcessorDataManager) - Method in class org.teiid.query.processor.relational.UnionAllNode
- initialize(CommandContext, BufferManager, ProcessorDataManager) - Method in class org.teiid.query.processor.relational.WindowFunctionProjectNode
- initialize(CommandContext, ProcessorDataManager) - Method in class org.teiid.query.eval.Evaluator
- initialize(CommandContext, ProcessorDataManager, BufferManager) - Method in class org.teiid.dqp.internal.process.ExplainProcessPlan
- initialize(CommandContext, ProcessorDataManager, BufferManager) - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.CompositeProcessorPlan
- initialize(CommandContext, ProcessorDataManager, BufferManager) - Method in class org.teiid.query.processor.BatchedUpdatePlan
- initialize(CommandContext, ProcessorDataManager, BufferManager) - Method in class org.teiid.query.processor.DdlPlan
- initialize(CommandContext, ProcessorDataManager, BufferManager) - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- initialize(CommandContext, ProcessorDataManager, BufferManager) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- initialize(CommandContext, ProcessorDataManager, BufferManager) - Method in class org.teiid.query.processor.ProcessorPlan
-
Initialize the plan with some required pieces of data for making queries.
- initialize(CommandContext, ProcessorDataManager, BufferManager) - Method in class org.teiid.query.processor.relational.RelationalPlan
- initialSort(boolean, boolean, int) - Method in class org.teiid.query.processor.relational.SortUtility
-
creates sorted sublists stored in tuplebuffers
- initLanguageBridgeFactory(LanguageBridgeFactory, CommandContext, SourceCapabilities) - Static method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- initMetadata() - Method in class org.teiid.dqp.internal.process.Request
-
if the metadata has not been supplied via setMetadata, this method will create the appropriate state
- INLINE_VIEW - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- inlineConstraint(MetadataFactory, Table, List<String>) - Method in class org.teiid.query.parser.SQLParser
- INNER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- INOUT - Static variable in class org.teiid.query.metadata.StoredProcedureInfo
-
Constant identifying an INOUT parameter
- INOUT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- INOUT - Static variable in class org.teiid.query.sql.lang.SPParameter
-
Constant identifying an INOUT parameter
- INPUT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- input_stream - Variable in class org.teiid.query.parser.SQLParserTokenManager
- inputStream - Variable in class org.teiid.query.parser.JavaCharStream
- INSENSITIVE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- inserseMapping() - Method in class org.teiid.query.sql.util.SymbolMap
- insert(String, Integer, Integer, String) - Static method in class org.teiid.query.function.FunctionMethods
- insert(List, STree.InsertMode, int) - Method in class org.teiid.common.buffer.STree
- insert(TupleSource, List<ElementSymbol>, boolean, boolean, CommandContext) - Method in class org.teiid.query.tempdata.TempTable
- insert(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Insert - Class in org.teiid.query.sql.lang
-
Represents a SQL Insert statement of the form: "INSERT INTO <group> (<variables>) VALUES <values>".
- Insert() - Constructor for class org.teiid.query.sql.lang.Insert
-
Constructs a default instance of this class.
- Insert(GroupSymbol, List<ElementSymbol>, List) - Constructor for class org.teiid.query.sql.lang.Insert
-
Construct an instance with group, variable list (may be null), and values
- INSERT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- INSERT_WITH_ITERATOR - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- INSERT_WITH_QUERYEXPRESSION - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- insertConversion(int, FunctionDescriptor) - Method in class org.teiid.query.sql.symbol.Function
-
Insert a conversion function at specified index.
- InsertPlanExecutionNode - Class in org.teiid.query.processor.relational
- InsertPlanExecutionNode(int, QueryMetadataInterface) - Constructor for class org.teiid.query.processor.relational.InsertPlanExecutionNode
- InsertResolver - Class in org.teiid.query.resolver.command
-
This class knows how to expand and resolve INSERT commands.
- InsertResolver() - Constructor for class org.teiid.query.resolver.command.InsertResolver
- INSTANCE - Static variable in exception org.teiid.common.buffer.BlockedException
- INSTEAD - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- INSTEAD_OF - org.teiid.query.validator.UpdateValidator.UpdateType
-
An instead of trigger (TriggerAction) has been defined
- INSTEAD_OF - Static variable in interface org.teiid.query.metadata.DDLConstants
- instructionsRequireTransaction(boolean) - Method in class org.teiid.query.processor.proc.Program
- INT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- INTEGER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- integerRangeCheck(long) - Static method in class org.teiid.query.function.FunctionMethods
- interiorRingN(GeometryType, int) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- interiorRingN(GeometryType, int) - Static method in class org.teiid.query.function.GeometryUtils
- INTERNAL_SCHEMAS - Static variable in class org.teiid.query.function.FunctionLibrary
- internalEvaluate(Expression, List<?>) - Method in class org.teiid.query.eval.Evaluator
- INTERSECT - org.teiid.query.sql.lang.SetQuery.Operation
-
Represents intersection of two queries
- INTERSECT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- intersection(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- intersection(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- intersects(GeographyType, GeographyType) - Static method in class org.teiid.query.function.GeographyFunctionMethods
- intersects(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- intersects(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- INTERVAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- intervalType() - Method in class org.teiid.query.parser.SQLParser
- into(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Into - Class in org.teiid.query.sql.lang
-
Rpresent INTO clause in SELECT ...
- Into() - Constructor for class org.teiid.query.sql.lang.Into
-
Construct default object
- Into(GroupSymbol) - Constructor for class org.teiid.query.sql.lang.Into
-
Construct object with specified group
- INTO - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- INTO_GROUP - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- intParam(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- intVal() - Method in class org.teiid.query.parser.SQLParser
- INVALID_EXCEPTION - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- INVALID_FUNCTION - Static variable in class org.teiid.query.function.metadata.InvalidFunctionItem
-
Report item type
- invalidCacheGroup(Long) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- InvalidFunctionException - Exception in org.teiid.api.exception.query
-
During processing, an invalid function was detected.
- InvalidFunctionException() - Constructor for exception org.teiid.api.exception.query.InvalidFunctionException
-
No-arg constructor required by Externalizable semantics.
- InvalidFunctionException(String) - Constructor for exception org.teiid.api.exception.query.InvalidFunctionException
-
Construct an instance with the message specified.
- InvalidFunctionException(Throwable, String) - Constructor for exception org.teiid.api.exception.query.InvalidFunctionException
-
Construct an instance from a message and an exception to chain to this one.
- InvalidFunctionException(BundleUtil.Event) - Constructor for exception org.teiid.api.exception.query.InvalidFunctionException
- InvalidFunctionException(BundleUtil.Event, String) - Constructor for exception org.teiid.api.exception.query.InvalidFunctionException
- InvalidFunctionException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.api.exception.query.InvalidFunctionException
- InvalidFunctionException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.InvalidFunctionException
- InvalidFunctionItem - Class in org.teiid.query.function.metadata
-
This is a specialized report item for reporting invalid function methods during function metadata validation.
- InvalidFunctionItem() - Constructor for class org.teiid.query.function.metadata.InvalidFunctionItem
-
Constructor for InvalidFunctionItem.
- InvalidFunctionItem(FunctionMethod, String) - Constructor for class org.teiid.query.function.metadata.InvalidFunctionItem
-
Construct with invalid function object and exception.
- invokeFunction(Object[], CommandContext, Object) - Method in class org.teiid.query.function.FunctionDescriptor
-
Invoke the function described in the function descriptor, using the values provided.
- IS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- IS_COPIED - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_DEPENDENT_SET - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_DUP_REMOVAL - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_HAVING - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_IMPLICIT_LIMIT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_LEFT_DISTINCT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_MULTI_SOURCE - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_NON_STRICT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_OPTIONAL - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_PHANTOM - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_PUSHED - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_RIGHT_DISTINCT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_SEMI_DEP - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- IS_TEMPORARY - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- isAccessible(AbstractMetadataRecord) - Method in class org.teiid.query.util.CommandContext
- isAccessible(AbstractMetadataRecord, CommandContext) - Method in interface org.teiid.dqp.internal.process.AuthorizationValidator
-
Determines if the metadata record is accessible in system queries
- isAccessible(AbstractMetadataRecord, CommandContext) - Method in class org.teiid.dqp.internal.process.DefaultAuthorizationValidator
- isAdmin() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- isAfter() - Method in class org.teiid.query.sql.lang.AlterTrigger
- isAggregate() - Method in class org.teiid.query.sql.symbol.ElementSymbol
- isAggregate() - Method in class org.teiid.query.sql.symbol.Function
- isAggressiveJoinGrouping() - Method in class org.teiid.query.util.Options
- isAll() - Method in class org.teiid.query.sql.lang.SetQuery
- isAllConstants() - Method in class org.teiid.query.sql.lang.SetCriteria
- isAnalytical() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- isAnalytical() - Method in enum org.teiid.query.sql.symbol.AggregateSymbol.Type
- isAscending() - Method in class org.teiid.query.sql.lang.OrderByItem
- isAsClauseSet() - Method in class org.teiid.query.sql.lang.DynamicCommand
- isAssumeMatchingCollation() - Method in class org.teiid.query.util.Options
- isAtMost() - Method in class org.teiid.vdb.runtime.VDBKey
- isAtomic() - Method in class org.teiid.query.processor.proc.Program
- isAtomic() - Method in class org.teiid.query.sql.proc.Block
- isAtomicBlock() - Method in class org.teiid.query.util.CommandContext
-
Used by transaction detection logic when starting an atomic block transaction
- isAuthenticated() - Method in class org.teiid.security.GSSResult
- isAutoIncrement() - Method in class org.teiid.query.metadata.TempMetadataID
- isBackslashDefaultMatchEscape() - Method in class org.teiid.query.parser.ParseInfo
- isBatchFull() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- isBatchFull() - Method in class org.teiid.query.processor.relational.RelationalNode
- isBindEligible() - Method in class org.teiid.query.sql.symbol.Constant
- isBoolean() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- isCallableStatement() - Method in class org.teiid.query.sql.lang.StoredProcedure
- isCalledWithReturn() - Method in class org.teiid.query.sql.lang.StoredProcedure
- isCalledWithVarArgArrayParam() - Method in class org.teiid.query.function.FunctionDescriptor
- isCanceled() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- isCancelled() - Method in class org.teiid.query.util.CommandContext
-
Check if this context or the parent has been cancelled.
- isCardinalityDependent() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- isClone() - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- isClosed() - Method in class org.teiid.query.processor.relational.RelationalNode
-
Check if the node has been already closed
- isClosed(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- isClosed(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- isCloseRequested() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- isCompleted() - Method in class org.teiid.query.tempdata.TempTableStore.TempTableSynchronization
- isContinuous() - Method in class org.teiid.query.util.CommandContext
- isConvert(Function) - Static method in class org.teiid.query.function.FunctionLibrary
- isCopyStreamingLobs() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- isCorrelated() - Method in class org.teiid.query.sql.symbol.Reference
- isCount() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- isCreate() - Method in class org.teiid.query.sql.lang.AlterTrigger
- isDataAvailable() - Method in interface org.teiid.dqp.internal.datamgr.ConnectorWork
- isDataAvailable() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- isDataAvailable() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- isDependent() - Method in class org.teiid.query.processor.relational.JoinNode
- isDepJoin() - Method in class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- isDerived() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
-
If this currently represents a sub-request off of a parent session
- isDetectingChangeEvents() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- isDetectTransactions() - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
- isDistinct() - Method in class org.teiid.query.processor.relational.DependentValueSource
- isDistinct() - Method in class org.teiid.query.processor.relational.ListNestedSortComparator
- isDistinct() - Method in class org.teiid.query.processor.relational.SortUtility
- isDistinct() - Method in class org.teiid.query.sql.lang.Select
-
Checks whether the select is distinct
- isDistinct() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
-
Get the distinct flag.
- isDistinct(ParseInfo, Expression) - Method in class org.teiid.query.parser.SQLParser
- isDistinct(Query, List<Expression>, QueryMetadataInterface) - Static method in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries
- IsDistinctCriteria - Class in org.teiid.query.sql.lang
-
Represents criteria such as: "<expression> IS DISTINCT FROM <expression>".
- IsDistinctCriteria() - Constructor for class org.teiid.query.sql.lang.IsDistinctCriteria
-
Constructs a default instance of this class.
- isDistinctWithGroupBy(Query) - Static method in class org.teiid.query.rewriter.QueryRewriter
- isDocument() - Method in class org.teiid.query.sql.symbol.XMLParse
- isDocument() - Method in class org.teiid.query.sql.symbol.XMLSerialize
- isDone() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- isDoneProcessing() - Method in class org.teiid.dqp.internal.process.AbstractWorkItem
- isDoneProcessing() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- isDoneReading() - Method in class org.teiid.query.processor.relational.SortUtility
- isEligibleForBatching(Command, QueryMetadataInterface) - Static method in class org.teiid.query.optimizer.BatchedUpdatePlanner
-
Returns whether a command can be placed in a connector batch
- isEmpty() - Method in class org.teiid.query.optimizer.relational.RuleStack
- isEmpty() - Method in class org.teiid.query.sql.lang.SetClauseList
- isEmpty() - Method in class org.teiid.query.sql.util.VariableContext
-
Check if the current context and its parents contain any variables
- isEmpty(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- isEmpty(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- isEnforceSingleMaxBufferSizeEstimate() - Method in class org.teiid.query.util.Options
- isEnhancedNumeric() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- isEnvAllowed() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- isEnvAllowed() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- isEnvAllowed() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- isEnvAllowed() - Method in class org.teiid.query.metadata.TransformationMetadata
- isEscape() - Method in class org.teiid.query.sql.lang.TextTable
- isEval() - Method in class org.teiid.query.sql.symbol.Function
- isEvaluatable(LanguageObject, EvaluatableVisitor.EvaluationLevel) - Static method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- isExceptionOnMaxRows() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- isExceptionOnMaxSourceRows() - Method in class org.teiid.dqp.internal.process.DQPConfiguration
-
Throw exception if there are more rows in the result set than specified in the MaxSourceRows setting.
- isExceptionOnMaxSourceRows() - Method in class org.teiid.dqp.internal.process.DQPCore
- isExplicitClose() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- isExternalReference() - Method in class org.teiid.query.sql.symbol.ElementSymbol
-
Get whether this element is an external reference to a group outside the command context.
- isFile() - Method in class org.teiid.query.metadata.NioVirtualFile
- isFile() - Method in interface org.teiid.query.metadata.VirtualFile
- isFinal() - Method in class org.teiid.common.buffer.TupleBuffer
- isFixedWidth() - Method in class org.teiid.query.sql.lang.TextTable
- isForkable() - Method in interface org.teiid.dqp.internal.datamgr.ConnectorWork
- isForkable() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- isForwardOnly() - Method in class org.teiid.common.buffer.TupleBuffer
- isFullyEvaluatable(LanguageObject, boolean) - Static method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
Should be called to check if the object can fully evaluated
- isGlobalTable() - Method in class org.teiid.query.sql.symbol.GroupSymbol
- isImplicit() - Method in class org.teiid.query.processor.relational.LimitNode
- isImplicit() - Method in class org.teiid.query.sql.lang.Limit
- isImplicit() - Method in class org.teiid.query.sql.symbol.Array
-
If the array has been implicitly constructed, such as with vararg parameters
- isImplicit() - Method in class org.teiid.query.sql.symbol.Function
-
Return true if this function is implicit and should not be shown in SQL representations
- isImplicitMultiSourceJoin() - Method in class org.teiid.query.util.Options
- isImplicitTempGroupSymbol() - Method in class org.teiid.query.sql.symbol.GroupSymbol
- isIncludeHeader() - Method in class org.teiid.query.sql.symbol.TextLine
- isInherentDelete() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- isInherentInsert() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- isInherentUpdate() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- isInsertAllowed() - Method in class org.teiid.query.validator.UpdateValidator.UpdateMapping
- isLanguageAllowed(String, CommandContext) - Method in class org.teiid.dqp.internal.process.DataRolePolicyDecider
- isLastBatch() - Method in class org.teiid.query.processor.relational.RelationalNode
- isLateral() - Method in class org.teiid.query.sql.lang.SubqueryFromClause
- isLatLong(CommandContext, int) - Method in class org.teiid.query.function.GeometryHelper
- isLeftDistinct() - Method in class org.teiid.query.processor.relational.JoinNode
- isLobs() - Method in class org.teiid.common.buffer.TupleBuffer
- isLocal() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- isLongRanks() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- isLongRanks() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- isLongRanks() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- isLongRanks() - Method in class org.teiid.query.metadata.TransformationMetadata
- isMakeDep() - Method in class org.teiid.query.sql.lang.FromClause
- isMakeNotDep() - Method in class org.teiid.query.sql.lang.FromClause
- isMaterialize() - Method in class org.teiid.query.sql.lang.WithQueryCommand
- isMergeJoin() - Method in class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- isMultiSource(Object) - Method in class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- isMultiSource(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- isMultiSource(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- isMultiSource(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- isMultiSource(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- isMultiSourceElement(Object) - Method in class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- isMultiSourceElement(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- isMultiSourceElement(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- isMultiSourceElement(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- isMultiSourceElement(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- isMultiValued() - Method in class org.teiid.query.sql.symbol.Constant
- isNegated() - Method in class org.teiid.query.sql.lang.AbstractSetCriteria
-
Returns whether this criteria is negated.
- isNegated() - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Returns whether this criteria is negated.
- isNegated() - Method in class org.teiid.query.sql.lang.ExistsCriteria
- isNegated() - Method in class org.teiid.query.sql.lang.IsDistinctCriteria
-
Returns whether this criteria is negated.
- isNegated() - Method in class org.teiid.query.sql.lang.IsNullCriteria
-
Returns whether this criteria is negated.
- isNegated() - Method in class org.teiid.query.sql.lang.MatchCriteria
-
Returns whether this criteria is negated.
- isNoCache() - Method in class org.teiid.query.sql.lang.Option
- isNoCacheGroup(QueryMetadataInterface, Object, Option) - Static method in class org.teiid.query.optimizer.relational.RelationalPlanner
- isNoExec() - Method in class org.teiid.query.sql.lang.ExplainCommand
- isNoInline() - Method in class org.teiid.query.sql.lang.WithQueryCommand
- isNonBlocking() - Method in class org.teiid.query.util.CommandContext
- isNonComparable(Expression) - Static method in class org.teiid.query.validator.ValidationVisitor
- isNonDeterministic(LanguageObject) - Static method in class org.teiid.query.sql.visitor.FunctionCollectorVisitor
-
Checks to see if the object is non-deterministic iff all function are non-deterministic, and all correlated subqueries are deterministic
- isNotNull() - Method in class org.teiid.query.metadata.TempMetadataID
- isNoTrim() - Method in class org.teiid.query.sql.lang.TextTable
- isNoTrim() - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- isNoUnnest() - Method in class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- isNoUnnest() - Method in class org.teiid.query.sql.lang.FromClause
- isNull() - Method in class org.teiid.query.sql.symbol.Constant
-
Return true if the constant is null.
- isNull(Expression) - Static method in class org.teiid.query.rewriter.QueryRewriter
- isNullContinuationToken() - Method in class org.teiid.security.GSSResult
- isNullCrit(ParseInfo, Expression) - Method in class org.teiid.query.parser.SQLParser
- IsNullCriteria - Class in org.teiid.query.sql.lang
-
Represents criteria such as: "<expression> IS NULL".
- IsNullCriteria() - Constructor for class org.teiid.query.sql.lang.IsNullCriteria
-
Constructs a default instance of this class.
- IsNullCriteria(Expression) - Constructor for class org.teiid.query.sql.lang.IsNullCriteria
-
Constructs an instance of this class with an expression
- isNullDependent() - Method in class org.teiid.query.function.FunctionDescriptor
- isNullDependent(QueryMetadataInterface, Collection<GroupSymbol>, Criteria) - Static method in class org.teiid.query.optimizer.relational.rules.JoinUtil
-
Returns true if the given criteria can be anything other than false (or unknown) given all null values for elements in the inner groups
- isNullDependent(QueryMetadataInterface, Collection<GroupSymbol>, Expression) - Static method in class org.teiid.query.optimizer.relational.rules.JoinUtil
- ISOLATE_READS - org.teiid.query.tempdata.TempTableStore.TransactionMode
- ISOLATE_WRITES - org.teiid.query.tempdata.TempTableStore.TransactionMode
- ISOLATION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- isOptional() - Method in class org.teiid.query.sql.lang.CompareCriteria
-
Returns true if the compare criteria is used as join criteria, but not needed during processing.
- isOptional() - Method in class org.teiid.query.sql.lang.FromClause
- isOptional() - Method in class org.teiid.query.sql.symbol.Reference
- isOrderedOrStrictLimit(PlanNode) - Static method in class org.teiid.query.optimizer.relational.rules.FrameUtil
- isOrdinal() - Method in class org.teiid.query.sql.lang.JsonTable.JsonColumn
- isOrdinal() - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- isOrdinal() - Method in class org.teiid.query.sql.lang.XMLTable.XMLColumn
- isOuter() - Method in class org.teiid.query.sql.lang.JoinType
-
Check if this join type is an outer join.
- isParallel() - Method in class org.teiid.query.util.CommandContext
- isPersistent() - Method in class org.teiid.common.buffer.CacheEntry
- isPositional() - Method in class org.teiid.query.sql.symbol.Reference
- isPreferMemory() - Method in class org.teiid.common.buffer.STree
- isPrefersMemory() - Method in class org.teiid.query.sql.lang.CacheHint
- isPreserve() - Method in class org.teiid.query.sql.lang.FromClause
- isProcedure() - Method in class org.teiid.query.sql.symbol.GroupSymbol
- isProcedure(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- isProcedure(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- isProcedure(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Determine whether this is a procedure
- isProcedure(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- isProcedure(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- isProcedureRelational() - Method in class org.teiid.query.sql.lang.StoredProcedure
- isProcedureReservedWord(String) - Static method in class org.teiid.query.sql.ProcedureReservedWords
-
Check whether a string is a procedure reserved word.
- isProcessing() - Method in class org.teiid.dqp.internal.process.AbstractWorkItem
- isPropagateName() - Method in class org.teiid.query.sql.symbol.DerivedColumn
- isPseudo(Object) - Method in class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- isPseudo(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- isPseudo(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- isPseudo(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- isPushdownDefaultNullOrder() - Method in class org.teiid.query.util.Options
- isPushedCommonTable() - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Returns if this is a pushed Common Table Set after resolving and initial common table planning
- isPushedInQuery() - Method in class org.teiid.query.sql.lang.StoredProcedure
- isQueued() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- isRanking() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- isReadOnly() - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- isReadOnly() - Method in class org.teiid.query.sql.lang.StoredProcedure
- isReadOnly() - Method in class org.teiid.query.util.CommandContext
- isRealImplementation() - Method in class org.teiid.query.function.source.XMLHelper
- isRecursive() - Method in class org.teiid.query.sql.lang.WithQueryCommand
- isRelativeXPath() - Method in class org.teiid.query.util.Options
- isRemoved() - Method in class org.teiid.common.buffer.TupleBuffer
- isRequireTeiidCollation() - Method in class org.teiid.query.util.Options
- isResolved() - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Returns true if this symbol has been completely resolved with respect to actual runtime metadata.
- isResultSetCacheEnabled() - Method in class org.teiid.query.util.CommandContext
- isReturingParams() - Method in class org.teiid.dqp.internal.process.PreparedStatementRequest
- isReturingParams() - Method in class org.teiid.dqp.internal.process.Request
- isReturnable() - Method in class org.teiid.query.processor.proc.ExecDynamicSqlInstruction
- isReturnable() - Method in class org.teiid.query.sql.proc.CommandStatement
- isReturnAutoGeneratedKeys() - Method in class org.teiid.query.util.CommandContext
- isRightDistinct() - Method in class org.teiid.query.processor.relational.JoinNode
- isRing(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- isRing(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- isRollup() - Method in class org.teiid.query.sql.lang.GroupBy
- isRowConstructor() - Method in class org.teiid.query.sql.lang.Query
- isRowValueFunction() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- isRunning() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- isSameConnector(Object, Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- isSanitizeMessages() - Method in class org.teiid.query.util.Options
- isSaveLastRow() - Method in class org.teiid.query.processor.BatchCollector
- isScalarGroup() - Method in class org.teiid.query.metadata.TempMetadataID
- isScalarGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- isScalarGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- isScalarGroup(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- isScalarGroup(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- isSensitiveToMetadataChanges() - Method in class org.teiid.dqp.internal.process.AccessInfo
- isSerial() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- isSession() - Method in class org.teiid.query.metadata.TempMetadataAdapter
- isShared() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- isShouldEvaluate() - Method in class org.teiid.query.processor.relational.AccessNode
- isShutdown() - Method in interface org.teiid.query.tempdata.TempTableDataManager.RequestExecutor
- isSimple() - Method in class org.teiid.query.sql.lang.Option.MakeDep
- isSimple() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
- isSimple(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- isSimple(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- isSingleResult() - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- isStar() - Method in class org.teiid.query.sql.lang.Select
-
Checks for a Select * clause
- isStrict() - Method in class org.teiid.query.sql.lang.Limit
- isSubqueryUnnestDefault() - Method in class org.teiid.query.util.Options
- isSupportsExpressionParameters() - Method in class org.teiid.query.sql.lang.StoredProcedure
- isSystemFunction(String) - Method in class org.teiid.query.function.FunctionDescriptor
- isTempAccessible(DataPolicy.PermissionType, AbstractMetadataRecord, DataPolicy.Context, CommandContext) - Method in class org.teiid.dqp.internal.process.DataRolePolicyDecider
- isTempGroupInsert() - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- isTempGroupName(String) - Static method in class org.teiid.query.sql.symbol.GroupSymbol
- isTempGroupSymbol() - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Returns true if this is a symbol for a temporary (implicit or explicit) group May return false for explicit temp tables prior to resolving.
- isTemporary() - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
- isTemporaryTable(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- isTemporaryTable(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- isTemporaryTable(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Determine whether a group is a temporary table.
- isTemporaryTable(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- isTempTable() - Method in class org.teiid.query.metadata.TempMetadataID
-
Whether it is a temporary table
- isTempTable() - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Returns if this is a Temp Table Set after resolving.
- isTerminated() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
- isThreadBound() - Method in interface org.teiid.dqp.internal.datamgr.ConnectorWork
- isThreadBound() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- isTracingEnabled(Options, String) - Method in class org.teiid.query.util.TeiidTracingUtil
-
Return true if tracing is enabled.
- isTracingWithActiveSpanOnly() - Method in class org.teiid.query.util.Options
- isTransactional() - Method in interface org.teiid.cache.Cache
-
If the cache is transactional
- isTransactional() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- isTransactional() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- isTransactional() - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- isTransactional() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- isTrappingExceptions() - Method in class org.teiid.query.processor.proc.Program
- isTrue(String) - Static method in class org.teiid.query.parser.SQLParserUtil
- isUnrelated() - Method in class org.teiid.query.sql.lang.OrderByItem
- isUnused() - Method in class org.teiid.query.processor.relational.DependentValueSource
- isUnused() - Method in interface org.teiid.query.sql.util.ValueIteratorSource
- isUpdatable() - Method in class org.teiid.query.metadata.TempMetadataID
- isUpdatable() - Method in class org.teiid.query.tempdata.TempTable
- isUpdatable(boolean) - Method in class org.teiid.query.sql.lang.CacheHint
- isUpdate(Command) - Static method in class org.teiid.query.processor.relational.RelationalNodeUtil
-
Returns whether the relational command is an update.
- isUpdateAllowed() - Method in class org.teiid.query.validator.UpdateValidator.UpdateMapping
- isUpsert() - Method in class org.teiid.query.sql.lang.Insert
- isUpToDate() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
- isUseAliases() - Method in class org.teiid.query.sql.lang.SourceHint
- isUseAliases() - Method in class org.teiid.query.sql.lang.SourceHint.SpecificHint
- isUseBindings() - Method in class org.teiid.query.processor.relational.DependentAccessNode
- isUserOrdering() - Method in class org.teiid.query.sql.lang.OrderBy
- isUsingDefault() - Method in class org.teiid.query.sql.lang.SPParameter
- isUsingDefaultColumn() - Method in class org.teiid.query.sql.lang.XMLTable
- isUsingRowDelimiter() - Method in class org.teiid.query.sql.lang.TextTable
- isValid() - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- isValid() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
- isValid(String) - Method in class org.teiid.dqp.internal.process.CachedFinder
- isValid(String) - Method in class org.teiid.query.metadata.TempCapabilitiesFinder
- isValid(String) - Method in interface org.teiid.query.optimizer.capabilities.CapabilitiesFinder
- isValid(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- isValid(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- isValidateAccess() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- isValidNCName(String) - Method in class org.teiid.query.function.source.XMLHelper
- isVarArg() - Method in class org.teiid.query.sql.lang.SPParameter
- isVarArgArrayParam(FunctionMethod, Class<?>[], int, Class<?>) - Method in class org.teiid.query.function.FunctionLibrary
- isVariableSize(Class<?>) - Static method in class org.teiid.common.buffer.impl.SizeUtility
- isVariadic(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- isVariadic(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- isVariadic(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- isVariadic(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- isView(GroupSymbol, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.QueryResolver
- isVirtual() - Method in class org.teiid.query.metadata.TempMetadataID
-
Check whether this group is virtual
- isVirtualGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- isVirtualGroup(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- isVirtualGroup(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Determine whether a group is virtual or not.
- isVirtualGroup(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- isVirtualGroup(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- isVirtualModel(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- isVirtualModel(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- isVirtualModel(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Determine whether a model is virtual or not.
- isVirtualModel(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- isVirtualModel(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
- isWarning() - Method in class org.teiid.query.sql.proc.RaiseStatement
- isWellFormed() - Method in class org.teiid.query.sql.symbol.XMLParse
- isWindowed() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- iterateCursor(String) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- ITERATION_TERMINATED - Static variable in class org.teiid.common.buffer.TupleBatch
- ITERATOR - org.teiid.query.processor.relational.ProjectIntoNode.Mode
J
- JAAS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- JAVA_CLASS - Static variable in interface org.teiid.query.metadata.DDLConstants
- JAVA_METHOD - Static variable in interface org.teiid.query.metadata.DDLConstants
- JavaCharStream - Class in org.teiid.query.parser
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
- JavaCharStream(InputStream) - Constructor for class org.teiid.query.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int) - Constructor for class org.teiid.query.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int, int) - Constructor for class org.teiid.query.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String) - Constructor for class org.teiid.query.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int) - Constructor for class org.teiid.query.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.teiid.query.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader) - Constructor for class org.teiid.query.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int) - Constructor for class org.teiid.query.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int, int) - Constructor for class org.teiid.query.parser.JavaCharStream
-
Constructor.
- jj_nt - Variable in class org.teiid.query.parser.SQLParser
-
Next token.
- jjFillToken() - Method in class org.teiid.query.parser.SQLParserTokenManager
- jjnewLexState - Static variable in class org.teiid.query.parser.SQLParserTokenManager
-
Lex State array.
- jjstrLiteralImages - Static variable in class org.teiid.query.parser.SQLParserTokenManager
-
Token literal values.
- JOIN - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
- JOIN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- JOIN_ANTI_SEMI - Static variable in class org.teiid.query.sql.lang.JoinType
-
internal ANTI SEMI Join type
- JOIN_CRITERIA - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- JOIN_CRITERIA_ALLOWED - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- JOIN_CROSS - Static variable in class org.teiid.query.sql.lang.JoinType
-
Represents a cross join: a CROSS JOIN b
- JOIN_FULL_OUTER - Static variable in class org.teiid.query.sql.lang.JoinType
-
Represents a full outer join: a FULL OUTER JOIN b
- JOIN_INNER - Static variable in class org.teiid.query.sql.lang.JoinType
-
Represents an inner join: a INNER JOIN b
- JOIN_LEFT_OUTER - Static variable in class org.teiid.query.sql.lang.JoinType
-
Represents a left outer join: a LEFT OUTER JOIN b
- JOIN_PREFETCH_BATCHES - Static variable in class org.teiid.query.util.Options
- JOIN_RIGHT_OUTER - Static variable in class org.teiid.query.sql.lang.JoinType
-
Represents a right outer join: a RIGHT OUTER JOIN b
- JOIN_SEMI - Static variable in class org.teiid.query.sql.lang.JoinType
-
internal SEMI Join type
- JOIN_STRATEGY - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- JOIN_TYPE - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- JOIN_UNION - Static variable in class org.teiid.query.sql.lang.JoinType
-
Represents a union join: a UNION JOIN b - not used after rewrite
- joinedTable(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- joinNode - Variable in class org.teiid.query.processor.relational.JoinStrategy
- JoinNode - Class in org.teiid.query.processor.relational
- JoinNode(int) - Constructor for class org.teiid.query.processor.relational.JoinNode
- JoinNode.JoinStrategyType - Enum in org.teiid.query.processor.relational
- JoinPredicate - Class in org.teiid.query.sql.lang
-
Represents a subpart of the FROM clause specifying a join within the FROM.
- JoinPredicate() - Constructor for class org.teiid.query.sql.lang.JoinPredicate
-
Construct a JoinPredicate
- JoinPredicate(FromClause, FromClause, JoinType) - Constructor for class org.teiid.query.sql.lang.JoinPredicate
-
Construct a JoinPredicate between two clauses of the specified type.
- JoinPredicate(FromClause, FromClause, JoinType, List) - Constructor for class org.teiid.query.sql.lang.JoinPredicate
-
Construct a JoinPredicate between two clauses of the specified type.
- JoinPredicate(FromClause, FromClause, JoinType, Criteria) - Constructor for class org.teiid.query.sql.lang.JoinPredicate
-
Construct a JoinPredicate between two clauses of the specified type.
- joinPrefetchBatches(int) - Method in class org.teiid.query.util.Options
- JoinStrategy - Class in org.teiid.query.processor.relational
- JoinStrategy() - Constructor for class org.teiid.query.processor.relational.JoinStrategy
- JoinType - Class in org.teiid.query.sql.lang
-
This class represents a join type.
- JoinUtil - Class in org.teiid.query.optimizer.relational.rules
-
Utility methods for query planning related to joins.
- JSON - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
-
"JSON" functions are for manipulating JSON documents.
- JSON - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- jsonArray(CommandContext, Object...) - Static method in class org.teiid.query.function.JSONFunctionMethods
- jsonArray(CommandContext, Function, Object[], JSONFunctionMethods.JSONBuilder, Evaluator, List<?>) - Static method in class org.teiid.query.eval.Evaluator
- JSONARRAY - Static variable in class org.teiid.query.function.FunctionLibrary
- JSONARRAY_AGG - org.teiid.query.sql.symbol.AggregateSymbol.Type
- JSONARRAY_AGG - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- JSONArrayAgg - Class in org.teiid.query.function.aggregate
-
Aggregates Json entries
- JSONArrayAgg() - Constructor for class org.teiid.query.function.aggregate.JSONArrayAgg
- JSONBuilder(BufferManager) - Constructor for class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
- jsonColumn(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- JsonColumn() - Constructor for class org.teiid.query.sql.lang.JsonTable.JsonColumn
- JsonColumn(String) - Constructor for class org.teiid.query.sql.lang.JsonTable.JsonColumn
- JsonColumn(String, String, String) - Constructor for class org.teiid.query.sql.lang.JsonTable.JsonColumn
- JSONFunctionMethods - Class in org.teiid.query.function
- JSONFunctionMethods() - Constructor for class org.teiid.query.function.JSONFunctionMethods
- JSONFunctionMethods.JSONBuilder - Class in org.teiid.query.function
- jsonObject(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- JSONObject - Class in org.teiid.query.sql.symbol
- JSONObject(List<DerivedColumn>) - Constructor for class org.teiid.query.sql.symbol.JSONObject
- JSONOBJECT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- jsonParse(BlobType, boolean) - Static method in class org.teiid.query.function.JSONFunctionMethods
- jsonParse(ClobType, boolean) - Static method in class org.teiid.query.function.JSONFunctionMethods
- JSONParser - Class in org.teiid.json.simple
-
Parser for JSON text.
- JSONParser() - Constructor for class org.teiid.json.simple.JSONParser
- jsonTable(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- JsonTable - Class in org.teiid.query.sql.lang
-
Represents the JSONTABLE table function.
- JsonTable() - Constructor for class org.teiid.query.sql.lang.JsonTable
- JSONTABLE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- JsonTable.JsonColumn - Class in org.teiid.query.sql.lang
- jsonToXml(CommandContext, String, Blob) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- jsonToXml(CommandContext, String, Blob, boolean) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- jsonToXml(CommandContext, String, Clob) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- jsonToXml(CommandContext, String, Clob, boolean) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
K
- keepExecutionAlive(boolean) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- KEY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- keyLength - Variable in class org.teiid.common.buffer.STree
- keyManager - Variable in class org.teiid.common.buffer.STree
- keySet() - Method in interface org.teiid.cache.Cache
-
Return all the keys
- killLargestConsumer() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- killLargestConsumer() - Method in interface org.teiid.common.buffer.impl.SessionKiller
- kind - Variable in class org.teiid.query.parser.Token
-
An integer that describes the kind of this token.
L
- LAG - org.teiid.query.sql.symbol.AggregateSymbol.Type
- LANGUAGE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LanguageBridgeFactory - Class in org.teiid.dqp.internal.datamgr
- LanguageBridgeFactory(RuntimeMetadataImpl) - Constructor for class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- LanguageBridgeFactory(QueryMetadataInterface) - Constructor for class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- LanguageObject - Interface in org.teiid.query.sql
-
This is the primary interface for all language objects.
- LanguageObject.Util - Class in org.teiid.query.sql
- LanguageVisitor - Class in org.teiid.query.sql
-
The LanguageVisitor can be used to visit a LanguageObject as if it were a tree and perform some action on some or all of the language objects that are visited.
- LanguageVisitor() - Constructor for class org.teiid.query.sql.LanguageVisitor
- LARGE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LAST - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LAST_GENERATED_KEY - Static variable in class org.teiid.query.util.GeneratedKeysImpl
- LAST_VALUE - org.teiid.query.sql.symbol.AggregateSymbol.Type
- lastAccess - Variable in class org.teiid.common.buffer.CacheKey
- LATERAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- latest() - Static method in enum org.teiid.dqp.internal.process.DQPWorkContext.Version
- LBRACE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LE - Static variable in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Constant indicating the first operand is less than or equal to the second.
- LEAD - org.teiid.query.sql.symbol.AggregateSymbol.Type
- LEADING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LeadLagValue - Class in org.teiid.query.function.aggregate
-
We store up to three values related to the lead/lag per row
- LeadLagValue() - Constructor for class org.teiid.query.function.aggregate.LeadLagValue
- leafManager - Variable in class org.teiid.common.buffer.STree
- leafSize - Variable in class org.teiid.common.buffer.STree
- LEAVE - org.teiid.query.sql.proc.BranchingStatement.BranchingMode
-
ANSI - allowed to leave any block
- LEAVE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- left(String, Integer) - Static method in class org.teiid.query.function.FunctionMethods
- LEFT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LEFT_BRACE - Static variable in class org.teiid.json.simple.Yytoken
- LEFT_EXPRESSIONS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- LEFT_SQUARE - Static variable in class org.teiid.json.simple.Yytoken
- leftExpressions - Variable in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- leftSource - Variable in class org.teiid.query.processor.relational.JoinStrategy
- leftTrim(String) - Static method in class org.teiid.query.function.FunctionMethods
- leftTrim(String, char) - Static method in class org.teiid.query.function.FunctionMethods
- length(String) - Static method in class org.teiid.query.function.FunctionMethods
- length(GeographyType) - Static method in class org.teiid.query.function.GeographyFunctionMethods
- length(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- length(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- LETTER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LexicalError(boolean, int, int, int, String, char) - Static method in error org.teiid.query.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexStateNames - Static variable in class org.teiid.query.parser.SQLParserTokenManager
-
Lexer state names.
- LightWeightCopyOnWriteList<T> - Class in org.teiid.common.buffer
-
Creates a copy of a reference list when modified.
- LightWeightCopyOnWriteList(List<T>) - Constructor for class org.teiid.common.buffer.LightWeightCopyOnWriteList
- LIKE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LIKE_REGEX - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- limit - Variable in class org.teiid.query.processor.RegisterRequestParameter
- limit(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Limit - Class in org.teiid.query.sql.lang
- Limit(Expression, Expression) - Constructor for class org.teiid.query.sql.lang.Limit
- LIMIT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LIMIT_CONSTRAINT - Static variable in class org.teiid.query.validator.ValidationVisitor
- LimitNode - Class in org.teiid.query.processor.relational
- LimitNode(int, Expression, Expression) - Constructor for class org.teiid.query.processor.relational.LimitNode
- line - Variable in class org.teiid.query.parser.JavaCharStream
- LINE_COMMENT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LISTAGG - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ListNestedSortComparator<T extends Comparable<? super T>> - Class in org.teiid.query.processor.relational
-
This class can be used for comparing lists of elements, when the fields to be sorted on and the comparison mechanism are dynamically specified.
- ListNestedSortComparator(int[]) - Constructor for class org.teiid.query.processor.relational.ListNestedSortComparator
-
Constructs an instance of this class given the indicies of the parameters to sort on, and whether the sort should be in ascending or descending order.
- ListNestedSortComparator(int[], boolean) - Constructor for class org.teiid.query.processor.relational.ListNestedSortComparator
-
Constructs an instance of this class given the indicies of the parameters to sort on, and whether the sort should be in ascending or descending order.
- ListNestedSortComparator(int[], List<Boolean>) - Constructor for class org.teiid.query.processor.relational.ListNestedSortComparator
-
Constructs an instance of this class given the indicies of the parameters to sort on, and orderList used to determine the order in which each column is sorted.
- loaded(String, TempTable) - Method in interface org.teiid.query.tempdata.GlobalTableStore
- loaded(String, TempTable) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- LOADED - org.teiid.query.metadata.MaterializationMetadataRepository.LoadStates
- LOADED - org.teiid.query.tempdata.GlobalTableStoreImpl.MatState
- LOADING - org.teiid.query.metadata.MaterializationMetadataRepository.LoadStates
- LOADING - org.teiid.query.tempdata.GlobalTableStoreImpl.MatState
- loadLeft() - Method in class org.teiid.query.processor.relational.EnhancedSortMergeJoinStrategy
- loadLeft() - Method in class org.teiid.query.processor.relational.JoinStrategy
- loadLeft() - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- loadMetadata(MetadataFactory, ExecutionFactory<Object, Object>, Object) - Method in class org.teiid.query.metadata.ChainingMetadataRepository
- loadMetadata(MetadataFactory, ExecutionFactory, Object) - Method in class org.teiid.query.metadata.DirectQueryMetadataRepository
- loadMetadata(MetadataFactory, ExecutionFactory, Object) - Method in class org.teiid.query.metadata.MaterializationMetadataRepository
- loadMetadata(MetadataFactory, ExecutionFactory, Object) - Method in class org.teiid.query.metadata.NativeMetadataRepository
- loadMetadata(MetadataFactory, ExecutionFactory, Object, String) - Method in class org.teiid.query.metadata.DDLFileMetadataRepository
- loadMetadata(MetadataFactory, ExecutionFactory, Object, String) - Method in class org.teiid.query.metadata.DDLMetadataRepository
- loadMetadata(MetadataFactory, ExecutionFactory, Object, String) - Method in class org.teiid.query.metadata.UDFMetadataRepository
- loadRight() - Method in class org.teiid.query.processor.relational.EnhancedSortMergeJoinStrategy
- loadRight() - Method in class org.teiid.query.processor.relational.JoinStrategy
- loadRight() - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- loadRight() - Method in class org.teiid.query.processor.relational.NestedLoopJoinStrategy
- lobManager - Variable in class org.teiid.common.buffer.STree
- LobManager - Class in org.teiid.common.buffer
-
Tracks lob references so they are not lost during serialization.
- LobManager(int[], FileStore) - Constructor for class org.teiid.common.buffer.LobManager
- LobManager.ReferenceMode - Enum in org.teiid.common.buffer
- LobWorkItem - Class in org.teiid.dqp.internal.process
- LobWorkItem(RequestWorkItem, DQPCore, String, int) - Constructor for class org.teiid.dqp.internal.process.LobWorkItem
- local(boolean) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- LOCAL - org.teiid.dqp.service.TransactionContext.Scope
- LOCAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LOCALTIME - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LOCALTIMESTAMP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- locate(String, String) - Static method in class org.teiid.query.function.FunctionMethods
- locate(String, String, Integer) - Static method in class org.teiid.query.function.FunctionMethods
-
TODO: The treatment of negative start indexes is inconsistent here.
- lockForLoad(Long, Serializer<?>) - Method in interface org.teiid.common.buffer.Cache
-
Lock the object for load and return an identifier/lock that can be used to retrieve the object.
- lockForLoad(Long, Serializer<?>) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- lockForLoad(Long, Serializer<?>) - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- log(Number) - Static method in class org.teiid.query.function.FunctionMethods
- log(ValidatorReport, ModelMetaData, String) - Method in class org.teiid.query.metadata.MetadataValidator
- log(ValidatorReport, ModelMetaData, String, AbstractMetadataRecord) - Method in class org.teiid.query.metadata.MetadataValidator
- log(ValidatorReport, ModelMetaData, ModelMetaData.Message.Severity, String, AbstractMetadataRecord) - Method in class org.teiid.query.metadata.MetadataValidator
- log10(Number) - Static method in class org.teiid.query.function.FunctionMethods
- logCommand(Object...) - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- logCommand(Object...) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- LogicalCriteria - Class in org.teiid.query.sql.lang
-
This class represents a criteria that works by logically combining other criteria.
- LogicalCriteria() - Constructor for class org.teiid.query.sql.lang.LogicalCriteria
- logWaitMessage(long, int, String, int) - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
- LONG - Static variable in class org.teiid.query.function.aggregate.Sum
- LONG - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LONG_RANKS - Static variable in class org.teiid.query.sql.symbol.AggregateSymbol
- lookup(Object, Object, Object, Object) - Static method in class org.teiid.query.function.FunctionMethods
-
This function should never actually be called - it is here solely so the lookup function can be resolved properly.
- LOOKUP - Static variable in class org.teiid.query.function.FunctionLibrary
- lookupCodeValue(CommandContext, String, String, String, Object) - Method in class org.teiid.dqp.internal.process.DataTierManagerImpl
- lookupCodeValue(CommandContext, String, String, String, Object) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- lookupCodeValue(CommandContext, String, String, String, Object) - Method in interface org.teiid.query.processor.ProcessorDataManager
-
Lookup a value from a cached code table.
- lookupCodeValue(CommandContext, String, String, String, Object) - Method in class org.teiid.query.tempdata.TempTableDataManager
- LOOP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LoopInstruction - Class in org.teiid.query.processor.proc
- LoopInstruction(Program, String, ProcessorPlan, String) - Constructor for class org.teiid.query.processor.proc.LoopInstruction
- loopStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- LoopStatement - Class in org.teiid.query.sql.proc
-
This class represents a loop statement in the storedprocedure language to cursor through a result set.
- LoopStatement(Block, Command, String) - Constructor for class org.teiid.query.sql.proc.LoopStatement
- lowerCase(String) - Static method in class org.teiid.query.function.FunctionMethods
- lowerCase(ClobType) - Static method in class org.teiid.query.function.FunctionMethods
- lpad(String, Integer) - Static method in class org.teiid.query.function.FunctionMethods
- lpad(String, Integer, String) - Static method in class org.teiid.query.function.FunctionMethods
- LPAREN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LrfuEvictionQueue<V extends BaseCacheEntry> - Class in org.teiid.common.buffer.impl
-
A Concurrent LRFU eviction queue.
- LrfuEvictionQueue(AtomicLong) - Constructor for class org.teiid.common.buffer.impl.LrfuEvictionQueue
- LRU - org.teiid.cache.CacheConfiguration.Policy
- LSBRACE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- LT - Static variable in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Constant indicating the first operand is less than the second.
M
- madeDistinct - Variable in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- MAKE_DEP - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- MAKE_IND - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- MAKE_NOT_DEP - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- MakeDep() - Constructor for class org.teiid.query.sql.lang.Option.MakeDep
- MAKEDEP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- MAKEDEP - Static variable in class org.teiid.query.sql.lang.Option
- makedepOptions() - Method in class org.teiid.query.parser.SQLParser
- makeEnvelope(double, double, double, double) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- makeEnvelope(double, double, double, double, int) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- makeEnvelope(double, double, double, double, Integer) - Static method in class org.teiid.query.function.GeometryUtils
- makeImplicit() - Method in class org.teiid.query.sql.symbol.Function
-
Make this function implicit / hidden.
- makeInd - Variable in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- MAKEIND - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- MAKENOTDEP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- MAKENOTDEP - Static variable in class org.teiid.query.sql.lang.Option
- makeSelectUnique(Select, boolean) - Static method in class org.teiid.query.rewriter.QueryRewriter
- mapExpressions(LanguageObject, Map<? extends Expression, ? extends Expression>) - Static method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
The object is modified in place, so is not returned.
- mapExpressions(LanguageObject, Map<? extends Expression, ? extends Expression>, boolean) - Static method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
The object is modified in place, so is not returned.
- mapSymbols(LanguageObject, Map) - Static method in class org.teiid.query.sql.visitor.StaticSymbolMappingVisitor
- mark() - Method in class org.teiid.common.buffer.AbstractTupleSource
- mark() - Method in interface org.teiid.common.buffer.IndexedTupleSource
-
Save the current position that can be restored with a call to
IndexedTupleSource.reset()
- mark() - Method in class org.teiid.query.processor.BatchIterator
- MASK - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- maskColumns(List<ElementSymbol>, GroupSymbol, QueryMetadataInterface, CommandContext) - Static method in class org.teiid.query.optimizer.relational.ColumnMaskingHelper
- MAT_PREFIX - Static variable in class org.teiid.query.optimizer.relational.RelationalPlanner
- MATCH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- MATCH_CHAR - Static variable in class org.teiid.query.sql.lang.MatchCriteria
-
The default single match character - '_'
- matchCrit(ParseInfo, Expression) - Method in class org.teiid.query.parser.SQLParser
- MatchCriteria - Class in org.teiid.query.sql.lang
-
This class represents a criteria involving a string expression to be matched against a string expression match value.
- MatchCriteria() - Constructor for class org.teiid.query.sql.lang.MatchCriteria
-
Constructs a default instance of this class.
- MatchCriteria(Expression, Expression) - Constructor for class org.teiid.query.sql.lang.MatchCriteria
-
Constructs an instance of this class from a left and right expression
- MatchCriteria(Expression, Expression, char) - Constructor for class org.teiid.query.sql.lang.MatchCriteria
-
Constructs an instance of this class from a left and right expression and an escape character
- MatchCriteria.PatternTranslator - Class in org.teiid.query.sql.lang
-
Utility to convert the pattern into a different match syntax
- matchesForeignKey(QueryMetadataInterface, Collection<Object>, Collection<Object>, GroupSymbol, boolean, boolean) - Static method in class org.teiid.query.optimizer.relational.rules.RuleRaiseAccess
- matchesPartialName(String, String, Schema) - Method in class org.teiid.query.metadata.CompositeMetadataStore
- matchesPkColumn(int, Expression) - Method in interface org.teiid.query.tempdata.SearchableTable
- matchesPkColumn(int, Expression) - Method in class org.teiid.query.tempdata.TempTable
- MaterializationMetadataRepository - Class in org.teiid.query.metadata
-
This Metadata Repository adds/corrects metadata for materialization
- MaterializationMetadataRepository() - Constructor for class org.teiid.query.metadata.MaterializationMetadataRepository
- MaterializationMetadataRepository.ErrorAction - Enum in org.teiid.query.metadata
- MaterializationMetadataRepository.LoadStates - Enum in org.teiid.query.metadata
- MaterializationMetadataRepository.Scope - Enum in org.teiid.query.metadata
- MATERIALIZE - Static variable in class org.teiid.query.sql.lang.WithQueryCommand
- MATERIALIZED - Static variable in interface org.teiid.query.metadata.DDLConstants
- MATERIALIZED_TABLE - Static variable in interface org.teiid.query.metadata.DDLConstants
- MatTableInfo() - Constructor for class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
- MATVIEW_AFTER_LOAD_SCRIPT - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_BEFORE_LOAD_SCRIPT - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_LOAD_SCRIPT - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_LOADNUMBER_COLUMN - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_MAX_STALENESS_PCT - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_ONERROR_ACTION - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_OWNER_VDB_NAME - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_OWNER_VDB_VERSION - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_POLLING_INTERVAL - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_POLLING_QUERY - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_PREFER_MEMORY - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_SCOPE - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_SHARE_SCOPE - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_STAGE_TABLE - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_STATUS_TABLE - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_TTL - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_UPDATABLE - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- MATVIEW_WRITE_THROUGH - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- Max - Class in org.teiid.query.function.aggregate
- Max() - Constructor for class org.teiid.query.function.aggregate.Max
- MAX - org.teiid.query.sql.symbol.AggregateSymbol.Type
- MAX - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- MAX_ADDRESSABLE_MEMORY - Static variable in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- MAX_DEPENDENT_PREDICATES - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- MAX_FILE_SIZE - Static variable in class org.teiid.common.buffer.impl.MemoryStorageManager
- MAX_IN_CRITERIA_SIZE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
The Maximum number of values allowed in an IN criteria (Integer)
- MAX_LENGTH - Static variable in class org.teiid.query.function.metadata.FunctionMetadataValidator
-
Maximum length for function names, parameter names, categories, and descriptions.
- MAX_QUERY_FROM_GROUPS - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Max number of groups appearing in a from clause
- MAX_QUERY_PROJECTED_COLUMNS - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Max number of columns appearing in a select clause
- MAX_SESSION_BUFFER_SIZE_ESTIMATE - Static variable in class org.teiid.query.util.Options
- MAX_TUPLE_LIMIT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- MAX_VALUE - Static variable in interface org.teiid.query.metadata.DDLConstants
- maxInterval - Variable in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- maxNdv - Variable in class org.teiid.query.sql.lang.DependentSetCriteria.AttributeComparison
- maxNextCharInd - Variable in class org.teiid.query.parser.JavaCharStream
- maxSessionBufferSizeEstimate(long) - Method in class org.teiid.query.util.Options
- md5(String) - Static method in class org.teiid.query.function.FunctionMethods
- md5(BinaryType) - Static method in class org.teiid.query.function.FunctionMethods
- MEMBER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- MemoryStorageManager - Class in org.teiid.common.buffer.impl
- MemoryStorageManager() - Constructor for class org.teiid.common.buffer.impl.MemoryStorageManager
- MERGE - org.teiid.query.processor.relational.JoinNode.JoinStrategyType
- MERGE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- MERGE_CRITERIA - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- MERGE_VIRTUAL - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- mergeJoin - Variable in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- MergeJoinStrategy - Class in org.teiid.query.processor.relational
-
MergeJoinStrategy supports generalized Full, Left Outer, and Inner Joins (containing non-equi join criteria) as long as there is at least one equi-join criteria Additionally supports Semi and Anti-Semi Joins.
- MergeJoinStrategy(MergeJoinStrategy.SortOption, MergeJoinStrategy.SortOption, boolean) - Constructor for class org.teiid.query.processor.relational.MergeJoinStrategy
- MergeJoinStrategy.SortOption - Enum in org.teiid.query.processor.relational
- mergePhase(int) - Method in class org.teiid.query.processor.relational.SortUtility
- metadata - Variable in class org.teiid.dqp.internal.process.Request
- metadata - Variable in class org.teiid.query.optimizer.relational.PlanToProcessConverter
- metadata - Variable in class org.teiid.query.resolver.util.ResolverVisitor
- MetaDataProcessor - Class in org.teiid.dqp.internal.process
-
Handles MetaDataMessages on behalf of DQPCore.
- MetaDataProcessor(DQPCore, SessionAwareCache<PreparedPlan>, String, Object) - Constructor for class org.teiid.dqp.internal.process.MetaDataProcessor
- MetadataValidator - Class in org.teiid.query.metadata
- MetadataValidator() - Constructor for class org.teiid.query.metadata.MetadataValidator
- MetadataValidator(Map<String, Datatype>, QueryParser) - Constructor for class org.teiid.query.metadata.MetadataValidator
- method - Variable in class org.teiid.query.function.FunctionLibrary.ConversionResult
- METHOD - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- Min - Class in org.teiid.query.function.aggregate
- Min() - Constructor for class org.teiid.query.function.aggregate.Min
- MIN - org.teiid.query.sql.symbol.AggregateSymbol.Type
- MIN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- MIN - Static variable in class org.teiid.query.sql.lang.CacheHint
- MIN_VALUE - Static variable in interface org.teiid.query.metadata.DDLConstants
- minimizeProject(Command) - Method in class org.teiid.query.processor.relational.AccessNode
- minPageSize - Variable in class org.teiid.common.buffer.STree
- minStorageSize - Variable in class org.teiid.common.buffer.STree
- minus(double, double) - Static method in class org.teiid.query.function.FunctionMethods
- minus(float, float) - Static method in class org.teiid.query.function.FunctionMethods
- minus(int, int) - Static method in class org.teiid.query.function.FunctionMethods
- minus(long, long) - Static method in class org.teiid.query.function.FunctionMethods
- minus(BigDecimal, BigDecimal) - Static method in class org.teiid.query.function.FunctionMethods
- minus(BigInteger, BigInteger) - Static method in class org.teiid.query.function.FunctionMethods
- MINUS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- minute(Date) - Static method in class org.teiid.query.function.FunctionMethods
- MINUTE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- MISCELLANEOUS - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
-
"Miscellaneous" functions are for functions that don't fit in any obvious category.
- MJ - Static variable in class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- mod(double, double) - Static method in class org.teiid.query.function.FunctionMethods
- mod(float, float) - Static method in class org.teiid.query.function.FunctionMethods
- mod(int, int) - Static method in class org.teiid.query.function.FunctionMethods
- mod(long, long) - Static method in class org.teiid.query.function.FunctionMethods
- mod(BigDecimal, BigDecimal) - Static method in class org.teiid.query.function.FunctionMethods
- mod(BigInteger, BigInteger) - Static method in class org.teiid.query.function.FunctionMethods
- MODEL_ID - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- modelSupports(Object, int) - Method in class org.teiid.query.metadata.BasicQueryMetadata
- modelSupports(Object, int) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- modelSupports(Object, int) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Determine whether the specified model supports some feature.
- modelSupports(Object, int) - Method in class org.teiid.query.metadata.TransformationMetadata
- MODIFIES - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- modifyTableName(String, Database.ResourceType, String) - Method in class org.teiid.query.metadata.DatabaseStore
- modifyTimeZone(Timestamp, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- modifyTimeZone(CommandContext, Timestamp, String) - Static method in class org.teiid.query.function.FunctionMethods
- MODULE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- month(Date) - Static method in class org.teiid.query.function.FunctionMethods
- MONTH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- monthName(Date) - Static method in class org.teiid.query.function.FunctionMethods
- more() - Method in interface org.teiid.dqp.internal.datamgr.ConnectorWork
- more() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- moreWork() - Method in class org.teiid.dqp.internal.process.AbstractWorkItem
- moreWork(boolean) - Method in class org.teiid.dqp.internal.process.AbstractWorkItem
- MoreWorkTask(RequestWorkItem) - Constructor for class org.teiid.dqp.internal.process.RequestWorkItem.MoreWorkTask
- mount(URI) - Static method in class org.teiid.query.metadata.NioZipFileSystem
-
Get the root
VirtualFile
for the given uri. - mount(URL) - Static method in class org.teiid.query.metadata.NioZipFileSystem
-
Get the root
VirtualFile
for the given JAR url. - MultipleElementSymbol - Class in org.teiid.query.sql.symbol
-
This is a subclass of Symbol representing multiple output columns.
- MultipleElementSymbol() - Constructor for class org.teiid.query.sql.symbol.MultipleElementSymbol
- MultipleElementSymbol(String) - Constructor for class org.teiid.query.sql.symbol.MultipleElementSymbol
-
Construct a multiple element symbol
- multiply(double, double) - Static method in class org.teiid.query.function.FunctionMethods
- multiply(float, float) - Static method in class org.teiid.query.function.FunctionMethods
- multiply(int, int) - Static method in class org.teiid.query.function.FunctionMethods
- multiply(long, long) - Static method in class org.teiid.query.function.FunctionMethods
- multiply(BigDecimal, BigDecimal) - Static method in class org.teiid.query.function.FunctionMethods
- multiply(BigInteger, BigInteger) - Static method in class org.teiid.query.function.FunctionMethods
- multiRow - Variable in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- MULTISET - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- MULTISOURCE_COLUMN_NAME - Static variable in class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- MULTISOURCE_PARTITIONED_PROPERTY - Static variable in class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- MultiSourceElement - Class in org.teiid.dqp.internal.process.multisource
-
TODO: introduce a real (non group context) pseudo column
- MultiSourceElement() - Constructor for class org.teiid.dqp.internal.process.multisource.MultiSourceElement
- MultiSourceElementReplacementVisitor - Class in org.teiid.dqp.internal.process.multisource
- MultiSourceElementReplacementVisitor(String, QueryMetadataInterface) - Constructor for class org.teiid.dqp.internal.process.multisource.MultiSourceElementReplacementVisitor
- MultiSourceMetadataWrapper - Class in org.teiid.dqp.internal.process.multisource
-
This class is a proxy to QueryMetadataInterface.
- MultiSourceMetadataWrapper(QueryMetadataInterface, Map<String, String>) - Constructor for class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- MultiSourceMetadataWrapper(QueryMetadataInterface, Set<String>) - Constructor for class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- mvstatus(CommandContext, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- MVSTATUS - Static variable in class org.teiid.query.function.FunctionLibrary
N
- name - Variable in class org.teiid.query.eval.Evaluator.NameValuePair
- name() - Method in annotation type org.teiid.query.function.TeiidFunction
- NAME - Static variable in interface org.teiid.dqp.service.SessionService
- NAME - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- NAME_PATTERN - Static variable in class org.teiid.vdb.runtime.VDBKey
- NamedExpression - Interface in org.teiid.query.sql.symbol
-
An expression with a simple name, such as a function or aggregate function
- NAMEINSOURCE - Static variable in interface org.teiid.query.metadata.DDLConstants
- nameMatchesGroup(String, String) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- NAMESPACE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- namespaceItem() - Method in class org.teiid.query.parser.SQLParser
- NamespaceItem() - Constructor for class org.teiid.query.sql.symbol.XMLNamespaces.NamespaceItem
- NamespaceItem(String) - Constructor for class org.teiid.query.sql.symbol.XMLNamespaces.NamespaceItem
- NamespaceItem(String, String) - Constructor for class org.teiid.query.sql.symbol.XMLNamespaces.NamespaceItem
- NameValuePair(String, T) - Constructor for class org.teiid.query.eval.Evaluator.NameValuePair
- NATIONAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- NATIVE_TYPE - Static variable in interface org.teiid.query.metadata.DDLConstants
- NativeMetadataRepository - Class in org.teiid.query.metadata
- NativeMetadataRepository() - Constructor for class org.teiid.query.metadata.NativeMetadataRepository
- NATURAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- NCHAR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- NCLOB - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ndv - Variable in class org.teiid.query.sql.lang.DependentSetCriteria.AttributeComparison
- NE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- NE - Static variable in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Constant indicating the two operands are not equal.
- NE2 - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- NEEDS_LOADING - org.teiid.query.metadata.MaterializationMetadataRepository.LoadStates
- NEEDS_LOADING - org.teiid.query.tempdata.GlobalTableStoreImpl.MatState
- needsConverion - Variable in class org.teiid.query.function.FunctionLibrary.ConversionResult
- needsEvaluationVisitor(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- needsLoading(String, Serializable, boolean, boolean, boolean) - Method in interface org.teiid.query.tempdata.GlobalTableStore
- needsLoading(String, Serializable, boolean, boolean, boolean) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- needsProcessingEvaluation(LanguageObject) - Static method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- negate() - Method in class org.teiid.query.sql.lang.AbstractCompareCriteria
- negate() - Method in class org.teiid.query.sql.lang.AbstractSetCriteria
- negate() - Method in class org.teiid.query.sql.lang.BetweenCriteria
- negate() - Method in class org.teiid.query.sql.lang.ExistsCriteria
- negate() - Method in class org.teiid.query.sql.lang.IsDistinctCriteria
- negate() - Method in class org.teiid.query.sql.lang.IsNullCriteria
- negate() - Method in class org.teiid.query.sql.lang.MatchCriteria
- negate() - Method in interface org.teiid.query.sql.lang.PredicateCriteria.Negatable
- negate() - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
- negotiateGssLogin(String, byte[]) - Method in interface org.teiid.security.SecurityHelper
-
Negotiate the GSS login
- neogitiateGssLogin(String, String, String, byte[]) - Method in interface org.teiid.dqp.service.SessionService
- NESTED_COMMAND - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- NESTED_LOOP - org.teiid.query.processor.relational.JoinNode.JoinStrategyType
- NESTED_TABLE - org.teiid.query.processor.relational.JoinNode.JoinStrategyType
- nestedExpression(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- NestedLoopJoinStrategy - Class in org.teiid.query.processor.relational
-
Nested loop is currently implemented as a degenerate case of merge join.
- NestedLoopJoinStrategy() - Constructor for class org.teiid.query.processor.relational.NestedLoopJoinStrategy
- NestedTableJoinStrategy - Class in org.teiid.query.processor.relational
-
Variation of a nested loop join that handles nested tables
- NestedTableJoinStrategy() - Constructor for class org.teiid.query.processor.relational.NestedTableJoinStrategy
- NEW - org.teiid.common.buffer.STree.InsertMode
- NEW - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- newBuffer() - Method in class org.teiid.common.buffer.impl.ExtensibleBufferedOutputStream
- NewCalculateCostUtil - Class in org.teiid.query.optimizer.relational.rules
- NewCalculateCostUtil() - Constructor for class org.teiid.query.optimizer.relational.rules.NewCalculateCostUtil
- NewCalculateCostUtil.DependentCostAnalysis - Class in org.teiid.query.optimizer.relational.rules
- newInstance() - Method in class org.teiid.query.function.FunctionDescriptor
- newToken(int) - Static method in class org.teiid.query.parser.Token
- newToken(int, String) - Static method in class org.teiid.query.parser.Token
-
Returns a new Token object, by default.
- newXMLTableNode(int, XMLTable, ArrayList<XMLTable.XMLColumn>) - Method in class org.teiid.query.function.source.XMLHelper
- next - Variable in class org.teiid.query.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.teiid.query.tempdata.BaseIndexInfo
- next() - Method in class org.teiid.query.sql.lang.CollectionValueIterator
- next() - Method in interface org.teiid.query.sql.util.ValueIterator
-
Returns the next Expression or Object value in the interation.
- NEXT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- nextBatch() - Method in class org.teiid.dqp.internal.process.ExplainProcessPlan
- nextBatch() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.CompositeProcessorPlan
- nextBatch() - Method in interface org.teiid.query.processor.BatchCollector.BatchProducer
-
Get a batch of results or possibly an Exception.
- nextBatch() - Method in class org.teiid.query.processor.BatchedUpdatePlan
- nextBatch() - Method in class org.teiid.query.processor.DdlPlan
- nextBatch() - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- nextBatch() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- nextBatch() - Method in class org.teiid.query.processor.ProcessorPlan
-
Get a batch of results or possibly an Exception.
- nextBatch() - Method in class org.teiid.query.processor.QueryProcessor
- nextBatch() - Method in class org.teiid.query.processor.relational.RelationalNode
-
Wrapper for nextBatchDirect that does performance timing - callers should always call this rather than nextBatchDirect().
- nextBatch() - Method in class org.teiid.query.processor.relational.RelationalPlan
- nextBatchDirect() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.AccessNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.ArrayTableNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.BatchedUpdateNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.DupRemoveNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.GroupingNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.JoinNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.LimitNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.NullNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.ObjectTableNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.ProjectIntoNode
-
Get batch from child node Walk through each row of child batch Bind values to insertCommand Execute insertCommand Update insertCount When no more data is available, output batch with single row containing insertCount
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.ProjectNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.RelationalNode
-
Template method for subclasses to implement.
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.SelectNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.SortNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.TextTableNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.UnionAllNode
- nextBatchDirect() - Method in class org.teiid.query.processor.relational.WindowFunctionProjectNode
- nextBatchDirectInternal() - Method in class org.teiid.query.processor.relational.JoinNode
- nextBatchDirectInternal() - Method in class org.teiid.query.processor.relational.UnionAllNode
- nextBuffer() - Method in class org.teiid.common.buffer.ExtensibleBufferedInputStream
- nextCharBuf - Variable in class org.teiid.query.parser.JavaCharStream
- nextCharInd - Variable in class org.teiid.query.parser.JavaCharStream
- nextCommand - Variable in class org.teiid.query.processor.relational.AccessNode
- nextCommand() - Method in class org.teiid.query.processor.relational.AccessNode
- nextCommand() - Method in class org.teiid.query.processor.relational.DependentAccessNode
- nextId() - Static method in class org.teiid.query.optimizer.relational.rules.RuleChooseDependent
- nextInt() - Method in class org.teiid.core.id.IDGenerator
- nextTuple() - Method in class org.teiid.common.buffer.AbstractTupleSource
- nextTuple() - Method in class org.teiid.common.buffer.TupleBrowser
- nextTuple() - Method in interface org.teiid.common.buffer.TupleSource
-
Returns the next tuple
- nextTuple() - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- nextTuple() - Method in class org.teiid.dqp.internal.process.TupleSourceCache.CopyOnReadTupleSource
- nextTuple() - Method in class org.teiid.query.processor.BatchCollector.BatchProducerTupleSource
- nextTuple() - Method in class org.teiid.query.processor.CollectionTupleSource
- nextTuple() - Method in class org.teiid.query.tempdata.TempTableDataManager.ProxyTupleSource
- NioVirtualFile - Class in org.teiid.query.metadata
- NioVirtualFile(Path) - Constructor for class org.teiid.query.metadata.NioVirtualFile
- NioZipFileSystem - Class in org.teiid.query.metadata
- NioZipFileSystem() - Constructor for class org.teiid.query.metadata.NioZipFileSystem
- nl - Static variable in class org.teiid.query.sql.symbol.TextLine
- NO - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- NO_CONNECTION_STR - Static variable in class org.teiid.dqp.message.RequestID
- NO_INLINE - Static variable in class org.teiid.query.sql.lang.WithQueryCommand
- NO_PROJECTION - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- NO_QUOTE_CHAR - Static variable in class org.teiid.query.sql.symbol.TextLine
- NO_UNNEST - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- NO_WAIT - org.teiid.common.buffer.BufferManager.BufferReserveMode
-
Claim unused buffers up to the amount requested without waiting
- NO_WAIT_PRIORITY - Static variable in interface org.teiid.dqp.internal.process.ThreadReuseExecutor.PrioritizedRunnable
- NOCACHE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- node_id() - Static method in class org.teiid.query.function.FunctionMethods
- NodeConstants - Class in org.teiid.query.optimizer.relational.plantree
- NodeConstants.Info - Enum in org.teiid.query.optimizer.relational.plantree
-
Property names for type-specific node properties
- NodeConstants.Types - Class in org.teiid.query.optimizer.relational.plantree
-
Types of nodes
- NodeEditor - Class in org.teiid.query.optimizer.relational.plantree
-
This class is no longer really an editor.
- NodeFactory - Class in org.teiid.query.optimizer.relational.plantree
- nodeID - Variable in class org.teiid.query.processor.RegisterRequestParameter
- nodeToString() - Method in class org.teiid.query.processor.relational.RelationalNode
-
Just print single node to string instead of node+recursive plan.
- nodeToString(boolean) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
-
Get the single node in full or recursive which considers modifications.
- NOHOLD - org.teiid.query.processor.proc.CreateCursorResultSetInstruction.Mode
- NON_EQUI_JOIN_CRITERIA - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- NON_STRICT - Static variable in class org.teiid.query.sql.lang.Limit
- NONE - org.teiid.dqp.service.TransactionContext.Scope
- NONE - org.teiid.query.tempdata.TempTableStore.TransactionMode
- NONE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- nonEquiJoinCriteria - Variable in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- nonNumericLiteral() - Method in class org.teiid.query.parser.SQLParser
- nonReserved() - Method in class org.teiid.query.parser.SQLParser
- normalizeId(String) - Static method in class org.teiid.query.parser.SQLParserUtil
- normalizeId(String, boolean) - Static method in class org.teiid.query.parser.SQLParserUtil
- not - Variable in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- NOT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- NOT_EXISTS_MESSAGE - Static variable in class org.teiid.query.metadata.TransformationMetadata
- NOT_NULL - Static variable in interface org.teiid.query.metadata.DDLConstants
- NOT_SORTED - org.teiid.query.processor.relational.MergeJoinStrategy.SortOption
- NOT_TERMINATED - Static variable in class org.teiid.common.buffer.TupleBatch
- notCrit(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- NotCriteria - Class in org.teiid.query.sql.lang
-
A logical criteria that takes the logical NOT of the contained criteria.
- NotCriteria() - Constructor for class org.teiid.query.sql.lang.NotCriteria
-
Constructs a default instance of this class.
- NotCriteria(Criteria) - Constructor for class org.teiid.query.sql.lang.NotCriteria
-
Constructs an instance of this class with sub-criteria.
- NOUNNEST - Static variable in class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- NTH_VALUE - org.teiid.query.sql.symbol.AggregateSymbol.Type
- NthValue - Class in org.teiid.query.function.aggregate
- NthValue() - Constructor for class org.teiid.query.function.aggregate.NthValue
- Ntile - Class in org.teiid.query.function.aggregate
-
Captures the row number and number of tiles for a given row post processing logic uses the row count over the window to calculate the final output
- Ntile() - Constructor for class org.teiid.query.function.aggregate.Ntile
- NTILE - org.teiid.query.sql.symbol.AggregateSymbol.Type
- NULL - Static variable in class org.teiid.query.metadata.SupportConstants.Element
- NULL - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
- NULL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- NULL_CONSTANT - Static variable in class org.teiid.query.sql.symbol.Constant
- NULL_ESCAPE_CHAR - Static variable in class org.teiid.query.sql.lang.MatchCriteria
-
The internal null escape character
- NULL_UNKNOWN - Static variable in class org.teiid.query.metadata.SupportConstants.Element
- NULL_VALUE - Static variable in class org.teiid.json.simple.Yytoken
- NULL_VALUE_COUNT - Static variable in interface org.teiid.query.metadata.DDLConstants
- NULLIF - Static variable in class org.teiid.query.function.FunctionLibrary
- NullNode - Class in org.teiid.query.processor.relational
- NullNode(int) - Constructor for class org.teiid.query.processor.relational.NullNode
- nullOnNull() - Method in annotation type org.teiid.query.function.TeiidFunction
- nullOut() - Method in class org.teiid.common.buffer.CacheEntry
- NULLS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- NUMERIC - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
-
"Numeric" functions typically operate on or otherwise manipulate numbers, such as +, sqrt, etc.
- NUMERIC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- numGeometries(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- numGeometries(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- numInteriorRings(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- numInteriorRings(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- numPoints(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- numPoints(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- NVL - Static variable in class org.teiid.query.function.FunctionLibrary
O
- OBJECT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- objectColumn(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- ObjectColumn() - Constructor for class org.teiid.query.sql.lang.ObjectTable.ObjectColumn
- ObjectColumn(String, String, String, Expression) - Constructor for class org.teiid.query.sql.lang.ObjectTable.ObjectColumn
- ObjectReplicator - Interface in org.teiid.query
- objectTable(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- ObjectTable - Class in org.teiid.query.sql.lang
- ObjectTable() - Constructor for class org.teiid.query.sql.lang.ObjectTable
- OBJECTTABLE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ObjectTable.ObjectColumn - Class in org.teiid.query.sql.lang
- ObjectTableNode - Class in org.teiid.query.processor.relational
-
Handles object table processing.
- ObjectTableNode(int) - Constructor for class org.teiid.query.processor.relational.ObjectTableNode
- OF - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- OFFSET - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- OFFSET_TUPLE_COUNT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- OLD - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ON - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ON_VDB_DROP_SCRIPT - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- ON_VDB_START_SCRIPT - Static variable in class org.teiid.query.metadata.MaterializationMetadataRepository
- onCompletion(FutureWork<AtomicResultsMessage>) - Method in class org.teiid.dqp.internal.process.DataTierTupleSource
- onCompletion(FutureWork<T>) - Method in interface org.teiid.dqp.internal.process.DQPCore.CompletionListener
- onePassSort(boolean) - Method in class org.teiid.query.processor.relational.SortUtility
- ONLY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ONLY_FORMAT_LITERALS - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- ONLY_TIMESTAMPADD_LITERAL - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- onResults(List<String>, List<? extends List<?>>) - Method in interface org.teiid.dqp.internal.process.DQPCore.ResultsListener
- open() - Method in class org.teiid.dqp.internal.process.ExplainProcessPlan
- open() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.CompositeProcessorPlan
- open() - Method in class org.teiid.query.processor.BatchedUpdatePlan
- open() - Method in class org.teiid.query.processor.DdlPlan
- open() - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- open() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- open() - Method in class org.teiid.query.processor.ProcessorPlan
-
Open the plan for processing.
- open() - Method in class org.teiid.query.processor.relational.AccessNode
- open() - Method in class org.teiid.query.processor.relational.BatchedUpdateNode
- open() - Method in class org.teiid.query.processor.relational.DependentProcedureAccessNode
- open() - Method in class org.teiid.query.processor.relational.DependentProcedureExecutionNode
- open() - Method in class org.teiid.query.processor.relational.DupRemoveNode
- open() - Method in class org.teiid.query.processor.relational.JoinNode
- open() - Method in class org.teiid.query.processor.relational.LimitNode
- open() - Method in class org.teiid.query.processor.relational.ObjectTableNode
- open() - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- open() - Method in class org.teiid.query.processor.relational.RelationalNode
- open() - Method in class org.teiid.query.processor.relational.RelationalPlan
- open() - Method in class org.teiid.query.processor.relational.SelectNode
- open() - Method in class org.teiid.query.processor.relational.TextTableNode
- open() - Method in class org.teiid.query.processor.relational.UnionAllNode
- OPEN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- openInternal() - Method in class org.teiid.query.processor.relational.JoinNode
- openInternal() - Method in class org.teiid.query.processor.relational.UnionAllNode
- openLeft() - Method in class org.teiid.query.processor.relational.JoinStrategy
- openPlanImmediately() - Method in class org.teiid.query.processor.relational.InsertPlanExecutionNode
- openPlanImmediately() - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- openRight() - Method in class org.teiid.query.processor.relational.JoinStrategy
- openRight() - Method in class org.teiid.query.processor.relational.NestedTableJoinStrategy
- openStream() - Method in class org.teiid.query.metadata.NioVirtualFile
- openStream() - Method in class org.teiid.query.metadata.VDBResources.Resource
- openStream() - Method in interface org.teiid.query.metadata.VirtualFile
- operator() - Method in class org.teiid.query.parser.SQLParser
- optimize(Command) - Method in class org.teiid.query.optimizer.relational.RelationalPlanner
- optimize(Command, IDGenerator, QueryMetadataInterface, CapabilitiesFinder, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.BatchedUpdatePlanner
-
Optimizes batched updates by batching all contiguous commands that relate to the same physical model.
- optimize(Command, IDGenerator, QueryMetadataInterface, CapabilitiesFinder, AnalysisRecord, CommandContext) - Method in interface org.teiid.query.optimizer.CommandPlanner
-
Allows the planner a chance to optimize the canonical plan(s) stored in the CommandTreeNode tree.
- optimize(Command, IDGenerator, QueryMetadataInterface, CapabilitiesFinder, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.DdlPlanner
- optimize(Command, IDGenerator, QueryMetadataInterface, CapabilitiesFinder, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.ProcedurePlanner
-
Produce a ProcessorPlan for the CreateUpdateProcedureCommand on the current node of the CommandTreeNode, the procedure plan construction involves using the child processor plans.
- optimize(Command, IDGenerator, QueryMetadataInterface, CapabilitiesFinder, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner
- optimize(ProcedureContainer, TriggerAction, IDGenerator, QueryMetadataInterface, CapabilitiesFinder, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.TriggerActionPlanner
- optimizeCriteria(CompoundCriteria, QueryMetadataInterface) - Static method in class org.teiid.query.rewriter.QueryRewriter
-
Performs simple expression flattening
- optimizePlan(Command, QueryMetadataInterface, IDGenerator, CapabilitiesFinder, AnalysisRecord, CommandContext) - Static method in class org.teiid.query.optimizer.QueryOptimizer
- OptimizerRule - Interface in org.teiid.query.optimizer.relational
- option(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Option - Class in org.teiid.query.sql.lang
-
Represents MetaMatrix extension options to normal SQL.
- Option() - Constructor for class org.teiid.query.sql.lang.Option
-
Construct a default instance of the Option clause.
- OPTION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- Option.MakeDep - Class in org.teiid.query.sql.lang
- OPTIONAL - Static variable in class org.teiid.query.sql.lang.Option
- optionPair(AbstractMetadataRecord, NamespaceContainer) - Method in class org.teiid.query.parser.SQLParser
- options - Variable in class org.teiid.dqp.internal.process.Request
- Options - Class in org.teiid.query.util
-
A holder for options
- Options() - Constructor for class org.teiid.query.util.Options
- OPTIONS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- optionsClause(AbstractMetadataRecord, NamespaceContainer) - Method in class org.teiid.query.parser.SQLParser
- OptionsUtil - Class in org.teiid.query.parser
- OptionsUtil() - Constructor for class org.teiid.query.parser.OptionsUtil
- OR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- OR - Static variable in class org.teiid.query.sql.lang.CompoundCriteria
-
Constant indicating the logical "or" of two or more criteria.
- ORDER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- orderby(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- OrderBy - Class in org.teiid.query.sql.lang
-
Represents the ORDER BY clause of a query.
- OrderBy() - Constructor for class org.teiid.query.sql.lang.OrderBy
-
Constructs a default instance of this class.
- OrderBy(List<? extends Expression>) - Constructor for class org.teiid.query.sql.lang.OrderBy
-
Constructs an instance of this class from an ordered list of elements.
- OrderBy(List<? extends Expression>, List<Boolean>) - Constructor for class org.teiid.query.sql.lang.OrderBy
-
Constructs an instance of this class from an ordered set of elements.
- orderByContainsVariable(OrderBy, Expression, int) - Static method in class org.teiid.query.resolver.command.SetQueryResolver
-
Checks if a variable is in the ORDER BY
- OrderByItem - Class in org.teiid.query.sql.lang
- OrderByItem(Expression, boolean) - Constructor for class org.teiid.query.sql.lang.OrderByItem
- ORDERED - org.teiid.common.buffer.STree.InsertMode
- orderedAgg(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- orderingEquals(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- orderingEquals(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- orderingValue - Variable in class org.teiid.common.buffer.CacheKey
- ORDINALITY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ordinate(GeometryType, GeometryUtils.Ordinate) - Static method in class org.teiid.query.function.GeometryUtils
- ordinateX(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- ordinateY(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- ordinateZ(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- org.teiid.api.exception.query - package org.teiid.api.exception.query
- org.teiid.cache - package org.teiid.cache
- org.teiid.common.buffer - package org.teiid.common.buffer
- org.teiid.common.buffer.impl - package org.teiid.common.buffer.impl
- org.teiid.core.id - package org.teiid.core.id
- org.teiid.dqp.internal.datamgr - package org.teiid.dqp.internal.datamgr
- org.teiid.dqp.internal.process - package org.teiid.dqp.internal.process
- org.teiid.dqp.internal.process.multisource - package org.teiid.dqp.internal.process.multisource
- org.teiid.dqp.message - package org.teiid.dqp.message
- org.teiid.dqp.service - package org.teiid.dqp.service
- org.teiid.json.simple - package org.teiid.json.simple
- org.teiid.query - package org.teiid.query
- org.teiid.query.analysis - package org.teiid.query.analysis
- org.teiid.query.eval - package org.teiid.query.eval
- org.teiid.query.function - package org.teiid.query.function
- org.teiid.query.function.aggregate - package org.teiid.query.function.aggregate
- org.teiid.query.function.metadata - package org.teiid.query.function.metadata
- org.teiid.query.function.source - package org.teiid.query.function.source
- org.teiid.query.mapping.relational - package org.teiid.query.mapping.relational
- org.teiid.query.metadata - package org.teiid.query.metadata
- org.teiid.query.optimizer - package org.teiid.query.optimizer
- org.teiid.query.optimizer.capabilities - package org.teiid.query.optimizer.capabilities
- org.teiid.query.optimizer.relational - package org.teiid.query.optimizer.relational
- org.teiid.query.optimizer.relational.plantree - package org.teiid.query.optimizer.relational.plantree
- org.teiid.query.optimizer.relational.rules - package org.teiid.query.optimizer.relational.rules
- org.teiid.query.parser - package org.teiid.query.parser
- org.teiid.query.processor - package org.teiid.query.processor
- org.teiid.query.processor.proc - package org.teiid.query.processor.proc
- org.teiid.query.processor.relational - package org.teiid.query.processor.relational
- org.teiid.query.report - package org.teiid.query.report
- org.teiid.query.resolver - package org.teiid.query.resolver
- org.teiid.query.resolver.command - package org.teiid.query.resolver.command
- org.teiid.query.resolver.util - package org.teiid.query.resolver.util
- org.teiid.query.rewriter - package org.teiid.query.rewriter
- org.teiid.query.sql - package org.teiid.query.sql
- org.teiid.query.sql.lang - package org.teiid.query.sql.lang
- org.teiid.query.sql.navigator - package org.teiid.query.sql.navigator
- org.teiid.query.sql.proc - package org.teiid.query.sql.proc
- org.teiid.query.sql.symbol - package org.teiid.query.sql.symbol
- org.teiid.query.sql.util - package org.teiid.query.sql.util
- org.teiid.query.sql.visitor - package org.teiid.query.sql.visitor
- org.teiid.query.tempdata - package org.teiid.query.tempdata
- org.teiid.query.util - package org.teiid.query.util
- org.teiid.query.validator - package org.teiid.query.validator
- org.teiid.query.xquery - package org.teiid.query.xquery
- org.teiid.security - package org.teiid.security
- org.teiid.vdb.runtime - package org.teiid.vdb.runtime
- OUT - Static variable in class org.teiid.query.metadata.StoredProcedureInfo
-
Constant identifying an OUT parameter
- OUT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- OUT - Static variable in class org.teiid.query.sql.lang.SPParameter
-
Constant identifying an OUT parameter
- OUTER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- OutOfDiskException - Exception in org.teiid.common.buffer.impl
- OutOfDiskException(String) - Constructor for exception org.teiid.common.buffer.impl.OutOfDiskException
- OUTPUT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- OUTPUT_COLS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- OUTPUT_NAME - org.teiid.query.sql.symbol.ElementSymbol.DisplayMode
- outputName - Variable in class org.teiid.query.sql.symbol.Symbol
-
Prior to resolving null, after resolving it is the exact string entered in the query.
- outputTuple(List, List) - Method in class org.teiid.query.processor.relational.JoinStrategy
-
Output a combined, projected tuple based on tuple parts from the left and right.
- OVER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- overlaps(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- overlaps(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- OVERLAPS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
P
- pad(String, Integer, String, boolean) - Static method in class org.teiid.query.function.FunctionMethods
- pages - Variable in class org.teiid.common.buffer.STree
- PARAMETER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- parameterReference(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- parse(Reader, ContentHandler) - Method in class org.teiid.json.simple.JSONParser
- parse(Reader, ContentHandler, boolean) - Method in class org.teiid.json.simple.JSONParser
-
Stream processing of JSON text.
- parse(String, ContentHandler) - Method in class org.teiid.json.simple.JSONParser
- parse(String, ContentHandler, boolean) - Method in class org.teiid.json.simple.JSONParser
- parseBasicDataType() - Method in class org.teiid.query.parser.SQLParser
- parseBigDecimal(CommandContext, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- parseBigInteger(CommandContext, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- parseCacheHint(String) - Method in class org.teiid.query.parser.QueryParser
- parseCommand(String) - Method in class org.teiid.query.parser.QueryParser
-
Takes a SQL string representing a Command and returns the object representation.
- parseCommand(String, ParseInfo) - Method in class org.teiid.query.parser.QueryParser
-
Takes a SQL string representing a Command and returns the object representation.
- parseCriteria(String) - Method in class org.teiid.query.parser.QueryParser
-
Takes a SQL string representing an SQL criteria (i.e.
- parseDataType() - Method in class org.teiid.query.parser.SQLParser
- parseDataTypePrimary() - Method in class org.teiid.query.parser.SQLParser
- PARSEDATE - Static variable in class org.teiid.query.function.FunctionLibrary
- ParsedDataType(String) - Constructor for class org.teiid.query.parser.SQLParserUtil.ParsedDataType
- ParsedDataType(String, int, boolean) - Constructor for class org.teiid.query.parser.SQLParserUtil.ParsedDataType
- ParsedDataType(String, int, int, boolean) - Constructor for class org.teiid.query.parser.SQLParserUtil.ParsedDataType
- parseDDL(MetadataFactory, Reader) - Method in class org.teiid.query.parser.QueryParser
- parseDDL(MetadataFactory, String) - Method in class org.teiid.query.parser.QueryParser
- parseDDL(DatabaseStore, Reader) - Method in class org.teiid.query.parser.QueryParser
- parseDouble(CommandContext, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- ParseException - Exception in org.teiid.json.simple
-
ParseException explains why and where the error occurs in source JSON text.
- ParseException - Exception in org.teiid.query.parser
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception org.teiid.query.parser.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(int) - Constructor for exception org.teiid.json.simple.ParseException
- ParseException(int, int, Object) - Constructor for exception org.teiid.json.simple.ParseException
- ParseException(int, Object) - Constructor for exception org.teiid.json.simple.ParseException
- ParseException(String) - Constructor for exception org.teiid.query.parser.ParseException
-
Constructor with message.
- ParseException(Token, int[][], String[]) - Constructor for exception org.teiid.query.parser.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- parseExpression(String) - Method in class org.teiid.query.parser.QueryParser
-
Takes a SQL string representing an SQL expression and returns the object representation.
- parseFloat(CommandContext, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- ParseInfo - Class in org.teiid.query.parser
- ParseInfo() - Constructor for class org.teiid.query.parser.ParseInfo
- parseInteger(CommandContext, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- parseLong(CommandContext, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- parseMetadata(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- parseProcedure(String, boolean) - Method in class org.teiid.query.parser.QueryParser
- parseSelectExpression(String) - Method in class org.teiid.query.parser.QueryParser
- PARSETIME - Static variable in class org.teiid.query.function.FunctionLibrary
- parseTimestamp(CommandContext, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- PARTIAL_FILTERS - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- PARTITION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- PARTITION_INFO - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- PartitionAnalyzer - Class in org.teiid.query.optimizer.relational
-
TODO: support recursive detection of partitions Extracts a map of partitioning information from a union
- PartitionAnalyzer() - Constructor for class org.teiid.query.optimizer.relational.PartitionAnalyzer
- parts - Variable in class org.teiid.query.sql.visitor.SQLStringVisitor
- PASSING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- PATH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- PatternTranslator(char[], String[], char[], char, int) - Constructor for class org.teiid.query.sql.lang.MatchCriteria.PatternTranslator
- pauseProcessing() - Method in class org.teiid.dqp.internal.process.AbstractWorkItem
- peek() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- PERCENT_RANK - org.teiid.query.sql.symbol.AggregateSymbol.Type
- PERCENT_RANK - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- perimeter(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- perimeter(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- PERIOD - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- Permutation - Class in org.teiid.query.util
- Permutation(Object[]) - Constructor for class org.teiid.query.util.Permutation
- persist() - Method in class org.teiid.common.buffer.LobManager
- persistLob(Streamable<?>, FileStore, byte[]) - Method in interface org.teiid.common.buffer.BufferManager
- persistLob(Streamable<?>, FileStore, byte[]) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- persistLob(Streamable<?>, FileStore, byte[], boolean, int) - Static method in class org.teiid.common.buffer.LobManager
- persistLobs() - Method in class org.teiid.common.buffer.TupleBuffer
- pi() - Static method in class org.teiid.query.function.FunctionMethods
- pingServer(String) - Method in interface org.teiid.dqp.service.SessionService
-
Periodically called by the client to indicate the client is still alive.
- PLACE_ACCESS - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- plan - Variable in class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
- PLAN_JOINS - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- PLAN_OUTER_JOINS - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- PLAN_PROCEDURES - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- PLAN_SORTS - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- PLAN_UNIONS - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- PlanExecutionNode - Class in org.teiid.query.processor.relational
- PlanExecutionNode() - Constructor for class org.teiid.query.processor.relational.PlanExecutionNode
- PlanExecutionNode(int) - Constructor for class org.teiid.query.processor.relational.PlanExecutionNode
- PlanHints - Class in org.teiid.query.optimizer.relational
- PlanHints() - Constructor for class org.teiid.query.optimizer.relational.PlanHints
- PlannedResult() - Constructor for class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- PLANNING - org.teiid.query.sql.visitor.EvaluatableVisitor.EvaluationLevel
- PlanNode - Class in org.teiid.query.optimizer.relational.plantree
- PlanNode() - Constructor for class org.teiid.query.optimizer.relational.plantree.PlanNode
- planQuery(Collection<GroupSymbol>, boolean, RulePlanSubqueries.PlannedResult) - Method in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries
- planSubqueries(Set<GroupSymbol>, PlanNode, List<SubqueryContainer<?>>, boolean, boolean) - Method in class org.teiid.query.optimizer.relational.RelationalPlanner
- PlanToProcessConverter - Class in org.teiid.query.optimizer.relational
- PlanToProcessConverter(QueryMetadataInterface, IDGenerator, AnalysisRecord, CapabilitiesFinder, CommandContext) - Constructor for class org.teiid.query.optimizer.relational.PlanToProcessConverter
- PlanToProcessConverter.SharedStateKey - Class in org.teiid.query.optimizer.relational
- PLUGIN_ID - Static variable in class org.teiid.query.QueryPlugin
-
The plug-in identifier of this plugin
- plus(double, double) - Static method in class org.teiid.query.function.FunctionMethods
- plus(float, float) - Static method in class org.teiid.query.function.FunctionMethods
- plus(int, int) - Static method in class org.teiid.query.function.FunctionMethods
- plus(long, long) - Static method in class org.teiid.query.function.FunctionMethods
- plus(BigDecimal, BigDecimal) - Static method in class org.teiid.query.function.FunctionMethods
- plus(BigInteger, BigInteger) - Static method in class org.teiid.query.function.FunctionMethods
- PLUS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- plusExpression(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- plusMinus() - Method in class org.teiid.query.parser.SQLParser
- point(double, double) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- point(double, double) - Static method in class org.teiid.query.function.GeometryUtils
- pointN(GeometryType, int) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- pointN(GeometryType, int) - Static method in class org.teiid.query.function.GeometryUtils
- pointOnSurface(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- pointOnSurface(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- POLICY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- policyCreated(String, Policy) - Method in class org.teiid.query.metadata.DatabaseStore
- policyDropped(String, Policy) - Method in class org.teiid.query.metadata.DatabaseStore
- polygon(GeometryType, int) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- polygon(GeometryType, int) - Static method in class org.teiid.query.function.GeometryUtils
- pop() - Method in class org.teiid.query.optimizer.relational.RuleStack
- pop(boolean) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- popCall() - Method in class org.teiid.query.util.CommandContext
- popThreadLocalContext() - Static method in class org.teiid.query.util.CommandContext
- POSITION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- POST_ORDER - Static variable in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- postCreateColumn(MetadataFactory, Table, String, SQLParserUtil.ParsedDataType, boolean, boolean) - Method in class org.teiid.query.parser.SQLParser
- postInstruction(ProcedurePlan) - Method in class org.teiid.query.processor.proc.LoopInstruction
- postInstruction(ProcedurePlan) - Method in interface org.teiid.query.processor.proc.RepeatedInstruction
- postInstruction(ProcedurePlan) - Method in class org.teiid.query.processor.proc.WhileInstruction
- PostOrderNavigator - Class in org.teiid.query.sql.navigator
- PostOrderNavigator(LanguageVisitor) - Constructor for class org.teiid.query.sql.navigator.PostOrderNavigator
- postTableFunctionReference(TableFunctionReference, LinkedHashSet<GroupSymbol>) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- postVisitVisitor(LanguageObject) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- postVisitVisitor(LanguageObject) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- power(double, double) - Static method in class org.teiid.query.function.FunctionMethods
- power(BigDecimal, int) - Static method in class org.teiid.query.function.FunctionMethods
- power(BigInteger, int) - Static method in class org.teiid.query.function.FunctionMethods
- PRE_ORDER - Static variable in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- PRECEDING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- PRECISION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- PredicateCollectorVisitor - Class in org.teiid.query.sql.visitor
-
Walk a tree of language objects and collect any predicate criteria that are found.
- PredicateCollectorVisitor() - Constructor for class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
Construct a new visitor with the default collection type, which is a
ArrayList
. - PredicateCriteria - Class in org.teiid.query.sql.lang
-
This abstract class represents a predicate criteria, which involves some statement involving expressions and can be evaluated in the context of a single row of data to be either true or false.
- PredicateCriteria() - Constructor for class org.teiid.query.sql.lang.PredicateCriteria
-
Constructs a default instance of this class.
- PredicateCriteria.Negatable - Interface in org.teiid.query.sql.lang
- PREF_MEM - Static variable in class org.teiid.query.sql.lang.CacheHint
- prefersMemory() - Method in interface org.teiid.common.buffer.BatchManager
- PreOrderNavigator - Class in org.teiid.query.sql.navigator
- PreOrderNavigator(LanguageVisitor) - Constructor for class org.teiid.query.sql.navigator.PreOrderNavigator
- PreOrPostOrderNavigator - Class in org.teiid.query.sql.navigator
- PreOrPostOrderNavigator(LanguageVisitor, boolean, boolean) - Constructor for class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- prepare(String, XidImpl, boolean) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Global Transaction
- prepare(String, XidImpl, boolean) - Method in interface org.teiid.dqp.service.TransactionService
- prepare(XidImpl) - Method in class org.teiid.dqp.internal.process.DQPCore
- prepare(TupleBufferCache) - Method in interface org.teiid.cache.Cachable
- prepare(TupleBufferCache) - Method in class org.teiid.dqp.internal.process.CachedResults
- prepare(TupleBufferCache) - Method in class org.teiid.dqp.internal.process.PreparedPlan
- PREPARE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- prepareCriteria() - Method in class org.teiid.query.processor.relational.DependentCriteriaProcessor
- PREPARED - org.teiid.dqp.internal.process.AuthorizationValidator.CommandType
- PreparedPlan - Class in org.teiid.dqp.internal.process
- PreparedPlan() - Constructor for class org.teiid.dqp.internal.process.PreparedPlan
- PREPAREDPLAN - org.teiid.dqp.internal.process.SessionAwareCache.Type
- PreparedStatementRequest - Class in org.teiid.dqp.internal.process
-
Specific request for handling prepared statement calls.
- PreparedStatementRequest(SessionAwareCache<PreparedPlan>) - Constructor for class org.teiid.dqp.internal.process.PreparedStatementRequest
- prepareNextCommand() - Method in class org.teiid.query.processor.relational.DependentProcedureExecutionNode
- prepareNextCommand() - Method in class org.teiid.query.processor.relational.InsertPlanExecutionNode
- prepareNextCommand() - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- prepareNextCommand(Command) - Method in class org.teiid.query.processor.relational.AccessNode
- prepareNextCommand(Command) - Method in class org.teiid.query.processor.relational.DependentAccessNode
- prepareNextCommand(Command) - Method in class org.teiid.query.processor.relational.DependentProcedureAccessNode
- prepareNextCommand(VariableContext) - Method in class org.teiid.query.processor.relational.DependentProcedureCriteriaProcessor
- prepareSubquery(SubqueryContainer) - Static method in class org.teiid.query.optimizer.relational.rules.RuleCollapseSource
- preParser - Variable in class org.teiid.dqp.internal.process.Request
- PRESERVE - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- PRESERVE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- PRESERVE - Static variable in class org.teiid.query.sql.lang.FromClause
- PRESERVE_ROWS - org.teiid.query.sql.lang.Create.CommitAction
- preTableFunctionReference(TableFunctionReference) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- prevCharIsCR - Variable in class org.teiid.query.parser.JavaCharStream
- prevCharIsLF - Variable in class org.teiid.query.parser.JavaCharStream
- preVisitVisitor(LanguageObject) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- PRIMARY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- PRIMARY_KEY - Static variable in interface org.teiid.query.metadata.DDLConstants
- primaryKey(MetadataFactory, Table, String) - Method in class org.teiid.query.parser.SQLParser
- primitive(Object) - Method in interface org.teiid.json.simple.ContentHandler
-
Receive notification of the JSON primitive values: java.lang.String, java.lang.Number, java.lang.Boolean null
- primitive(Object) - Method in class org.teiid.json.simple.SimpleContentHandler
- printCommandTree() - Method in class org.teiid.query.sql.lang.Command
-
Print the full tree of commands with indentation - useful for debugging
- printCommandTree(StringBuffer, int) - Method in class org.teiid.query.sql.lang.Command
-
Helper method to print command tree at given tab level
- println(String) - Method in class org.teiid.query.analysis.AnalysisRecord
-
Add line to debug log This can only be used if
AnalysisRecord.recordDebug
returns true. - PRIVILEGES - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- PROCEDURE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- PROCEDURE_CRITERIA - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- PROCEDURE_DEFAULTS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- PROCEDURE_INPUTS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- PROCEDURE_PARAMETER_EXPRESSION - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- procedureBodyCommand(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- ProcedureContainer - Class in org.teiid.query.sql.lang
- ProcedureContainer() - Constructor for class org.teiid.query.sql.lang.ProcedureContainer
- ProcedureContainerResolver - Class in org.teiid.query.resolver
- ProcedureContainerResolver() - Constructor for class org.teiid.query.resolver.ProcedureContainerResolver
- procedureCreated(Procedure) - Method in class org.teiid.query.metadata.DatabaseStore
- procedureDropped(String, Boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- procedureParameter(MetadataFactory, Procedure) - Method in class org.teiid.query.parser.SQLParser
- ProcedurePlan - Class in org.teiid.query.processor.proc
- ProcedurePlan(Program) - Constructor for class org.teiid.query.processor.proc.ProcedurePlan
-
Constructor for ProcedurePlan.
- ProcedurePlanner - Class in org.teiid.query.optimizer
-
This prepares an
ProcedurePlan
from a CreateUpdateProcedureCommandCreateUpdateProcedureCommand
. - ProcedurePlanner() - Constructor for class org.teiid.query.optimizer.ProcedurePlanner
- ProcedureReservedWords - Class in org.teiid.query.sql
-
Special variable names in stored procedure language.
- procedureRsColumn(MetadataFactory, Procedure) - Method in class org.teiid.query.parser.SQLParser
- process() - Method in class org.teiid.dqp.internal.process.AbstractWorkItem
- process() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- process() - Method in class org.teiid.query.processor.relational.EnhancedSortMergeJoinStrategy
- process() - Method in class org.teiid.query.processor.relational.JoinStrategy
- process() - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- process() - Method in class org.teiid.query.processor.relational.NestedTableJoinStrategy
- process(ProcedurePlan) - Method in class org.teiid.query.processor.proc.AssignmentInstruction
-
Updates the current variable context with a value for the Variable defined using a DeclareInstruction, the variable value is obtained by either processing a expression or a command(stored as a processplan).
- process(ProcedurePlan) - Method in class org.teiid.query.processor.proc.BlockInstruction
- process(ProcedurePlan) - Method in class org.teiid.query.processor.proc.BranchingInstruction
- process(ProcedurePlan) - Method in class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
- process(ProcedurePlan) - Method in class org.teiid.query.processor.proc.ErrorInstruction
- process(ProcedurePlan) - Method in class org.teiid.query.processor.proc.ExecDynamicSqlInstruction
-
Processing this instruction executes the ProcessorPlan for the command on the CommandStatement of the update procedure language.
- process(ProcedurePlan) - Method in class org.teiid.query.processor.proc.IfInstruction
-
This instruction will evaluate it's criteria, if it evaluates to true, it will push the corresponding sub Program on to the top of the program stack, and break from the loop.
- process(ProcedurePlan) - Method in class org.teiid.query.processor.proc.LoopInstruction
- process(ProcedurePlan) - Method in class org.teiid.query.processor.proc.ProgramInstruction
-
Allow this instruction to do whatever processing it needs, and to in turn manipulate the running program.
- process(ProcedurePlan) - Method in class org.teiid.query.processor.proc.ReturnInstruction
- process(ProcedurePlan) - Method in class org.teiid.query.processor.proc.WhileInstruction
- process(TempTable) - Method in class org.teiid.query.tempdata.TempTableStore.RecursiveTableProcessor
- process(TempTable) - Method in class org.teiid.query.tempdata.TempTableStore.TableProcessor
-
Ensure the temp table is ready for use.
- processCommandsIndividually() - Method in class org.teiid.query.processor.relational.AccessNode
- processCommandsIndividually() - Method in class org.teiid.query.processor.relational.DependentProcedureAccessNode
- processCursorRequest(long, int, int) - Method in class org.teiid.dqp.internal.process.DQPCore
- PROCESSING - org.teiid.query.sql.visitor.EvaluatableVisitor.EvaluationLevel
- processingSortLeft - Variable in class org.teiid.query.processor.relational.MergeJoinStrategy
- processingSortRight - Variable in class org.teiid.query.processor.relational.MergeJoinStrategy
- processLobChunkRequest(String, int, ResultsReceiver<LobChunk>) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- processMore() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- processNew() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- processor - Variable in class org.teiid.dqp.internal.process.Request
- PROCESSOR - org.teiid.common.buffer.BufferManager.TupleSourceType
-
Indicates that a tuple source is use during query processing as a temporary results.
- PROCESSOR_PLAN - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- ProcessorDataManager - Interface in org.teiid.query.processor
- ProcessorPlan - Class in org.teiid.query.processor
-
This class represents a processor plan.
- ProcessorPlan() - Constructor for class org.teiid.query.processor.ProcessorPlan
- processPlan - Variable in class org.teiid.dqp.internal.process.Request
- processRequest() - Method in class org.teiid.dqp.internal.process.PreparedStatementRequest
- processRequest() - Method in class org.teiid.dqp.internal.process.Request
- Program - Class in org.teiid.query.processor.proc
-
A program is a sequence of
ProgramInstruction
. - Program(boolean) - Constructor for class org.teiid.query.processor.proc.Program
-
Constructor for Program.
- ProgramInstruction - Class in org.teiid.query.processor.proc
-
Abstract superclass of all program instructions.
- ProgramInstruction() - Constructor for class org.teiid.query.processor.proc.ProgramInstruction
- PROJECT - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
- PROJECT_COLS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- ProjectedColumn() - Constructor for class org.teiid.query.sql.lang.TableFunctionReference.ProjectedColumn
- ProjectedColumn(String, String) - Constructor for class org.teiid.query.sql.lang.TableFunctionReference.ProjectedColumn
- ProjectIntoNode - Class in org.teiid.query.processor.relational
- ProjectIntoNode() - Constructor for class org.teiid.query.processor.relational.ProjectIntoNode
- ProjectIntoNode(int) - Constructor for class org.teiid.query.processor.relational.ProjectIntoNode
- ProjectIntoNode.Mode - Enum in org.teiid.query.processor.relational
- ProjectNode - Class in org.teiid.query.processor.relational
- ProjectNode() - Constructor for class org.teiid.query.processor.relational.ProjectNode
- ProjectNode(int) - Constructor for class org.teiid.query.processor.relational.ProjectNode
- projectTuple(int[], List<T>) - Static method in class org.teiid.query.processor.relational.RelationalNode
- projectTuple(int[], List<T>, boolean) - Static method in class org.teiid.query.processor.relational.RelationalNode
- PROP_CRITERIA - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_DATA_BYTES_SENT - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_DEPENDENT - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_ELSE - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_EXECUTION_PLAN - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_EXPRESSION - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_GROUP_COLS - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_GROUP_MAPPING - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_ID - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_INTO_GROUP - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_JOIN_CRITERIA - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_JOIN_STRATEGY - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_JOIN_TYPE - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_MODEL_NAME - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_NODE_COST_ESTIMATES - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_NODE_STATS_LIST - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_OUTPUT_COLS - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_PLANNING_TIME - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_PROGRAM - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_RESULT_SET - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_ROLLUP - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_ROW_LIMIT - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_ROW_OFFSET - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_SELECT_COLS - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_SHARING_ID - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_SORT_COLS - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_SORT_MODE - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_SQL - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_STREAMING - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_TABLE_FUNCTION - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_THEN - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_UPSERT - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_VARIABLE - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_WINDOW_FUNCTIONS - Static variable in class org.teiid.query.analysis.AnalysisRecord
- PROP_WITH - Static variable in class org.teiid.query.analysis.AnalysisRecord
- ProxyTupleSource() - Constructor for class org.teiid.query.tempdata.TempTableDataManager.ProxyTupleSource
- pullBatch() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- pullBatch() - Method in class org.teiid.query.processor.relational.InsertPlanExecutionNode
- pullBatch() - Method in class org.teiid.query.processor.relational.RelationalNode
- purge() - Method in class org.teiid.common.buffer.TupleBuffer
- push(OptimizerRule) - Method in class org.teiid.query.optimizer.relational.RuleStack
- push(Program) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- PUSH_DOWN - org.teiid.query.sql.visitor.EvaluatableVisitor.EvaluationLevel
- PUSH_LARGE_IN - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- PUSH_LIMIT - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- PUSH_NON_JOIN_CRITERIA - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- PUSH_SELECT_CRITERIA - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- pushCall(String) - Method in class org.teiid.query.util.CommandContext
- pushdown() - Method in annotation type org.teiid.query.function.TeiidFunction
- PUSHDOWN_DEFAULT_NULL_ORDER - Static variable in class org.teiid.query.util.Options
- pushdownDefaultNullOrder(boolean) - Method in class org.teiid.query.util.Options
- pushNewResolvingContext(Collection<GroupSymbol>) - Method in class org.teiid.query.sql.lang.Command
- pushThreadLocalContext(CommandContext) - Static method in class org.teiid.query.util.CommandContext
- pushVariableContext(VariableContext) - Method in class org.teiid.query.util.CommandContext
- put(K, V, Long) - Method in interface org.teiid.cache.Cache
-
Associates the specified value with the specified key this cache.
- put(SessionAwareCache.CacheID, FunctionMethod.Determinism, T, Long) - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- putAll(VariableContext) - Method in class org.teiid.query.sql.util.VariableContext
- putCodeLookup(String, Object, TupleSource) - Method in class org.teiid.query.util.CommandContext
- putPlan(String, PreparedPlan, FunctionMethod.Determinism) - Method in class org.teiid.query.util.CommandContext
- putReusableExecution(Object, ReusableExecution<?>) - Method in class org.teiid.query.util.CommandContext
Q
- QMARK - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- qualifiedJoin(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- quarter(Date) - Static method in class org.teiid.query.function.FunctionMethods
- QUARTER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- query - Variable in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- query(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Query - Class in org.teiid.query.sql.lang
-
A representation of a data query.
- Query() - Constructor for class org.teiid.query.sql.lang.Query
-
Constructs a default instance of this class.
- Query(Select, From, Criteria, GroupBy, Criteria, OrderBy, Option) - Constructor for class org.teiid.query.sql.lang.Query
-
Constructs an instance of this class given all the clauses
- Query(Select, From, Criteria, OrderBy, Option) - Constructor for class org.teiid.query.sql.lang.Query
-
Constructs an instance of this class given the specified clauses
- QUERY_AGGREGATES - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Composite support for group by and having - not used by the connector layer
- QUERY_AGGREGATES_ARRAY - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_AGGREGATES_AVG - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept the AVG aggregate function
- QUERY_AGGREGATES_COUNT - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept the COUNT aggregate function
- QUERY_AGGREGATES_COUNT_BIG - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_AGGREGATES_COUNT_STAR - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept the COUNT(*) aggregate function
- QUERY_AGGREGATES_DISTINCT - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept DISTINCT within aggregate functions
- QUERY_AGGREGATES_ENHANCED_NUMERIC - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept the enhanced numeric aggregates
- QUERY_AGGREGATES_LIST - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_AGGREGATES_MAX - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept the MAX aggregate function
- QUERY_AGGREGATES_MIN - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept the MIN aggregate function
- QUERY_AGGREGATES_STRING - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_AGGREGATES_SUM - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept the SUM aggregate function
- QUERY_CASE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept queries with non-searched CASE <expression> WHEN <expression> ...
- QUERY_EXCEPT - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept EXCEPT
- QUERY_FROM_ANSI_JOIN - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Indicates that the source prefers ANSI style joins
- QUERY_FROM_GROUP_ALIAS - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept joins where groups have aliases (required for QUERY_FROM_JOIN_SELFJOIN)
- QUERY_FROM_INLINE_VIEWS - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can push down inline views
- QUERY_FROM_JOIN_INNER - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept inner joins
- QUERY_FROM_JOIN_LATERAL - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_FROM_JOIN_LATERAL_CONDITION - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_FROM_JOIN_OUTER - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept right or left outer joins
- QUERY_FROM_JOIN_OUTER_FULL - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept full outer joins
- QUERY_FROM_JOIN_SELFJOIN - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept self-joins where a group is joined to itself with aliases
- QUERY_FROM_PROCEDURE_TABLE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_FUNCTIONS_IN_GROUP_BY - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept GROUP BY with functions in it.
- QUERY_GROUP_BY - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_GROUP_BY_MULTIPLE_DISTINCT_AGGREGATES - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_GROUP_BY_ROLLUP - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_HAVING - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_INTERSECT - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept INTERSECT
- QUERY_ONLY_FROM_JOIN_LATERAL_PROCEDURE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_ONLY_SINGLE_TABLE_GROUP_BY - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_ORDERBY - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector accepts ORDER BY clause
- QUERY_ORDERBY_DEFAULT_NULL_ORDER - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_ORDERBY_EXTENDED_GROUPING - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_ORDERBY_NULL_ORDERING - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_ORDERBY_UNRELATED - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_SEARCHED_CASE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept queries with searched CASE WHEN <criteria> ...
- QUERY_SELECT_DISTINCT - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept queries with SELECT DISTINCT
- QUERY_SELECT_EXPRESSION - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept queries non-elements in the SELECT
- QUERY_SELECT_EXPRESSION_ARRAY_TYPE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_SET_LIMIT_OFFSET - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_SET_ORDER_BY - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept SET QUERY with an ORDER BY clause
- QUERY_SUBQUERIES_CORRELATED - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept correalted subqueries wherever subqueries are accepted
- QUERY_SUBQUERIES_ONLY_CORRELATED - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_SUBQUERIES_SCALAR - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept scalar subqueries in the SELECT, WHERE, and HAVING clauses
- QUERY_SUBQUERIES_SCALAR_PROJECTION - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_UNION - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can accept UNION and UNION ALL
- QUERY_WINDOW_FUNCTION_CUME_DIST - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_WINDOW_FUNCTION_NTH_VALUE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_WINDOW_FUNCTION_NTILE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QUERY_WINDOW_FUNCTION_PERCENT_RANK - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- QueryCommand - Class in org.teiid.query.sql.lang
-
This is a common super class for the two types of query commands: Query and SetQuery.
- QueryCommand() - Constructor for class org.teiid.query.sql.lang.QueryCommand
- queryExpression(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- queryExpressionBody(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- QueryMetadataException - Exception in org.teiid.api.exception.query
-
This exception is thrown when an error occurs while retrieving metadata from a query component metadata facade.
- QueryMetadataException() - Constructor for exception org.teiid.api.exception.query.QueryMetadataException
-
No-arg constructor required by Externalizable semantics.
- QueryMetadataException(String) - Constructor for exception org.teiid.api.exception.query.QueryMetadataException
-
Construct an instance with the message specified.
- QueryMetadataException(Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryMetadataException
-
Construct an instance from a message and an exception to chain to this one.
- QueryMetadataException(BundleUtil.Event, String) - Constructor for exception org.teiid.api.exception.query.QueryMetadataException
- QueryMetadataException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.api.exception.query.QueryMetadataException
- QueryMetadataException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryMetadataException
- QueryMetadataInterface - Interface in org.teiid.query.metadata
-
This interface defines the way that query components access metadata.
- QueryNode - Class in org.teiid.query.mapping.relational
-
The QueryNode represents a virtual or temporary group in the modeler.
- QueryNode(String) - Constructor for class org.teiid.query.mapping.relational.QueryNode
-
Construct a query node with the required parameters.
- QueryOptimizer - Class in org.teiid.query.optimizer
-
This Class produces a ProcessorPlan object (a plan for query execution) from a user's command and a source of metadata.
- QueryParser - Class in org.teiid.query.parser
-
Converts a SQL-string to an object version of a query.
- QueryParser() - Constructor for class org.teiid.query.parser.QueryParser
-
Construct a QueryParser - this may be reused.
- QueryParserException - Exception in org.teiid.api.exception.query
-
Thrown when a query cannot be parsed.
- QueryParserException() - Constructor for exception org.teiid.api.exception.query.QueryParserException
-
No-arg constructor required by Externalizable semantics.
- QueryParserException(String) - Constructor for exception org.teiid.api.exception.query.QueryParserException
-
Construct an instance with the message specified.
- QueryParserException(Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryParserException
-
Construct an instance from a message and an exception to chain to this one.
- QueryParserException(BundleUtil.Event, String) - Constructor for exception org.teiid.api.exception.query.QueryParserException
- QueryParserException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.api.exception.query.QueryParserException
- QueryParserException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryParserException
- QueryPlannerException - Exception in org.teiid.api.exception.query
-
This exception is thrown when an error occurs while planning the query.
- QueryPlannerException() - Constructor for exception org.teiid.api.exception.query.QueryPlannerException
-
No-arg constructor required by Externalizable semantics.
- QueryPlannerException(String) - Constructor for exception org.teiid.api.exception.query.QueryPlannerException
-
Construct an instance with the message specified.
- QueryPlannerException(Throwable) - Constructor for exception org.teiid.api.exception.query.QueryPlannerException
- QueryPlannerException(Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryPlannerException
-
Construct an instance from a message and an exception to chain to this one.
- QueryPlannerException(BundleUtil.Event, String) - Constructor for exception org.teiid.api.exception.query.QueryPlannerException
- QueryPlannerException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.api.exception.query.QueryPlannerException
- QueryPlannerException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryPlannerException
- QueryPlugin - Class in org.teiid.query
-
QueryPlugin
- QueryPlugin() - Constructor for class org.teiid.query.QueryPlugin
- QueryPlugin.Event - Enum in org.teiid.query
- queryPrimary(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- QueryProcessingException - Exception in org.teiid.api.exception.query
-
This exception is thrown when an error occurs while retrieving metadata from a query component metadata facade.
- QueryProcessingException() - Constructor for exception org.teiid.api.exception.query.QueryProcessingException
-
No-arg constructor required by Externalizable semantics.
- QueryProcessingException(String) - Constructor for exception org.teiid.api.exception.query.QueryProcessingException
-
Construct an instance with the message specified.
- QueryProcessingException(Throwable) - Constructor for exception org.teiid.api.exception.query.QueryProcessingException
- QueryProcessingException(Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryProcessingException
-
Construct an instance from a message and an exception to chain to this one.
- QueryProcessingException(BundleUtil.Event, String) - Constructor for exception org.teiid.api.exception.query.QueryProcessingException
- QueryProcessingException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.api.exception.query.QueryProcessingException
- QueryProcessingException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryProcessingException
- QueryProcessor - Class in org.teiid.query.processor
-
Driver for plan processing.
- QueryProcessor(ProcessorPlan, CommandContext, BufferManager, ProcessorDataManager) - Constructor for class org.teiid.query.processor.QueryProcessor
-
Construct a processor with all necessary information to process.
- QueryProcessor.ExpiredTimeSliceException - Exception in org.teiid.query.processor
- QueryProcessor.ProcessorFactory - Interface in org.teiid.query.processor
- QueryProcessorFactoryImpl - Class in org.teiid.dqp.internal.process
- QueryProcessorFactoryImpl(BufferManager, ProcessorDataManager, CapabilitiesFinder, IDGenerator, QueryMetadataInterface) - Constructor for class org.teiid.dqp.internal.process.QueryProcessorFactoryImpl
- QueryResolver - Class in org.teiid.query.resolver
-
The QueryResolver is used between Parsing and QueryValidation.
- QueryResolver() - Constructor for class org.teiid.query.resolver.QueryResolver
- QueryResolverException - Exception in org.teiid.api.exception.query
-
This exception represents the case where the query submitted could not resolved when it is checked against the metadata
- QueryResolverException() - Constructor for exception org.teiid.api.exception.query.QueryResolverException
-
No-arg constructor required by Externalizable semantics.
- QueryResolverException(String) - Constructor for exception org.teiid.api.exception.query.QueryResolverException
-
Construct an instance with the message specified.
- QueryResolverException(Throwable) - Constructor for exception org.teiid.api.exception.query.QueryResolverException
- QueryResolverException(Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryResolverException
-
Construct an instance from a message and an exception to chain to this one.
- QueryResolverException(BundleUtil.Event, String) - Constructor for exception org.teiid.api.exception.query.QueryResolverException
- QueryResolverException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.api.exception.query.QueryResolverException
- QueryResolverException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryResolverException
- QueryResolverVisitor(Query, TempMetadataAdapter) - Constructor for class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- QueryRewriter - Class in org.teiid.query.rewriter
-
Rewrites commands and command fragments to a form that is better for planning and execution.
- queryString(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- QueryString - Class in org.teiid.query.sql.symbol
-
Represents query string name value pairs
- QueryString(Expression, List<DerivedColumn>) - Constructor for class org.teiid.query.sql.symbol.QueryString
- QUERYSTRING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- queryTerm(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- QueryValidatorException - Exception in org.teiid.api.exception.query
-
This exception is thrown if an error is discovered while validating the query.
- QueryValidatorException() - Constructor for exception org.teiid.api.exception.query.QueryValidatorException
-
No-arg constructor required by Externalizable semantics.
- QueryValidatorException(String) - Constructor for exception org.teiid.api.exception.query.QueryValidatorException
-
Construct an instance with the message specified.
- QueryValidatorException(Throwable) - Constructor for exception org.teiid.api.exception.query.QueryValidatorException
- QueryValidatorException(Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryValidatorException
-
Construct an instance from a message and an exception to chain to this one.
- QueryValidatorException(BundleUtil.Event, String) - Constructor for exception org.teiid.api.exception.query.QueryValidatorException
- QueryValidatorException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.api.exception.query.QueryValidatorException
- QueryValidatorException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.QueryValidatorException
- QUOTE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- QUOTED_ID - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
R
- radians(Number) - Static method in class org.teiid.query.function.FunctionMethods
- RADIX - Static variable in interface org.teiid.query.metadata.DDLConstants
- RAISE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- RAISE_ACCESS - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- RAISE_NULL - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- raiseStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- RaiseStatement - Class in org.teiid.query.sql.proc
-
This class represents a error assignment statement in the storedprocedure language.
- RaiseStatement() - Constructor for class org.teiid.query.sql.proc.RaiseStatement
- RaiseStatement(Expression) - Constructor for class org.teiid.query.sql.proc.RaiseStatement
-
Constructor for RaiseErrorStatement.
- RaiseStatement(Expression, boolean) - Constructor for class org.teiid.query.sql.proc.RaiseStatement
- rand(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
- rand(CommandContext, Integer) - Static method in class org.teiid.query.function.FunctionMethods
- randomSeed - Variable in class org.teiid.common.buffer.STree
- RANGE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- RANK - org.teiid.query.sql.symbol.AggregateSymbol.Type
- RANK - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- RankingFunction - Class in org.teiid.query.function.aggregate
-
computes rank/dense_rank
- RankingFunction(AggregateSymbol.Type) - Constructor for class org.teiid.query.function.aggregate.RankingFunction
- RankingFunctionBig - Class in org.teiid.query.function.aggregate
-
computes rank/dense_rank
- RankingFunctionBig(AggregateSymbol.Type) - Constructor for class org.teiid.query.function.aggregate.RankingFunctionBig
- RBRACE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- read() - Method in class org.teiid.common.buffer.ExtensibleBufferedInputStream
- read() - Method in class org.teiid.dqp.internal.process.SaveOnReadInputStream
- read(byte[], int, int) - Method in class org.teiid.common.buffer.ExtensibleBufferedInputStream
- read(byte[], int, int) - Method in class org.teiid.dqp.internal.process.SaveOnReadInputStream
- read(long, byte[], int, int) - Method in class org.teiid.common.buffer.FileStore
- readAhead(long) - Method in class org.teiid.query.processor.BatchIterator
- ReadByte() - Method in class org.teiid.query.parser.JavaCharStream
- readChar() - Method in class org.teiid.query.parser.JavaCharStream
-
Read a character.
- readExternal(ObjectInput) - Method in class org.teiid.dqp.message.AtomicRequestID
- readExternal(ObjectInput) - Method in class org.teiid.dqp.message.RequestID
- readFully(long, byte[], int, int) - Method in class org.teiid.common.buffer.FileStore
- readGrantTypes(ArrayList<Permission.Privilege>) - Method in class org.teiid.query.parser.SQLParser
- READS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- readValuesFrom(ObjectInputStream) - Method in class org.teiid.common.buffer.STree
- readWith(Role) - Method in class org.teiid.query.parser.SQLParser
- readWrite(long, byte[], int, int, boolean) - Method in class org.teiid.common.buffer.FileStore
- readWrite(long, byte[], int, int, boolean) - Method in class org.teiid.common.buffer.impl.FileStorageManager.DiskStore
- readWrite(long, byte[], int, int, boolean) - Method in class org.teiid.common.buffer.impl.SplittableStorageManager.SplittableFileStore
- REAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- RECONTEXT_STRING - Static variable in class org.teiid.query.optimizer.relational.rules.RulePlaceAccess
- recontextSymbol(GroupSymbol, Set<String>) - Static method in class org.teiid.query.optimizer.relational.rules.RulePlaceAccess
-
Creates a uniquely named group symbol given the old symbol
- recordAnnotations() - Method in class org.teiid.query.analysis.AnalysisRecord
-
Determine whether annotations should be recorded
- recordDebug() - Method in class org.teiid.query.analysis.AnalysisRecord
-
Determine whether debug trace log should be recorded
- recordDebugAnnotation(String, Object, String, AnalysisRecord, QueryMetadataInterface) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- RecordHolder(AbstractMetadataRecord, Integer) - Constructor for class org.teiid.query.metadata.CompositeMetadataStore.RecordHolder
- recordQueryPlan() - Method in class org.teiid.query.analysis.AnalysisRecord
-
Determine whether query plan should be recorded
- recover(int) - Method in class org.teiid.dqp.internal.process.DQPCore
- recover(int, boolean) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Global Transaction
- recover(int, boolean) - Method in interface org.teiid.dqp.service.TransactionService
- RECURSIVE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- RECURSIVE_COMMON_TABLE_EXPRESSIONS - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- RecursiveTableProcessor(QueryProcessor, List<ElementSymbol>, ProcessorPlan, boolean) - Constructor for class org.teiid.query.tempdata.TempTableStore.RecursiveTableProcessor
- Reference - Class in org.teiid.query.sql.symbol
-
This class represents a reference (positional from the user query, or to an element from another scope).
- Reference(int) - Constructor for class org.teiid.query.sql.symbol.Reference
-
Constructor for a positional Reference.
- Reference(ElementSymbol) - Constructor for class org.teiid.query.sql.symbol.Reference
-
Constructor for an element Reference.
- REFERENCE_SIZE - Static variable in class org.teiid.common.buffer.impl.SizeUtility
- Reference.Constraint - Interface in org.teiid.query.sql.symbol
- ReferenceCollectorVisitor - Class in org.teiid.query.sql.visitor
-
This visitor class will traverse a language object tree and collect all references it finds.
- ReferenceCollectorVisitor() - Constructor for class org.teiid.query.sql.visitor.ReferenceCollectorVisitor
- referenceCount - Variable in class org.teiid.query.parser.ParseInfo
- ReferenceReplacementVisitor(SymbolMap) - Constructor for class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.ReferenceReplacementVisitor
- REFERENCES - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- REFERENCING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- REGEX_RESERVED - Static variable in class org.teiid.query.eval.Evaluator
- regexMatchCrit(ParseInfo, Expression) - Method in class org.teiid.query.parser.SQLParser
- regexpReplace(CommandContext, CharSequence, String, String, String) - Static method in class org.teiid.query.function.FunctionMethods
-
Perform find-replace operation on a string using regular expressions.
- regexpReplace(CommandContext, String, String, String) - Static method in class org.teiid.query.function.FunctionMethods
-
Perform find-replace operation on a string using regular expressions.
- regexpReplace(CommandContext, String, String, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- regexpReplace(CommandContext, ClobType, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- regexpReplace(CommandContext, ClobType, String, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- registerRequest(AtomicRequestMessage) - Method in class org.teiid.dqp.internal.datamgr.ConnectorManager
- registerRequest(CommandContext, Command, String, RegisterRequestParameter) - Method in class org.teiid.dqp.internal.process.DataTierManagerImpl
- registerRequest(CommandContext, Command, String, RegisterRequestParameter) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- registerRequest(CommandContext, Command, String, RegisterRequestParameter) - Method in interface org.teiid.query.processor.ProcessorDataManager
- registerRequest(CommandContext, Command, String, RegisterRequestParameter) - Method in class org.teiid.query.tempdata.TempTableDataManager
- RegisterRequestParameter - Class in org.teiid.query.processor
- RegisterRequestParameter() - Constructor for class org.teiid.query.processor.RegisterRequestParameter
- RegisterRequestParameter(String, int, int) - Constructor for class org.teiid.query.processor.RegisterRequestParameter
- RegisterRequestParameter.SharedAccessInfo - Class in org.teiid.query.processor
- ReInit(InputStream) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.teiid.query.parser.SQLParser
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.teiid.query.parser.SQLParser
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.teiid.query.parser.SQLParser
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(JavaCharStream) - Method in class org.teiid.query.parser.SQLParserTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream, int) - Method in class org.teiid.query.parser.SQLParserTokenManager
-
Reinitialise parser.
- ReInit(SQLParserTokenManager) - Method in class org.teiid.query.parser.SQLParser
-
Reinitialise.
- relate(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- relate(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- relate(GeometryType, GeometryType, String) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- relate(GeometryType, GeometryType, String) - Static method in class org.teiid.query.function.GeometryUtils
- RelationalNode - Class in org.teiid.query.processor.relational
- RelationalNode() - Constructor for class org.teiid.query.processor.relational.RelationalNode
- RelationalNode(int) - Constructor for class org.teiid.query.processor.relational.RelationalNode
- RelationalNodeStatistics - Class in org.teiid.query.processor.relational
- RelationalNodeStatistics() - Constructor for class org.teiid.query.processor.relational.RelationalNodeStatistics
- RelationalNodeUtil - Class in org.teiid.query.processor.relational
- RelationalPlan - Class in org.teiid.query.processor.relational
- RelationalPlan(RelationalNode) - Constructor for class org.teiid.query.processor.relational.RelationalPlan
-
Constructor for RelationalPlan.
- RelationalPlanner - Class in org.teiid.query.optimizer.relational
-
This class generates a relational plan for query execution.
- RelationalPlanner() - Constructor for class org.teiid.query.optimizer.relational.RelationalPlanner
- relativeXPath(boolean) - Method in class org.teiid.query.util.Options
- RELEASE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- releaseBuffers(int) - Method in interface org.teiid.common.buffer.BufferManager
-
Releases the buffers reserved by a call to
BufferManager.reserveBuffers(int, BufferReserveMode)
- releaseBuffers(int) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- releaseOrphanedBuffers(long) - Method in interface org.teiid.common.buffer.BufferManager
- releaseOrphanedBuffers(long) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- remapPartitionInfo(GroupSymbol, Map<ElementSymbol, List<Set<Constant>>>) - Static method in class org.teiid.query.optimizer.relational.RelationalPlanner
- remove() - Method in interface org.teiid.common.buffer.AutoCleanupUtil.Removable
- remove() - Method in interface org.teiid.common.buffer.BatchManager
- remove() - Method in class org.teiid.common.buffer.FileStore
- remove() - Method in class org.teiid.common.buffer.LobManager
- remove() - Method in class org.teiid.common.buffer.STree
- remove() - Method in class org.teiid.common.buffer.TupleBuffer
- remove() - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
- remove() - Method in class org.teiid.query.processor.relational.SortUtility
- remove() - Method in class org.teiid.query.tempdata.TempTable
- remove(int) - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
- remove(Long) - Method in interface org.teiid.common.buffer.BatchManager
- remove(Long, Long) - Method in interface org.teiid.common.buffer.Cache
-
Remove an entry from the cache, return the sizeEstimate if the entry existed
- remove(Long, Long) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- remove(Long, Long) - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- remove(Object) - Method in class org.teiid.query.sql.util.VariableContext
- remove(List) - Method in class org.teiid.common.buffer.STree
- remove(K) - Method in interface org.teiid.cache.Cache
-
Removes the value for this key from a Cache.
- remove(SessionAwareCache.CacheID, FunctionMethod.Determinism) - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- remove(OptimizerRule) - Method in class org.teiid.query.optimizer.relational.RuleStack
-
Remove all occurrences of this rule in the stack
- remove(V) - Method in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- REMOVE - org.teiid.common.buffer.LobManager.ReferenceMode
- REMOVE_OPTIONAL_JOINS - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- removeAllChildren() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- removeCacheGroup(Long) - Method in interface org.teiid.common.buffer.Cache
-
Remove an entire cache group TODO: this should use a callback on the buffermangaer to remove memory entries without materializing all group keys
- removeCacheGroup(Long) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- removeCacheGroup(Long) - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- removeChild(PlanNode) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- removeChildNode(PlanNode, PlanNode) - Static method in class org.teiid.query.optimizer.relational.plantree.NodeEditor
-
all of child's children become children of parent
- removeCleanupReference(PhantomReference<Object>) - Static method in class org.teiid.common.buffer.AutoCleanupUtil
- removeColumn(String, Database.ResourceType, String) - Method in class org.teiid.query.metadata.DatabaseStore
- removeConnectorManager(String) - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- removed() - Method in class org.teiid.common.buffer.TupleBrowser
-
Notify the browser that the last value was deleted.
- removed() - Method in class org.teiid.query.metadata.TempMetadataID.TableData
- removeDirect() - Method in class org.teiid.common.buffer.FileStore
- removeDirect() - Method in class org.teiid.common.buffer.impl.FileStorageManager.DiskStore
- removeDirect() - Method in class org.teiid.common.buffer.impl.SplittableStorageManager.SplittableFileStore
- removeFromParent() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- removeListener(CommandListener) - Method in class org.teiid.query.util.CommandContext
- removeLobStream(int) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- removeLobTracking() - Method in class org.teiid.common.buffer.TupleBuffer
- removeOption(String, Database.ResourceType, String) - Method in class org.teiid.query.metadata.DatabaseStore
- removeOption(String, Database.ResourceType, String, Database.ResourceType, String) - Method in class org.teiid.query.metadata.DatabaseStore
- removeOption(AbstractMetadataRecord, String) - Static method in class org.teiid.query.parser.OptionsUtil
- removeOrderByItem(int) - Method in class org.teiid.query.sql.lang.OrderBy
- removeProperty(Object) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- removeResults(String) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- removeRowIdFromKey() - Method in class org.teiid.common.buffer.STree
- removeTempGroup(String) - Method in class org.teiid.query.metadata.TempMetadataStore
- removeTempTableByName(String, CommandContext) - Method in class org.teiid.query.tempdata.TempTableStore
- removeTempTables() - Method in class org.teiid.query.tempdata.TempTableStore
- removeTransactionContext(String) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl.TransactionMapping
- removeTransactionContext(TransactionContext) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl.TransactionMapping
- removeTranslatorMetadata(String) - Method in class org.teiid.dqp.internal.datamgr.TranslatorRepository
- RENAME - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- renameBaseColumn(String, Database.ResourceType, String, String) - Method in class org.teiid.query.metadata.DatabaseStore
- repeat(String, Integer) - Static method in class org.teiid.query.function.FunctionMethods
- RepeatedInstruction - Interface in org.teiid.query.processor.proc
- REPL - Static variable in class org.teiid.dqp.internal.process.SessionAwareCache
- replace(String, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- replaceChild(PlanNode, PlanNode) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- replaceDependentCriteria(AbstractSetCriteria, DependentCriteriaProcessor.SetState) - Method in class org.teiid.query.processor.relational.DependentCriteriaProcessor
- replaceExpression(Expression) - Method in class org.teiid.dqp.internal.process.multisource.MultiSourceElementReplacementVisitor
- replaceExpression(Expression) - Method in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.ReferenceReplacementVisitor
- replaceExpression(Expression) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
- replaceExpression(Expression) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- replicate(String, Class<T>, S, long) - Method in interface org.teiid.query.ObjectReplicator
- ReplicatedObject<K extends Serializable> - Interface in org.teiid.query
-
Optional interface to be implemented by a replicated object to support full and partial state transfer.
- report - Variable in class org.teiid.query.validator.AbstractValidationVisitor
- ReportItem - Class in org.teiid.query.report
-
Represents a single item on a report
- ReportItem(String) - Constructor for class org.teiid.query.report.ReportItem
- REPOSITORY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- Request - Class in org.teiid.dqp.internal.process
-
Server side representation of the RequestMessage.
- Request() - Constructor for class org.teiid.dqp.internal.process.Request
- REQUEST - org.teiid.dqp.service.TransactionContext.Scope
- REQUEST_KEY - Static variable in class org.teiid.dqp.internal.process.RequestWorkItem
- requestCancel(String) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- requestCanceled() - Method in class org.teiid.query.processor.QueryProcessor
-
Asynch shutdown of the QueryProcessor, which may trigger exceptions in the processing thread
- requestCancelled() - Method in class org.teiid.query.util.CommandContext
- requestClose() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- RequestID - Class in org.teiid.dqp.message
-
This class represents an identifier for a request.
- RequestID() - Constructor for class org.teiid.dqp.message.RequestID
-
Necessary for implementing Externalizable
- RequestID(long) - Constructor for class org.teiid.dqp.message.RequestID
-
Create a RequestID for an execution where the connection is not specified.
- RequestID(long, long) - Constructor for class org.teiid.dqp.message.RequestID
- RequestID(String, long) - Constructor for class org.teiid.dqp.message.RequestID
-
Create a RequestID using all of the ID parts.
- requestMore(int, int, ResultsReceiver<ResultsMessage>) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- requestMsg - Variable in class org.teiid.dqp.internal.process.Request
- requestNextLobChunk(int, long, String) - Method in class org.teiid.dqp.internal.process.DQPCore
- RequestWorkItem - Class in org.teiid.dqp.internal.process
-
Compiles results and other information for the client.
- RequestWorkItem(DQPCore, RequestMessage, Request, ResultsReceiver<ResultsMessage>, RequestID, DQPWorkContext) - Constructor for class org.teiid.dqp.internal.process.RequestWorkItem
- RequestWorkItem.MoreWorkTask - Class in org.teiid.dqp.internal.process
- REQUIRE_COLLATION - Static variable in class org.teiid.query.util.Options
- REQUIRE_UNQUALIFIED_NAMES - Static variable in class org.teiid.query.parser.ParseInfo
- REQUIRED_ACCESS_PATTERN_GROUPS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- REQUIRED_LIKE_ESCAPE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- REQUIRES_CRITERIA - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- requiresContext() - Method in class org.teiid.query.function.FunctionDescriptor
- requiresCriteria(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- requiresDistinctRows(Query) - Static method in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries
-
Return true if the result from the subquery may be different if non-distinct rows are used as input
- requiresEvaluation(EvaluatableVisitor.EvaluationLevel) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.BatchedUpdatePlan
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.AssignmentInstruction
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.BlockInstruction
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.ErrorInstruction
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.ExecDynamicSqlInstruction
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.IfInstruction
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.LoopInstruction
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.Program
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.ProgramInstruction
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.proc.WhileInstruction
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.ProcessorPlan
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.relational.AccessNode
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.relational.BatchedUpdateNode
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.relational.DependentAccessNode
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.relational.DependentProcedureAccessNode
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.relational.DependentProcedureExecutionNode
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.relational.InsertPlanExecutionNode
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.relational.RelationalNode
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.relational.RelationalPlan
- requiresTransaction(boolean) - Method in class org.teiid.query.processor.relational.SubqueryAwareRelationalNode
- requiresTransaction(boolean, List<SubqueryContainer<?>>) - Static method in class org.teiid.query.processor.relational.SubqueryAwareRelationalNode
- requireTeiidCollation(boolean) - Method in class org.teiid.query.util.Options
- reserveBuffers(int, BufferManager.BufferReserveMode) - Method in interface org.teiid.common.buffer.BufferManager
-
Reserve up to count buffers for use.
- reserveBuffers(int, BufferManager.BufferReserveMode) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- reserveBuffersBlocking(int, long[], boolean) - Method in interface org.teiid.common.buffer.BufferManager
- reserveBuffersBlocking(int, long[], boolean) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- reserved - Variable in class org.teiid.query.processor.relational.JoinStrategy
- reset() - Method in class org.teiid.common.buffer.AbstractTupleSource
- reset() - Method in class org.teiid.common.buffer.ExtensibleBufferedInputStream
- reset() - Method in interface org.teiid.common.buffer.IndexedTupleSource
-
Restore the previous mark and set the mark back to the first position.
- reset() - Method in class org.teiid.dqp.internal.process.ExplainProcessPlan
- reset() - Method in class org.teiid.json.simple.JSONParser
-
Reset the parser to the initial state without resetting the underlying reader.
- reset() - Method in class org.teiid.query.function.aggregate.AggregateFunction
-
Called to reset the state of the function.
- reset() - Method in class org.teiid.query.function.aggregate.ArrayAgg
- reset() - Method in class org.teiid.query.function.aggregate.Avg
- reset() - Method in class org.teiid.query.function.aggregate.ConstantFunction
- reset() - Method in class org.teiid.query.function.aggregate.Count
- reset() - Method in class org.teiid.query.function.aggregate.CountBig
- reset() - Method in class org.teiid.query.function.aggregate.FirstLastValue
- reset() - Method in class org.teiid.query.function.aggregate.JSONArrayAgg
- reset() - Method in class org.teiid.query.function.aggregate.LeadLagValue
- reset() - Method in class org.teiid.query.function.aggregate.Max
- reset() - Method in class org.teiid.query.function.aggregate.Min
- reset() - Method in class org.teiid.query.function.aggregate.NthValue
- reset() - Method in class org.teiid.query.function.aggregate.Ntile
- reset() - Method in class org.teiid.query.function.aggregate.RankingFunction
- reset() - Method in class org.teiid.query.function.aggregate.RankingFunctionBig
- reset() - Method in class org.teiid.query.function.aggregate.StatsFunction
- reset() - Method in class org.teiid.query.function.aggregate.StringAgg
- reset() - Method in class org.teiid.query.function.aggregate.Sum
- reset() - Method in class org.teiid.query.function.aggregate.TextAgg
- reset() - Method in class org.teiid.query.function.aggregate.UserDefined
- reset() - Method in class org.teiid.query.function.aggregate.XMLAgg
- reset() - Method in class org.teiid.query.function.GeometryUtils.Extent
- reset() - Method in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- reset() - Method in class org.teiid.query.processor.BatchedUpdatePlan
- reset() - Method in class org.teiid.query.processor.BatchIterator
- reset() - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- reset() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- reset() - Method in class org.teiid.query.processor.ProcessorPlan
-
Reset a plan so that it can be processed again.
- reset() - Method in class org.teiid.query.processor.relational.AccessNode
- reset() - Method in class org.teiid.query.processor.relational.ArrayTableNode
- reset() - Method in class org.teiid.query.processor.relational.BatchedUpdateNode
- reset() - Method in class org.teiid.query.processor.relational.DependentAccessNode
- reset() - Method in class org.teiid.query.processor.relational.DependentProcedureAccessNode
- reset() - Method in class org.teiid.query.processor.relational.DependentProcedureExecutionNode
- reset() - Method in class org.teiid.query.processor.relational.DupRemoveNode
- reset() - Method in class org.teiid.query.processor.relational.GroupingNode
- reset() - Method in class org.teiid.query.processor.relational.InsertPlanExecutionNode
- reset() - Method in class org.teiid.query.processor.relational.JoinNode
- reset() - Method in class org.teiid.query.processor.relational.LimitNode
- reset() - Method in class org.teiid.query.processor.relational.ObjectTableNode
- reset() - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- reset() - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- reset() - Method in class org.teiid.query.processor.relational.ProjectNode
- reset() - Method in class org.teiid.query.processor.relational.RelationalNode
- reset() - Method in class org.teiid.query.processor.relational.RelationalPlan
- reset() - Method in class org.teiid.query.processor.relational.SelectNode
- reset() - Method in class org.teiid.query.processor.relational.SortingFilter
- reset() - Method in class org.teiid.query.processor.relational.SortNode
- reset() - Method in class org.teiid.query.processor.relational.SubqueryAwareEvaluator
- reset() - Method in class org.teiid.query.processor.relational.SubqueryAwareRelationalNode
- reset() - Method in class org.teiid.query.processor.relational.TextTableNode
- reset() - Method in class org.teiid.query.processor.relational.UnionAllNode
- reset() - Method in class org.teiid.query.processor.relational.WindowFunctionProjectNode
- reset() - Method in class org.teiid.query.sql.lang.CollectionValueIterator
- reset() - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Reset criteria so there are no more.
- reset() - Method in interface org.teiid.query.sql.util.ValueIterator
-
Optional reset method - allows a single instance of a ValueIterator implementation to be resettable, such that the next call to
next
returns the first element in the iteration (if any). - reset() - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- reset() - Method in class org.teiid.query.validator.AbstractValidationVisitor
-
Reset so visitor can be used on a different language object.
- reset() - Method in class org.teiid.query.validator.ValidationVisitor
- reset(Reader) - Method in class org.teiid.json.simple.JSONParser
-
Reset the parser to the initial state with a new character reader.
- reset(String) - Method in class org.teiid.query.processor.proc.Program
-
Resets this program, so it can be run through again.
- reset(TupleSource) - Method in class org.teiid.common.buffer.TupleBrowser
- resetDeterminismLevel() - Method in class org.teiid.query.util.CommandContext
- resetDeterminismLevel(boolean) - Method in class org.teiid.query.util.CommandContext
- resetMatchState() - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- resolveBlock(CreateProcedureCommand, Block, GroupContext, TempMetadataAdapter) - Method in class org.teiid.query.resolver.command.UpdateProcedureResolver
- resolveCommand(Command) - Method in class org.teiid.dqp.internal.process.Request
- resolveCommand(Command, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.QueryResolver
-
This implements an algorithm to resolve all the symbols created by the parser into real metadata IDs
- resolveCommand(Command, QueryMetadataInterface, boolean) - Static method in class org.teiid.query.resolver.QueryResolver
- resolveCommand(Command, TempMetadataAdapter, boolean) - Method in class org.teiid.query.resolver.command.AlterResolver
- resolveCommand(Command, TempMetadataAdapter, boolean) - Method in class org.teiid.query.resolver.command.BatchedUpdateResolver
- resolveCommand(Command, TempMetadataAdapter, boolean) - Method in class org.teiid.query.resolver.command.DynamicCommandResolver
- resolveCommand(Command, TempMetadataAdapter, boolean) - Method in class org.teiid.query.resolver.command.SetQueryResolver
- resolveCommand(Command, TempMetadataAdapter, boolean) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver
- resolveCommand(Command, TempMetadataAdapter, boolean) - Method in class org.teiid.query.resolver.command.TempTableResolver
- resolveCommand(Command, TempMetadataAdapter, boolean) - Method in class org.teiid.query.resolver.command.UpdateProcedureResolver
- resolveCommand(Command, TempMetadataAdapter, boolean) - Method in interface org.teiid.query.resolver.CommandResolver
-
Resolve the command using the metadata.
- resolveCommand(Command, TempMetadataAdapter, boolean) - Method in class org.teiid.query.resolver.ProcedureContainerResolver
- resolveCommand(Command, GroupSymbol, int, QueryMetadataInterface, boolean) - Static method in class org.teiid.query.resolver.QueryResolver
-
Resolve a command in a given type container and type context.
- resolveComponentType(Array) - Static method in class org.teiid.query.resolver.util.ResolverVisitor
- resolveCriteria(Criteria, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.QueryResolver
-
Resolve just a criteria.
- ResolvedLookup() - Constructor for class org.teiid.query.resolver.util.ResolverUtil.ResolvedLookup
- resolveElementsInGroup(GroupSymbol, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
Returns the resolved elements in the given group.
- resolveGroup(TempMetadataAdapter, ProcedureContainer) - Method in class org.teiid.query.resolver.command.ExecResolver
- resolveGroup(TempMetadataAdapter, ProcedureContainer) - Method in class org.teiid.query.resolver.command.InsertResolver
- resolveGroup(TempMetadataAdapter, ProcedureContainer) - Method in class org.teiid.query.resolver.ProcedureContainerResolver
- resolveGroup(GroupSymbol, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- resolveImplicitTempGroup(TempMetadataAdapter, GroupSymbol, List) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- resolveIndex(QueryMetadataInterface, List<ElementSymbol>, Object) - Static method in class org.teiid.query.tempdata.GlobalTableStoreImpl
-
Return a list of ElementSymbols for the given index/key object
- resolveLanguageObject(LanguageObject, Collection<GroupSymbol>, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverVisitor
- resolveLanguageObject(LanguageObject, Collection<GroupSymbol>, GroupContext, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverVisitor
- resolveLanguageObject(LanguageObject, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverVisitor
- resolveLimit(Limit) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- resolveLookup(Function, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- resolveNullLiterals(List) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
Look for a null literal in the SELECT clause and set it's type to STRING.
- resolveOrderBy(OrderBy, QueryCommand, TempMetadataAdapter) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
Attempt to resolve the order by throws QueryResolverException if the symbol is not of SingleElementSymbol type
- resolveParameterValues(List<Reference>, List, CommandContext, QueryMetadataInterface) - Static method in class org.teiid.dqp.internal.process.PreparedStatementRequest
- resolveProceduralCommand(Command, TempMetadataAdapter) - Method in class org.teiid.query.resolver.command.DeleteResolver
- resolveProceduralCommand(Command, TempMetadataAdapter) - Method in class org.teiid.query.resolver.command.ExecResolver
- resolveProceduralCommand(Command, TempMetadataAdapter) - Method in class org.teiid.query.resolver.command.InsertResolver
-
Resolve an INSERT.
- resolveProceduralCommand(Command, TempMetadataAdapter) - Method in class org.teiid.query.resolver.command.UpdateResolver
- resolveProceduralCommand(Command, TempMetadataAdapter) - Method in class org.teiid.query.resolver.ProcedureContainerResolver
- ResolverUtil - Class in org.teiid.query.resolver.util
-
Utilities used during resolution
- ResolverUtil.ResolvedLookup - Class in org.teiid.query.resolver.util
- ResolverVisitor - Class in org.teiid.query.resolver.util
- ResolverVisitor(QueryMetadataInterface, Collection<GroupSymbol>, GroupContext) - Constructor for class org.teiid.query.resolver.util.ResolverVisitor
-
Constructor for ResolveElementsVisitor.
- resolveSetQuery(TempMetadataAdapter, boolean, SetQuery, QueryCommand, QueryCommand) - Method in class org.teiid.query.resolver.command.SetQueryResolver
- resolveSubqueries(Command, TempMetadataAdapter, Collection<GroupSymbol>) - Static method in class org.teiid.query.resolver.QueryResolver
- resolveTypes(Insert, TempMetadataAdapter, List, boolean) - Method in class org.teiid.query.resolver.command.InsertResolver
- resolveView(GroupSymbol, QueryNode, String, QueryMetadataInterface, boolean) - Static method in class org.teiid.query.resolver.QueryResolver
- Resource(VirtualFile) - Constructor for class org.teiid.query.metadata.VDBResources.Resource
- respectsNull() - Method in class org.teiid.query.function.aggregate.AggregateFunction
- respectsNull() - Method in class org.teiid.query.function.aggregate.ArrayAgg
- respectsNull() - Method in class org.teiid.query.function.aggregate.ConstantFunction
- respectsNull() - Method in class org.teiid.query.function.aggregate.FirstLastValue
- respectsNull() - Method in class org.teiid.query.function.aggregate.LeadLagValue
- respectsNull() - Method in class org.teiid.query.function.aggregate.NthValue
- respectsNull() - Method in class org.teiid.query.function.aggregate.UserDefined
- respectsNull() - Method in class org.teiid.query.processor.relational.SortingFilter
- respectsNulls() - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- restore(TupleBufferCache) - Method in interface org.teiid.cache.Cachable
- restore(TupleBufferCache) - Method in class org.teiid.dqp.internal.process.CachedResults
- restore(TupleBufferCache) - Method in class org.teiid.dqp.internal.process.PreparedPlan
- RESULT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- RESULT_ANY_POSITION - Static variable in class org.teiid.query.parser.SQLParserUtil
- RESULT_SET - Static variable in class org.teiid.query.metadata.StoredProcedureInfo
-
Constant identifying a RESULT SET parameter
- RESULT_SET - Static variable in class org.teiid.query.sql.lang.SPParameter
-
Constant identifying a RESULT SET parameter
- RESULTSET - org.teiid.dqp.internal.process.SessionAwareCache.Type
- resultSetExists(String) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- resume(TransactionContext) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
- resume(TransactionContext) - Method in interface org.teiid.dqp.service.TransactionService
- resumeProcessing() - Method in class org.teiid.dqp.internal.process.AbstractWorkItem
- resumeProcessing() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- RETURN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- RETURN_VALUE - Static variable in class org.teiid.query.metadata.StoredProcedureInfo
-
Constant identifying a RETURN parameter
- RETURN_VALUE - Static variable in class org.teiid.query.sql.lang.SPParameter
-
Constant identifying a RETURN parameter
- returnGeneratedKeys() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- returnGeneratedKeys(String[], Class<?>[]) - Method in class org.teiid.query.util.CommandContext
- ReturnInstruction - Class in org.teiid.query.processor.proc
- ReturnInstruction() - Constructor for class org.teiid.query.processor.proc.ReturnInstruction
- returnParameters() - Method in class org.teiid.query.sql.lang.StoredProcedure
- RETURNS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- returnsResultParameter() - Method in class org.teiid.query.metadata.StoredProcedureInfo
- returnsResultSet() - Method in class org.teiid.query.metadata.StoredProcedureInfo
- returnsResultSet() - Method in class org.teiid.query.sql.lang.Command
- returnsResultSet() - Method in class org.teiid.query.sql.lang.DynamicCommand
- returnsResultSet() - Method in class org.teiid.query.sql.lang.ExplainCommand
- returnsResultSet() - Method in class org.teiid.query.sql.lang.Query
- returnsResultSet() - Method in class org.teiid.query.sql.lang.QueryCommand
- returnsResultSet() - Method in class org.teiid.query.sql.lang.StoredProcedure
- returnsResultSet() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- returnsScalarValue() - Method in class org.teiid.query.sql.lang.StoredProcedure
- returnStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- ReturnStatement - Class in org.teiid.query.sql.proc
-
This class represents a return statement
- ReturnStatement(Expression) - Constructor for class org.teiid.query.sql.proc.ReturnStatement
- returnsUpdateCount - Variable in class org.teiid.dqp.internal.process.Request
- REVOKE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- revokeGrant(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- rewrite(Command, QueryMetadataInterface, CommandContext) - Static method in class org.teiid.query.rewriter.QueryRewriter
- rewrite(Command, QueryMetadataInterface, CommandContext, Map<ElementSymbol, Expression>) - Static method in class org.teiid.query.rewriter.QueryRewriter
- rewriteAsUpsertProcedure(Insert, QueryMetadataInterface, CommandContext) - Static method in class org.teiid.query.rewriter.QueryRewriter
- rewriteCriteria(Criteria, CommandContext, QueryMetadataInterface) - Static method in class org.teiid.query.rewriter.QueryRewriter
-
Rewrite the criteria by evaluating some trivial cases.
- rewriteExpression(Expression, CommandContext, QueryMetadataInterface) - Static method in class org.teiid.query.rewriter.QueryRewriter
- rewriteExpression(Expression, CommandContext, QueryMetadataInterface, boolean) - Static method in class org.teiid.query.rewriter.QueryRewriter
- rewriteGroupByAsView(Query, QueryMetadataInterface, boolean) - Static method in class org.teiid.query.optimizer.relational.rules.RuleCollapseSource
- rewriteOrderBy(QueryCommand) - Method in class org.teiid.query.rewriter.QueryRewriter
-
Rewrite the order by clause.
- rewriteOrderBy(QueryCommand, OrderBy, List, CommandContext, QueryMetadataInterface) - Static method in class org.teiid.query.rewriter.QueryRewriter
- right(String, Integer) - Static method in class org.teiid.query.function.FunctionMethods
- RIGHT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- RIGHT_BRACE - Static variable in class org.teiid.json.simple.Yytoken
- RIGHT_EXPRESSIONS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- RIGHT_NESTED_REFERENCES - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- RIGHT_SQUARE - Static variable in class org.teiid.json.simple.Yytoken
- rightExpressions - Variable in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- rightSource - Variable in class org.teiid.query.processor.relational.JoinStrategy
- rightTrim(String) - Static method in class org.teiid.query.function.FunctionMethods
- rightTrim(String, char) - Static method in class org.teiid.query.function.FunctionMethods
- rightTrim(String, char, boolean) - Static method in class org.teiid.query.function.FunctionMethods
- ROLE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- roleCreated(Role) - Method in class org.teiid.query.metadata.DatabaseStore
- roleDropped(String) - Method in class org.teiid.query.metadata.DatabaseStore
- rollback() - Method in class org.teiid.dqp.internal.process.DQPCore
- rollback() - Method in interface org.teiid.query.tempdata.TempTableStore.TransactionCallback
- rollback(String) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Local Transaction
- rollback(String) - Method in interface org.teiid.dqp.service.TransactionService
- rollback(String, XidImpl, boolean) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Global Transaction
- rollback(String, XidImpl, boolean) - Method in interface org.teiid.dqp.service.TransactionService
- rollback(XidImpl) - Method in class org.teiid.dqp.internal.process.DQPCore
- rollback(TransactionContext) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Request level transaction
- rollback(TransactionContext) - Method in interface org.teiid.dqp.service.TransactionService
- ROLLBACK - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ROLLUP - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- ROLLUP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- round(double, int) - Static method in class org.teiid.query.function.FunctionMethods
- round(float, int) - Static method in class org.teiid.query.function.FunctionMethods
- round(int, int) - Static method in class org.teiid.query.function.FunctionMethods
- round(BigDecimal, int) - Static method in class org.teiid.query.function.FunctionMethods
- ROW - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ROW_LIMIT - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector can limit result rows
- ROW_NUMBER - org.teiid.query.sql.symbol.AggregateSymbol.Type
- ROW_NUMBER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ROW_OFFSET - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Support indicates connector support a SQL clause whose output rows offset from the query's result rows (similar to LIMIT with offset)
- RowBasedSecurityHelper - Class in org.teiid.query.optimizer.relational
- RowBasedSecurityHelper() - Constructor for class org.teiid.query.optimizer.relational.RowBasedSecurityHelper
- rowConstructor(List<Expression>) - Static method in class org.teiid.query.sql.lang.Query
- ROWCOUNT - Static variable in class org.teiid.query.sql.ProcedureReservedWords
- ROWS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- rpad(String, Integer) - Static method in class org.teiid.query.function.FunctionMethods
- rpad(String, Integer, String) - Static method in class org.teiid.query.function.FunctionMethods
- RPAREN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- RSBRACE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- rsName - Variable in class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
- RuleAccessPatternValidation - Class in org.teiid.query.optimizer.relational.rules
-
Validates that the access pattern(s) of a source are satisfied.
- RuleAccessPatternValidation() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleAccessPatternValidation
- RuleApplySecurity - Class in org.teiid.query.optimizer.relational.rules
-
Applies row/column security to a non-update plan Should be run after rule assign output elements
- RuleApplySecurity() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleApplySecurity
- RuleAssignOutputElements - Class in org.teiid.query.optimizer.relational.rules
-
This rule is responsible for assigning the output elements to every node in the plan.
- RuleAssignOutputElements(boolean) - Constructor for class org.teiid.query.optimizer.relational.rules.RuleAssignOutputElements
- RuleCalculateCost - Class in org.teiid.query.optimizer.relational.rules
- RuleCalculateCost() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleCalculateCost
- RuleChooseDependent - Class in org.teiid.query.optimizer.relational.rules
-
Finds nodes that can be turned into dependent joins
- RuleChooseDependent() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleChooseDependent
- RuleChooseDependent(boolean) - Constructor for class org.teiid.query.optimizer.relational.rules.RuleChooseDependent
- RuleChooseJoinStrategy - Class in org.teiid.query.optimizer.relational.rules
-
Marks join as a candidate merge join if conditions are met
- RuleChooseJoinStrategy() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleChooseJoinStrategy
- RuleCleanCriteria - Class in org.teiid.query.optimizer.relational.rules
-
Removes phantom and TRUE or FALSE criteria
- RuleCleanCriteria() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleCleanCriteria
- RuleCollapseSource - Class in org.teiid.query.optimizer.relational.rules
- RuleCollapseSource() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleCollapseSource
- RuleConstants - Class in org.teiid.query.optimizer.relational.rules
- RuleCopyCriteria - Class in org.teiid.query.optimizer.relational.rules
-
For each join node this rule will find the set of criteria allowed to influence the join (the join criteria, and inner side criteria on non full outer joins) and builds new criteria based upon the equality relationships found.
- RuleCopyCriteria() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleCopyCriteria
- RuleDecomposeJoin - Class in org.teiid.query.optimizer.relational.rules
-
Perform the optimization:
- RuleDecomposeJoin() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleDecomposeJoin
- RuleImplementJoinStrategy - Class in org.teiid.query.optimizer.relational.rules
-
Inserts sort nodes for specific join strategies.
- RuleImplementJoinStrategy() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleImplementJoinStrategy
- RuleMergeCriteria - Class in org.teiid.query.optimizer.relational.rules
- RuleMergeCriteria() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleMergeCriteria
- RuleMergeVirtual - Class in org.teiid.query.optimizer.relational.rules
- RuleMergeVirtual() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleMergeVirtual
- RulePlaceAccess - Class in org.teiid.query.optimizer.relational.rules
-
This rule finds all SOURCE nodes and associates ACCESS patterns, ACCESS nodes, and aliases.
- RulePlaceAccess() - Constructor for class org.teiid.query.optimizer.relational.rules.RulePlaceAccess
- RulePlanJoins - Class in org.teiid.query.optimizer.relational.rules
-
Determines join orderings based upon dependency and cost information The algorithm works as follows: Stage 1.
- RulePlanJoins() - Constructor for class org.teiid.query.optimizer.relational.rules.RulePlanJoins
- RulePlanOuterJoins - Class in org.teiid.query.optimizer.relational.rules
- RulePlanOuterJoins() - Constructor for class org.teiid.query.optimizer.relational.rules.RulePlanOuterJoins
- RulePlanProcedures - Class in org.teiid.query.optimizer.relational.rules
- RulePlanProcedures() - Constructor for class org.teiid.query.optimizer.relational.rules.RulePlanProcedures
- RulePlanSorts - Class in org.teiid.query.optimizer.relational.rules
-
Attempts to minimize the cost of sorting operations across the plan.
- RulePlanSorts() - Constructor for class org.teiid.query.optimizer.relational.rules.RulePlanSorts
- RulePlanSubqueries - Class in org.teiid.query.optimizer.relational.rules
- RulePlanSubqueries(IDGenerator, CapabilitiesFinder, AnalysisRecord, CommandContext, QueryMetadataInterface) - Constructor for class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries
- RulePlanSubqueries.PlannedResult - Class in org.teiid.query.optimizer.relational.rules
- RulePlanSubqueries.ReferenceReplacementVisitor - Class in org.teiid.query.optimizer.relational.rules
-
Used to replace correlated references
- RulePlanUnions - Class in org.teiid.query.optimizer.relational.rules
-
Organizes union branches so that push down is possible.
- RulePlanUnions() - Constructor for class org.teiid.query.optimizer.relational.rules.RulePlanUnions
- RulePushAggregates - Class in org.teiid.query.optimizer.relational.rules
- RulePushAggregates(IDGenerator) - Constructor for class org.teiid.query.optimizer.relational.rules.RulePushAggregates
- RulePushLargeIn - Class in org.teiid.query.optimizer.relational.rules
-
Look for large in predicates that were not pushed and push them as dependent set criteria
- RulePushLargeIn() - Constructor for class org.teiid.query.optimizer.relational.rules.RulePushLargeIn
- RulePushLimit - Class in org.teiid.query.optimizer.relational.rules
-
Pushes limit nodes to their lowest points.
- RulePushLimit() - Constructor for class org.teiid.query.optimizer.relational.rules.RulePushLimit
- RulePushNonJoinCriteria - Class in org.teiid.query.optimizer.relational.rules
-
Pushes on criteria out of the on clause if possible.
- RulePushNonJoinCriteria(boolean) - Constructor for class org.teiid.query.optimizer.relational.rules.RulePushNonJoinCriteria
- RulePushSelectCriteria - Class in org.teiid.query.optimizer.relational.rules
- RulePushSelectCriteria() - Constructor for class org.teiid.query.optimizer.relational.rules.RulePushSelectCriteria
- RuleRaiseAccess - Class in org.teiid.query.optimizer.relational.rules
- RuleRaiseAccess() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleRaiseAccess
- RuleRaiseNull - Class in org.teiid.query.optimizer.relational.rules
-
Will attempt to raise null nodes to their highest points
- RuleRaiseNull() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleRaiseNull
- RuleRemoveOptionalJoins - Class in org.teiid.query.optimizer.relational.rules
-
Removes optional join nodes if elements originating from that join are not used in the top level project symbols.
- RuleRemoveOptionalJoins() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleRemoveOptionalJoins
- RuleStack - Class in org.teiid.query.optimizer.relational
- RuleStack() - Constructor for class org.teiid.query.optimizer.relational.RuleStack
- RuleSubstituteExpressions - Class in org.teiid.query.optimizer.relational.rules
-
Substitutes column references for expressions
- RuleSubstituteExpressions() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleSubstituteExpressions
- RuleValidateWhereAll - Class in org.teiid.query.optimizer.relational.rules
-
Validates that the any atomic query being sent to a model where the model requires a criteria actually has a criteria.
- RuleValidateWhereAll() - Constructor for class org.teiid.query.optimizer.relational.rules.RuleValidateWhereAll
- run() - Method in class org.teiid.dqp.internal.process.AbstractWorkItem
- run() - Method in class org.teiid.dqp.internal.process.FutureWork
- run() - Method in class org.teiid.dqp.internal.process.LobWorkItem
- run() - Method in class org.teiid.dqp.internal.process.RequestWorkItem.MoreWorkTask
- run() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- run() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor.RunnableWrapper
- runInContext(Runnable) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- runInContext(Callable<V>) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- RunnableWrapper(Runnable) - Constructor for class org.teiid.dqp.internal.process.ThreadReuseExecutor.RunnableWrapper
- RuntimeMetadataImpl - Class in org.teiid.dqp.internal.datamgr
- RuntimeMetadataImpl(QueryMetadataInterface) - Constructor for class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
S
- S_END - Static variable in class org.teiid.json.simple.JSONParser
- S_IN_ARRAY - Static variable in class org.teiid.json.simple.JSONParser
- S_IN_ERROR - Static variable in class org.teiid.json.simple.JSONParser
- S_IN_FINISHED_VALUE - Static variable in class org.teiid.json.simple.JSONParser
- S_IN_OBJECT - Static variable in class org.teiid.json.simple.JSONParser
- S_IN_PAIR_VALUE - Static variable in class org.teiid.json.simple.JSONParser
- S_INIT - Static variable in class org.teiid.json.simple.JSONParser
- S_PASSED_PAIR_KEY - Static variable in class org.teiid.json.simple.JSONParser
- sameGroup(int[], List<?>, List<?>) - Static method in class org.teiid.query.processor.relational.GroupingNode
- sameOptionAndHint(Command) - Method in class org.teiid.query.sql.lang.Command
- SANITIZE_MESSAGES - Static variable in class org.teiid.query.util.Options
- sanitizeMessages(boolean) - Method in class org.teiid.query.util.Options
- saveBatch() - Method in class org.teiid.common.buffer.TupleBuffer
-
Force the persistence of any rows held in memory.
- SaveOnReadInputStream - Class in org.teiid.dqp.internal.process
-
An
InputStream
wrapper that saves the input on read and provides aInputStreamFactory
. - SaveOnReadInputStream(InputStream, FileStoreInputStreamFactory) - Constructor for class org.teiid.dqp.internal.process.SaveOnReadInputStream
- SAVEPOINT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- saveToBufferManager(BufferManager, XMLTranslator, CommandContext) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
-
This method saves the given XML object to the buffer manager's disk process Documents less than the maxMemorySize will be held directly in memory
- SCALAR - org.teiid.query.metadata.TempMetadataID.Type
- ScalarSubquery - Class in org.teiid.query.sql.symbol
-
This is an Expression implementation that can be used in a SELECT clause.
- ScalarSubquery(QueryCommand) - Constructor for class org.teiid.query.sql.symbol.ScalarSubquery
- scheduleWork(long) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- SCHEMA - org.teiid.query.metadata.DatabaseStore.Mode
- SCHEMA - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- schemaCreated(Schema, List<String>) - Method in class org.teiid.query.metadata.DatabaseStore
- schemaDropped(String, Boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- schemaSwitched(String) - Method in class org.teiid.query.metadata.DatabaseStore
- SCOPE - Static variable in class org.teiid.query.sql.lang.CacheHint
- SCROLL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SEARCH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SEARCHABLE - Static variable in interface org.teiid.query.metadata.DDLConstants
- SEARCHABLE_COMPARE - Static variable in class org.teiid.query.metadata.SupportConstants.Element
- SEARCHABLE_EQUALITY - Static variable in class org.teiid.query.metadata.SupportConstants.Element
- SEARCHABLE_LIKE - Static variable in class org.teiid.query.metadata.SupportConstants.Element
- SearchableTable - Interface in org.teiid.query.tempdata
- searchedCaseExpression(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- SearchedCaseExpression - Class in org.teiid.query.sql.symbol
- SearchedCaseExpression(List, List) - Constructor for class org.teiid.query.sql.symbol.SearchedCaseExpression
-
Constructor for SearchedCaseExpression objects
- second(Date) - Static method in class org.teiid.query.function.FunctionMethods
- SECOND - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SECURITY - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
-
"Security" functions check authentication or authorization information
- SecurityHelper - Interface in org.teiid.security
- SecuritySystemFunctions - Class in org.teiid.query.function.source
- SecuritySystemFunctions() - Constructor for class org.teiid.query.function.source.SecuritySystemFunctions
- select(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Select - Class in org.teiid.query.sql.lang
-
This class represents the SELECT clause of a query, which defines what elements or expressions are returned from the query.
- Select() - Constructor for class org.teiid.query.sql.lang.Select
-
Constructs a default instance of this class.
- Select(List<? extends Expression>) - Constructor for class org.teiid.query.sql.lang.Select
-
Constructs an instance of this class from an ordered set of symbols.
- SELECT - Static variable in class org.teiid.query.metadata.SupportConstants.Element
- SELECT - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
- SELECT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SELECT_CRITERIA - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- SELECT_WITHOUT_FROM - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- SELECTABLE - Static variable in interface org.teiid.query.metadata.DDLConstants
- selectExpression(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- SelectNode - Class in org.teiid.query.processor.relational
- SelectNode() - Constructor for class org.teiid.query.processor.relational.SelectNode
- SelectNode(int) - Constructor for class org.teiid.query.processor.relational.SelectNode
- SELECTOR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- selectSymbol(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- SEMICOLON - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- sendResultsIfNeeded(TupleBatch) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
-
Send results if they have been requested.
- SENSITIVE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- separateCriteria(Collection<GroupSymbol>, Collection<GroupSymbol>, List<Expression>, List<Expression>, List<Criteria>, Collection<Criteria>) - Static method in class org.teiid.query.optimizer.relational.rules.RuleChooseJoinStrategy
- separateCriteriaByAnd(Criteria) - Static method in class org.teiid.query.sql.lang.Criteria
-
This utility method will pull apart a tree of criteria by breaking all compound AND criteria apart.
- SEPARATOR - Static variable in class org.teiid.query.sql.symbol.Symbol
-
Character used to delimit name components in a symbol
- SERIAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- serialize(XMLSerialize, XMLType) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- serialize(T, ObjectOutput) - Method in interface org.teiid.common.buffer.Serializer
- Serializer<T> - Interface in org.teiid.common.buffer
-
Responsible for serializing
CacheEntry
s - SERVER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- serverCreated(Server) - Method in class org.teiid.query.metadata.DatabaseStore
- serverDropped(String) - Method in class org.teiid.query.metadata.DatabaseStore
- session_id(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
- SESSION_ID - Static variable in class org.teiid.query.function.FunctionLibrary
- SESSION_USER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SessionAwareCache<T> - Class in org.teiid.dqp.internal.process
-
This class is used to cache session aware objects
- SessionAwareCache(String, CacheFactory, SessionAwareCache.Type, int) - Constructor for class org.teiid.dqp.internal.process.SessionAwareCache
- SessionAwareCache.CacheID - Class in org.teiid.dqp.internal.process
- SessionAwareCache.Type - Enum in org.teiid.dqp.internal.process
- SessionKiller - Interface in org.teiid.common.buffer.impl
- SessionService - Interface in org.teiid.dqp.service
-
The session service deals with managing sessions; this involves creating sessions, closing sessions, terminating sessions, and updating session state.
- SessionServiceException - Exception in org.teiid.dqp.service
- SessionServiceException() - Constructor for exception org.teiid.dqp.service.SessionServiceException
-
No-Arg Constructor
- SessionServiceException(String) - Constructor for exception org.teiid.dqp.service.SessionServiceException
-
Constructs an instance of the exception with the specified detail message.
- SessionServiceException(Throwable) - Constructor for exception org.teiid.dqp.service.SessionServiceException
-
Constructs an instance of the exception with no detail message but with a single exception.
- SessionServiceException(Throwable, String) - Constructor for exception org.teiid.dqp.service.SessionServiceException
-
Constructs an instance of the exception with the specified detail message and a single exception.
- SessionServiceException(BundleUtil.Event, String) - Constructor for exception org.teiid.dqp.service.SessionServiceException
-
Construct an instance with an error code and message specified.
- SessionServiceException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.dqp.service.SessionServiceException
-
Construct an instance with a linked exception, and an error code and message, specified.
- set(int, List) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Sets the operator and an arbitrary set of criteria.
- set(int, Criteria) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Sets a "standard" unary criteria.
- set(int, Criteria, Criteria) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Sets a "standard" operand-operator-operand criteria.
- set(int, T) - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
- set(Expression, int, Expression) - Method in class org.teiid.query.sql.lang.CompareCriteria
-
Sets the operands and operator.
- set(Expression, Collection) - Method in class org.teiid.query.sql.lang.SetCriteria
-
Sets the membership expression and the set of value expressions
- SET - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SET_OP - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
- SET_OPERATION - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- setAbort(boolean) - Method in class org.teiid.query.sql.LanguageVisitor
- setAccessed(Collection<TempMetadataID>) - Method in class org.teiid.query.util.CommandContext
- setAccessible(AbstractMetadataRecord, Boolean) - Method in class org.teiid.query.util.CommandContext
- setAccessPatterns(Collection<TempMetadataID>) - Method in class org.teiid.query.metadata.TempMetadataID
- setAddress(Serializable) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setAddress(Serializable) - Method in interface org.teiid.query.ReplicatedObject
-
Allows the replicator to set the local address from the channel
- setAddress(Serializable) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- setAdmin(boolean) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- setAfter(boolean) - Method in class org.teiid.query.sql.lang.AlterTrigger
- setAggregate(boolean) - Method in class org.teiid.query.sql.symbol.ElementSymbol
- setAggregateFunction(AggregateSymbol.Type) - Method in class org.teiid.query.sql.symbol.AggregateSymbol
-
Set the aggregate function.
- setAggressiveJoinGrouping(boolean) - Method in class org.teiid.query.util.Options
- setAlias(String) - Method in class org.teiid.query.sql.symbol.DerivedColumn
- setAliasMapping(Map<String, String>) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- setAll(boolean) - Method in class org.teiid.query.sql.lang.SetQuery
- setAllConstants(boolean) - Method in class org.teiid.query.sql.lang.SetCriteria
- setAllowCreateTemporaryTablesByDefault(boolean) - Method in class org.teiid.dqp.internal.process.DataRolePolicyDecider
- setAllowENV(boolean) - Method in class org.teiid.query.metadata.TransformationMetadata
- setAllowFunctionCallsByDefault(boolean) - Method in class org.teiid.dqp.internal.process.DataRolePolicyDecider
- setAllowImplicitIndexing(boolean) - Method in class org.teiid.query.tempdata.TempTable
- setAnalysisRecord(AnalysisRecord) - Method in class org.teiid.dqp.internal.process.PreparedPlan
-
Set the plan description.
- setAnalyze(Boolean) - Method in class org.teiid.query.sql.lang.ExplainCommand
- setArgIndexes(int[]) - Method in class org.teiid.query.function.aggregate.AggregateFunction
- setArgs(Expression[]) - Method in class org.teiid.query.sql.symbol.Function
-
Set the function arguments - it is assumed that the args are not null.
- setArrayExpression(Expression) - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
- setArrayValue(Expression) - Method in class org.teiid.query.sql.lang.ArrayTable
- setAscending(boolean) - Method in class org.teiid.query.sql.lang.OrderByItem
- setAsClauseSet(boolean) - Method in class org.teiid.query.sql.lang.DynamicCommand
- setAsColumns(List) - Method in class org.teiid.query.sql.lang.DynamicCommand
- setAssumeMatchingCollation(boolean) - Method in class org.teiid.query.util.Options
- setAsynchLoad() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
- setAtomic(boolean) - Method in class org.teiid.query.sql.proc.Block
- setAtomicBlock(boolean) - Method in class org.teiid.query.util.CommandContext
- setAttributes(List<DependentSetCriteria.AttributeComparison>) - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- setAttributes(XMLAttributes) - Method in class org.teiid.query.sql.symbol.XMLElement
- setAuthorizationValidator(AuthorizationValidator) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setAuthorizationValidator(AuthorizationValidator) - Method in class org.teiid.dqp.internal.process.Request
- setAuthoriziationValidator(AuthorizationValidator) - Method in class org.teiid.query.util.CommandContext
- setAutoIncrement(boolean) - Method in class org.teiid.query.metadata.TempMetadataID
- setBackslashDefaultMatchEscape(boolean) - Method in class org.teiid.query.parser.ParseInfo
- setBatchInsert(boolean) - Method in class org.teiid.common.buffer.STree
- setBatchSize(int) - Method in class org.teiid.common.buffer.TupleBuffer
- setBatchSize(int) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- setBatchUpdateException(Throwable) - Method in class org.teiid.query.util.CommandContext
- setBindEligible(boolean) - Method in class org.teiid.query.sql.symbol.Constant
- setBlock(Block) - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
-
Set the block on this command.
- setBlock(Block) - Method in class org.teiid.query.sql.proc.LoopStatement
- setBlock(Block) - Method in class org.teiid.query.sql.proc.TriggerAction
- setBlock(Block) - Method in class org.teiid.query.sql.proc.WhileStatement
- setBound(Integer) - Method in class org.teiid.query.sql.symbol.WindowFrame.FrameBound
- setBoundMode(WindowFrame.BoundMode) - Method in class org.teiid.query.sql.symbol.WindowFrame.FrameBound
- setBuffer(TupleBuffer, boolean) - Method in class org.teiid.query.processor.BatchIterator
- setBufferManager(BufferManager) - Method in class org.teiid.dqp.internal.process.DQPCore
- setBufferManager(BufferManager) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setBufferManager(BufferManager) - Method in class org.teiid.query.util.CommandContext
- setBufferManager(BufferManagerImpl) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- setCache(Cache) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setCacheDirective(CacheDirective) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- setCacheHint(CacheHint) - Method in class org.teiid.query.metadata.TempMetadataID
- setCacheHint(CacheHint) - Method in class org.teiid.query.sql.lang.Command
- setCallableStatement(boolean) - Method in class org.teiid.query.sql.lang.StoredProcedure
- setCalledWithReturn(boolean) - Method in class org.teiid.query.sql.lang.StoredProcedure
- setCalledWithVarArgArrayParam(boolean) - Method in class org.teiid.query.function.FunctionDescriptor
- setCancelTask(EnhancedTimer.Task) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- setCapabilitySupport(SourceCapabilities.Capability, boolean) - Method in class org.teiid.query.optimizer.capabilities.BasicSourceCapabilities
- setCardinality(long) - Method in class org.teiid.query.metadata.TempMetadataID
- setChangeList(SetClauseList) - Method in class org.teiid.query.sql.lang.Update
-
Set the list of CompareCriteria representing updates being made
- setCheckEvaluation(boolean) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- setCheckMatStatus(Object) - Method in class org.teiid.query.sql.symbol.GroupSymbol
- setChildMetadata(Command, TempMetadataStore, GroupContext) - Static method in class org.teiid.query.resolver.QueryResolver
- setChildMetadata(Command, Command) - Static method in class org.teiid.query.resolver.QueryResolver
- setClassLoader(ClassLoader) - Method in class org.teiid.query.function.UDFSource
- setClassType(Class<?>) - Method in class org.teiid.query.sql.lang.SPParameter
-
Set class type - MetaMatrix runtime types.
- SetClause - Class in org.teiid.query.sql.lang
- SetClause(ElementSymbol, Expression) - Constructor for class org.teiid.query.sql.lang.SetClause
- setClauseList(boolean, ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- SetClauseList - Class in org.teiid.query.sql.lang
- SetClauseList() - Constructor for class org.teiid.query.sql.lang.SetClauseList
- SetClauseList(List<SetClause>) - Constructor for class org.teiid.query.sql.lang.SetClauseList
- setClauses(List<FromClause>) - Method in class org.teiid.query.sql.lang.From
-
Set all the clauses
- setCleanupReference(Object, AutoCleanupUtil.Removable) - Static method in class org.teiid.common.buffer.AutoCleanupUtil
- setClientAddress(String) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- setClientHostname(String) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- setClientVersion(DQPWorkContext.Version) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- setClone(boolean) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- setCollectLateral(boolean) - Method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
- setCollectNodeStatistics(boolean) - Method in class org.teiid.query.util.CommandContext
- setColumnMetadata(Column, Expression, QueryMetadataInterface) - Static method in class org.teiid.dqp.internal.process.MetaDataProcessor
-
Set the easily determined metadata from symbol on the given Column
- setColumns(List<JsonTable.JsonColumn>) - Method in class org.teiid.query.sql.lang.JsonTable
- setColumns(List<ObjectTable.ObjectColumn>) - Method in class org.teiid.query.sql.lang.ObjectTable
- setColumns(List<TableFunctionReference.ProjectedColumn>) - Method in class org.teiid.query.sql.lang.ArrayTable
- setColumns(List<TextTable.TextColumn>) - Method in class org.teiid.query.sql.lang.TextTable
- setColumns(List<XMLTable.XMLColumn>) - Method in class org.teiid.query.sql.lang.XMLTable
- setColumns(List<ElementSymbol>) - Method in class org.teiid.query.sql.lang.WithQueryCommand
- setColumnStats(String, String, Column, ColumnStats) - Method in class org.teiid.query.metadata.ChainingMetadataRepository
- setColumnStats(VDBMetaData, Column, ColumnStats) - Static method in class org.teiid.query.processor.DdlPlan
- setCommand(Command) - Method in class org.teiid.dqp.internal.process.CachedResults
- setCommand(Command) - Method in class org.teiid.dqp.internal.process.PreparedPlan
-
Set the Command.
- setCommand(Command) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setCommand(Command) - Method in class org.teiid.query.mapping.relational.QueryNode
-
Set command - this is provided as a convenient place to cache this command during conversion.
- setCommand(Command) - Method in class org.teiid.query.processor.relational.AccessNode
- setCommand(Command) - Method in class org.teiid.query.sql.lang.ExplainCommand
- setCommand(Command) - Method in class org.teiid.query.sql.lang.SubqueryFromClause
-
Set the command held by the clause
- setCommand(Command) - Method in class org.teiid.query.sql.proc.AssignmentStatement
- setCommand(Command) - Method in class org.teiid.query.sql.proc.CommandStatement
- setCommand(Command) - Method in class org.teiid.query.sql.proc.LoopStatement
-
Sets the command.
- setCommand(Query) - Method in class org.teiid.query.sql.proc.LoopStatement
- setCommand(QueryCommand) - Method in class org.teiid.query.sql.lang.ExistsCriteria
- setCommand(QueryCommand) - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
-
Set the subquery command (either a SELECT or a procedure execution).
- setCommand(QueryCommand) - Method in class org.teiid.query.sql.lang.SubquerySetCriteria
-
Set the subquery command (either a SELECT or a procedure execution).
- setCommand(QueryCommand) - Method in class org.teiid.query.sql.lang.WithQueryCommand
- setCommand(QueryCommand) - Method in class org.teiid.query.sql.symbol.ScalarSubquery
-
Sets the command.
- setCommand(T) - Method in interface org.teiid.query.sql.lang.SubqueryContainer
-
Sets the subquery Command object
- setCommandContext(CommandContext) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- setCommandContext(CommandContext) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setCommandPayload(Serializable) - Method in class org.teiid.query.util.CommandContext
- setCommitAction(Create.CommitAction) - Method in class org.teiid.query.sql.lang.Create
- setCommonProperties(AbstractMetadataRecord, Map<String, String>) - Static method in class org.teiid.query.parser.OptionsUtil
- setCompact(boolean) - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
-
Set to always allocate against the first available block in a segment.
- setCompactBufferFiles(boolean) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- setCompiledScript(CompiledScript) - Method in class org.teiid.query.sql.lang.ObjectTable.ObjectColumn
- setCompiledScript(CompiledScript) - Method in class org.teiid.query.sql.lang.ObjectTable
- setComplexQuery(boolean) - Method in class org.teiid.query.processor.relational.DependentAccessNode
- setComplexQuery(boolean) - Method in class org.teiid.query.processor.relational.DependentCriteriaProcessor
- setComponentType(Class<?>) - Method in class org.teiid.query.sql.symbol.Array
- setCondition(Criteria) - Method in class org.teiid.query.sql.proc.IfStatement
-
Set the condition that determines which block needs to be executed.
- setCondition(Criteria) - Method in class org.teiid.query.sql.proc.WhileStatement
-
Set the condition that determines which block needs to be executed.
- setCondition(Expression) - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- setConditionIndex(int) - Method in class org.teiid.query.function.aggregate.AggregateFunction
- setConformedTo(Set<Object>) - Method in class org.teiid.query.processor.relational.AccessNode
- setConnectionID(String) - Method in class org.teiid.query.util.CommandContext
-
Sets the connectionID.
- setConnectionProfile(LocalProfile) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- setConnectorBindingExpression(Expression) - Method in class org.teiid.query.processor.relational.AccessNode
- setConnectorBindingId(String) - Method in class org.teiid.query.processor.relational.AccessNode
- setConnectorName(String) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setConstraint(Criteria) - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- setConstraint(Criteria) - Method in class org.teiid.query.sql.lang.Insert
- setConstraint(Criteria) - Method in class org.teiid.query.sql.lang.Update
- setConstraint(Reference.Constraint) - Method in class org.teiid.query.sql.symbol.Reference
- setContent(List<Expression>) - Method in class org.teiid.query.sql.symbol.XMLElement
- setContext(CommandContext) - Method in class org.teiid.query.processor.ProcessorPlan
- setContext(CommandContext) - Method in class org.teiid.query.processor.relational.RelationalNode
- setContinuous() - Method in class org.teiid.query.util.CommandContext
- setContinuous(PreparedPlan, String) - Method in class org.teiid.query.processor.QueryProcessor
- setConvertIn(boolean) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- setCopyStreamingLobs(boolean) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setCorrelatedReferences(SymbolMap) - Method in class org.teiid.query.sql.lang.Command
- setCorrelatedReferences(SymbolMap) - Method in class org.teiid.query.sql.lang.TableFunctionReference
- setCorrelationGroups(Collection<String>) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- setCreate(boolean) - Method in class org.teiid.query.sql.lang.AlterTrigger
- setCreatedNodes(List<PlanNode>) - Method in class org.teiid.query.optimizer.relational.rules.RulePushSelectCriteria
- setCreationTime(long) - Method in class org.teiid.dqp.service.TransactionContext
- setCrit(ParseInfo, Expression) - Method in class org.teiid.query.parser.SQLParser
- setCriteria(List<Criteria>) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Sets the criteria.
- setCriteria(Criteria) - Method in class org.teiid.query.processor.relational.SelectNode
- setCriteria(Criteria) - Method in class org.teiid.query.sql.lang.AtomicCriteria
-
Set sub criteria
- setCriteria(Criteria) - Method in class org.teiid.query.sql.lang.Delete
-
Set the criteria for this Delete command
- setCriteria(Criteria) - Method in interface org.teiid.query.sql.lang.FilteredCommand
- setCriteria(Criteria) - Method in class org.teiid.query.sql.lang.Query
-
Set the criteria clause for the query.
- setCriteria(Criteria) - Method in class org.teiid.query.sql.lang.Update
-
Set the criteria for this Update command
- SetCriteria - Class in org.teiid.query.sql.lang
-
A criteria which is true is the expression's value is a member in a list of values.
- SetCriteria() - Constructor for class org.teiid.query.sql.lang.SetCriteria
-
Constructs a default instance of this class.
- SetCriteria(Expression, Collection) - Constructor for class org.teiid.query.sql.lang.SetCriteria
-
Constructs an instance of this class with the membership expression and value expressions
- setCurrentTimestamp(long) - Method in class org.teiid.query.util.CommandContext
- setCursorName(String) - Method in class org.teiid.query.sql.proc.LoopStatement
- setDataObjects(HashSet<Object>) - Method in class org.teiid.query.util.CommandContext
- setDebugStream(PrintStream) - Method in class org.teiid.query.parser.SQLParserTokenManager
-
Set debug output.
- setDeclaration(Boolean) - Method in class org.teiid.query.sql.symbol.XMLSerialize
- setDefault(BaseColumn, Expression) - Static method in class org.teiid.query.parser.SQLParserUtil
- setDefaultExpression(Expression) - Method in class org.teiid.query.sql.lang.ObjectTable.ObjectColumn
- setDefaultExpression(Expression) - Method in class org.teiid.query.sql.lang.XMLTable.XMLColumn
- setDefaultNullOrder(ExecutionFactory.NullOrder) - Method in class org.teiid.query.util.Options
- setDefinition(String) - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Set the definition for the group symbol, which may be null
- setDefinition(T) - Method in class org.teiid.query.sql.lang.Alter
- setDelegationCredential(GSSCredential) - Method in class org.teiid.security.GSSResult
- setDelimiter(Character) - Method in class org.teiid.query.sql.lang.TextTable
- setDelimiter(Character) - Method in class org.teiid.query.sql.symbol.TextLine
- setDependentValueSource(String) - Method in class org.teiid.query.processor.relational.JoinNode
- setDependentValueSource(DependentValueSource) - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- setDepJoin() - Method in class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- setDerived(boolean) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- setDesiredType(List<DerivedColumn>, LanguageObject) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- setDesiredType(List<DerivedColumn>, LanguageObject, Class<?>) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- setDesiredType(Expression, Class<?>, LanguageObject) - Static method in class org.teiid.query.resolver.util.ResolverUtil
-
Utility to set the type of an expression if it is a Reference and has a null type.
- setDetectingChangeEvents(boolean) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setDetectTransactions(boolean) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
- setDeterminismLevel(FunctionMethod.Determinism) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- setDeterminismLevel(FunctionMethod.Determinism) - Method in class org.teiid.query.util.CommandContext
- setDirect(boolean) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- setDisplayFullyQualified(boolean) - Method in class org.teiid.query.sql.symbol.ElementSymbol
-
Set whether this element will be displayed as fully qualified
- setDisplayMode(ElementSymbol.DisplayMode) - Method in class org.teiid.query.sql.symbol.ElementSymbol
- setDisplayNamedParameters(boolean) - Method in class org.teiid.query.sql.lang.StoredProcedure
-
Indicate whether parameters should be displayed in traditional indexed manor, or as named parameters
- setDistinct(boolean) - Method in class org.teiid.query.processor.relational.DependentValueSource
- setDistinct(boolean) - Method in class org.teiid.query.sql.lang.Select
-
Set whether select is distinct.
- setDistinct(boolean) - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- setDistinctIndex(int) - Method in class org.teiid.query.processor.relational.ListNestedSortComparator
- setDocument(boolean) - Method in class org.teiid.query.sql.symbol.XMLParse
- setDocument(Boolean) - Method in class org.teiid.query.sql.symbol.XMLSerialize
- setDqp(DQPCore) - Method in interface org.teiid.dqp.service.SessionService
- setDQPWorkContext(DQPWorkContext) - Method in class org.teiid.query.util.CommandContext
- setElements(List<? extends Expression>) - Method in class org.teiid.query.processor.relational.RelationalNode
- setElements(List<ElementSymbol>) - Method in class org.teiid.query.processor.relational.SortingFilter
- setElementSymbols(List<ElementSymbol>) - Method in class org.teiid.query.sql.symbol.MultipleElementSymbol
-
Set the
ElementSymbol
s that this symbol refers to - setElementSymbolsAsColumns(List<ElementSymbol>) - Method in class org.teiid.query.sql.lang.Create
- setElseBlock(Block) - Method in class org.teiid.query.sql.proc.IfStatement
-
Set the statement's ELSE block.
- setElseExpression(Expression) - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
-
Sets the expression in the ELSE part of this expression.
- setEmptyOnEmpty(Boolean) - Method in class org.teiid.query.sql.symbol.XMLQuery
- setEnabled(Boolean) - Method in class org.teiid.query.sql.lang.AlterTrigger
- setEncoding(String) - Method in class org.teiid.query.sql.symbol.TextLine
- setEncoding(String) - Method in class org.teiid.query.sql.symbol.XMLSerialize
- setEnd(WindowFrame.FrameBound) - Method in class org.teiid.query.sql.symbol.WindowFrame
- setEnforceMaxBatchManagerSizeEstimate(boolean) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setEnforceSingleMaxBufferSizeEstimate(boolean) - Method in class org.teiid.query.util.Options
- setErrorCode(Expression) - Method in class org.teiid.query.sql.proc.ExceptionExpression
- setErrorType(int) - Method in exception org.teiid.json.simple.ParseException
- setEscape(boolean) - Method in class org.teiid.query.sql.lang.TextTable
- setEscapeChar(char) - Method in class org.teiid.query.sql.lang.MatchCriteria
-
Set the escape character which can be used when the wildcard or single character should be used literally.
- setEstimateDepAccessCardinality(Number) - Method in class org.teiid.query.processor.relational.RelationalNode
- setEstimateDepJoinCost(Number) - Method in class org.teiid.query.processor.relational.RelationalNode
- setEstimateJoinCost(Number) - Method in class org.teiid.query.processor.relational.RelationalNode
- setEstimateNodeCardinality(Number) - Method in class org.teiid.query.processor.relational.RelationalNode
- setEstimateNodeSetSize(Number) - Method in class org.teiid.query.processor.relational.RelationalNode
- setEval(boolean) - Method in class org.teiid.query.sql.symbol.Function
- setEvent(Table.TriggerEvent) - Method in class org.teiid.query.sql.lang.AlterTrigger
- setEventDistributor(EventDistributor) - Method in class org.teiid.dqp.internal.process.DataTierManagerImpl
- setEventDistributor(EventDistributor) - Method in class org.teiid.dqp.internal.process.DQPCore
- setEventDistributor(EventDistributor) - Method in class org.teiid.query.tempdata.TempTableDataManager
- setExceptionGroup(String) - Method in class org.teiid.query.processor.proc.Program
- setExceptionGroup(String) - Method in class org.teiid.query.sql.proc.Block
- setExceptionOnMaxRows(boolean) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setExceptionOnMaxSourceRows(boolean) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setExceptionProgram(Program) - Method in class org.teiid.query.processor.proc.Program
- setExceptionStatements(List<Statement>) - Method in class org.teiid.query.sql.proc.Block
- setExcludeWithName(String) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- setExecutor(Executor) - Method in class org.teiid.dqp.internal.process.Request
- setExecutor(Executor) - Method in class org.teiid.query.util.CommandContext
- setExecutor(TempTableDataManager.RequestExecutor) - Method in class org.teiid.query.tempdata.TempTableDataManager
- setExpandedCommand(Command) - Method in class org.teiid.query.sql.lang.UnaryFromClause
- setExpression(ElementSymbol) - Method in class org.teiid.query.sql.symbol.Reference
- setExpression(Expression) - Method in class org.teiid.query.processor.proc.AssignmentInstruction
- setExpression(Expression) - Method in class org.teiid.query.processor.proc.ErrorInstruction
- setExpression(Expression) - Method in class org.teiid.query.sql.lang.AbstractSetCriteria
-
Sets the membership expression
- setExpression(Expression) - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Set expression.
- setExpression(Expression) - Method in class org.teiid.query.sql.lang.ExpressionCriteria
- setExpression(Expression) - Method in class org.teiid.query.sql.lang.IsNullCriteria
-
Set expression.
- setExpression(Expression) - Method in class org.teiid.query.sql.lang.SPParameter
-
Set the expression defining this parameter
- setExpression(Expression) - Method in class org.teiid.query.sql.proc.AssignmentStatement
- setExpression(Expression) - Method in interface org.teiid.query.sql.proc.ExpressionStatement
- setExpression(Expression) - Method in class org.teiid.query.sql.proc.RaiseStatement
- setExpression(Expression) - Method in class org.teiid.query.sql.symbol.CaseExpression
-
Sets the expression for this case expression
- setExpression(Expression) - Method in class org.teiid.query.sql.symbol.DerivedColumn
- setExpression(Expression) - Method in class org.teiid.query.sql.symbol.ExpressionSymbol
-
Set the expression represented by this symbol.
- setExpression(Expression) - Method in class org.teiid.query.sql.symbol.XMLCast
- setExpression(Expression) - Method in class org.teiid.query.sql.symbol.XMLParse
- setExpression(Expression) - Method in class org.teiid.query.sql.symbol.XMLSerialize
- setExpressionPosition(int) - Method in class org.teiid.query.sql.lang.OrderByItem
- setExpressionPosition(int, int) - Method in class org.teiid.query.sql.lang.OrderBy
- setExpressions(List<DerivedColumn>) - Method in class org.teiid.query.sql.symbol.TextLine
- setExternalGroupContexts(GroupContext) - Method in class org.teiid.query.sql.lang.Command
- setFetchSize(int) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setFile(Expression) - Method in class org.teiid.query.sql.lang.TextTable
- setFinal(boolean) - Method in class org.teiid.common.buffer.TupleBuffer
- setFinalRow(long) - Method in class org.teiid.dqp.message.AtomicResultsMessage
- setFixedWidth(boolean) - Method in class org.teiid.query.sql.lang.TextTable
- setFormat(ExplainCommand.Format) - Method in class org.teiid.query.sql.lang.ExplainCommand
- setForwardOnly(boolean) - Method in class org.teiid.common.buffer.TupleBuffer
- setFrom(From) - Method in class org.teiid.query.sql.lang.Query
-
Set the from clause for the query.
- setFunction(AggregateSymbol) - Method in class org.teiid.query.sql.symbol.WindowFunction
- setFunctionBasedExpressions(LinkedHashMap<Expression, Integer>) - Method in class org.teiid.query.metadata.TempMetadataID.TableData
- setFunctionDescriptor(FunctionDescriptor) - Method in class org.teiid.query.sql.symbol.Function
-
Set the descriptor for this function.
- setFunctionSupport(String, boolean) - Method in class org.teiid.query.optimizer.capabilities.BasicSourceCapabilities
- setGeneralHint(String) - Method in class org.teiid.query.sql.lang.SourceHint
- setGeneralHints(Collection<String>) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- setGeneratedKeyColumns(List<Column>) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- setGeneratedKeyColumns(Command) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- setGlobalTable(boolean) - Method in class org.teiid.query.sql.symbol.GroupSymbol
- setGlobalTableStore(GlobalTableStore) - Method in class org.teiid.query.util.CommandContext
- setGlobalValue(String, Object) - Method in class org.teiid.query.sql.util.VariableContext
- setGroup(GroupSymbol) - Method in class org.teiid.query.sql.lang.Delete
-
Set the group for this Delete command
- setGroup(GroupSymbol) - Method in class org.teiid.query.sql.lang.Insert
-
Set the group for this insert statement
- setGroup(GroupSymbol) - Method in class org.teiid.query.sql.lang.Into
-
Set the group held by the clause
- setGroup(GroupSymbol) - Method in class org.teiid.query.sql.lang.StoredProcedure
- setGroup(GroupSymbol) - Method in class org.teiid.query.sql.lang.UnaryFromClause
-
Set the group held by the clause
- setGroup(GroupSymbol) - Method in class org.teiid.query.sql.lang.Update
-
Set the group being updated
- setGroup(GroupSymbol) - Method in class org.teiid.query.sql.symbol.MultipleElementSymbol
- setGroupBy(GroupBy) - Method in class org.teiid.query.sql.lang.Query
-
Set the group by clause for the query.
- setGroups(Collection<GroupSymbol>) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- setGroupSymbol(GroupSymbol) - Method in class org.teiid.query.sql.lang.WithQueryCommand
- setGroupSymbol(GroupSymbol) - Method in class org.teiid.query.sql.symbol.ElementSymbol
-
Set the group symbol referred to by this element symbol
- setHalfLife(long) - Method in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- setHasWrappedArgs(boolean) - Method in class org.teiid.query.function.FunctionDescriptor
- setHaving(Criteria) - Method in class org.teiid.query.sql.lang.Query
-
Set the criteria clause for the query.
- setHeader(Integer) - Method in class org.teiid.query.sql.lang.TextTable
- setHeader(String) - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- setHiddenResolvable(boolean) - Method in class org.teiid.query.metadata.TransformationMetadata
- setHints(Collection<String>) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- setId(String) - Method in class org.teiid.common.buffer.TupleBuffer
- setID(int) - Method in class org.teiid.query.processor.relational.RelationalNode
- setIfBlock(Block) - Method in class org.teiid.query.sql.proc.IfStatement
-
Set the statement's IF block.
- setIgnoreInlineViewGroups(boolean) - Method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
- setImplicit(boolean) - Method in class org.teiid.query.processor.relational.LimitNode
- setImplicit(boolean) - Method in class org.teiid.query.sql.lang.Limit
- setImplicit(boolean) - Method in class org.teiid.query.sql.symbol.Array
- setImplicit(boolean) - Method in class org.teiid.query.sql.symbol.Function
- setImplicitMultiSourceJoin(boolean) - Method in class org.teiid.query.util.Options
- setIncludeHeader(boolean) - Method in class org.teiid.query.sql.symbol.TextLine
- setIndex(int) - Method in class org.teiid.query.sql.lang.SPParameter
-
Set the positional index of this parameter
- setInlineLobs(boolean) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setInlineLobs(boolean) - Method in class org.teiid.common.buffer.LobManager
- setInlineLobs(boolean) - Method in class org.teiid.common.buffer.TupleBuffer
- setInsteadOfTriggerDefinition(String, String, Table, Table.TriggerEvent, String) - Method in class org.teiid.query.metadata.ChainingMetadataRepository
- setInsteadOfTriggerEnabled(String, String, Table, Table.TriggerEvent, boolean) - Method in class org.teiid.query.metadata.ChainingMetadataRepository
- setInto(Into) - Method in class org.teiid.query.sql.lang.Query
- setIntoElements(List) - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- setIntoGroup(GroupSymbol) - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- setIntoGroup(GroupSymbol) - Method in class org.teiid.query.sql.lang.DynamicCommand
- setIsExternalReference(boolean) - Method in class org.teiid.query.sql.symbol.ElementSymbol
-
Set whether this element is an external reference.
- setIsolationLevel(int) - Method in class org.teiid.dqp.service.TransactionContext
- setIsTempTable(boolean) - Method in class org.teiid.query.sql.symbol.GroupSymbol
- setJoin(Boolean) - Method in class org.teiid.query.sql.lang.Option.MakeDep
- setJoinCriteria(List) - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Set join criteria for this predicate
- setJoinCriteria(Criteria) - Method in class org.teiid.query.processor.relational.JoinNode
- setJoinExpressions(List, List) - Method in class org.teiid.query.processor.relational.JoinNode
- setJoinPrefetchBatches(int) - Method in class org.teiid.query.util.Options
- setJoinStrategy(JoinStrategy) - Method in class org.teiid.query.processor.relational.JoinNode
- setJoinType(JoinType) - Method in class org.teiid.query.processor.relational.JoinNode
- setJoinType(JoinType) - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Set join type for this predicate
- setJson(Expression) - Method in class org.teiid.query.sql.lang.JsonTable
- setKey(CacheKey) - Method in class org.teiid.common.buffer.BaseCacheEntry
- setLabel(String) - Method in class org.teiid.query.processor.proc.LoopInstruction
- setLabel(String) - Method in class org.teiid.query.processor.proc.Program
- setLabel(String) - Method in class org.teiid.query.processor.proc.WhileInstruction
- setLabel(String) - Method in class org.teiid.query.sql.proc.Block
- setLabel(String) - Method in class org.teiid.query.sql.proc.BranchingStatement
- setLabel(String) - Method in class org.teiid.query.sql.proc.LoopStatement
- setLabel(String) - Method in interface org.teiid.query.sql.proc.Statement.Labeled
- setLabel(String) - Method in class org.teiid.query.sql.proc.WhileStatement
- setLateral(boolean) - Method in class org.teiid.query.sql.lang.SubqueryFromClause
- setLeftClause(FromClause) - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Set left clause
- setLeftDistinct(boolean) - Method in class org.teiid.query.processor.relational.JoinNode
- setLeftExpression(Expression) - Method in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Set left expression.
- setLeftExpression(Expression) - Method in interface org.teiid.query.sql.lang.BinaryComparison
- setLeftExpression(Expression) - Method in class org.teiid.query.sql.lang.ImmutableCompareCriteria
- setLeftExpression(Expression) - Method in class org.teiid.query.sql.lang.MatchCriteria
-
Set left expression.
- setLeftQuery(QueryCommand) - Method in class org.teiid.query.sql.lang.SetQuery
- setLeftRowValue(LanguageObject) - Method in class org.teiid.query.sql.lang.IsDistinctCriteria
- setLength(long) - Method in class org.teiid.common.buffer.FileStore
- setLength(long) - Method in class org.teiid.common.buffer.impl.FileStorageManager.DiskStore
- setLength(long) - Method in class org.teiid.common.buffer.impl.SplittableStorageManager.SplittableFileStore
- setLimit(Limit) - Method in class org.teiid.query.sql.lang.QueryCommand
- setLineEnding(String) - Method in class org.teiid.query.sql.symbol.TextLine
- setLobChunkSizeInKB(int) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setLocalProfile(LocalProfile) - Method in class org.teiid.dqp.internal.process.DQPCore
-
The localprofile to use if this is an embedded DQP
- setLocation(String) - Method in class org.teiid.cache.CacheConfiguration
- setLongRanks(boolean) - Method in class org.teiid.query.metadata.TransformationMetadata
- setLookupMap(Map<Expression, Integer>) - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- setLowerExpression(Expression) - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Set the lower expression.
- setMakeDep(boolean) - Method in class org.teiid.query.sql.lang.FromClause
- setMakeDep(Option.MakeDep) - Method in class org.teiid.query.sql.lang.FromClause
- setMakeDepOptions(Option.MakeDep) - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- setMakeInd(Option.MakeDep) - Method in class org.teiid.query.sql.lang.FromClause
- setMakeNotDep(boolean) - Method in class org.teiid.query.sql.lang.FromClause
- setMaterialize(boolean) - Method in class org.teiid.query.sql.lang.WithQueryCommand
- setMax(Integer) - Method in class org.teiid.query.sql.lang.Option.MakeDep
- setMaxActivePlans(int) - Method in interface org.teiid.common.buffer.BufferManager
-
Set the maxActivePlans as a hint at determining the maxProcessing
- setMaxActivePlans(int) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setMaxActivePlans(int) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setMaxAgeInSeconds(int) - Method in class org.teiid.cache.CacheConfiguration
- setMaxBatchManagerSizeEstimate(long) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setMaxBufferSpace(long) - Method in class org.teiid.common.buffer.impl.FileStorageManager
-
Set the max amount of buffer space in bytes
- setMaxEntries(int) - Method in class org.teiid.cache.CacheConfiguration
- setMaxFileSize(long) - Method in class org.teiid.common.buffer.impl.SplittableStorageManager
- setMaxFileSizeDirect(long) - Method in class org.teiid.common.buffer.impl.SplittableStorageManager
- setMaxInPredicateSize(int) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- setMaxMemoryBytes(int) - Method in class org.teiid.common.buffer.LobManager
- setMaxNdv(float) - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- setMaxOpenFiles(int) - Method in class org.teiid.common.buffer.impl.FileStorageManager
- setMaxPredicates(int) - Method in class org.teiid.query.processor.relational.DependentAccessNode
- setMaxProcessingKB(int) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setMaxReserveKB(int) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setMaxResultRows(int) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setMaxRowsFetchSize(int) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setMaxSessionBatchManagerSizeEstimate(long) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setMaxSessionBufferSizeEstimate(long) - Method in class org.teiid.query.util.Options
- setMaxSetSize(int) - Method in class org.teiid.query.processor.relational.DependentAccessNode
- setMaxSourceRows(int) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setMaxStaleness(int) - Method in class org.teiid.cache.CacheConfiguration
- setMaxStorageObjectSize(int) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- setMaxThreads(int) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setMemoryBufferSpace(long) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- setMergeJoin(boolean) - Method in class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- setMessage(String) - Method in class org.teiid.query.report.ReportItem
-
Sets the message.
- setMessage(Expression) - Method in class org.teiid.query.sql.proc.ExceptionExpression
- setMetadata(QueryMetadataInterface) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- setMetadata(QueryMetadataInterface) - Method in class org.teiid.query.util.CommandContext
- setMetadata(QueryMetadataInterface) - Method in class org.teiid.query.validator.AbstractValidationVisitor
- setMetadataID(Object) - Method in class org.teiid.query.sql.lang.SPParameter
-
Set actual metadataID for this parameter
- setMetadataID(Object) - Method in class org.teiid.query.sql.symbol.ElementSymbol
-
Set the metadata ID reference for this element
- setMetadataID(Object) - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Set the metadata ID that this group symbol resolves to.
- setMetadataRequiresPermission(boolean) - Method in class org.teiid.dqp.internal.process.DefaultAuthorizationValidator
- setMetadataType(TempMetadataID.Type) - Method in class org.teiid.query.metadata.TempMetadataID
- setMethod(FunctionMethod) - Method in class org.teiid.query.function.metadata.InvalidFunctionItem
-
Sets the method.
- setMinDefrag(long) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- setMinRows(Long) - Method in class org.teiid.query.sql.lang.CacheHint
- setMinStorageSize(int) - Method in class org.teiid.common.buffer.STree
- setMode(Like.MatchMode) - Method in class org.teiid.query.sql.lang.MatchCriteria
- setMode(WindowFrame.FrameMode) - Method in class org.teiid.query.sql.symbol.WindowFrame
- setMode(DatabaseStore.Mode) - Method in class org.teiid.query.metadata.DatabaseStore
- setMode(ProjectIntoNode.Mode) - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- setMode(SortUtility.Mode) - Method in class org.teiid.query.processor.relational.SortNode
- setMode(BranchingStatement.BranchingMode) - Method in class org.teiid.query.sql.proc.BranchingStatement
- setModel(Object) - Method in class org.teiid.query.metadata.TempMetadataID.TableData
- setModelId(Object) - Method in class org.teiid.query.processor.relational.AccessNode
- setModelID(Object) - Method in class org.teiid.query.metadata.StoredProcedureInfo
- setModelID(Object) - Method in class org.teiid.query.sql.lang.StoredProcedure
- setModelName(String) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setModelName(String) - Method in class org.teiid.query.processor.relational.AccessNode
- setModelName(String) - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- setModTime(long) - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- setMultiSource(boolean) - Method in class org.teiid.query.processor.relational.AccessNode
- setMultiSourceElementMetadata(Column) - Static method in class org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper
- setMultiValued(List<?>) - Method in class org.teiid.query.sql.symbol.Constant
- setName(String) - Method in class org.teiid.cache.CacheConfiguration
- setName(String) - Method in class org.teiid.query.sql.lang.AlterTrigger
- setName(String) - Method in class org.teiid.query.sql.lang.SPParameter
-
Set full parameter name
- setName(String) - Method in class org.teiid.query.sql.lang.SubqueryFromClause
-
Reset the alias for this subquery from clause and it's pseudo-GroupSymbol.
- setName(String) - Method in class org.teiid.query.sql.lang.TableFunctionReference
-
Reset the alias for this subquery from clause and it's pseudo-GroupSymbol.
- setName(String) - Method in class org.teiid.query.sql.symbol.ElementSymbol
- setName(String) - Method in class org.teiid.query.sql.symbol.Function
- setName(String) - Method in class org.teiid.query.sql.symbol.GroupSymbol
- setName(String) - Method in class org.teiid.query.sql.symbol.Symbol
- setName(String) - Method in class org.teiid.query.sql.symbol.XMLElement
- setNamespaces(XMLNamespaces) - Method in class org.teiid.query.sql.lang.XMLTable
- setNamespaces(XMLNamespaces) - Method in class org.teiid.query.sql.symbol.XMLElement
- setNamespaces(XMLNamespaces) - Method in class org.teiid.query.sql.symbol.XMLForest
- setNamespaces(XMLNamespaces) - Method in class org.teiid.query.sql.symbol.XMLQuery
- setNdv(float) - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- setNegated(boolean) - Method in class org.teiid.query.sql.lang.AbstractSetCriteria
-
Sets the negation flag for this criteria.
- setNegated(boolean) - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Sets the negation flag for this criteria.
- setNegated(boolean) - Method in class org.teiid.query.sql.lang.DependentSetCriteria
- setNegated(boolean) - Method in class org.teiid.query.sql.lang.ExistsCriteria
- setNegated(boolean) - Method in class org.teiid.query.sql.lang.IsDistinctCriteria
-
Sets the negation flag for this criteria.
- setNegated(boolean) - Method in class org.teiid.query.sql.lang.IsNullCriteria
-
Sets the negation flag for this criteria.
- setNegated(boolean) - Method in class org.teiid.query.sql.lang.MatchCriteria
-
Sets the negation flag for this criteria.
- setNewVDBState(DQPWorkContext) - Method in class org.teiid.query.util.CommandContext
- setNoBlocking(boolean) - Method in class org.teiid.common.buffer.TupleBuffer.TupleBufferTupleSource
- setNoCache(boolean) - Method in class org.teiid.query.sql.lang.Option
- setNoInline(boolean) - Method in class org.teiid.query.sql.lang.WithQueryCommand
- setNonBlocking(boolean) - Method in class org.teiid.query.processor.QueryProcessor
- setNonBlocking(boolean) - Method in class org.teiid.query.processor.relational.SortUtility
- setNonBlocking(boolean) - Method in class org.teiid.query.util.CommandContext
- setNotNull(boolean) - Method in class org.teiid.query.metadata.TempMetadataID
- setNoTrim() - Method in class org.teiid.query.sql.lang.TextTable
- setNoTrim(boolean) - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- setNoUnnest(boolean) - Method in class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- setNoUnnest(boolean) - Method in class org.teiid.query.sql.lang.FromClause
- setNullLeaf(Boolean) - Method in class org.teiid.query.sql.lang.JsonTable
- setNullOrdering(List<SortSpecification.NullOrdering>) - Method in class org.teiid.query.processor.relational.ListNestedSortComparator
- setNullOrdering(SortSpecification.NullOrdering) - Method in class org.teiid.query.sql.lang.OrderByItem
- setObject(Object) - Method in class org.teiid.common.buffer.CacheEntry
- setOffset(Expression) - Method in class org.teiid.query.sql.lang.Limit
- setOn(String) - Method in class org.teiid.query.sql.lang.Create
- setOperation(SetQuery.Operation) - Method in class org.teiid.query.sql.lang.SetQuery
-
Set type of operation
- setOperator(int) - Method in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Sets the operator.
- setOperator(int) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Sets the operator used in the logical expression.
- setOperator(int) - Method in class org.teiid.query.sql.lang.ImmutableCompareCriteria
- setOption(Option) - Method in class org.teiid.query.sql.lang.Command
-
Set the option clause for the query.
- setOptional(boolean) - Method in class org.teiid.query.sql.lang.FromClause
- setOptional(boolean) - Method in class org.teiid.query.sql.symbol.Reference
- setOptional(Boolean) - Method in class org.teiid.query.sql.lang.CompareCriteria
-
Set during planning to indicate that this criteria is no longer needed to correctly process a join
- setOptional(Boolean) - Method in class org.teiid.query.sql.lang.ImmutableCompareCriteria
- setOptions(AbstractMetadataRecord) - Static method in class org.teiid.query.parser.OptionsUtil
- setOptions(Options) - Method in interface org.teiid.common.buffer.BufferManager
- setOptions(Options) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setOptions(Options) - Method in class org.teiid.dqp.internal.process.Request
- setOptions(Options) - Method in class org.teiid.query.util.CommandContext
- setOrderBy(List<OrderByItem>) - Method in class org.teiid.query.processor.relational.GroupingNode
- setOrderBy(OrderBy) - Method in class org.teiid.query.sql.lang.QueryCommand
-
Set the order by clause for the query.
- setOrderBy(OrderBy) - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- setOrderBy(OrderBy) - Method in class org.teiid.query.sql.symbol.WindowSpecification
- setOrderTypes(List<Boolean>) - Method in class org.teiid.query.processor.relational.ListNestedSortComparator
- setOrdinal(boolean) - Method in class org.teiid.query.sql.lang.JsonTable.JsonColumn
- setOrdinal(boolean) - Method in class org.teiid.query.sql.lang.XMLTable.XMLColumn
- setOriginalMetadataID(Object) - Method in class org.teiid.query.metadata.TempMetadataID
- setOutParams(List<ElementSymbol>) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- setOutputDefinition(String) - Method in class org.teiid.query.sql.symbol.GroupSymbol
- setOutputElements(List) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- setOutputElements(List<? extends Expression>) - Method in class org.teiid.query.processor.relational.RelationalPlan
- setOutputMapping(SymbolMap) - Method in class org.teiid.query.processor.relational.GroupingNode
- setOutputName(String) - Method in class org.teiid.query.sql.symbol.Symbol
- setParallel(boolean) - Method in class org.teiid.query.util.CommandContext
- setParameter(SPParameter) - Method in class org.teiid.query.sql.lang.StoredProcedure
-
Set a stored procedure's parameter
- setParameters(List<?>) - Method in class org.teiid.dqp.internal.process.SessionAwareCache.CacheID
-
Set the raw (non-Constant) parameter values.
- setParameters(List<SPParameter>) - Method in class org.teiid.query.metadata.StoredProcedureInfo
- setParameterType(int) - Method in class org.teiid.query.sql.lang.SPParameter
-
Set parameter type according to class constants.
- setParameterValue(ElementSymbol, VariableContext, Object) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- setParams(LinkedHashMap<ElementSymbol, Expression>) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- setParams(Map<ElementSymbol, Expression>) - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- setParent(RelationalNode) - Method in class org.teiid.query.processor.relational.RelationalNode
- setParent(Expression) - Method in class org.teiid.query.sql.proc.ExceptionExpression
- setParentContext(VariableContext) - Method in class org.teiid.query.sql.util.VariableContext
-
Set the parent variable context for this variable context, when looking up the variable's value, if the variable is not present in the current context, the parent context is lookedup.
- setParentTempTableStore(TempTableStore) - Method in class org.teiid.query.tempdata.TempTableStore
- setParseException(ParseException) - Method in exception org.teiid.api.exception.query.QueryParserException
- setPartialResults(boolean) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setPartition(List<Expression>) - Method in class org.teiid.query.sql.symbol.WindowSpecification
- setPassing(List<DerivedColumn>) - Method in class org.teiid.query.sql.lang.ObjectTable
- setPassing(List<DerivedColumn>) - Method in class org.teiid.query.sql.lang.XMLTable
- setPassing(List<DerivedColumn>) - Method in class org.teiid.query.sql.symbol.XMLQuery
- setPath(String) - Method in class org.teiid.query.sql.lang.JsonTable.JsonColumn
- setPath(String) - Method in class org.teiid.query.sql.lang.ObjectTable.ObjectColumn
- setPath(String) - Method in class org.teiid.query.sql.lang.XMLTable.XMLColumn
- setPath(Expression) - Method in class org.teiid.query.sql.symbol.QueryString
- setPersistent(boolean) - Method in class org.teiid.common.buffer.CacheEntry
- setPlan(ProcessorPlan, CommandContext) - Method in class org.teiid.dqp.internal.process.PreparedPlan
-
Set the ProcessorPlan.
- setPlanner(RelationalPlanner) - Method in class org.teiid.query.optimizer.relational.RuleStack
- setPolicies(HashMap<String, DataPolicy>) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- setPolicies(Map<String, DataPolicyMetadata>) - Method in class org.teiid.query.metadata.TransformationMetadata
- setPolicyDecider(PolicyDecider) - Method in class org.teiid.dqp.internal.process.DefaultAuthorizationValidator
- setPosition(int) - Method in exception org.teiid.json.simple.ParseException
- setPosition(int) - Method in class org.teiid.query.metadata.TempMetadataID
- setPosition(long) - Method in class org.teiid.common.buffer.AbstractTupleSource
- setPosition(long) - Method in interface org.teiid.common.buffer.IndexedTupleSource
-
Set the tuple source position
- setPosition(long) - Method in class org.teiid.query.processor.BatchIterator
- setPosition(Integer) - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- setPredicateQuantifier(int) - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
-
Set the predicate quantifier - use one of the following:
SubqueryCompareCriteria.ANY
SubqueryCompareCriteria.SOME
SubqueryCompareCriteria.ALL
- setPreferMemCutoff(int) - Method in class org.teiid.query.processor.relational.EnhancedSortMergeJoinStrategy
- setPreferMemory(boolean) - Method in class org.teiid.common.buffer.STree
- setPrefersMemory(boolean) - Method in interface org.teiid.common.buffer.BatchManager
- setPrefersMemory(boolean) - Method in class org.teiid.common.buffer.TupleBuffer
- setPreparedPlanCache(SessionAwareCache<PreparedPlan>) - Method in class org.teiid.dqp.internal.process.DQPCore
- setPreparedPlanCache(SessionAwareCache<PreparedPlan>) - Method in class org.teiid.query.util.CommandContext
- setPreParser(PreParser) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setPreParser(PreParser) - Method in class org.teiid.dqp.internal.process.Request
- setPreserve(boolean) - Method in class org.teiid.query.sql.lang.FromClause
- setPrimaryKey(List<TempMetadataID>) - Method in class org.teiid.query.metadata.TempMetadataID
- setProcAssignments(Map<ElementSymbol, ElementSymbol>) - Method in class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
- setProcedure(boolean) - Method in class org.teiid.query.sql.symbol.GroupSymbol
- setProcedure(Procedure) - Method in class org.teiid.query.function.FunctionDescriptor
- setProcedureCallableName(String) - Method in class org.teiid.query.metadata.StoredProcedureInfo
- setProcedureCallableName(String) - Method in class org.teiid.query.sql.lang.StoredProcedure
- setProcedureDefinition(String, String) - Method in class org.teiid.query.metadata.DatabaseStore
- setProcedureDefinition(String, String, Procedure, String) - Method in class org.teiid.query.metadata.ChainingMetadataRepository
- setProcedureID(Object) - Method in class org.teiid.query.metadata.StoredProcedureInfo
- setProcedureID(Object) - Method in class org.teiid.query.sql.lang.StoredProcedure
- setProcedureName(String) - Method in class org.teiid.query.sql.lang.StoredProcedure
-
Set this stored procedure's name
- setProcedureRelational(boolean) - Method in class org.teiid.query.sql.lang.StoredProcedure
- setProcessingSortLeft(boolean) - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- setProcessingSortRight(boolean) - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- setProcessorBatchSize(int) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setProcessorBatchSize(int) - Method in class org.teiid.query.util.CommandContext
- setProcessorPlan(ProcessorPlan) - Method in class org.teiid.query.processor.relational.PlanExecutionNode
- setProcessorPlan(ProcessorPlan) - Method in class org.teiid.query.sql.lang.Command
- setProcessors(HashMap<String, TempTableStore.TableProcessor>) - Method in class org.teiid.query.tempdata.TempTableStore
- setProjectedColumns(List<ObjectTable.ObjectColumn>) - Method in class org.teiid.query.processor.relational.ObjectTableNode
- setProjectedExpressions(List<Expression>) - Method in class org.teiid.query.processor.relational.SelectNode
- setProjectedSymbols(List) - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- setProjectedTypes(List<Class<?>>, QueryMetadataInterface) - Method in class org.teiid.query.sql.lang.SetQuery
- setPropagateName(boolean) - Method in class org.teiid.query.sql.symbol.DerivedColumn
- setProperties(Properties) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
-
Set the properties used to initialize the engine
Options
- setProperties(Properties) - Method in class org.teiid.query.util.Options
- setProperty(String, String, AbstractMetadataRecord, String, String) - Method in class org.teiid.query.metadata.ChainingMetadataRepository
- setProperty(VDBMetaData, AbstractMetadataRecord, String, String) - Static method in class org.teiid.query.processor.DdlPlan
- setProperty(VDBMetaData, AbstractMetadataRecord, String, String) - Method in class org.teiid.query.processor.DdlPlan.SetPropertyProcessor
- setProperty(NodeConstants.Info, Object) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- SetPropertyProcessor(MetadataRepository, EventDistributor) - Constructor for class org.teiid.query.processor.DdlPlan.SetPropertyProcessor
- setProvider(ConnectorManagerRepository.ExecutionFactoryProvider) - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
- setPushdown(boolean) - Method in class org.teiid.query.processor.relational.DependentAccessNode
- setPushdown(boolean) - Method in class org.teiid.query.processor.relational.DependentCriteriaProcessor
- setPushdownDefaultNullOrder(boolean) - Method in class org.teiid.query.util.Options
- setPushedInQuery(boolean) - Method in class org.teiid.query.sql.lang.StoredProcedure
- setQuery(String) - Method in class org.teiid.query.mapping.relational.QueryNode
-
Set the SQL query
- SetQuery - Class in org.teiid.query.sql.lang
-
This object acts as a Set operator on multiple Queries - UNION, INTERSECT, and EXCEPT can be implemented with this Class
- SetQuery(SetQuery.Operation) - Constructor for class org.teiid.query.sql.lang.SetQuery
-
Construct query with operation type
- SetQuery(SetQuery.Operation, boolean, QueryCommand, QueryCommand) - Constructor for class org.teiid.query.sql.lang.SetQuery
- SetQuery.Operation - Enum in org.teiid.query.sql.lang
- setQueryExpression(QueryCommand) - Method in class org.teiid.query.sql.lang.Insert
- setQueryNode(QueryNode) - Method in class org.teiid.query.metadata.TempMetadataID
- setQueryPlan(QueryNode) - Method in class org.teiid.query.metadata.StoredProcedureInfo
- setQueryPlan(ProcessorPlan) - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- setQueryProcessorFactory(QueryProcessor.ProcessorFactory) - Method in class org.teiid.query.util.CommandContext
- SetQueryResolver - Class in org.teiid.query.resolver.command
- SetQueryResolver() - Constructor for class org.teiid.query.resolver.command.SetQueryResolver
- setQueryThresholdInMilli(long) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setQueryThresholdInSecs(int) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setQueryTimeout(long) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setQuote(Character) - Method in class org.teiid.query.sql.lang.TextTable
- setQuote(Character) - Method in class org.teiid.query.sql.symbol.TextLine
- setReadOnly(boolean) - Method in class org.teiid.query.util.CommandContext
- setRecursive(boolean) - Method in class org.teiid.query.sql.lang.WithQueryCommand
- setReferences(List<Reference>) - Method in class org.teiid.dqp.internal.process.PreparedPlan
-
Set the list of Reference.
- setReferences(List<Reference>) - Method in class org.teiid.query.processor.relational.InsertPlanExecutionNode
- setReferenceValues(TableFunctionReference) - Method in class org.teiid.query.processor.relational.SubqueryAwareRelationalNode
- setRelativeXPath(boolean) - Method in class org.teiid.query.util.Options
- setRemoveDuplicates(boolean) - Method in class org.teiid.query.processor.relational.GroupingNode
- setRequestId(String) - Method in class org.teiid.dqp.internal.process.FutureWork
- setRequestId(RequestID) - Method in class org.teiid.query.util.CommandContext
- setRequestID(RequestID) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setRequireTeiidCollation(boolean) - Method in class org.teiid.query.util.Options
- setResults(TupleBuffer, ProcessorPlan) - Method in class org.teiid.dqp.internal.process.CachedResults
- setResultsetCache(SessionAwareCache<CachedResults>) - Method in class org.teiid.dqp.internal.process.DQPCore
- setResultSetCacheEnabled(boolean) - Method in class org.teiid.dqp.internal.process.Request
- setResultSetCacheEnabled(boolean) - Method in class org.teiid.query.util.CommandContext
- setResultSetColumns(List<? extends Expression>) - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- setReturnable(boolean) - Method in class org.teiid.query.processor.proc.ExecDynamicSqlInstruction
- setReturnable(boolean) - Method in class org.teiid.query.sql.proc.CommandStatement
- setReturnAutoGeneratedKeys(List<ElementSymbol>) - Method in class org.teiid.query.util.CommandContext
- setReturnVariable(ElementSymbol) - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- setReverse(boolean) - Method in class org.teiid.common.buffer.TupleBuffer.TupleBufferTupleSource
- setRightClause(FromClause) - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Set right clause
- setRightDistinct(boolean) - Method in class org.teiid.query.processor.relational.JoinNode
- setRightExpression(Expression) - Method in interface org.teiid.query.sql.lang.BinaryComparison
- setRightExpression(Expression) - Method in class org.teiid.query.sql.lang.CompareCriteria
-
Set right expression.
- setRightExpression(Expression) - Method in class org.teiid.query.sql.lang.ImmutableCompareCriteria
- setRightExpression(Expression) - Method in class org.teiid.query.sql.lang.MatchCriteria
-
Set right expression.
- setRightMap(SymbolMap) - Method in class org.teiid.query.processor.relational.NestedTableJoinStrategy
- setRightQuery(QueryCommand) - Method in class org.teiid.query.sql.lang.SetQuery
- setRightRowValue(LanguageObject) - Method in class org.teiid.query.sql.lang.IsDistinctCriteria
- setRollup(boolean) - Method in class org.teiid.query.processor.relational.GroupingNode
- setRollup(boolean) - Method in class org.teiid.query.sql.lang.GroupBy
- setRootNode(RelationalNode) - Method in class org.teiid.query.processor.relational.RelationalPlan
- setRowConstructor(boolean) - Method in class org.teiid.query.sql.lang.Query
- setRowCount(long) - Method in class org.teiid.common.buffer.TupleBuffer
- setRowDelimiter(Character) - Method in class org.teiid.query.sql.lang.TextTable
- setRowLimit(int) - Method in class org.teiid.dqp.internal.process.CachedResults
- setRowLimit(int) - Method in class org.teiid.query.processor.BatchCollector
- setRowLimit(int) - Method in class org.teiid.query.processor.relational.SortNode
- setRowLimit(Expression) - Method in class org.teiid.query.sql.lang.Limit
- setRowOffset(long) - Method in class org.teiid.common.buffer.TupleBatch
- setRowPath(String) - Method in class org.teiid.query.sql.lang.JsonTable
- setRowProcedure(ProcedurePlan) - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- setRowScript(String) - Method in class org.teiid.query.sql.lang.ObjectTable
- setRunInContext(boolean) - Method in class org.teiid.query.processor.proc.ProcedurePlan
-
For procedures without explicit parameters, sets whether the procedure should run in the parent variable context.
- setRuntimeMetadata(RuntimeMetadataImpl) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- setSanitizeMessages(boolean) - Method in class org.teiid.query.util.Options
- setSaveLastRow(boolean) - Method in class org.teiid.query.processor.BatchCollector
- setSaveTemporary(boolean) - Method in class org.teiid.common.buffer.LobManager
- setSaveTemporaryLobs(boolean) - Method in class org.teiid.common.buffer.STree
- setSchema(String) - Method in class org.teiid.query.function.FunctionDescriptor
- setScope(String) - Method in class org.teiid.query.sql.lang.CacheHint
- setScope(CacheDirective.Scope) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- setScope(CacheDirective.Scope) - Method in class org.teiid.dqp.message.AtomicResultsMessage
- setScriptEngine(ScriptEngine) - Method in class org.teiid.query.sql.lang.ObjectTable
- setScriptingLanguage(String) - Method in class org.teiid.query.sql.lang.ObjectTable
- setSecurityContext(Object) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- setSecurityContext(Object) - Method in class org.teiid.security.GSSResult
- setSecurityHelper(SecurityHelper) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- setSelect(Select) - Method in class org.teiid.query.sql.lang.Query
-
Set the select clause for the query.
- setSelector(String) - Method in class org.teiid.query.sql.lang.TextTable
- setSelector(String) - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- setSelectSymbols(List<? extends Expression>) - Method in class org.teiid.query.processor.relational.ProjectNode
- setSemiDep(boolean) - Method in class org.teiid.query.processor.relational.EnhancedSortMergeJoinStrategy
- setSensitiveToMetadataChanges(boolean) - Method in class org.teiid.dqp.internal.process.AccessInfo
- setSerial(boolean) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setSerializer(WeakReference<? extends Serializer<?>>) - Method in class org.teiid.common.buffer.CacheEntry
- setSession(boolean) - Method in class org.teiid.query.metadata.TempMetadataAdapter
- setSession(SessionMetadata) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- setSession(SessionMetadata) - Method in class org.teiid.query.util.CommandContext
- setSession(Session) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- setSessionService(SessionService) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setSessionService(SessionService) - Method in class org.teiid.dqp.internal.process.DQPCore
- setSessionTempTableStore(TempTableStore) - Method in class org.teiid.query.util.CommandContext
- setSessionVariable(String, Object) - Method in class org.teiid.query.util.CommandContext
- setShortName(String) - Method in class org.teiid.query.sql.symbol.Symbol
-
Change the symbol's name.
- setShouldEvaluate(boolean) - Method in class org.teiid.query.sql.lang.ExistsCriteria
- setShouldEvaluate(boolean) - Method in interface org.teiid.query.sql.lang.SubqueryContainer.Evaluatable
- setShouldEvaluate(boolean) - Method in class org.teiid.query.sql.symbol.ScalarSubquery
- setShouldEvaluateExpressions(boolean) - Method in class org.teiid.query.processor.relational.AccessNode
- setShouldEvaluateExpressions(boolean) - Method in class org.teiid.query.processor.relational.SelectNode
- setSingleResult(boolean) - Method in class org.teiid.query.processor.BatchedUpdatePlan
- setSingleResult(boolean) - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- setSingleRow(boolean) - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- setSingleRow(Boolean) - Method in class org.teiid.query.sql.lang.ArrayTable
- setSkip(Integer) - Method in class org.teiid.query.sql.lang.TextTable
- setSkipEvaluatable(boolean) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- setSortElements(List<OrderByItem>) - Method in class org.teiid.query.processor.relational.SortNode
- setSortItems(List<OrderByItem>) - Method in class org.teiid.query.processor.relational.SortingFilter
- setSortParameters(int[]) - Method in class org.teiid.query.processor.relational.ListNestedSortComparator
- setSourceHint(String, String, boolean) - Method in class org.teiid.query.sql.lang.SourceHint
- setSourceHint(SourceHint) - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- setSourceHint(SourceHint) - Method in class org.teiid.query.sql.lang.Command
- setSourceNullOrder(ExecutionFactory.NullOrder) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- setSourceProperty(SourceCapabilities.Capability, Object) - Method in class org.teiid.query.optimizer.capabilities.BasicSourceCapabilities
-
This method adds the Source Property to the Property Map
- setSql(Expression) - Method in class org.teiid.query.sql.lang.DynamicCommand
- setSqlState(Expression) - Method in class org.teiid.query.sql.proc.ExceptionExpression
- setSrid(GeographyType, int) - Static method in class org.teiid.query.function.GeographyFunctionMethods
- setSrid(GeometryType, int) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- setStableSort(boolean) - Method in class org.teiid.query.processor.relational.SortUtility
- setStart(WindowFrame.FrameBound) - Method in class org.teiid.query.sql.symbol.WindowFrame
- setStartedTxn(boolean) - Method in class org.teiid.query.processor.proc.Program
- setState(InputStream) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setState(InputStream) - Method in interface org.teiid.query.ReplicatedObject
-
Allows an application to read a state through a provided InputStream.
- setState(InputStream) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- setState(String, InputStream) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setState(String, InputStream) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- setState(List<?>, int) - Method in class org.teiid.query.function.aggregate.AggregateFunction
- setState(List<?>, int) - Method in class org.teiid.query.function.aggregate.Avg
- setState(List<?>, int) - Method in class org.teiid.query.function.aggregate.Count
- setState(List<?>, int) - Method in class org.teiid.query.function.aggregate.CountBig
- setState(List<?>, int) - Method in interface org.teiid.query.function.aggregate.ExposedStateUserDefinedAggregate
- setState(List<?>, int) - Method in class org.teiid.query.function.aggregate.FirstLastValue
- setState(List<?>, int) - Method in class org.teiid.query.function.aggregate.Max
- setState(List<?>, int) - Method in class org.teiid.query.function.aggregate.Min
- setState(List<?>, int) - Method in class org.teiid.query.function.aggregate.StatsFunction
- setState(List<?>, int) - Method in class org.teiid.query.function.aggregate.Sum
- setState(List<?>, int) - Method in class org.teiid.query.function.aggregate.UserDefined
- setState(K, InputStream) - Method in interface org.teiid.query.ReplicatedObject
-
Allows an application to read a partial state through a provided InputStream.
- SetState() - Constructor for class org.teiid.query.processor.relational.DependentCriteriaProcessor.SetState
- setStatements(List<Statement>) - Method in class org.teiid.query.sql.proc.Block
-
Set the statements contained on this block.
- setStatus(ValidatorFailure.Status) - Method in class org.teiid.query.validator.ValidatorFailure
- setStorageDirectory(String) - Method in class org.teiid.common.buffer.impl.FileStorageManager
- setStorageManager(StorageManager) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- setStorageManager(StorageManager) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setStrict(boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- setStrict(boolean) - Method in class org.teiid.query.sql.lang.Limit
- setSubject(Subject) - Method in class org.teiid.query.util.CommandContext
- setSubPlans(Map<GroupSymbol, RelationalPlan>) - Method in class org.teiid.query.processor.relational.AccessNode
- setSubqueryHint(ExistsCriteria.SubqueryHint) - Method in class org.teiid.query.sql.lang.ExistsCriteria
- setSubqueryHint(ExistsCriteria.SubqueryHint) - Method in class org.teiid.query.sql.lang.SubqueryCompareCriteria
- setSubqueryHint(ExistsCriteria.SubqueryHint) - Method in class org.teiid.query.sql.lang.SubquerySetCriteria
- setSubqueryHint(ExistsCriteria.SubqueryHint) - Method in class org.teiid.query.sql.symbol.ScalarSubquery
- setSubqueryUnnestDefault(boolean) - Method in class org.teiid.query.util.Options
- setSupportsConcat2(boolean) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- setSupportsCountBig(boolean) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- setSupportsExpressionParameters(boolean) - Method in class org.teiid.query.sql.lang.StoredProcedure
- setSupportsImplicitClose(boolean) - Method in class org.teiid.dqp.message.AtomicResultsMessage
- setSupportsNullOrdering(boolean) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- setSymbol(ElementSymbol) - Method in class org.teiid.query.sql.lang.SetClause
- setSymbol(Expression) - Method in class org.teiid.query.sql.lang.OrderByItem
- setSymbol(Expression) - Method in class org.teiid.query.sql.symbol.AliasSymbol
-
Set the underlying symbol
- setSymbols(Collection<? extends Expression>) - Method in class org.teiid.query.sql.lang.Select
-
Sets an ordered list of the symbols in the select.
- setTable(ArrayTable) - Method in class org.teiid.query.processor.relational.ArrayTableNode
- setTable(ObjectTable) - Method in class org.teiid.query.processor.relational.ObjectTableNode
- setTable(TextTable) - Method in class org.teiid.query.processor.relational.TextTableNode
- setTable(GroupSymbol) - Method in class org.teiid.query.sql.lang.Create
- setTable(GroupSymbol) - Method in class org.teiid.query.sql.lang.Drop
- setTableMetadata(Table) - Method in class org.teiid.query.sql.lang.Create
- setTableStats(String, String, Table, TableStats) - Method in class org.teiid.query.metadata.ChainingMetadataRepository
- setTableStats(VDBMetaData, Table, TableStats) - Static method in class org.teiid.query.processor.DdlPlan
- setTableTriggerPlan(String, String, Table.TriggerEvent, String, boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- setTabSize(int) - Method in class org.teiid.query.parser.JavaCharStream
- setTarget(GroupSymbol) - Method in class org.teiid.query.sql.lang.Alter
- setTargetBytesPerRow(int) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setTemporary(boolean) - Method in class org.teiid.common.buffer.FileStoreInputStreamFactory
- setTemporaryMetadata(TempMetadataStore) - Method in class org.teiid.query.sql.lang.Command
- setTempTable(boolean) - Method in class org.teiid.query.metadata.TempMetadataID
- setTempTableStore(TempTableStore) - Method in class org.teiid.query.util.CommandContext
- setTermination(byte) - Method in class org.teiid.common.buffer.TupleBatch
- setTerminationFlag(boolean) - Method in class org.teiid.common.buffer.TupleBatch
-
Set whether this batch is the last in a series of batches.
- setThen(List) - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
-
Sets the List of THEN expressions in this CASE expression
- setThreadId(String) - Method in class org.teiid.dqp.service.TransactionContext
- setTimeoutEnd(long) - Method in class org.teiid.query.util.CommandContext
- setTimeSliceEnd(long) - Method in class org.teiid.query.util.CommandContext
- setTimeSliceInMilli(int) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setTracingSpan(Span) - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- setTracingSpan(Span) - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- setTracingWithActiveSpanOnly(boolean) - Method in class org.teiid.query.util.Options
- setTransaction(Transaction) - Method in class org.teiid.dqp.service.TransactionContext
- setTransactionContext(TransactionContext) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setTransactionContext(TransactionContext) - Method in class org.teiid.query.util.CommandContext
- setTransactionManager(TransactionManager) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
- setTransactionService(TransactionService) - Method in class org.teiid.dqp.internal.process.DQPCore
- setTransactionService(TransactionService) - Method in class org.teiid.query.util.CommandContext
- setTransactionSupport(ExecutionFactory.TransactionSupport) - Method in class org.teiid.query.processor.relational.AccessNode
- setTransactionSupport(ExecutionFactory.TransactionSupport) - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- setTransactionType(TransactionContext.Scope) - Method in class org.teiid.dqp.service.TransactionContext
- setTranslator(ExecutionFactory<?, ?>) - Method in class org.teiid.query.optimizer.capabilities.BasicSourceCapabilities
- setTrappingExceptions(boolean) - Method in class org.teiid.query.processor.proc.Program
- setTruncateInterval(int) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- setTtl(long) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
- setTupleBuffer(TupleBuffer) - Method in class org.teiid.query.sql.lang.WithQueryCommand
- setTupleBufferCache(TupleBufferCache) - Method in class org.teiid.dqp.internal.process.SessionAwareCache
- setTupleSource(TupleSource) - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- setTupleSource(TupleSource) - Method in class org.teiid.query.sql.lang.Insert
- setTupleSourceCache(TupleSourceCache) - Method in class org.teiid.query.util.CommandContext
- setType(int) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
- setType(Class) - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
-
Sets the type to which this expression has resolved.
- setType(Class<?>) - Method in class org.teiid.query.sql.symbol.Array
- setType(Class<?>) - Method in class org.teiid.query.sql.symbol.Constant
-
TODO: remove me when a null type is supported
- setType(Class<?>) - Method in class org.teiid.query.sql.symbol.ElementSymbol
-
Set the type of the symbol
- setType(Class<?>) - Method in class org.teiid.query.sql.symbol.Function
-
Set type of function
- setType(Class<?>) - Method in class org.teiid.query.sql.symbol.Reference
- setType(Class<?>) - Method in class org.teiid.query.sql.symbol.ScalarSubquery
-
Set type of ScalarSubquery
- setType(Class<?>) - Method in class org.teiid.query.sql.symbol.XMLCast
- setType(String) - Method in class org.teiid.cache.CacheConfiguration
- setTypeIfNull(Expression, Class<?>) - Static method in class org.teiid.query.resolver.util.ResolverUtil
- setTypeInfo(SQLParserUtil.ParsedDataType, BaseColumn) - Static method in class org.teiid.query.parser.SQLParserUtil
- setTypeString(String) - Method in class org.teiid.query.sql.symbol.XMLSerialize
- setUnexpectedObject(Object) - Method in exception org.teiid.json.simple.ParseException
- setUnresolvedSymbols(List<UnresolvedSymbolDescription>) - Method in exception org.teiid.api.exception.query.QueryResolverException
-
Set the list of unresolved symbols during QueryResolution
- setUnsatisfied(Set<ElementSymbol>) - Method in class org.teiid.query.resolver.util.AccessPattern
- setUnused(boolean) - Method in class org.teiid.query.processor.relational.DependentValueSource
- setUnused(boolean) - Method in interface org.teiid.query.sql.util.ValueIteratorSource
- setUpdatable(boolean) - Method in class org.teiid.query.metadata.TempMetadataID
- setUpdatable(String, boolean) - Method in class org.teiid.query.tempdata.TempTableStore
- setUpdateCount(int) - Method in class org.teiid.query.metadata.StoredProcedureInfo
- setUpdateCount(int) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- setUpdateCount(int) - Method in class org.teiid.query.sql.lang.ProcedureContainer
- setUpdateInfo(UpdateValidator.UpdateInfo) - Method in class org.teiid.query.mapping.relational.QueryNode
- setUpdateInfo(UpdateValidator.UpdateInfo) - Method in class org.teiid.query.sql.lang.ProcedureContainer
- setUpdateType(int) - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- setUpdatingModelCount(int) - Method in class org.teiid.query.sql.lang.DynamicCommand
- setUpperExpression(Expression) - Method in class org.teiid.query.sql.lang.BetweenCriteria
-
Set the upper expression.
- setUpsert(boolean) - Method in class org.teiid.query.processor.relational.ProjectIntoNode
- setUpsert(boolean) - Method in class org.teiid.query.sql.lang.Insert
- setUseAliases(boolean) - Method in class org.teiid.query.sql.lang.SourceHint
- setUseBindings(boolean) - Method in class org.teiid.query.processor.relational.DependentAccessNode
- setUseBindings(boolean) - Method in class org.teiid.query.processor.relational.DependentCriteriaProcessor
- setUseCallingThread(boolean) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- setUseOutputNames(boolean) - Method in class org.teiid.query.metadata.TransformationMetadata
- setUserName(String) - Method in class org.teiid.query.util.CommandContext
-
Sets the userName.
- setUserName(String) - Method in class org.teiid.security.GSSResult
- setUserOrdering(boolean) - Method in class org.teiid.query.sql.lang.OrderBy
- setUserRequestConcurrency(int) - Method in class org.teiid.dqp.internal.process.Request
- setUserRequestSourceConcurrency(int) - Method in class org.teiid.dqp.internal.process.DQPConfiguration
- setUserRequestSourceConcurrency(int) - Method in class org.teiid.query.util.CommandContext
- setUsesLocalTemp(boolean) - Method in class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
- setUseWeakReferences(boolean) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- setUsing(SetClauseList) - Method in class org.teiid.query.sql.lang.DynamicCommand
- setUsingDefault(boolean) - Method in class org.teiid.query.sql.lang.SPParameter
- setUsingRowDelimiter(boolean) - Method in class org.teiid.query.sql.lang.TextTable
- setValidateAccess(boolean) - Method in class org.teiid.query.processor.proc.ProcedurePlan
- setValue(Object, Object) - Method in class org.teiid.query.sql.util.VariableContext
-
Set the value for the given, if the variable already exits replaces its value with the given value else adds a new variable to the map.
- setValue(Expression) - Method in class org.teiid.query.sql.lang.SetClause
- setValueExpression(Expression) - Method in class org.teiid.query.sql.lang.DependentSetCriteria
-
Set the independent value expression
- setValues(Collection) - Method in class org.teiid.query.sql.lang.SetCriteria
-
Sets the values in the set.
- setValues(List) - Method in class org.teiid.query.sql.lang.Insert
-
Sets the values to be inserted.
- setVarArg(boolean) - Method in class org.teiid.query.sql.lang.SPParameter
- setVariable(ElementSymbol) - Method in class org.teiid.query.processor.proc.AssignmentInstruction
- setVariable(ElementSymbol) - Method in class org.teiid.query.sql.proc.AssignmentStatement
-
Set the variable that is assigned to the value
- setVariableContext(VariableContext) - Method in class org.teiid.query.util.CommandContext
- setVariableContexts(List<VariableContext>) - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- setVariables(Collection<ElementSymbol>) - Method in class org.teiid.query.sql.lang.Insert
-
Set a collection of variables that replace the existing variables
- setVariableType(String) - Method in class org.teiid.query.sql.proc.DeclareStatement
-
Set the type of this variable declared in this statement.
- setVariableValues(Map) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- setVDBClassLoader(ClassLoader) - Method in class org.teiid.query.util.CommandContext
- setVdbName(String) - Method in class org.teiid.query.util.CommandContext
-
Sets the vdbName.
- setVdbVersion(Object) - Method in class org.teiid.query.util.CommandContext
-
Sets the vdbVersion.
- setVersion(String) - Method in class org.teiid.query.sql.symbol.XMLSerialize
- setView(GroupSymbol) - Method in class org.teiid.query.sql.proc.TriggerAction
- setViewDefinition(String, String) - Method in class org.teiid.query.metadata.DatabaseStore
- setViewDefinition(String, String, Table, String) - Method in class org.teiid.query.metadata.ChainingMetadataRepository
- setVirtualGroup(GroupSymbol) - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
- setWarning(boolean) - Method in class org.teiid.query.processor.proc.ErrorInstruction
- setWarning(boolean) - Method in class org.teiid.query.sql.proc.RaiseStatement
- setWarnings(List<Exception>) - Method in class org.teiid.dqp.message.AtomicResultsMessage
- setWellFormed(boolean) - Method in class org.teiid.query.sql.symbol.XMLParse
- setWhen(List, List) - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
- setWhen(List, List) - Method in class org.teiid.query.sql.symbol.CaseExpression
-
Sets the WHEN and THEN parts of this CASE expression.
- setWhen(List, List) - Method in class org.teiid.query.sql.symbol.SearchedCaseExpression
-
Sets the WHEN and THEN parts of this CASE expression.
- setWidenComparisonToString(boolean) - Method in class org.teiid.query.metadata.TransformationMetadata
- setWidth(Integer) - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
- setWindowed(boolean) - Method in class org.teiid.query.sql.symbol.AggregateSymbol
- setWindowFrame(WindowFrame) - Method in class org.teiid.query.sql.symbol.WindowSpecification
- setWindowSpecification(WindowSpecification) - Method in class org.teiid.query.sql.symbol.WindowFunction
- setWith(List<WithQueryCommand>) - Method in class org.teiid.query.processor.relational.RelationalPlan
- setWith(List<WithQueryCommand>) - Method in class org.teiid.query.sql.lang.QueryCommand
- setWorkContext(DQPWorkContext) - Static method in class org.teiid.dqp.internal.process.DQPWorkContext
- setWorkContext(DQPWorkContext) - Method in class org.teiid.dqp.message.AtomicRequestMessage
- setWorkingBuffer(TupleBuffer) - Method in class org.teiid.query.processor.relational.SortUtility
- setWorkItem(RequestWorkItem) - Method in class org.teiid.query.util.CommandContext
- setXaImporter(XAImporter) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
- setXid(Xid) - Method in class org.teiid.dqp.service.TransactionContext
-
set a transaction context.
- setXquery(String) - Method in class org.teiid.query.sql.lang.XMLTable
- setXquery(String) - Method in class org.teiid.query.sql.symbol.XMLQuery
- sha1(String) - Static method in class org.teiid.query.function.FunctionMethods
- sha1(BinaryType) - Static method in class org.teiid.query.function.FunctionMethods
- sha2_256(String) - Static method in class org.teiid.query.function.FunctionMethods
- sha2_256(BinaryType) - Static method in class org.teiid.query.function.FunctionMethods
- sha2_512(String) - Static method in class org.teiid.query.function.FunctionMethods
- sha2_512(BinaryType) - Static method in class org.teiid.query.function.FunctionMethods
- SharedAccessInfo() - Constructor for class org.teiid.query.processor.RegisterRequestParameter.SharedAccessInfo
- SharedStateKey() - Constructor for class org.teiid.query.optimizer.relational.PlanToProcessConverter.SharedStateKey
- shareVariableContext(RelationalNode, CommandContext) - Static method in class org.teiid.query.processor.relational.DependentProcedureExecutionNode
- sharingCount - Variable in class org.teiid.query.processor.RegisterRequestParameter.SharedAccessInfo
- SHORT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SHORT_OUTPUT_NAME - org.teiid.query.sql.symbol.ElementSymbol.DisplayMode
- shouldAbort() - Method in class org.teiid.query.sql.LanguageVisitor
- shouldEvaluate() - Method in class org.teiid.query.sql.lang.ExistsCriteria
- shouldEvaluate() - Method in interface org.teiid.query.sql.lang.SubqueryContainer.Evaluatable
- shouldEvaluate() - Method in class org.teiid.query.sql.symbol.ScalarSubquery
- shouldExecute(Command, boolean) - Static method in class org.teiid.query.processor.relational.RelationalNodeUtil
-
Decides whether a command needs to be executed.
- shouldExecute(Command, boolean, boolean) - Static method in class org.teiid.query.processor.relational.RelationalNodeUtil
- shouldInvalidate(VDBMetaData) - Static method in class org.teiid.query.tempdata.TempTableDataManager
- shouldValidateDatabaseBeforeDeploy() - Method in class org.teiid.query.metadata.DatabaseStore
- shutdown() - Method in interface org.teiid.common.buffer.Cache
- shutdown() - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- shutdown() - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
- shutdown() - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- shutdown() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
- shutdownNow() - Method in interface org.teiid.dqp.internal.process.TeiidExecutor
- shutdownNow() - Method in class org.teiid.dqp.internal.process.ThreadReuseExecutor
- sign(double) - Static method in class org.teiid.query.function.FunctionMethods
- sign(float) - Static method in class org.teiid.query.function.FunctionMethods
- sign(int) - Static method in class org.teiid.query.function.FunctionMethods
- sign(long) - Static method in class org.teiid.query.function.FunctionMethods
- sign(BigDecimal) - Static method in class org.teiid.query.function.FunctionMethods
- sign(BigInteger) - Static method in class org.teiid.query.function.FunctionMethods
- SIGNED - Static variable in interface org.teiid.query.metadata.DDLConstants
- SIGNED - Static variable in class org.teiid.query.metadata.SupportConstants.Element
- SIMILAR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SIMILAR_TO_REGEX - Static variable in class org.teiid.query.eval.Evaluator
- SimpleContentHandler - Class in org.teiid.json.simple
- SimpleContentHandler() - Constructor for class org.teiid.json.simple.SimpleContentHandler
- SimpleQueryResolver - Class in org.teiid.query.resolver.command
- SimpleQueryResolver() - Constructor for class org.teiid.query.resolver.command.SimpleQueryResolver
- SimpleQueryResolver.QueryResolverVisitor - Class in org.teiid.query.resolver.command
- simplify(GeometryType, double) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- simplify(GeometryType, double) - Static method in class org.teiid.query.function.GeometryUtils
- simplifyPreserveTopology(GeometryType, double) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- simplifyPreserveTopology(GeometryType, double) - Static method in class org.teiid.query.function.GeometryUtils
- sin(Number) - Static method in class org.teiid.query.function.FunctionMethods
- SINGLE - org.teiid.query.processor.relational.ProjectIntoNode.Mode
- SINGLE_MATCH - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- SingleArgumentAggregateFunction - Class in org.teiid.query.function.aggregate
- SingleArgumentAggregateFunction() - Constructor for class org.teiid.query.function.aggregate.SingleArgumentAggregateFunction
- singleMatch - Variable in class org.teiid.query.processor.relational.MergeJoinStrategy
-
false if default processing, true if only a single outer match is allowed
- singleMatch(boolean) - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
-
Optional flag for a left outer join to enforce the single row restriction of a scalar subquery
- size() - Method in interface org.teiid.cache.Cache
-
Size of the cache
- size() - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
- size() - Method in class org.teiid.query.optimizer.relational.RuleStack
- SizeUtility - Class in org.teiid.common.buffer.impl
-
Utility methods to determine the size of Java objects, particularly with respect to the Teiid runtime types.
- SizeUtility(Class<?>[]) - Constructor for class org.teiid.common.buffer.impl.SizeUtility
- SKIP_KEYWORD - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SLASH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SMALLINT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- snapToGrid(GeometryType, double) - Static method in class org.teiid.query.function.GeometryUtils
- snapToGrid(GeometryType, float) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- SOME - org.teiid.query.sql.symbol.AggregateSymbol.Type
- SOME - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SOME - Static variable in class org.teiid.query.sql.lang.SubqueryCompareCriteria
-
"Some" predicate quantifier (equivalent to "Any")
- sort() - Method in class org.teiid.query.processor.relational.SortUtility
- sort(int) - Method in class org.teiid.query.processor.relational.SortUtility
- SORT - org.teiid.query.processor.relational.MergeJoinStrategy.SortOption
- SORT - org.teiid.query.processor.relational.SortUtility.Mode
- SORT - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
- SORT_DISTINCT - org.teiid.query.processor.relational.MergeJoinStrategy.SortOption
- SORT_LEFT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- SORT_ORDER - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- SORT_RIGHT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- SortingFilter - Class in org.teiid.query.processor.relational
- SortingFilter(AggregateFunction, BufferManager, String, boolean) - Constructor for class org.teiid.query.processor.relational.SortingFilter
-
Constructor for DuplicateFilter.
- sortKey(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- sortLeft - Variable in class org.teiid.query.processor.relational.MergeJoinStrategy
- SortNode - Class in org.teiid.query.processor.relational
- SortNode(int) - Constructor for class org.teiid.query.processor.relational.SortNode
- sortRight - Variable in class org.teiid.query.processor.relational.MergeJoinStrategy
- sortSpecification(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- SortUtility - Class in org.teiid.query.processor.relational
-
Implements several modes of a multi-pass sort.
- SortUtility(TupleSource, List<? extends Expression>, List<Boolean>, SortUtility.Mode, BufferManager, String, List) - Constructor for class org.teiid.query.processor.relational.SortUtility
- SortUtility(TupleSource, List<OrderByItem>, SortUtility.Mode, BufferManager, String, List<? extends Expression>) - Constructor for class org.teiid.query.processor.relational.SortUtility
- SortUtility(TupleSource, SortUtility.Mode, BufferManager, String, List<? extends Expression>, List<Boolean>, List<SortSpecification.NullOrdering>, int[]) - Constructor for class org.teiid.query.processor.relational.SortUtility
- SortUtility.Mode - Enum in org.teiid.query.processor.relational
- sortValueSet(boolean, ExecutionFactory.NullOrder) - Method in class org.teiid.query.tempdata.BaseIndexInfo
- SOURCE - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
- SOURCE_HINT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- SOURCE_NAME - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- SourceCapabilities - Interface in org.teiid.query.optimizer.capabilities
- SourceCapabilities.Capability - Enum in org.teiid.query.optimizer.capabilities
- SourceEventCommand(Table, Object[], Object[], String[]) - Constructor for class org.teiid.query.optimizer.SourceTriggerActionPlanner.SourceEventCommand
- SourceHint - Class in org.teiid.query.sql.lang
- SourceHint() - Constructor for class org.teiid.query.sql.lang.SourceHint
- SourceHint.SpecificHint - Class in org.teiid.query.sql.lang
- SourceTriggerActionPlanner - Class in org.teiid.query.optimizer
-
Handles the planning of triggers from source events
- SourceTriggerActionPlanner() - Constructor for class org.teiid.query.optimizer.SourceTriggerActionPlanner
- SourceTriggerActionPlanner.CompositeProcessorPlan - Class in org.teiid.query.optimizer
-
TODO: elevate the transaction handling?
- SourceTriggerActionPlanner.SourceEventCommand - Class in org.teiid.query.optimizer
-
Represents a source event as a Command - is localized here as it's not directly callable by a user
- SPACE - Static variable in class org.teiid.query.function.FunctionLibrary
- SPACE_CHAR - Static variable in class org.teiid.query.function.FunctionMethods
- specialToken - Variable in class org.teiid.query.parser.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- SPECIFIC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SpecificHint(String, boolean) - Constructor for class org.teiid.query.sql.lang.SourceHint.SpecificHint
- SPECIFICTYPE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SplittableFileStore(String) - Constructor for class org.teiid.common.buffer.impl.SplittableStorageManager.SplittableFileStore
- SplittableStorageManager - Class in org.teiid.common.buffer.impl
-
A storage manager that combines smaller files into a larger logical file.
- SplittableStorageManager(StorageManager) - Constructor for class org.teiid.common.buffer.impl.SplittableStorageManager
- SplittableStorageManager.SplittableFileStore - Class in org.teiid.common.buffer.impl
- SPParameter - Class in org.teiid.query.sql.lang
-
Represents a StoredProcedure's parameter for encapsulation in the Query framework This is basically a holder object set from the Server's implementation of a stored procedure.
- SPParameter(int, int, String) - Constructor for class org.teiid.query.sql.lang.SPParameter
-
Constructor used when constructing a parameter from metadata.
- SPParameter(int, Expression) - Constructor for class org.teiid.query.sql.lang.SPParameter
-
Constructor used when constructing a parameter during execution.
- SQL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SQL_TSI_DAY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SQL_TSI_FRAC_SECOND - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SQL_TSI_HOUR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SQL_TSI_MINUTE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SQL_TSI_MONTH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SQL_TSI_QUARTER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SQL_TSI_SECOND - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SQL_TSI_WEEK - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SQL_TSI_YEAR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SQLEXCEPTION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SQLParser - Class in org.teiid.query.parser
-
The SQLParser is a JavaCC-generated parser that reads a SQL string and produces a Query object.
- SQLParser(InputStream) - Constructor for class org.teiid.query.parser.SQLParser
-
Constructor with InputStream.
- SQLParser(InputStream, String) - Constructor for class org.teiid.query.parser.SQLParser
-
Constructor with InputStream and supplied encoding
- SQLParser(Reader) - Constructor for class org.teiid.query.parser.SQLParser
-
Constructor.
- SQLParser(SQLParserTokenManager) - Constructor for class org.teiid.query.parser.SQLParser
-
Constructor with generated Token Manager.
- SQLParserConstants - Interface in org.teiid.query.parser
-
Token literal values and constants.
- SQLParserTokenManager - Class in org.teiid.query.parser
-
Token Manager.
- SQLParserTokenManager(JavaCharStream) - Constructor for class org.teiid.query.parser.SQLParserTokenManager
-
Constructor.
- SQLParserTokenManager(JavaCharStream, int) - Constructor for class org.teiid.query.parser.SQLParserTokenManager
-
Constructor.
- SQLParserUtil - Class in org.teiid.query.parser
- SQLParserUtil() - Constructor for class org.teiid.query.parser.SQLParserUtil
- SQLParserUtil.ParsedDataType - Class in org.teiid.query.parser
- SQLSTATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- sqlStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- SQLStringVisitor - Class in org.teiid.query.sql.visitor
-
The SQLStringVisitor will visit a set of language objects and return the corresponding SQL string representation.
- SQLStringVisitor() - Constructor for class org.teiid.query.sql.visitor.SQLStringVisitor
- SQLWARNING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- sqrt(Number) - Static method in class org.teiid.query.function.FunctionMethods
- stack - Variable in class org.teiid.query.validator.AbstractValidationVisitor
- STAR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- start() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManager
-
initialize this
ConnectorManager
. - start() - Method in class org.teiid.dqp.internal.datamgr.ThreadCpuTimer
- start(boolean) - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
- start(String, XidImpl, int, int, boolean) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Global Transaction
- start(String, XidImpl, int, int, boolean) - Method in interface org.teiid.dqp.service.TransactionService
- start(XidImpl, int, int) - Method in class org.teiid.dqp.internal.process.DQPCore
- start(DQPConfiguration) - Method in class org.teiid.dqp.internal.process.DQPCore
- START - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- startArray() - Method in interface org.teiid.json.simple.ContentHandler
-
Receive notification of the beginning of a JSON array.
- startArray() - Method in class org.teiid.json.simple.SimpleContentHandler
- startBatchTimer() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- startEditing(boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- startedTxn() - Method in class org.teiid.query.processor.proc.Program
- startEndPoint(GeometryType, boolean) - Static method in class org.teiid.query.function.GeometryUtils
- startJSON() - Method in interface org.teiid.json.simple.ContentHandler
-
Receive notification of the beginning of JSON processing.
- startJSON() - Method in class org.teiid.json.simple.SimpleContentHandler
- startObject() - Method in interface org.teiid.json.simple.ContentHandler
-
Receive notification of the beginning of a JSON object.
- startObject() - Method in class org.teiid.json.simple.SimpleContentHandler
- startObjectEntry(String) - Method in interface org.teiid.json.simple.ContentHandler
-
Receive notification of the beginning of a JSON object entry.
- startObjectEntry(String) - Method in class org.teiid.json.simple.SimpleContentHandler
- startPoint(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- startValue(String) - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
- statement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- Statement - Class in org.teiid.query.sql.proc
-
This class represents the a statement in the stored procedure language.
- Statement() - Constructor for class org.teiid.query.sql.proc.Statement
- Statement.Labeled - Interface in org.teiid.query.sql.proc
- STATIC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- staticFlag - Static variable in class org.teiid.query.parser.JavaCharStream
-
Whether parser is static.
- StaticSymbolMappingVisitor - Class in org.teiid.query.sql.visitor
-
This class is used to update LanguageObjects by replacing the virtual elements/ groups present in them with their physical counterparts.
- StaticSymbolMappingVisitor(Map) - Constructor for class org.teiid.query.sql.visitor.StaticSymbolMappingVisitor
-
This constructor initialises this object by setting the symbolMap and passing in the command object that is being visited.
- StatsFunction - Class in org.teiid.query.function.aggregate
- StatsFunction(AggregateSymbol.Type) - Constructor for class org.teiid.query.function.aggregate.StatsFunction
- STDDEV_POP - org.teiid.query.sql.symbol.AggregateSymbol.Type
- STDDEV_POP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- STDDEV_SAMP - org.teiid.query.sql.symbol.AggregateSymbol.Type
- STDDEV_SAMP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- stop() - Method in class org.teiid.dqp.internal.datamgr.ConnectorManager
-
Stop this connector.
- stop() - Method in class org.teiid.dqp.internal.datamgr.ThreadCpuTimer
- stop() - Method in class org.teiid.dqp.internal.process.DQPCore
-
perform a full shutdown and wait for 10 seconds for all threads to finish
- stop(Object) - Method in interface org.teiid.query.ObjectReplicator
- stopBatchTimer() - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
- stopDebugLog() - Method in class org.teiid.query.analysis.AnalysisRecord
- stopEditing() - Method in class org.teiid.query.metadata.DatabaseStore
- StorageManager - Interface in org.teiid.common.buffer
- storedProcedure(ParseInfo, int) - Method in class org.teiid.query.parser.SQLParser
- StoredProcedure - Class in org.teiid.query.sql.lang
-
Represents a StoredProcedure statement of the form:
- StoredProcedure() - Constructor for class org.teiid.query.sql.lang.StoredProcedure
-
Constructs a default instance of this class.
- StoredProcedureInfo - Class in org.teiid.query.metadata
-
This class encapsulates everything needed to pass between runtime metadata and the QueryResolver via the facades
- StoredProcedureInfo() - Constructor for class org.teiid.query.metadata.StoredProcedureInfo
- STree - Class in org.teiid.common.buffer
-
Self balancing search tree using skip list like logic This has similar performance similar to a B+/-Tree, but with fewer updates.
- STree(BatchManager, BatchManager, ListNestedSortComparator, int, int, int, LobManager) - Constructor for class org.teiid.common.buffer.STree
- STree.InsertMode - Enum in org.teiid.common.buffer
- STRING - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
-
"String" functions typically operate on or otherwise manipulate strings, such as concat, substring, etc.
- STRING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- STRING_AGG - org.teiid.query.sql.symbol.AggregateSymbol.Type
- StringAgg - Class in org.teiid.query.function.aggregate
-
Aggregates binary and character strings
- StringAgg(boolean) - Constructor for class org.teiid.query.function.aggregate.StringAgg
- stringVal() - Method in class org.teiid.query.parser.SQLParser
- STRINGVAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SUB_PLAN - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- SUB_PLANS - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- submit(Callable<V>) - Method in class org.teiid.query.util.CommandContext
-
Submit work that will notify the request work item of more work when complete
- SUBMULTILIST - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- subquery(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- SUBQUERY_COMMON_TABLE_EXPRESSIONS - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- SUBQUERY_CORRELATED_LIMIT - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- SubqueryAwareEvaluator - Class in org.teiid.query.processor.relational
-
This utility handles the work of processing a subquery; certain types of processor nodes will use an instance of this class to do that work.
- SubqueryAwareEvaluator(Map, ProcessorDataManager, CommandContext, BufferManager) - Constructor for class org.teiid.query.processor.relational.SubqueryAwareEvaluator
- SubqueryAwareEvaluator.SubqueryState - Class in org.teiid.query.processor.relational
- SubqueryAwareRelationalNode - Class in org.teiid.query.processor.relational
- SubqueryAwareRelationalNode() - Constructor for class org.teiid.query.processor.relational.SubqueryAwareRelationalNode
- SubqueryAwareRelationalNode(int) - Constructor for class org.teiid.query.processor.relational.SubqueryAwareRelationalNode
- subqueryCompareCriteria(ParseInfo, Expression) - Method in class org.teiid.query.parser.SQLParser
- SubqueryCompareCriteria - Class in org.teiid.query.sql.lang
-
This class implements a quantified comparison predicate.
- SubqueryCompareCriteria() - Constructor for class org.teiid.query.sql.lang.SubqueryCompareCriteria
- SubqueryCompareCriteria(Expression, QueryCommand, int, int) - Constructor for class org.teiid.query.sql.lang.SubqueryCompareCriteria
- SubqueryContainer<T extends Command> - Interface in org.teiid.query.sql.lang
-
This interface defines a common interface for all SQL objects that contain subqueries.
- SubqueryContainer.Evaluatable<T extends Command> - Interface in org.teiid.query.sql.lang
- subqueryFromClause(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- SubqueryFromClause - Class in org.teiid.query.sql.lang
-
A FROM subpart that represents a subquery.
- SubqueryFromClause(String) - Constructor for class org.teiid.query.sql.lang.SubqueryFromClause
-
Construct default object
- SubqueryFromClause(String, Command) - Constructor for class org.teiid.query.sql.lang.SubqueryFromClause
-
Construct object with specified command and name
- SubqueryFromClause(GroupSymbol, Command) - Constructor for class org.teiid.query.sql.lang.SubqueryFromClause
- SubqueryHint() - Constructor for class org.teiid.query.sql.lang.ExistsCriteria.SubqueryHint
- SubquerySetCriteria - Class in org.teiid.query.sql.lang
-
A criteria which is true is the expression's value is a member in a list of values returned from a subquery.
- SubquerySetCriteria() - Constructor for class org.teiid.query.sql.lang.SubquerySetCriteria
-
Constructor for SubquerySetCriteria.
- SubquerySetCriteria(Expression, QueryCommand) - Constructor for class org.teiid.query.sql.lang.SubquerySetCriteria
- SubqueryState() - Constructor for class org.teiid.query.processor.relational.SubqueryAwareEvaluator.SubqueryState
- subqueryUnnestDefault(boolean) - Method in class org.teiid.query.util.Options
- SUBSTITUTE_EXPRESSIONS - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- substring(String, Integer) - Static method in class org.teiid.query.function.FunctionMethods
- substring(String, Integer, Integer) - Static method in class org.teiid.query.function.FunctionMethods
- SUBSTRING - Static variable in class org.teiid.query.function.FunctionLibrary
- SUBSTRING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- Sum - Class in org.teiid.query.function.aggregate
-
Accumulates (per tuple) and calculates the sum of the values of a column.
- Sum() - Constructor for class org.teiid.query.function.aggregate.Sum
- SUM - org.teiid.query.sql.symbol.AggregateSymbol.Type
- SUM - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SupportConstants - Class in org.teiid.query.metadata
- SupportConstants.Element - Class in org.teiid.query.metadata
- SupportConstants.Group - Class in org.teiid.query.metadata
- SupportConstants.Model - Class in org.teiid.query.metadata
- supports(SourceCapabilities.Capability, Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsAggregateFunction(Object, AggregateSymbol, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsAggregates(List, Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsCapability(SourceCapabilities.Capability) - Method in class org.teiid.query.optimizer.capabilities.BasicSourceCapabilities
- supportsCapability(SourceCapabilities.Capability) - Method in interface org.teiid.query.optimizer.capabilities.SourceCapabilities
-
Returns true if the capability is supported.
- supportsCaseExpression(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsConvert(int, int) - Method in class org.teiid.query.optimizer.capabilities.BasicSourceCapabilities
- supportsConvert(int, int) - Method in interface org.teiid.query.optimizer.capabilities.SourceCapabilities
- supportsFormatLiteral(String, ExecutionFactory.Format) - Method in class org.teiid.query.optimizer.capabilities.BasicSourceCapabilities
- supportsFormatLiteral(String, ExecutionFactory.Format) - Method in interface org.teiid.query.optimizer.capabilities.SourceCapabilities
- supportsFunction(String) - Method in class org.teiid.query.optimizer.capabilities.BasicSourceCapabilities
- supportsFunction(String) - Method in interface org.teiid.query.optimizer.capabilities.SourceCapabilities
-
This method can be used to check whether a particular function is supported by this connector.
- supportsGroupAliases(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsImplicitClose() - Method in class org.teiid.dqp.message.AtomicResultsMessage
- supportsJoin(Object, JoinType, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsOrderBy(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsOrdering(int, Expression) - Method in interface org.teiid.query.tempdata.SearchableTable
- supportsOrdering(int, Expression) - Method in class org.teiid.query.tempdata.TempTable
- supportsPartialResults() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- supportsRowLimit(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsRowOffset(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsScalarFunction(Object, Function, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsSearchedCaseExpression(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsSelectDistinct(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsSelectExpression(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsSelfJoins(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsSetOp(Object, SetQuery.Operation, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- supportsSetQueryOrderBy(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- suspend(TransactionContext) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
- suspend(TransactionContext) - Method in interface org.teiid.dqp.service.TransactionService
- SwitchTo(int) - Method in class org.teiid.query.parser.SQLParserTokenManager
-
Switch to specified lex state.
- Symbol - Class in org.teiid.query.sql.symbol
-
This is the server's representation of a metadata symbol.
- Symbol() - Constructor for class org.teiid.query.sql.symbol.Symbol
- Symbol(String) - Constructor for class org.teiid.query.sql.symbol.Symbol
-
Construct a symbol with a name.
- SYMBOL_MAP - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- SymbolMap - Class in org.teiid.query.sql.util
- SymbolMap() - Constructor for class org.teiid.query.sql.util.SymbolMap
- symDifference(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- symDifference(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- SYMETRIC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- sys_prop(String) - Static method in class org.teiid.query.function.FunctionMethods
- SYS_PROP - Static variable in class org.teiid.query.function.FunctionLibrary
- SYSTEM - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
-
"System" functions expose system information.
- SYSTEM - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SYSTEM_USER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- SystemFunctionManager - Class in org.teiid.query.function
- SystemFunctionManager(Map<String, Datatype>) - Constructor for class org.teiid.query.function.SystemFunctionManager
- SystemFunctionMethods - Class in org.teiid.query.function
- SystemFunctionMethods() - Constructor for class org.teiid.query.function.SystemFunctionMethods
- SystemMetadata - Class in org.teiid.query.metadata
- SystemMetadata() - Constructor for class org.teiid.query.metadata.SystemMetadata
- SystemSource - Class in org.teiid.query.function.source
-
This metadata source has metadata for the hard-coded system functions.
- SystemSource() - Constructor for class org.teiid.query.function.source.SystemSource
-
Construct a source of system metadata.
T
- TABLE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TABLE_FUNCTION - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- tableConstraint(MetadataFactory, Table) - Method in class org.teiid.query.parser.SQLParser
- tableCreated(Table) - Method in class org.teiid.query.metadata.DatabaseStore
- TableData() - Constructor for class org.teiid.query.metadata.TempMetadataID.TableData
- tableDropped(String, boolean, boolean) - Method in class org.teiid.query.metadata.DatabaseStore
- tableElement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- TableFunctionReference - Class in org.teiid.query.sql.lang
- TableFunctionReference() - Constructor for class org.teiid.query.sql.lang.TableFunctionReference
- TableFunctionReference.ProjectedColumn - Class in org.teiid.query.sql.lang
- tablePrimary(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- TableProcessor(QueryProcessor, List<ElementSymbol>) - Constructor for class org.teiid.query.tempdata.TempTableStore.TableProcessor
- tableReference(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- tabSize - Variable in class org.teiid.query.parser.JavaCharStream
- tan(Number) - Static method in class org.teiid.query.function.FunctionMethods
- TargetedCommand - Interface in org.teiid.query.sql.lang
- TEIID_MAX_RECURSION - Static variable in class org.teiid.query.tempdata.TempTableStore
- TEIID_PASS_THROUGH_TYPE - Static variable in class org.teiid.query.resolver.util.ResolverVisitor
- teiid_session_get(CommandContext, String) - Static method in class org.teiid.query.function.SystemFunctionMethods
- teiid_session_set(CommandContext, String, Object) - Static method in class org.teiid.query.function.SystemFunctionMethods
- TEIID30001 - org.teiid.query.QueryPlugin.Event
- TEIID30002 - org.teiid.query.QueryPlugin.Event
- TEIID30003 - org.teiid.query.QueryPlugin.Event
- TEIID30004 - org.teiid.query.QueryPlugin.Event
- TEIID30005 - org.teiid.query.QueryPlugin.Event
- TEIID30006 - org.teiid.query.QueryPlugin.Event
- TEIID30008 - org.teiid.query.QueryPlugin.Event
- TEIID30009 - org.teiid.query.QueryPlugin.Event
- TEIID30011 - org.teiid.query.QueryPlugin.Event
- TEIID30012 - org.teiid.query.QueryPlugin.Event
- TEIID30013 - org.teiid.query.QueryPlugin.Event
- TEIID30014 - org.teiid.query.QueryPlugin.Event
- TEIID30015 - org.teiid.query.QueryPlugin.Event
- TEIID30016 - org.teiid.query.QueryPlugin.Event
- TEIID30017 - org.teiid.query.QueryPlugin.Event
- TEIID30018 - org.teiid.query.QueryPlugin.Event
- TEIID30019 - org.teiid.query.QueryPlugin.Event
- TEIID30020 - org.teiid.query.QueryPlugin.Event
- TEIID30021 - org.teiid.query.QueryPlugin.Event
- TEIID30022 - org.teiid.query.QueryPlugin.Event
- TEIID30023 - org.teiid.query.QueryPlugin.Event
- TEIID30024 - org.teiid.query.QueryPlugin.Event
- TEIID30025 - org.teiid.query.QueryPlugin.Event
- TEIID30026 - org.teiid.query.QueryPlugin.Event
- TEIID30027 - org.teiid.query.QueryPlugin.Event
- TEIID30028 - org.teiid.query.QueryPlugin.Event
- TEIID30029 - org.teiid.query.QueryPlugin.Event
- TEIID30030 - org.teiid.query.QueryPlugin.Event
- TEIID30031 - org.teiid.query.QueryPlugin.Event
- TEIID30032 - org.teiid.query.QueryPlugin.Event
- TEIID30033 - org.teiid.query.QueryPlugin.Event
- TEIID30034 - org.teiid.query.QueryPlugin.Event
- TEIID30035 - org.teiid.query.QueryPlugin.Event
- TEIID30036 - org.teiid.query.QueryPlugin.Event
- TEIID30037 - org.teiid.query.QueryPlugin.Event
- TEIID30038 - org.teiid.query.QueryPlugin.Event
- TEIID30039 - org.teiid.query.QueryPlugin.Event
- TEIID30040 - org.teiid.query.QueryPlugin.Event
- TEIID30041 - org.teiid.query.QueryPlugin.Event
- TEIID30042 - org.teiid.query.QueryPlugin.Event
- TEIID30043 - org.teiid.query.QueryPlugin.Event
- TEIID30044 - org.teiid.query.QueryPlugin.Event
- TEIID30045 - org.teiid.query.QueryPlugin.Event
- TEIID30046 - org.teiid.query.QueryPlugin.Event
- TEIID30048 - org.teiid.query.QueryPlugin.Event
- TEIID30049 - org.teiid.query.QueryPlugin.Event
- TEIID30050 - org.teiid.query.QueryPlugin.Event
- TEIID30051 - org.teiid.query.QueryPlugin.Event
- TEIID30052 - org.teiid.query.QueryPlugin.Event
- TEIID30053 - org.teiid.query.QueryPlugin.Event
- TEIID30054 - org.teiid.query.QueryPlugin.Event
- TEIID30055 - org.teiid.query.QueryPlugin.Event
- TEIID30056 - org.teiid.query.QueryPlugin.Event
- TEIID30057 - org.teiid.query.QueryPlugin.Event
- TEIID30058 - org.teiid.query.QueryPlugin.Event
- TEIID30059 - org.teiid.query.QueryPlugin.Event
- TEIID30060 - org.teiid.query.QueryPlugin.Event
- TEIID30061 - org.teiid.query.QueryPlugin.Event
- TEIID30063 - org.teiid.query.QueryPlugin.Event
- TEIID30064 - org.teiid.query.QueryPlugin.Event
- TEIID30065 - org.teiid.query.QueryPlugin.Event
- TEIID30066 - org.teiid.query.QueryPlugin.Event
- TEIID30067 - org.teiid.query.QueryPlugin.Event
- TEIID30068 - org.teiid.query.QueryPlugin.Event
- TEIID30069 - org.teiid.query.QueryPlugin.Event
- TEIID30070 - org.teiid.query.QueryPlugin.Event
- TEIID30071 - org.teiid.query.QueryPlugin.Event
- TEIID30072 - org.teiid.query.QueryPlugin.Event
- TEIID30074 - org.teiid.query.QueryPlugin.Event
- TEIID30075 - org.teiid.query.QueryPlugin.Event
- TEIID30077 - org.teiid.query.QueryPlugin.Event
- TEIID30079 - org.teiid.query.QueryPlugin.Event
- TEIID30082 - org.teiid.query.QueryPlugin.Event
- TEIID30083 - org.teiid.query.QueryPlugin.Event
- TEIID30084 - org.teiid.query.QueryPlugin.Event
- TEIID30085 - org.teiid.query.QueryPlugin.Event
- TEIID30086 - org.teiid.query.QueryPlugin.Event
- TEIID30087 - org.teiid.query.QueryPlugin.Event
- TEIID30088 - org.teiid.query.QueryPlugin.Event
- TEIID30089 - org.teiid.query.QueryPlugin.Event
- TEIID30090 - org.teiid.query.QueryPlugin.Event
- TEIID30091 - org.teiid.query.QueryPlugin.Event
- TEIID30093 - org.teiid.query.QueryPlugin.Event
- TEIID30094 - org.teiid.query.QueryPlugin.Event
- TEIID30095 - org.teiid.query.QueryPlugin.Event
- TEIID30096 - org.teiid.query.QueryPlugin.Event
- TEIID30097 - org.teiid.query.QueryPlugin.Event
- TEIID30098 - org.teiid.query.QueryPlugin.Event
- TEIID30099 - org.teiid.query.QueryPlugin.Event
- TEIID30100 - org.teiid.query.QueryPlugin.Event
- TEIID30101 - org.teiid.query.QueryPlugin.Event
- TEIID30102 - org.teiid.query.QueryPlugin.Event
- TEIID30103 - org.teiid.query.QueryPlugin.Event
- TEIID30114 - org.teiid.query.QueryPlugin.Event
- TEIID30115 - org.teiid.query.QueryPlugin.Event
- TEIID30116 - org.teiid.query.QueryPlugin.Event
- TEIID30118 - org.teiid.query.QueryPlugin.Event
- TEIID30121 - org.teiid.query.QueryPlugin.Event
- TEIID30123 - org.teiid.query.QueryPlugin.Event
- TEIID30124 - org.teiid.query.QueryPlugin.Event
- TEIID30125 - org.teiid.query.QueryPlugin.Event
- TEIID30126 - org.teiid.query.QueryPlugin.Event
- TEIID30127 - org.teiid.query.QueryPlugin.Event
- TEIID30128 - org.teiid.query.QueryPlugin.Event
- TEIID30134 - org.teiid.query.QueryPlugin.Event
- TEIID30135 - org.teiid.query.QueryPlugin.Event
- TEIID30136 - org.teiid.query.QueryPlugin.Event
- TEIID30137 - org.teiid.query.QueryPlugin.Event
- TEIID30138 - org.teiid.query.QueryPlugin.Event
- TEIID30139 - org.teiid.query.QueryPlugin.Event
- TEIID30140 - org.teiid.query.QueryPlugin.Event
- TEIID30141 - org.teiid.query.QueryPlugin.Event
- TEIID30143 - org.teiid.query.QueryPlugin.Event
- TEIID30144 - org.teiid.query.QueryPlugin.Event
- TEIID30145 - org.teiid.query.QueryPlugin.Event
- TEIID30146 - org.teiid.query.QueryPlugin.Event
- TEIID30147 - org.teiid.query.QueryPlugin.Event
- TEIID30148 - org.teiid.query.QueryPlugin.Event
- TEIID30151 - org.teiid.query.QueryPlugin.Event
- TEIID30152 - org.teiid.query.QueryPlugin.Event
- TEIID30153 - org.teiid.query.QueryPlugin.Event
- TEIID30154 - org.teiid.query.QueryPlugin.Event
- TEIID30155 - org.teiid.query.QueryPlugin.Event
- TEIID30156 - org.teiid.query.QueryPlugin.Event
- TEIID30158 - org.teiid.query.QueryPlugin.Event
- TEIID30159 - org.teiid.query.QueryPlugin.Event
- TEIID30160 - org.teiid.query.QueryPlugin.Event
- TEIID30161 - org.teiid.query.QueryPlugin.Event
- TEIID30162 - org.teiid.query.QueryPlugin.Event
- TEIID30163 - org.teiid.query.QueryPlugin.Event
- TEIID30164 - org.teiid.query.QueryPlugin.Event
- TEIID30165 - org.teiid.query.QueryPlugin.Event
- TEIID30166 - org.teiid.query.QueryPlugin.Event
- TEIID30167 - org.teiid.query.QueryPlugin.Event
- TEIID30168 - org.teiid.query.QueryPlugin.Event
- TEIID30169 - org.teiid.query.QueryPlugin.Event
- TEIID30170 - org.teiid.query.QueryPlugin.Event
- TEIID30171 - org.teiid.query.QueryPlugin.Event
- TEIID30172 - org.teiid.query.QueryPlugin.Event
- TEIID30174 - org.teiid.query.QueryPlugin.Event
- TEIID30175 - org.teiid.query.QueryPlugin.Event
- TEIID30176 - org.teiid.query.QueryPlugin.Event
- TEIID30178 - org.teiid.query.QueryPlugin.Event
- TEIID30179 - org.teiid.query.QueryPlugin.Event
- TEIID30180 - org.teiid.query.QueryPlugin.Event
- TEIID30181 - org.teiid.query.QueryPlugin.Event
- TEIID30182 - org.teiid.query.QueryPlugin.Event
- TEIID30183 - org.teiid.query.QueryPlugin.Event
- TEIID30184 - org.teiid.query.QueryPlugin.Event
- TEIID30187 - org.teiid.query.QueryPlugin.Event
- TEIID30188 - org.teiid.query.QueryPlugin.Event
- TEIID30190 - org.teiid.query.QueryPlugin.Event
- TEIID30192 - org.teiid.query.QueryPlugin.Event
- TEIID30193 - org.teiid.query.QueryPlugin.Event
- TEIID30194 - org.teiid.query.QueryPlugin.Event
- TEIID30195 - org.teiid.query.QueryPlugin.Event
- TEIID30196 - org.teiid.query.QueryPlugin.Event
- TEIID30197 - org.teiid.query.QueryPlugin.Event
- TEIID30198 - org.teiid.query.QueryPlugin.Event
- TEIID30199 - org.teiid.query.QueryPlugin.Event
- TEIID30200 - org.teiid.query.QueryPlugin.Event
- TEIID30201 - org.teiid.query.QueryPlugin.Event
- TEIID30202 - org.teiid.query.QueryPlugin.Event
- TEIID30203 - org.teiid.query.QueryPlugin.Event
- TEIID30204 - org.teiid.query.QueryPlugin.Event
- TEIID30205 - org.teiid.query.QueryPlugin.Event
- TEIID30206 - org.teiid.query.QueryPlugin.Event
- TEIID30207 - org.teiid.query.QueryPlugin.Event
- TEIID30208 - org.teiid.query.QueryPlugin.Event
- TEIID30209 - org.teiid.query.QueryPlugin.Event
- TEIID30210 - org.teiid.query.QueryPlugin.Event
- TEIID30212 - org.teiid.query.QueryPlugin.Event
- TEIID30213 - org.teiid.query.QueryPlugin.Event
- TEIID30217 - org.teiid.query.QueryPlugin.Event
- TEIID30218 - org.teiid.query.QueryPlugin.Event
- TEIID30219 - org.teiid.query.QueryPlugin.Event
- TEIID30220 - org.teiid.query.QueryPlugin.Event
- TEIID30221 - org.teiid.query.QueryPlugin.Event
- TEIID30222 - org.teiid.query.QueryPlugin.Event
- TEIID30223 - org.teiid.query.QueryPlugin.Event
- TEIID30224 - org.teiid.query.QueryPlugin.Event
- TEIID30225 - org.teiid.query.QueryPlugin.Event
- TEIID30226 - org.teiid.query.QueryPlugin.Event
- TEIID30227 - org.teiid.query.QueryPlugin.Event
- TEIID30229 - org.teiid.query.QueryPlugin.Event
- TEIID30230 - org.teiid.query.QueryPlugin.Event
- TEIID30231 - org.teiid.query.QueryPlugin.Event
- TEIID30232 - org.teiid.query.QueryPlugin.Event
- TEIID30233 - org.teiid.query.QueryPlugin.Event
- TEIID30234 - org.teiid.query.QueryPlugin.Event
- TEIID30235 - org.teiid.query.QueryPlugin.Event
- TEIID30236 - org.teiid.query.QueryPlugin.Event
- TEIID30238 - org.teiid.query.QueryPlugin.Event
- TEIID30239 - org.teiid.query.QueryPlugin.Event
- TEIID30240 - org.teiid.query.QueryPlugin.Event
- TEIID30241 - org.teiid.query.QueryPlugin.Event
- TEIID30242 - org.teiid.query.QueryPlugin.Event
- TEIID30244 - org.teiid.query.QueryPlugin.Event
- TEIID30245 - org.teiid.query.QueryPlugin.Event
- TEIID30247 - org.teiid.query.QueryPlugin.Event
- TEIID30248 - org.teiid.query.QueryPlugin.Event
- TEIID30249 - org.teiid.query.QueryPlugin.Event
- TEIID30250 - org.teiid.query.QueryPlugin.Event
- TEIID30251 - org.teiid.query.QueryPlugin.Event
- TEIID30253 - org.teiid.query.QueryPlugin.Event
- TEIID30254 - org.teiid.query.QueryPlugin.Event
- TEIID30257 - org.teiid.query.QueryPlugin.Event
- TEIID30258 - org.teiid.query.QueryPlugin.Event
- TEIID30259 - org.teiid.query.QueryPlugin.Event
- TEIID30263 - org.teiid.query.QueryPlugin.Event
- TEIID30264 - org.teiid.query.QueryPlugin.Event
- TEIID30265 - org.teiid.query.QueryPlugin.Event
- TEIID30266 - org.teiid.query.QueryPlugin.Event
- TEIID30267 - org.teiid.query.QueryPlugin.Event
- TEIID30268 - org.teiid.query.QueryPlugin.Event
- TEIID30269 - org.teiid.query.QueryPlugin.Event
- TEIID30270 - org.teiid.query.QueryPlugin.Event
- TEIID30271 - org.teiid.query.QueryPlugin.Event
- TEIID30272 - org.teiid.query.QueryPlugin.Event
- TEIID30273 - org.teiid.query.QueryPlugin.Event
- TEIID30274 - org.teiid.query.QueryPlugin.Event
- TEIID30275 - org.teiid.query.QueryPlugin.Event
- TEIID30278 - org.teiid.query.QueryPlugin.Event
- TEIID30311 - org.teiid.query.QueryPlugin.Event
- TEIID30312 - org.teiid.query.QueryPlugin.Event
- TEIID30314 - org.teiid.query.QueryPlugin.Event
- TEIID30316 - org.teiid.query.QueryPlugin.Event
- TEIID30323 - org.teiid.query.QueryPlugin.Event
- TEIID30324 - org.teiid.query.QueryPlugin.Event
- TEIID30326 - org.teiid.query.QueryPlugin.Event
- TEIID30328 - org.teiid.query.QueryPlugin.Event
- TEIID30329 - org.teiid.query.QueryPlugin.Event
- TEIID30331 - org.teiid.query.QueryPlugin.Event
- TEIID30333 - org.teiid.query.QueryPlugin.Event
- TEIID30334 - org.teiid.query.QueryPlugin.Event
- TEIID30335 - org.teiid.query.QueryPlugin.Event
- TEIID30336 - org.teiid.query.QueryPlugin.Event
- TEIID30338 - org.teiid.query.QueryPlugin.Event
- TEIID30341 - org.teiid.query.QueryPlugin.Event
- TEIID30342 - org.teiid.query.QueryPlugin.Event
- TEIID30345 - org.teiid.query.QueryPlugin.Event
- TEIID30347 - org.teiid.query.QueryPlugin.Event
- TEIID30350 - org.teiid.query.QueryPlugin.Event
- TEIID30351 - org.teiid.query.QueryPlugin.Event
- TEIID30352 - org.teiid.query.QueryPlugin.Event
- TEIID30353 - org.teiid.query.QueryPlugin.Event
- TEIID30354 - org.teiid.query.QueryPlugin.Event
- TEIID30355 - org.teiid.query.QueryPlugin.Event
- TEIID30356 - org.teiid.query.QueryPlugin.Event
- TEIID30357 - org.teiid.query.QueryPlugin.Event
- TEIID30358 - org.teiid.query.QueryPlugin.Event
- TEIID30359 - org.teiid.query.QueryPlugin.Event
- TEIID30363 - org.teiid.query.QueryPlugin.Event
- TEIID30364 - org.teiid.query.QueryPlugin.Event
- TEIID30365 - org.teiid.query.QueryPlugin.Event
- TEIID30366 - org.teiid.query.QueryPlugin.Event
- TEIID30371 - org.teiid.query.QueryPlugin.Event
- TEIID30372 - org.teiid.query.QueryPlugin.Event
- TEIID30373 - org.teiid.query.QueryPlugin.Event
- TEIID30375 - org.teiid.query.QueryPlugin.Event
- TEIID30376 - org.teiid.query.QueryPlugin.Event
- TEIID30377 - org.teiid.query.QueryPlugin.Event
- TEIID30378 - org.teiid.query.QueryPlugin.Event
- TEIID30381 - org.teiid.query.QueryPlugin.Event
- TEIID30382 - org.teiid.query.QueryPlugin.Event
- TEIID30384 - org.teiid.query.QueryPlugin.Event
- TEIID30385 - org.teiid.query.QueryPlugin.Event
- TEIID30386 - org.teiid.query.QueryPlugin.Event
- TEIID30387 - org.teiid.query.QueryPlugin.Event
- TEIID30388 - org.teiid.query.QueryPlugin.Event
- TEIID30389 - org.teiid.query.QueryPlugin.Event
- TEIID30390 - org.teiid.query.QueryPlugin.Event
- TEIID30391 - org.teiid.query.QueryPlugin.Event
- TEIID30392 - org.teiid.query.QueryPlugin.Event
- TEIID30396 - org.teiid.query.QueryPlugin.Event
- TEIID30398 - org.teiid.query.QueryPlugin.Event
- TEIID30399 - org.teiid.query.QueryPlugin.Event
- TEIID30400 - org.teiid.query.QueryPlugin.Event
- TEIID30401 - org.teiid.query.QueryPlugin.Event
- TEIID30402 - org.teiid.query.QueryPlugin.Event
- TEIID30403 - org.teiid.query.QueryPlugin.Event
- TEIID30404 - org.teiid.query.QueryPlugin.Event
- TEIID30405 - org.teiid.query.QueryPlugin.Event
- TEIID30407 - org.teiid.query.QueryPlugin.Event
- TEIID30409 - org.teiid.query.QueryPlugin.Event
- TEIID30410 - org.teiid.query.QueryPlugin.Event
- TEIID30411 - org.teiid.query.QueryPlugin.Event
- TEIID30412 - org.teiid.query.QueryPlugin.Event
- TEIID30413 - org.teiid.query.QueryPlugin.Event
- TEIID30416 - org.teiid.query.QueryPlugin.Event
- TEIID30418 - org.teiid.query.QueryPlugin.Event
- TEIID30419 - org.teiid.query.QueryPlugin.Event
- TEIID30420 - org.teiid.query.QueryPlugin.Event
- TEIID30421 - org.teiid.query.QueryPlugin.Event
- TEIID30422 - org.teiid.query.QueryPlugin.Event
- TEIID30423 - org.teiid.query.QueryPlugin.Event
- TEIID30424 - org.teiid.query.QueryPlugin.Event
- TEIID30427 - org.teiid.query.QueryPlugin.Event
- TEIID30429 - org.teiid.query.QueryPlugin.Event
- TEIID30430 - org.teiid.query.QueryPlugin.Event
- TEIID30431 - org.teiid.query.QueryPlugin.Event
- TEIID30432 - org.teiid.query.QueryPlugin.Event
- TEIID30434 - org.teiid.query.QueryPlugin.Event
- TEIID30437 - org.teiid.query.QueryPlugin.Event
- TEIID30438 - org.teiid.query.QueryPlugin.Event
- TEIID30439 - org.teiid.query.QueryPlugin.Event
- TEIID30440 - org.teiid.query.QueryPlugin.Event
- TEIID30441 - org.teiid.query.QueryPlugin.Event
- TEIID30442 - org.teiid.query.QueryPlugin.Event
- TEIID30443 - org.teiid.query.QueryPlugin.Event
- TEIID30444 - org.teiid.query.QueryPlugin.Event
- TEIID30445 - org.teiid.query.QueryPlugin.Event
- TEIID30447 - org.teiid.query.QueryPlugin.Event
- TEIID30448 - org.teiid.query.QueryPlugin.Event
- TEIID30449 - org.teiid.query.QueryPlugin.Event
- TEIID30452 - org.teiid.query.QueryPlugin.Event
- TEIID30463 - org.teiid.query.QueryPlugin.Event
- TEIID30464 - org.teiid.query.QueryPlugin.Event
- TEIID30465 - org.teiid.query.QueryPlugin.Event
- TEIID30466 - org.teiid.query.QueryPlugin.Event
- TEIID30467 - org.teiid.query.QueryPlugin.Event
- TEIID30468 - org.teiid.query.QueryPlugin.Event
- TEIID30469 - org.teiid.query.QueryPlugin.Event
- TEIID30470 - org.teiid.query.QueryPlugin.Event
- TEIID30471 - org.teiid.query.QueryPlugin.Event
- TEIID30472 - org.teiid.query.QueryPlugin.Event
- TEIID30473 - org.teiid.query.QueryPlugin.Event
- TEIID30474 - org.teiid.query.QueryPlugin.Event
- TEIID30475 - org.teiid.query.QueryPlugin.Event
- TEIID30476 - org.teiid.query.QueryPlugin.Event
- TEIID30477 - org.teiid.query.QueryPlugin.Event
- TEIID30478 - org.teiid.query.QueryPlugin.Event
- TEIID30479 - org.teiid.query.QueryPlugin.Event
- TEIID30481 - org.teiid.query.QueryPlugin.Event
- TEIID30482 - org.teiid.query.QueryPlugin.Event
- TEIID30483 - org.teiid.query.QueryPlugin.Event
- TEIID30484 - org.teiid.query.QueryPlugin.Event
- TEIID30485 - org.teiid.query.QueryPlugin.Event
- TEIID30486 - org.teiid.query.QueryPlugin.Event
- TEIID30487 - org.teiid.query.QueryPlugin.Event
- TEIID30488 - org.teiid.query.QueryPlugin.Event
- TEIID30489 - org.teiid.query.QueryPlugin.Event
- TEIID30490 - org.teiid.query.QueryPlugin.Event
- TEIID30491 - org.teiid.query.QueryPlugin.Event
- TEIID30492 - org.teiid.query.QueryPlugin.Event
- TEIID30493 - org.teiid.query.QueryPlugin.Event
- TEIID30495 - org.teiid.query.QueryPlugin.Event
- TEIID30496 - org.teiid.query.QueryPlugin.Event
- TEIID30497 - org.teiid.query.QueryPlugin.Event
- TEIID30498 - org.teiid.query.QueryPlugin.Event
- TEIID30499 - org.teiid.query.QueryPlugin.Event
- TEIID30500 - org.teiid.query.QueryPlugin.Event
- TEIID30503 - org.teiid.query.QueryPlugin.Event
- TEIID30504 - org.teiid.query.QueryPlugin.Event
- TEIID30505 - org.teiid.query.QueryPlugin.Event
- TEIID30506 - org.teiid.query.QueryPlugin.Event
- TEIID30507 - org.teiid.query.QueryPlugin.Event
- TEIID30508 - org.teiid.query.QueryPlugin.Event
- TEIID30509 - org.teiid.query.QueryPlugin.Event
- TEIID30510 - org.teiid.query.QueryPlugin.Event
- TEIID30512 - org.teiid.query.QueryPlugin.Event
- TEIID30517 - org.teiid.query.QueryPlugin.Event
- TEIID30518 - org.teiid.query.QueryPlugin.Event
- TEIID30519 - org.teiid.query.QueryPlugin.Event
- TEIID30520 - org.teiid.query.QueryPlugin.Event
- TEIID30521 - org.teiid.query.QueryPlugin.Event
- TEIID30522 - org.teiid.query.QueryPlugin.Event
- TEIID30524 - org.teiid.query.QueryPlugin.Event
- TEIID30525 - org.teiid.query.QueryPlugin.Event
- TEIID30526 - org.teiid.query.QueryPlugin.Event
- TEIID30527 - org.teiid.query.QueryPlugin.Event
- TEIID30528 - org.teiid.query.QueryPlugin.Event
- TEIID30530 - org.teiid.query.QueryPlugin.Event
- TEIID30535 - org.teiid.query.QueryPlugin.Event
- TEIID30537 - org.teiid.query.QueryPlugin.Event
- TEIID30538 - org.teiid.query.QueryPlugin.Event
- TEIID30541 - org.teiid.query.QueryPlugin.Event
- TEIID30542 - org.teiid.query.QueryPlugin.Event
- TEIID30543 - org.teiid.query.QueryPlugin.Event
- TEIID30544 - org.teiid.query.QueryPlugin.Event
- TEIID30545 - org.teiid.query.QueryPlugin.Event
- TEIID30546 - org.teiid.query.QueryPlugin.Event
- TEIID30548 - org.teiid.query.QueryPlugin.Event
- TEIID30549 - org.teiid.query.QueryPlugin.Event
- TEIID30550 - org.teiid.query.QueryPlugin.Event
- TEIID30551 - org.teiid.query.QueryPlugin.Event
- TEIID30552 - org.teiid.query.QueryPlugin.Event
- TEIID30553 - org.teiid.query.QueryPlugin.Event
- TEIID30554 - org.teiid.query.QueryPlugin.Event
- TEIID30555 - org.teiid.query.QueryPlugin.Event
- TEIID30556 - org.teiid.query.QueryPlugin.Event
- TEIID30557 - org.teiid.query.QueryPlugin.Event
- TEIID30558 - org.teiid.query.QueryPlugin.Event
- TEIID30559 - org.teiid.query.QueryPlugin.Event
- TEIID30561 - org.teiid.query.QueryPlugin.Event
- TEIID30562 - org.teiid.query.QueryPlugin.Event
- TEIID30563 - org.teiid.query.QueryPlugin.Event
- TEIID30564 - org.teiid.query.QueryPlugin.Event
- TEIID30565 - org.teiid.query.QueryPlugin.Event
- TEIID30580 - org.teiid.query.QueryPlugin.Event
- TEIID30590 - org.teiid.query.QueryPlugin.Event
- TEIID30591 - org.teiid.query.QueryPlugin.Event
- TEIID30600 - org.teiid.query.QueryPlugin.Event
- TEIID30601 - org.teiid.query.QueryPlugin.Event
- TEIID30602 - org.teiid.query.QueryPlugin.Event
- TEIID31069 - org.teiid.query.QueryPlugin.Event
- TEIID31070 - org.teiid.query.QueryPlugin.Event
- TEIID31071 - org.teiid.query.QueryPlugin.Event
- TEIID31072 - org.teiid.query.QueryPlugin.Event
- TEIID31073 - org.teiid.query.QueryPlugin.Event
- TEIID31075 - org.teiid.query.QueryPlugin.Event
- TEIID31077 - org.teiid.query.QueryPlugin.Event
- TEIID31078 - org.teiid.query.QueryPlugin.Event
- TEIID31079 - org.teiid.query.QueryPlugin.Event
- TEIID31080 - org.teiid.query.QueryPlugin.Event
- TEIID31081 - org.teiid.query.QueryPlugin.Event
- TEIID31082 - org.teiid.query.QueryPlugin.Event
- TEIID31083 - org.teiid.query.QueryPlugin.Event
- TEIID31084 - org.teiid.query.QueryPlugin.Event
- TEIID31085 - org.teiid.query.QueryPlugin.Event
- TEIID31086 - org.teiid.query.QueryPlugin.Event
- TEIID31087 - org.teiid.query.QueryPlugin.Event
- TEIID31088 - org.teiid.query.QueryPlugin.Event
- TEIID31089 - org.teiid.query.QueryPlugin.Event
- TEIID31090 - org.teiid.query.QueryPlugin.Event
- TEIID31091 - org.teiid.query.QueryPlugin.Event
- TEIID31092 - org.teiid.query.QueryPlugin.Event
- TEIID31093 - org.teiid.query.QueryPlugin.Event
- TEIID31094 - org.teiid.query.QueryPlugin.Event
- TEIID31095 - org.teiid.query.QueryPlugin.Event
- TEIID31096 - org.teiid.query.QueryPlugin.Event
- TEIID31097 - org.teiid.query.QueryPlugin.Event
- TEIID31098 - org.teiid.query.QueryPlugin.Event
- TEIID31099 - org.teiid.query.QueryPlugin.Event
- TEIID31100 - org.teiid.query.QueryPlugin.Event
- TEIID31101 - org.teiid.query.QueryPlugin.Event
- TEIID31102 - org.teiid.query.QueryPlugin.Event
- TEIID31103 - org.teiid.query.QueryPlugin.Event
- TEIID31104 - org.teiid.query.QueryPlugin.Event
- TEIID31105 - org.teiid.query.QueryPlugin.Event
- TEIID31106 - org.teiid.query.QueryPlugin.Event
- TEIID31107 - org.teiid.query.QueryPlugin.Event
- TEIID31108 - org.teiid.query.QueryPlugin.Event
- TEIID31109 - org.teiid.query.QueryPlugin.Event
- TEIID31110 - org.teiid.query.QueryPlugin.Event
- TEIID31111 - org.teiid.query.QueryPlugin.Event
- TEIID31112 - org.teiid.query.QueryPlugin.Event
- TEIID31113 - org.teiid.query.QueryPlugin.Event
- TEIID31114 - org.teiid.query.QueryPlugin.Event
- TEIID31115 - org.teiid.query.QueryPlugin.Event
- TEIID31116 - org.teiid.query.QueryPlugin.Event
- TEIID31117 - org.teiid.query.QueryPlugin.Event
- TEIID31118 - org.teiid.query.QueryPlugin.Event
- TEIID31119 - org.teiid.query.QueryPlugin.Event
- TEIID31120 - org.teiid.query.QueryPlugin.Event
- TEIID31121 - org.teiid.query.QueryPlugin.Event
- TEIID31122 - org.teiid.query.QueryPlugin.Event
- TEIID31123 - org.teiid.query.QueryPlugin.Event
- TEIID31124 - org.teiid.query.QueryPlugin.Event
- TEIID31125 - org.teiid.query.QueryPlugin.Event
- TEIID31126 - org.teiid.query.QueryPlugin.Event
- TEIID31127 - org.teiid.query.QueryPlugin.Event
- TEIID31128 - org.teiid.query.QueryPlugin.Event
- TEIID31129 - org.teiid.query.QueryPlugin.Event
- TEIID31130 - org.teiid.query.QueryPlugin.Event
- TEIID31131 - org.teiid.query.QueryPlugin.Event
- TEIID31132 - org.teiid.query.QueryPlugin.Event
- TEIID31133 - org.teiid.query.QueryPlugin.Event
- TEIID31134 - org.teiid.query.QueryPlugin.Event
- TEIID31135 - org.teiid.query.QueryPlugin.Event
- TEIID31136 - org.teiid.query.QueryPlugin.Event
- TEIID31137 - org.teiid.query.QueryPlugin.Event
- TEIID31138 - org.teiid.query.QueryPlugin.Event
- TEIID31139 - org.teiid.query.QueryPlugin.Event
- TEIID31140 - org.teiid.query.QueryPlugin.Event
- TEIID31141 - org.teiid.query.QueryPlugin.Event
- TEIID31142 - org.teiid.query.QueryPlugin.Event
- TEIID31143 - org.teiid.query.QueryPlugin.Event
- TEIID31144 - org.teiid.query.QueryPlugin.Event
- TEIID31145 - org.teiid.query.QueryPlugin.Event
- TEIID31146 - org.teiid.query.QueryPlugin.Event
- TEIID31147 - org.teiid.query.QueryPlugin.Event
- TEIID31148 - org.teiid.query.QueryPlugin.Event
- TEIID31149 - org.teiid.query.QueryPlugin.Event
- TEIID31150 - org.teiid.query.QueryPlugin.Event
- TEIID31151 - org.teiid.query.QueryPlugin.Event
- TEIID31152 - org.teiid.query.QueryPlugin.Event
- TEIID31153 - org.teiid.query.QueryPlugin.Event
- TEIID31154 - org.teiid.query.QueryPlugin.Event
- TEIID31155 - org.teiid.query.QueryPlugin.Event
- TEIID31156 - org.teiid.query.QueryPlugin.Event
- TEIID31157 - org.teiid.query.QueryPlugin.Event
- TEIID31158 - org.teiid.query.QueryPlugin.Event
- TEIID31159 - org.teiid.query.QueryPlugin.Event
- TEIID31160 - org.teiid.query.QueryPlugin.Event
- TEIID31161 - org.teiid.query.QueryPlugin.Event
- TEIID31162 - org.teiid.query.QueryPlugin.Event
- TEIID31163 - org.teiid.query.QueryPlugin.Event
- TEIID31164 - org.teiid.query.QueryPlugin.Event
- TEIID31165 - org.teiid.query.QueryPlugin.Event
- TEIID31166 - org.teiid.query.QueryPlugin.Event
- TEIID31167 - org.teiid.query.QueryPlugin.Event
- TEIID31168 - org.teiid.query.QueryPlugin.Event
- TEIID31169 - org.teiid.query.QueryPlugin.Event
- TEIID31170 - org.teiid.query.QueryPlugin.Event
- TEIID31171 - org.teiid.query.QueryPlugin.Event
- TEIID31172 - org.teiid.query.QueryPlugin.Event
- TEIID31173 - org.teiid.query.QueryPlugin.Event
- TEIID31174 - org.teiid.query.QueryPlugin.Event
- TEIID31175 - org.teiid.query.QueryPlugin.Event
- TEIID31176 - org.teiid.query.QueryPlugin.Event
- TEIID31177 - org.teiid.query.QueryPlugin.Event
- TEIID31178 - org.teiid.query.QueryPlugin.Event
- TEIID31179 - org.teiid.query.QueryPlugin.Event
- TEIID31190 - org.teiid.query.QueryPlugin.Event
- TEIID31191 - org.teiid.query.QueryPlugin.Event
- TEIID31192 - org.teiid.query.QueryPlugin.Event
- TEIID31193 - org.teiid.query.QueryPlugin.Event
- TEIID31194 - org.teiid.query.QueryPlugin.Event
- TEIID31195 - org.teiid.query.QueryPlugin.Event
- TEIID31196 - org.teiid.query.QueryPlugin.Event
- TEIID31197 - org.teiid.query.QueryPlugin.Event
- TEIID31198 - org.teiid.query.QueryPlugin.Event
- TEIID31199 - org.teiid.query.QueryPlugin.Event
- TEIID31200 - org.teiid.query.QueryPlugin.Event
- TEIID31201 - org.teiid.query.QueryPlugin.Event
- TEIID31202 - org.teiid.query.QueryPlugin.Event
- TEIID31203 - org.teiid.query.QueryPlugin.Event
- TEIID31204 - org.teiid.query.QueryPlugin.Event
- TEIID31205 - org.teiid.query.QueryPlugin.Event
- TEIID31206 - org.teiid.query.QueryPlugin.Event
- TEIID31207 - org.teiid.query.QueryPlugin.Event
- TEIID31208 - org.teiid.query.QueryPlugin.Event
- TEIID31209 - org.teiid.query.QueryPlugin.Event
- TEIID31210 - org.teiid.query.QueryPlugin.Event
- TEIID31211 - org.teiid.query.QueryPlugin.Event
- TEIID31212 - org.teiid.query.QueryPlugin.Event
- TEIID31213 - org.teiid.query.QueryPlugin.Event
- TEIID31214 - org.teiid.query.QueryPlugin.Event
- TEIID31215 - org.teiid.query.QueryPlugin.Event
- TEIID31216 - org.teiid.query.QueryPlugin.Event
- TEIID31217 - org.teiid.query.QueryPlugin.Event
- TEIID31218 - org.teiid.query.QueryPlugin.Event
- TEIID31219 - org.teiid.query.QueryPlugin.Event
- TEIID31220 - org.teiid.query.QueryPlugin.Event
- TEIID31221 - org.teiid.query.QueryPlugin.Event
- TEIID31222 - org.teiid.query.QueryPlugin.Event
- TEIID31223 - org.teiid.query.QueryPlugin.Event
- TEIID31224 - org.teiid.query.QueryPlugin.Event
- TEIID31225 - org.teiid.query.QueryPlugin.Event
- TEIID31226 - org.teiid.query.QueryPlugin.Event
- TEIID31227 - org.teiid.query.QueryPlugin.Event
- TEIID31228 - org.teiid.query.QueryPlugin.Event
- TEIID31229 - org.teiid.query.QueryPlugin.Event
- TEIID31230 - org.teiid.query.QueryPlugin.Event
- TEIID31231 - org.teiid.query.QueryPlugin.Event
- TEIID31232 - org.teiid.query.QueryPlugin.Event
- TEIID31233 - org.teiid.query.QueryPlugin.Event
- TEIID31234 - org.teiid.query.QueryPlugin.Event
- TEIID31235 - org.teiid.query.QueryPlugin.Event
- TEIID31236 - org.teiid.query.QueryPlugin.Event
- TEIID31237 - org.teiid.query.QueryPlugin.Event
- TEIID31238 - org.teiid.query.QueryPlugin.Event
- TEIID31239 - org.teiid.query.QueryPlugin.Event
- TEIID31240 - org.teiid.query.QueryPlugin.Event
- TEIID31241 - org.teiid.query.QueryPlugin.Event
- TEIID31242 - org.teiid.query.QueryPlugin.Event
- TEIID31243 - org.teiid.query.QueryPlugin.Event
- TEIID31244 - org.teiid.query.QueryPlugin.Event
- TEIID31246 - org.teiid.query.QueryPlugin.Event
- TEIID31247 - org.teiid.query.QueryPlugin.Event
- TEIID31248 - org.teiid.query.QueryPlugin.Event
- TEIID31249 - org.teiid.query.QueryPlugin.Event
- TEIID31250 - org.teiid.query.QueryPlugin.Event
- TEIID31251 - org.teiid.query.QueryPlugin.Event
- TEIID31252 - org.teiid.query.QueryPlugin.Event
- TEIID31253 - org.teiid.query.QueryPlugin.Event
- TEIID31254 - org.teiid.query.QueryPlugin.Event
- TEIID31255 - org.teiid.query.QueryPlugin.Event
- TEIID31256 - org.teiid.query.QueryPlugin.Event
- TEIID31257 - org.teiid.query.QueryPlugin.Event
- TEIID31258 - org.teiid.query.QueryPlugin.Event
- TEIID31259 - org.teiid.query.QueryPlugin.Event
- TEIID31260 - org.teiid.query.QueryPlugin.Event
- TEIID31261 - org.teiid.query.QueryPlugin.Event
- TEIID31262 - org.teiid.query.QueryPlugin.Event
- TEIID31263 - org.teiid.query.QueryPlugin.Event
- TEIID31264 - org.teiid.query.QueryPlugin.Event
- TEIID31265 - org.teiid.query.QueryPlugin.Event
- TEIID31266 - org.teiid.query.QueryPlugin.Event
- TEIID31267 - org.teiid.query.QueryPlugin.Event
- TEIID31268 - org.teiid.query.QueryPlugin.Event
- TEIID31269 - org.teiid.query.QueryPlugin.Event
- TEIID31270 - org.teiid.query.QueryPlugin.Event
- TEIID31271 - org.teiid.query.QueryPlugin.Event
- TEIID31272 - org.teiid.query.QueryPlugin.Event
- TEIID31273 - org.teiid.query.QueryPlugin.Event
- TEIID31274 - org.teiid.query.QueryPlugin.Event
- TEIID31275 - org.teiid.query.QueryPlugin.Event
- TEIID31276 - org.teiid.query.QueryPlugin.Event
- TEIID31277 - org.teiid.query.QueryPlugin.Event
- TEIID31278 - org.teiid.query.QueryPlugin.Event
- TEIID31279 - org.teiid.query.QueryPlugin.Event
- TEIID31280 - org.teiid.query.QueryPlugin.Event
- TEIID31281 - org.teiid.query.QueryPlugin.Event
- TEIID31282 - org.teiid.query.QueryPlugin.Event
- TEIID31283 - org.teiid.query.QueryPlugin.Event
- TEIID31284 - org.teiid.query.QueryPlugin.Event
- TEIID31285 - org.teiid.query.QueryPlugin.Event
- TEIID31286 - org.teiid.query.QueryPlugin.Event
- TEIID31287 - org.teiid.query.QueryPlugin.Event
- TEIID31288 - org.teiid.query.QueryPlugin.Event
- TEIID31289 - org.teiid.query.QueryPlugin.Event
- TEIID31290 - org.teiid.query.QueryPlugin.Event
- TEIID31291 - org.teiid.query.QueryPlugin.Event
- TEIID31292 - org.teiid.query.QueryPlugin.Event
- TEIID31293 - org.teiid.query.QueryPlugin.Event
- TEIID31294 - org.teiid.query.QueryPlugin.Event
- TEIID31295 - org.teiid.query.QueryPlugin.Event
- TEIID31296 - org.teiid.query.QueryPlugin.Event
- TEIID31297 - org.teiid.query.QueryPlugin.Event
- TEIID31298 - org.teiid.query.QueryPlugin.Event
- TEIID31299 - org.teiid.query.QueryPlugin.Event
- TEIID31300 - org.teiid.query.QueryPlugin.Event
- TEIID31301 - org.teiid.query.QueryPlugin.Event
- TeiidExecutor - Interface in org.teiid.dqp.internal.process
- TeiidFunction - Annotation Type in org.teiid.query.function
- TeiidFunctions - Annotation Type in org.teiid.query.function
- TeiidScriptEngine - Class in org.teiid.query.eval
-
A simplistic script engine that supports root variable access and 0-ary methods on the subsequent objects.
- TeiidScriptEngine() - Constructor for class org.teiid.query.eval.TeiidScriptEngine
- TeiidTracingUtil - Class in org.teiid.query.util
- TeiidTracingUtil() - Constructor for class org.teiid.query.util.TeiidTracingUtil
- TEMP - org.teiid.query.metadata.TempMetadataID.Type
- TEMP_GROUP_PREFIX - Static variable in class org.teiid.query.sql.symbol.GroupSymbol
- TEMP_MODEL - Static variable in class org.teiid.query.metadata.TempMetadataAdapter
- TempCapabilitiesFinder - Class in org.teiid.query.metadata
- TempCapabilitiesFinder(CapabilitiesFinder) - Constructor for class org.teiid.query.metadata.TempCapabilitiesFinder
- TempCapabilitiesFinder(CapabilitiesFinder, ExecutionFactory.NullOrder) - Constructor for class org.teiid.query.metadata.TempCapabilitiesFinder
- tempGroupIDs - Variable in class org.teiid.query.sql.lang.Command
-
All temporary group IDs discovered while resolving this command.
- TempMetadataAdapter - Class in org.teiid.query.metadata
-
This is an adapter class, it contains another instance of QueryMetadataInterface as well as a TempMetadataStore.
- TempMetadataAdapter(QueryMetadataInterface, TempMetadataStore) - Constructor for class org.teiid.query.metadata.TempMetadataAdapter
- TempMetadataAdapter(QueryMetadataInterface, TempMetadataStore, Map<Object, Object>, Map<Object, QueryNode>) - Constructor for class org.teiid.query.metadata.TempMetadataAdapter
- TempMetadataID - Class in org.teiid.query.metadata
-
This class represents a temporary metadata ID.
- TempMetadataID(String, Class<?>) - Constructor for class org.teiid.query.metadata.TempMetadataID
-
Constructor for element form of metadata ID.
- TempMetadataID(String, Class<?>, Object) - Constructor for class org.teiid.query.metadata.TempMetadataID
-
Constructor for element form of metadata ID with the underlying element.
- TempMetadataID(String, List<TempMetadataID>) - Constructor for class org.teiid.query.metadata.TempMetadataID
-
Constructor for group form of metadata ID.
- TempMetadataID(String, List<TempMetadataID>, TempMetadataID.Type) - Constructor for class org.teiid.query.metadata.TempMetadataID
-
Constructor for group form of metadata ID.
- TempMetadataID.TableData - Class in org.teiid.query.metadata
- TempMetadataID.Type - Enum in org.teiid.query.metadata
- TempMetadataStore - Class in org.teiid.query.metadata
-
Store for temporary metadata discovering while resolving a query.
- TempMetadataStore() - Constructor for class org.teiid.query.metadata.TempMetadataStore
-
Constructor for TempMetadataStore.
- TempMetadataStore(NavigableMap<String, TempMetadataID>) - Constructor for class org.teiid.query.metadata.TempMetadataStore
-
Constructor for TempMetadataStore that takes a set of data to use.
- TEMPORARY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TempTable - Class in org.teiid.query.tempdata
-
A Teiid Temp Table TODO: in this implementation blocked exceptions will not happen allowing for subquery evaluation though would cause pauses
- TempTableDataManager - Class in org.teiid.query.tempdata
-
This proxy ProcessorDataManager is used to handle temporary tables.
- TempTableDataManager(ProcessorDataManager, BufferManager, SessionAwareCache<CachedResults>) - Constructor for class org.teiid.query.tempdata.TempTableDataManager
- TempTableDataManager.ProxyTupleSource - Class in org.teiid.query.tempdata
- TempTableDataManager.RequestExecutor - Interface in org.teiid.query.tempdata
- TempTableResolver - Class in org.teiid.query.resolver.command
- TempTableResolver() - Constructor for class org.teiid.query.resolver.command.TempTableResolver
- TempTableStore - Class in org.teiid.query.tempdata
-
TempTableStores are transactional, but do not act as full resource manager.
- TempTableStore(String, TempTableStore.TransactionMode) - Constructor for class org.teiid.query.tempdata.TempTableStore
- TempTableStore(String, TempTableStore.TransactionMode, boolean) - Constructor for class org.teiid.query.tempdata.TempTableStore
- TempTableStore.RecursiveTableProcessor - Class in org.teiid.query.tempdata
- TempTableStore.TableProcessor - Class in org.teiid.query.tempdata
- TempTableStore.TempTableSynchronization - Class in org.teiid.query.tempdata
- TempTableStore.TransactionCallback - Interface in org.teiid.query.tempdata
- TempTableStore.TransactionMode - Enum in org.teiid.query.tempdata
- TempTableSynchronization(String) - Constructor for class org.teiid.query.tempdata.TempTableStore.TempTableSynchronization
- terminateBatches() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- terminateBatches() - Method in class org.teiid.query.processor.relational.RelationalNode
- TERMINATED - Static variable in class org.teiid.common.buffer.TupleBatch
- terminateSession(String) - Method in class org.teiid.dqp.internal.process.DQPCore
- terminateSession(String, String) - Method in interface org.teiid.dqp.service.SessionService
-
Terminates the specified session.
- terminateTransaction(String) - Method in class org.teiid.dqp.internal.process.DQPCore
- terminateTransaction(String) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
- terminateTransaction(String) - Method in interface org.teiid.dqp.service.TransactionService
- testCondition(ProcedurePlan) - Method in class org.teiid.query.processor.proc.LoopInstruction
- testCondition(ProcedurePlan) - Method in interface org.teiid.query.processor.proc.RepeatedInstruction
- testCondition(ProcedurePlan) - Method in class org.teiid.query.processor.proc.WhileInstruction
- TEXT - org.teiid.query.sql.lang.ExplainCommand.Format
- TEXT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- textAgg(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- TextAgg - Class in org.teiid.query.function.aggregate
-
Aggregates Text entries
- TextAgg(TextLine) - Constructor for class org.teiid.query.function.aggregate.TextAgg
- TEXTAGG - org.teiid.query.sql.symbol.AggregateSymbol.Type
- TEXTAGG - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- textColumn(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- TextColumn() - Constructor for class org.teiid.query.sql.lang.TextTable.TextColumn
- TextColumn(String) - Constructor for class org.teiid.query.sql.lang.TextTable.TextColumn
- TextColumn(String, String, Integer, boolean) - Constructor for class org.teiid.query.sql.lang.TextTable.TextColumn
- TextLine - Class in org.teiid.query.sql.symbol
-
Represents the only allowable expression for the textagg aggregate.
- TextLine() - Constructor for class org.teiid.query.sql.symbol.TextLine
- TextLine.ValueExtractor<T> - Interface in org.teiid.query.sql.symbol
- textTable(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- TextTable - Class in org.teiid.query.sql.lang
-
Represents the TEXTTABLE table function.
- TextTable() - Constructor for class org.teiid.query.sql.lang.TextTable
- TEXTTABLE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TextTable.TextColumn - Class in org.teiid.query.sql.lang
- TextTableNode - Class in org.teiid.query.processor.relational
-
Handles text file processing.
- TextTableNode(int) - Constructor for class org.teiid.query.processor.relational.TextTableNode
- THEN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ThreadCpuTimer - Class in org.teiid.dqp.internal.datamgr
-
Timer class that uses the ThreadMXBean for CPU timing
- ThreadCpuTimer() - Constructor for class org.teiid.dqp.internal.datamgr.ThreadCpuTimer
- ThreadReuseExecutor - Class in org.teiid.dqp.internal.process
-
An Executor that: minimizes thread creation allows for proper timeout of idle threads allows for queuing
A non-fifo (lifo)SynchronousQueue
basedThreadPoolExecutor
satisfies 1 and 2, but not 3. - ThreadReuseExecutor(String, int) - Constructor for class org.teiid.dqp.internal.process.ThreadReuseExecutor
- ThreadReuseExecutor.PrioritizedRunnable - Interface in org.teiid.dqp.internal.process
- ThreadReuseExecutor.RunnableWrapper - Class in org.teiid.dqp.internal.process
- THROW_EXCEPTION - org.teiid.query.metadata.MaterializationMetadataRepository.ErrorAction
- throwException(boolean) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- TIME - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- timesExpression(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- timesOperator() - Method in class org.teiid.query.parser.SQLParser
- TIMESTAMP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- timestampAdd(String, int, Timestamp) - Static method in class org.teiid.query.function.FunctionMethods
- timestampAdd(String, long, Timestamp) - Static method in class org.teiid.query.function.FunctionMethods
- TIMESTAMPADD - Static variable in class org.teiid.query.function.FunctionLibrary
- TIMESTAMPADD - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- timestampCreate(Date, Time) - Static method in class org.teiid.query.function.FunctionMethods
- timestampDiff(String, Timestamp, Timestamp) - Static method in class org.teiid.query.function.FunctionMethods
- timestampDiff(String, Timestamp, Timestamp, boolean) - Static method in class org.teiid.query.function.FunctionMethods
- TIMESTAMPDIFF - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TIMEZONE_HOUR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TIMEZONE_MINUTE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TINYINT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TO - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TO_BYTES - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TO_CHARS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- to_millis(Timestamp) - Static method in class org.teiid.query.function.FunctionMethods
- toArray() - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
- toArray(U[]) - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
- toBytes(ClobType, String) - Static method in class org.teiid.query.function.FunctionMethods
- toBytes(ClobType, String, boolean) - Static method in class org.teiid.query.function.FunctionMethods
- toChars(BlobType, String) - Static method in class org.teiid.query.function.FunctionMethods
- toChars(BlobType, String, boolean) - Static method in class org.teiid.query.function.FunctionMethods
- token - Variable in class org.teiid.query.parser.SQLParser
-
Current token.
- Token - Class in org.teiid.query.parser
-
Describes the input token stream.
- Token() - Constructor for class org.teiid.query.parser.Token
-
No-argument constructor
- Token(int) - Constructor for class org.teiid.query.parser.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class org.teiid.query.parser.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class org.teiid.query.parser.SQLParser
-
Generated Token Manager.
- tokenImage - Variable in exception org.teiid.query.parser.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
Literal token values.
- tokenize(String, char) - Static method in class org.teiid.query.function.FunctionMethods
- TokenMgrError - Error in org.teiid.query.parser
-
Token Manager Error.
- TokenMgrError() - Constructor for error org.teiid.query.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.teiid.query.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for error org.teiid.query.parser.TokenMgrError
-
Constructor with message and reason.
- toString() - Method in class org.teiid.api.exception.query.UnresolvedSymbolDescription
-
Get string representation of the unresolved symbol description
- toString() - Method in class org.teiid.common.buffer.BaseCacheEntry
- toString() - Method in class org.teiid.common.buffer.CacheKey
- toString() - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
- toString() - Method in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- toString() - Method in class org.teiid.common.buffer.STree
- toString() - Method in class org.teiid.common.buffer.TupleBatch
-
Return a String describing this object
- toString() - Method in class org.teiid.common.buffer.TupleBuffer
- toString() - Method in class org.teiid.dqp.internal.datamgr.ConnectorWorkItem
- toString() - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
- toString() - Method in class org.teiid.dqp.internal.process.AbstractWorkItem
- toString() - Method in enum org.teiid.dqp.internal.process.DQPWorkContext.Version
- toString() - Method in class org.teiid.dqp.internal.process.ExplainProcessPlan
- toString() - Method in class org.teiid.dqp.internal.process.RequestWorkItem
- toString() - Method in class org.teiid.dqp.internal.process.SessionAwareCache.CacheID
- toString() - Method in class org.teiid.dqp.message.AtomicRequestID
- toString() - Method in class org.teiid.dqp.message.AtomicRequestMessage
- toString() - Method in class org.teiid.dqp.message.RequestID
-
Return a combined string for the ID.
- toString() - Method in class org.teiid.dqp.service.TransactionContext
- toString() - Method in exception org.teiid.json.simple.ParseException
- toString() - Method in class org.teiid.json.simple.Yytoken
- toString() - Method in class org.teiid.query.function.FunctionDescriptor
- toString() - Method in class org.teiid.query.mapping.relational.QueryNode
-
Print plantree structure starting at this node
- toString() - Method in class org.teiid.query.metadata.DDLStringVisitor
- toString() - Method in class org.teiid.query.metadata.NioVirtualFile
- toString() - Method in class org.teiid.query.metadata.TempMetadataID
-
Return string representation of ID
- toString() - Method in class org.teiid.query.optimizer.capabilities.BasicSourceCapabilities
- toString() - Method in enum org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- toString() - Method in class org.teiid.query.optimizer.relational.PlanHints
- toString() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
-
Print plantree structure starting at this node
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleAccessPatternValidation
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleApplySecurity
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleAssignOutputElements
-
Get name of the rule
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleCalculateCost
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleChooseDependent
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleChooseJoinStrategy
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleCleanCriteria
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleCollapseSource
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleCopyCriteria
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleDecomposeJoin
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleImplementJoinStrategy
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleMergeCriteria
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleMergeVirtual
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePlaceAccess
-
Return rule name
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePlanJoins
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePlanOuterJoins
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePlanProcedures
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePlanSorts
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePlanUnions
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePushAggregates
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePushLargeIn
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePushLimit
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePushNonJoinCriteria
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RulePushSelectCriteria
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleRaiseAccess
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleRaiseNull
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleRemoveOptionalJoins
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleSubstituteExpressions
- toString() - Method in class org.teiid.query.optimizer.relational.rules.RuleValidateWhereAll
- toString() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.SourceEventCommand
- toString() - Method in class org.teiid.query.parser.Token
-
Returns the image.
- toString() - Method in class org.teiid.query.processor.BatchedUpdatePlan
- toString() - Method in class org.teiid.query.processor.DdlPlan
- toString() - Method in class org.teiid.query.processor.proc.AssignmentInstruction
- toString() - Method in class org.teiid.query.processor.proc.BlockInstruction
- toString() - Method in class org.teiid.query.processor.proc.BranchingInstruction
- toString() - Method in class org.teiid.query.processor.proc.CreateCursorResultSetInstruction
- toString() - Method in class org.teiid.query.processor.proc.ErrorInstruction
- toString() - Method in class org.teiid.query.processor.proc.ExecDynamicSqlInstruction
- toString() - Method in class org.teiid.query.processor.proc.ForEachRowPlan
- toString() - Method in class org.teiid.query.processor.proc.IfInstruction
- toString() - Method in class org.teiid.query.processor.proc.LoopInstruction
- toString() - Method in class org.teiid.query.processor.proc.ProcedurePlan
- toString() - Method in class org.teiid.query.processor.proc.Program
- toString() - Method in class org.teiid.query.processor.proc.ReturnInstruction
- toString() - Method in class org.teiid.query.processor.proc.WhileInstruction
- toString() - Method in class org.teiid.query.processor.relational.MergeJoinStrategy
- toString() - Method in class org.teiid.query.processor.relational.NestedLoopJoinStrategy
- toString() - Method in class org.teiid.query.processor.relational.NestedTableJoinStrategy
- toString() - Method in class org.teiid.query.processor.relational.RelationalNode
-
Print plantree structure starting at this node
- toString() - Method in class org.teiid.query.processor.relational.RelationalPlan
- toString() - Method in class org.teiid.query.report.ActivityReport
- toString() - Method in class org.teiid.query.report.ReportItem
- toString() - Method in class org.teiid.query.resolver.util.AccessPattern
- toString() - Method in class org.teiid.query.sql.lang.BatchedUpdateCommand
- toString() - Method in class org.teiid.query.sql.lang.CacheHint
- toString() - Method in class org.teiid.query.sql.lang.Command
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.lang.Create
- toString() - Method in class org.teiid.query.sql.lang.Criteria
-
Return the parser string.
- toString() - Method in class org.teiid.query.sql.lang.Delete
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.lang.Drop
- toString() - Method in class org.teiid.query.sql.lang.DynamicCommand
- toString() - Method in class org.teiid.query.sql.lang.From
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.lang.FromClause
- toString() - Method in class org.teiid.query.sql.lang.GroupBy
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.lang.GroupContext
- toString() - Method in class org.teiid.query.sql.lang.Into
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.lang.JoinType
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.lang.Limit
- toString() - Method in class org.teiid.query.sql.lang.Option.MakeDep
- toString() - Method in class org.teiid.query.sql.lang.Option
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.lang.OrderBy
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.lang.OrderByItem
- toString() - Method in class org.teiid.query.sql.lang.Select
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.lang.SetClause
- toString() - Method in class org.teiid.query.sql.lang.SetClauseList
- toString() - Method in class org.teiid.query.sql.lang.SPParameter
- toString() - Method in class org.teiid.query.sql.lang.StoredProcedure
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.lang.Update
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.lang.WithQueryCommand
- toString() - Method in class org.teiid.query.sql.proc.Block
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.proc.CreateProcedureCommand
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.proc.DeclareStatement
-
Returns a string representation of an instance of this class.
- toString() - Method in class org.teiid.query.sql.proc.ExceptionExpression
- toString() - Method in class org.teiid.query.sql.proc.Statement
- toString() - Method in class org.teiid.query.sql.proc.TriggerAction
- toString() - Method in class org.teiid.query.sql.symbol.AbstractCaseExpression
-
Return a String representation of this object using SQLStringVisitor.
- toString() - Method in class org.teiid.query.sql.symbol.Array
- toString() - Method in class org.teiid.query.sql.symbol.Constant
-
Return a String representation of this object using SQLStringVisitor.
- toString() - Method in class org.teiid.query.sql.symbol.DerivedColumn
- toString() - Method in class org.teiid.query.sql.symbol.Function
-
Return string representation of the function.
- toString() - Method in class org.teiid.query.sql.symbol.JSONObject
- toString() - Method in class org.teiid.query.sql.symbol.MultipleElementSymbol
- toString() - Method in class org.teiid.query.sql.symbol.QueryString
- toString() - Method in class org.teiid.query.sql.symbol.Reference
-
Return a String representation of this object using SQLStringVisitor.
- toString() - Method in class org.teiid.query.sql.symbol.ScalarSubquery
-
Returns string representation of this object.
- toString() - Method in class org.teiid.query.sql.symbol.Symbol
-
Returns string representation of this symbol.
- toString() - Method in class org.teiid.query.sql.symbol.TextLine
- toString() - Method in class org.teiid.query.sql.symbol.WindowFrame
- toString() - Method in class org.teiid.query.sql.symbol.WindowFunction
- toString() - Method in class org.teiid.query.sql.symbol.WindowSpecification
- toString() - Method in class org.teiid.query.sql.symbol.XMLAttributes
- toString() - Method in class org.teiid.query.sql.symbol.XMLCast
- toString() - Method in class org.teiid.query.sql.symbol.XMLElement
- toString() - Method in class org.teiid.query.sql.symbol.XMLForest
- toString() - Method in class org.teiid.query.sql.symbol.XMLNamespaces
- toString() - Method in class org.teiid.query.sql.symbol.XMLParse
- toString() - Method in class org.teiid.query.sql.symbol.XMLQuery
- toString() - Method in class org.teiid.query.sql.symbol.XMLSerialize
- toString() - Method in class org.teiid.query.sql.util.SymbolMap
- toString() - Method in class org.teiid.query.sql.util.VariableContext
- toString() - Method in class org.teiid.query.tempdata.TempTable
- toString() - Method in class org.teiid.query.util.CommandContext
- toString() - Method in class org.teiid.query.validator.ValidatorFailure
-
Return description
- toString() - Method in class org.teiid.query.validator.ValidatorReport
- toString() - Method in class org.teiid.vdb.runtime.VDBKey
- touch(V) - Method in class org.teiid.common.buffer.impl.LrfuEvictionQueue
- touches(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- touches(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- TRACING_WITH_ACTIVE_SPAN_ONLY - Static variable in class org.teiid.query.util.Options
- tracingWithActiveSpanOnly(boolean) - Method in class org.teiid.query.util.Options
- TRAILING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TRANSACTION_SUPPORT - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- transactionContext - Variable in class org.teiid.dqp.internal.process.Request
- TransactionContext - Class in org.teiid.dqp.service
- TransactionContext() - Constructor for class org.teiid.dqp.service.TransactionContext
- TransactionContext.Scope - Enum in org.teiid.dqp.service
- transactionManager - Variable in class org.teiid.dqp.internal.process.TransactionServerImpl
- TransactionMapping() - Constructor for class org.teiid.dqp.internal.process.TransactionServerImpl.TransactionMapping
- transactions - Variable in class org.teiid.dqp.internal.process.TransactionServerImpl
- TransactionServerImpl - Class in org.teiid.dqp.internal.process
-
Note that the begin methods do not leave the transaction associated with the calling thread.
- TransactionServerImpl() - Constructor for class org.teiid.dqp.internal.process.TransactionServerImpl
- TransactionServerImpl.TransactionMapping - Class in org.teiid.dqp.internal.process
- TransactionService - Interface in org.teiid.dqp.service
- transform(CommandContext, Geometry, int) - Method in class org.teiid.query.function.GeometryHelper
- TransformationMetadata - Class in org.teiid.query.metadata
-
Teiid's implementation of the QueryMetadataInterface that reads columns, groups, models etc.
- TransformationMetadata(VDBMetaData, CompositeMetadataStore, Map<String, VDBResources.Resource>, FunctionTree, Collection<FunctionTree>) - Constructor for class org.teiid.query.metadata.TransformationMetadata
-
TransformationMetadata constructor
- translate(String, char) - Method in class org.teiid.query.sql.lang.MatchCriteria.PatternTranslator
- translate(String, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- translate(List<WithQueryCommand>) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- translate(Command) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- translate(Criteria) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- translate(FromClause) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- translate(GroupBy) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- translate(OrderBy, boolean) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- translate(Expression) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- translate(GroupSymbol) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
- TRANSLATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TRANSLATION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TRANSLATOR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TranslatorRepository - Class in org.teiid.dqp.internal.datamgr
- TranslatorRepository() - Constructor for class org.teiid.dqp.internal.datamgr.TranslatorRepository
- TREAT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TRIGGER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TriggerAction - Class in org.teiid.query.sql.proc
- TriggerAction(Block) - Constructor for class org.teiid.query.sql.proc.TriggerAction
- TriggerActionPlanner - Class in org.teiid.query.optimizer
- TriggerActionPlanner() - Constructor for class org.teiid.query.optimizer.TriggerActionPlanner
- trim(String, String, String) - Static method in class org.teiid.query.function.FunctionMethods
- TRIM - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TRUE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TRUE_CRITERIA - Static variable in class org.teiid.query.rewriter.QueryRewriter
- truncate(boolean) - Method in class org.teiid.common.buffer.STree
- truncate(boolean) - Method in class org.teiid.query.tempdata.TempTable
- truncateTo(int) - Method in class org.teiid.common.buffer.TupleBuffer
- TTL - Static variable in class org.teiid.query.sql.lang.CacheHint
- TUPLE_LIMIT - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
- TupleBatch - Class in org.teiid.common.buffer
-
Represents a set of indexed tuples.
- TupleBatch() - Constructor for class org.teiid.common.buffer.TupleBatch
-
Required to honor Externalizable contract
- TupleBatch(long, List<?>[]) - Constructor for class org.teiid.common.buffer.TupleBatch
-
Constructor
- TupleBatch(long, List<? extends List<?>>) - Constructor for class org.teiid.common.buffer.TupleBatch
-
Constructor
- TupleBrowser - Class in org.teiid.common.buffer
-
Implements intelligent browsing over a
STree
TODO: this is not as efficient as it should be over partial matches - TupleBrowser(STree, List<Object>, List<Object>, boolean, boolean) - Constructor for class org.teiid.common.buffer.TupleBrowser
-
Construct a range based browser
- TupleBrowser(STree, TupleSource, boolean) - Constructor for class org.teiid.common.buffer.TupleBrowser
-
Construct a value based browser.
- TupleBrowser(STree, TupleSource, boolean, boolean) - Constructor for class org.teiid.common.buffer.TupleBrowser
-
Construct a value based browser.
- TupleBuffer - Class in org.teiid.common.buffer
- TupleBuffer(BatchManager, String, List<? extends Expression>, LobManager, int) - Constructor for class org.teiid.common.buffer.TupleBuffer
- TupleBuffer.TupleBufferTupleSource - Class in org.teiid.common.buffer
- TupleBufferCache - Interface in org.teiid.common.buffer
- tuples - Variable in class org.teiid.common.buffer.TupleBatch
- TupleSource - Interface in org.teiid.common.buffer
-
A cursored source of tuples.
- TupleSourceCache - Class in org.teiid.dqp.internal.process
- TupleSourceCache() - Constructor for class org.teiid.dqp.internal.process.TupleSourceCache
- TupleSourceCache.CopyOnReadTupleSource - Class in org.teiid.dqp.internal.process
- type - Variable in class org.teiid.json.simple.Yytoken
- type - Variable in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries.PlannedResult
- type - Variable in class org.teiid.query.sql.symbol.Function
- TYPE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TYPE_ALTER_PROC - Static variable in class org.teiid.query.sql.lang.Command
- TYPE_ALTER_TRIGGER - Static variable in class org.teiid.query.sql.lang.Command
- TYPE_ALTER_VIEW - Static variable in class org.teiid.query.sql.lang.Command
- TYPE_ASSIGNMENT - Static variable in class org.teiid.query.sql.proc.Statement
-
Represents a ASSIGNMENT statement
- TYPE_BATCHED_UPDATE - Static variable in class org.teiid.query.sql.lang.Command
-
Represents a batched sequence of UPDATE statements
- TYPE_BREAK - Static variable in class org.teiid.query.sql.proc.Statement
-
Represents a BREAK statement
- TYPE_COLON - Static variable in class org.teiid.json.simple.Yytoken
- TYPE_COMMA - Static variable in class org.teiid.json.simple.Yytoken
- TYPE_COMMAND - Static variable in class org.teiid.query.sql.proc.Statement
-
Represents a SQL COMMAND statement
- TYPE_COMPOUND - Static variable in class org.teiid.query.sql.proc.Statement
- TYPE_CONTINUE - Static variable in class org.teiid.query.sql.proc.Statement
-
Represents a CONTINUE statement
- TYPE_CREATE - Static variable in class org.teiid.query.sql.lang.Command
- TYPE_DECLARE - Static variable in class org.teiid.query.sql.proc.Statement
-
Represents a DECLARE statement
- TYPE_DELETE - Static variable in class org.teiid.query.sql.lang.Command
-
Represents a SQL DELETE statement
- TYPE_DROP - Static variable in class org.teiid.query.sql.lang.Command
- TYPE_DYNAMIC - Static variable in class org.teiid.query.sql.lang.Command
- TYPE_EOF - Static variable in class org.teiid.json.simple.Yytoken
- TYPE_ERROR - Static variable in class org.teiid.query.sql.proc.Statement
-
Represents a ERROR statement
- TYPE_EXPLAIN - Static variable in class org.teiid.query.sql.lang.Command
- TYPE_IF - Static variable in class org.teiid.query.sql.proc.Statement
-
Represents a IF statement
- TYPE_INSERT - Static variable in class org.teiid.query.sql.lang.Command
-
Represents a SQL INSERT statement
- TYPE_LEAVE - Static variable in class org.teiid.query.sql.proc.Statement
- TYPE_LEFT_BRACE - Static variable in class org.teiid.json.simple.Yytoken
- TYPE_LEFT_SQUARE - Static variable in class org.teiid.json.simple.Yytoken
- TYPE_LOOP - Static variable in class org.teiid.query.sql.proc.Statement
-
Represents a LOOP statement
- TYPE_QUERY - Static variable in class org.teiid.query.sql.lang.Command
-
Represents a SQL SELECT statement
- TYPE_RETURN - Static variable in class org.teiid.query.sql.proc.Statement
- TYPE_RIGHT_BRACE - Static variable in class org.teiid.json.simple.Yytoken
- TYPE_RIGHT_SQUARE - Static variable in class org.teiid.json.simple.Yytoken
- TYPE_SOURCE_EVENT - Static variable in class org.teiid.query.sql.lang.Command
- TYPE_STORED_PROCEDURE - Static variable in class org.teiid.query.sql.lang.Command
-
Represents a stored procedure command
- TYPE_TRIGGER_ACTION - Static variable in class org.teiid.query.sql.lang.Command
- TYPE_UNKNOWN - Static variable in class org.teiid.query.sql.lang.Command
-
Represents an unknown type of command
- TYPE_UNKNOWN - Static variable in class org.teiid.query.sql.proc.Statement
-
Represents an unknown type of statement
- TYPE_UPDATE - Static variable in class org.teiid.query.sql.lang.Command
-
Represents a SQL UPDATE statement
- TYPE_UPDATE - Static variable in class org.teiid.query.sql.proc.Statement
- TYPE_UPDATE_PROCEDURE - Static variable in class org.teiid.query.sql.lang.Command
-
Represents a update stored procedure command
- TYPE_VALUE - Static variable in class org.teiid.json.simple.Yytoken
- TYPE_WHILE - Static variable in class org.teiid.query.sql.proc.Statement
-
Represents a WHILE statement
U
- UDFMetadataRepository - Class in org.teiid.query.metadata
-
Simple metadata loader for functions TODO: make the
TeiidFunction
annotation public - UDFMetadataRepository() - Constructor for class org.teiid.query.metadata.UDFMetadataRepository
- UDFSource - Class in org.teiid.query.function
- UDFSource(Collection<FunctionMethod>) - Constructor for class org.teiid.query.function.UDFSource
- UDT - Static variable in interface org.teiid.query.metadata.DDLConstants
- unaryFromClause(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- UnaryFromClause - Class in org.teiid.query.sql.lang
-
A FROM subpart that represents a single group.
- UnaryFromClause() - Constructor for class org.teiid.query.sql.lang.UnaryFromClause
-
Construct default object
- UnaryFromClause(GroupSymbol) - Constructor for class org.teiid.query.sql.lang.UnaryFromClause
-
Construct object with specified group
- UNBOUNDED - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- UNDEFINED - Static variable in class org.teiid.query.sql.visitor.SQLStringVisitor
- unescape(String) - Static method in class org.teiid.query.function.FunctionMethods
- unescapedFunction(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- union(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- union(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- UNION - org.teiid.query.sql.lang.SetQuery.Operation
-
Represents UNION of two queries
- UNION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- UnionAllNode - Class in org.teiid.query.processor.relational
- UnionAllNode(int) - Constructor for class org.teiid.query.processor.relational.UnionAllNode
- UNIQUE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- unix_timestamp(String) - Static method in class org.teiid.query.function.FunctionMethods
- UNKNOWN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- UNKNOWN_CARDINALITY - Static variable in interface org.teiid.query.metadata.QueryMetadataInterface
-
Unknown cardinality.
- UNKNOWN_CRITERIA - Static variable in class org.teiid.query.rewriter.QueryRewriter
- UNKNOWN_INDEPENDENT_CARDINALITY - Static variable in class org.teiid.query.optimizer.relational.rules.RuleChooseDependent
- UNKNOWN_JOIN_SCALING - Static variable in class org.teiid.query.optimizer.relational.rules.NewCalculateCostUtil
- UNKNOWN_VALUE - Static variable in class org.teiid.query.optimizer.relational.rules.NewCalculateCostUtil
- unlockForLoad(Long) - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
- unlockForLoad(PhysicalInfo) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
- unlockForLoad(T) - Method in interface org.teiid.common.buffer.Cache
-
Must be called after lockForLoad
- UNNEST_DEFAULT - Static variable in class org.teiid.query.util.Options
- unqualifiedId() - Method in class org.teiid.query.parser.SQLParser
- UNRELATED_SORT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- UnresolvedSymbolDescription - Class in org.teiid.api.exception.query
-
This helper object describes an unresolved symbol found during query resolution.
- UnresolvedSymbolDescription(String, String) - Constructor for class org.teiid.api.exception.query.UnresolvedSymbolDescription
-
Construct a description given the symbol and it's description.
- UnresolvedSymbolDescription(ElementSymbol, String) - Constructor for class org.teiid.api.exception.query.UnresolvedSymbolDescription
- UNSIGNEDINTEGER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- unsignedNumericLiteral(String) - Method in class org.teiid.query.parser.SQLParser
- unsignedValueExpressionPrimary(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- UNTYPED - Static variable in class org.teiid.query.metadata.MetadataValidator
- unwrapException(TeiidRuntimeException) - Static method in class org.teiid.query.processor.relational.RelationalNode
- UPDATABLE - Static variable in interface org.teiid.query.metadata.DDLConstants
- UPDATABLE - Static variable in class org.teiid.query.sql.lang.CacheHint
- update(List<?>) - Method in class org.teiid.common.buffer.TupleBrowser
-
Perform an in-place update of the tuple just returned by the next method WARNING - this must not change the key value
- update(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- update(Criteria, SetClauseList) - Method in class org.teiid.query.tempdata.TempTable
- Update - Class in org.teiid.query.sql.lang
-
Represents a SQL Update statement of the form: "UPDATE <group> SET <element> = <expression>, ...
- Update() - Constructor for class org.teiid.query.sql.lang.Update
-
Constructs a default instance of this class.
- Update(GroupSymbol, SetClauseList) - Constructor for class org.teiid.query.sql.lang.Update
-
Construct with group and change list
- Update(GroupSymbol, SetClauseList, Criteria) - Constructor for class org.teiid.query.sql.lang.Update
-
Construct with group, change list, and criteria
- UPDATE - org.teiid.common.buffer.STree.InsertMode
- UPDATE - org.teiid.query.processor.proc.CreateCursorResultSetInstruction.Mode
- UPDATE - Static variable in class org.teiid.query.metadata.SupportConstants.Element
- UPDATE - Static variable in class org.teiid.query.metadata.SupportConstants.Group
- UPDATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- UPDATE_ROW - Static variable in class org.teiid.query.processor.CollectionTupleSource
- updateCacheHint(long) - Method in class org.teiid.query.metadata.TempMetadataID.TableData
- UPDATECOUNT - Static variable in interface org.teiid.query.metadata.DDLConstants
- UpdateInfo() - Constructor for class org.teiid.query.validator.UpdateValidator.UpdateInfo
- UpdateLineColumn(char) - Method in class org.teiid.query.parser.JavaCharStream
- updateLock - Variable in class org.teiid.common.buffer.STree
- UpdateMapping() - Constructor for class org.teiid.query.validator.UpdateValidator.UpdateMapping
- updateMatViewRow(String, List<?>, boolean) - Method in interface org.teiid.query.tempdata.GlobalTableStore
- updateMatViewRow(String, List<?>, boolean) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
- updateMetadataAcrossBranches(SetQuery, List<Column>, QueryMetadataInterface) - Static method in class org.teiid.dqp.internal.process.MetaDataProcessor
- UpdateProcedureResolver - Class in org.teiid.query.resolver.command
- UpdateProcedureResolver() - Constructor for class org.teiid.query.resolver.command.UpdateProcedureResolver
- updateReferences(List<?>, LobManager.ReferenceMode) - Method in class org.teiid.common.buffer.LobManager
- UpdateResolver - Class in org.teiid.query.resolver.command
-
This class knows how to expand and resolve UDPATE commands.
- UpdateResolver() - Constructor for class org.teiid.query.resolver.command.UpdateResolver
- updateTuple(List<?>) - Method in class org.teiid.query.processor.BatchCollector.BatchProducerTupleSource
- UpdateValidator - Class in org.teiid.query.validator
-
This visitor is used to validate updates through virtual groups.
- UpdateValidator(QueryMetadataInterface, UpdateValidator.UpdateType, UpdateValidator.UpdateType, UpdateValidator.UpdateType) - Constructor for class org.teiid.query.validator.UpdateValidator
- UpdateValidator.UpdateInfo - Class in org.teiid.query.validator
- UpdateValidator.UpdateMapping - Class in org.teiid.query.validator
- UpdateValidator.UpdateType - Enum in org.teiid.query.validator
- upperCase(String) - Static method in class org.teiid.query.function.FunctionMethods
- upperCase(ClobType) - Static method in class org.teiid.query.function.FunctionMethods
- UPSERT - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- UPSERT - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- UPSERT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- USAGE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- USE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- USE_ALL - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- useAnsiJoin(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
- useAnsiQuotedIdentifiers() - Method in class org.teiid.query.parser.ParseInfo
- useCallingThread - Variable in class org.teiid.dqp.internal.process.RequestWorkItem
- useCallingThread() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
- useDatabase(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- useDocumentProjection(List<XMLTable.XMLColumn>, AnalysisRecord) - Method in interface org.teiid.query.xquery.XQueryExpression
- useOutputName() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- useOutputName() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- useOutputName() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- useOutputName() - Method in class org.teiid.query.metadata.TransformationMetadata
- user(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
- user(CommandContext, boolean) - Static method in class org.teiid.query.function.FunctionMethods
- USER - org.teiid.dqp.internal.process.AuthorizationValidator.CommandType
- USER - Static variable in class org.teiid.query.function.FunctionLibrary
- USER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- USER_DEFINED - org.teiid.query.sql.symbol.AggregateSymbol.Type
- userCommand - Variable in class org.teiid.dqp.internal.process.Request
- userCommand(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- UserDefined - Class in org.teiid.query.function.aggregate
- UserDefined(FunctionDescriptor) - Constructor for class org.teiid.query.function.aggregate.UserDefined
- userFunctionExists(String) - Method in class org.teiid.query.function.FunctionLibrary
- useSchema(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
- usesContextItem() - Method in interface org.teiid.query.xquery.XQueryExpression
- usesKey(Collection<? extends Expression>, Set<GroupSymbol>, QueryMetadataInterface, boolean) - Static method in class org.teiid.query.optimizer.relational.rules.NewCalculateCostUtil
- usesKey(Collection<? extends Expression>, QueryMetadataInterface) - Static method in class org.teiid.query.optimizer.relational.rules.NewCalculateCostUtil
-
TODO: this uses key check is not really accurate, it doesn't take into consideration where we are in the plan.
- usesKey(Criteria, QueryMetadataInterface) - Static method in class org.teiid.query.optimizer.relational.rules.NewCalculateCostUtil
- useSoftCache() - Method in interface org.teiid.common.buffer.Serializer
- USING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- Util - Static variable in class org.teiid.query.QueryPlugin
- Util() - Constructor for class org.teiid.query.sql.LanguageObject.Util
- uuid() - Static method in class org.teiid.query.function.FunctionMethods
- UUID - Static variable in interface org.teiid.query.metadata.DDLConstants
V
- validate() - Method in class org.teiid.dqp.internal.process.PreparedPlan
- validate(Object) - Method in interface org.teiid.query.sql.symbol.Reference.Constraint
- validate(String[], Command, QueryMetadataInterface, CommandContext, AuthorizationValidator.CommandType) - Method in interface org.teiid.dqp.internal.process.AuthorizationValidator
-
Validates the given command.
- validate(String[], Command, QueryMetadataInterface, CommandContext, AuthorizationValidator.CommandType) - Method in class org.teiid.dqp.internal.process.DefaultAuthorizationValidator
- validate(VDBMetaData, ModelMetaData, AbstractMetadataRecord, ValidatorReport, QueryMetadataInterface, MetadataFactory, QueryParser) - Method in class org.teiid.query.metadata.MetadataValidator
- validate(VDBMetaData, MetadataStore) - Method in class org.teiid.query.metadata.MetadataValidator
- validate(Command, List<ElementSymbol>) - Method in class org.teiid.query.validator.UpdateValidator
- validate(LanguageObject, QueryMetadataInterface) - Static method in class org.teiid.query.validator.Validator
- validate(LanguageObject, QueryMetadataInterface, AbstractValidationVisitor) - Static method in class org.teiid.query.validator.Validator
- VALIDATE_WHERE_ALL - Static variable in class org.teiid.query.optimizer.relational.rules.RuleConstants
- validateAccess(String[], Command, AuthorizationValidator.CommandType) - Method in class org.teiid.dqp.internal.process.Request
- validateCategory(String) - Static method in class org.teiid.query.function.metadata.FunctionMetadataValidator
-
Determine whether a category is valid.
- validateCommand(CommandContext) - Method in class org.teiid.dqp.internal.process.DataRolePolicyDecider
- validateCommandPushdown(Object, QueryMetadataInterface, CapabilitiesFinder, AccessNode, boolean) - Static method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- validateDescription(String) - Static method in class org.teiid.query.function.metadata.FunctionMetadataValidator
-
Determine whether a description is valid.
- validateElementsSupport(Collection<ElementSymbol>, int) - Method in class org.teiid.query.validator.AbstractValidationVisitor
- validateEntitlements(Collection<? extends LanguageObject>, DataPolicy.PermissionType, DataPolicy.Context) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
Check that the user is entitled to access all data elements in the command.
- validateEntitlements(Delete) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
Validate delete entitlements
- validateEntitlements(Insert) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
Validate insert/merge entitlements
- validateEntitlements(Query) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
Validate query entitlements
- validateEntitlements(StoredProcedure) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
Validate query entitlements
- validateEntitlements(Update) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
Validate update entitlements
- validateFunctionMethod(FunctionMethod, ValidatorReport, Map<String, Datatype>) - Static method in class org.teiid.query.function.metadata.FunctionMetadataValidator
-
Determine whether a FunctionMethod is valid.
- validateFunctionMethods(Collection<FunctionMethod>, ValidatorReport) - Static method in class org.teiid.query.function.metadata.FunctionMetadataValidator
-
Validate a collection of
FunctionMethod
objects. - validateFunctionMethods(Collection<FunctionMethod>, ValidatorReport, Map<String, Datatype>) - Static method in class org.teiid.query.function.metadata.FunctionMetadataValidator
- validateFunctionParameter(FunctionParameter) - Static method in class org.teiid.query.function.metadata.FunctionMetadataValidator
-
Determine whether a FunctionParameter is valid.
- validateGroupSupportsUpdate(GroupSymbol) - Method in class org.teiid.query.validator.ValidationVisitor
- validateHasProjectedSymbols(Command) - Method in class org.teiid.query.validator.ValidationVisitor
- validateInsert(Insert) - Method in class org.teiid.query.validator.ValidationVisitor
- validateInvocationMethod(String, String, FunctionMethod.PushDown) - Static method in class org.teiid.query.function.metadata.FunctionMetadataValidator
-
Determine whether an invocation class and method are valid.
- validateName(String) - Static method in class org.teiid.query.function.metadata.FunctionMetadataValidator
-
Determine whether a function or parameter name is valid.
- validateProjectedSymbols(GroupSymbol, List<? extends Expression>, List<? extends Expression>) - Static method in class org.teiid.query.resolver.QueryResolver
- validateProjectedSymbols(GroupSymbol, QueryMetadataInterface, Command) - Static method in class org.teiid.query.resolver.QueryResolver
- validateQName(String) - Method in class org.teiid.query.function.source.XMLHelper
- validateSelectElements(Select) - Method in class org.teiid.query.validator.ValidationVisitor
- validateSelectInto(Query) - Method in class org.teiid.query.validator.ValidationVisitor
-
Validates SELECT INTO queries.
- validateSession(String) - Method in interface org.teiid.dqp.service.SessionService
-
This method is intended to verify that the session is valid, and, if need be, set the session in an active state, ready to be used.
- validateSetClauseList(SetClauseList) - Method in class org.teiid.query.validator.ValidationVisitor
- validateSetQuery(SetQuery) - Method in class org.teiid.query.validator.ValidationVisitor
- validateSortable(List<? extends Expression>) - Method in class org.teiid.query.validator.ValidationVisitor
-
Validate that no elements of type OBJECT are in a SELECT DISTINCT or and ORDER BY.
- validateSubqueryPushdown(SubqueryContainer<?>, Object, QueryMetadataInterface, CapabilitiesFinder, AnalysisRecord) - Static method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
Return null if the subquery cannot be pushed down, otherwise the model id of the pushdown target.
- validateUpdate(Update) - Method in class org.teiid.query.validator.ValidationVisitor
- validateUpdateInfo(GroupSymbol, int, UpdateValidator.UpdateInfo) - Static method in class org.teiid.query.resolver.ProcedureContainerResolver
- validateWithVisitor(AbstractValidationVisitor, QueryMetadataInterface, Command) - Static method in class org.teiid.dqp.internal.process.Request
- validateXMLContentTypes(Expression, LanguageObject) - Method in class org.teiid.query.validator.ValidationVisitor
- validateXpath(String) - Method in class org.teiid.query.function.source.XMLHelper
- ValidationVisitor - Class in org.teiid.query.validator
- ValidationVisitor() - Constructor for class org.teiid.query.validator.ValidationVisitor
- Validator - Class in org.teiid.query.validator
- Validator() - Constructor for class org.teiid.query.validator.Validator
- VALIDATOR_FAILURE - Static variable in class org.teiid.query.validator.ValidatorFailure
- VALIDATOR_REPORT - Static variable in class org.teiid.query.validator.ValidatorReport
- ValidatorFailure - Class in org.teiid.query.validator
- ValidatorFailure(String) - Constructor for class org.teiid.query.validator.ValidatorFailure
- ValidatorFailure(String, Collection<? extends LanguageObject>) - Constructor for class org.teiid.query.validator.ValidatorFailure
- ValidatorFailure(String, LanguageObject) - Constructor for class org.teiid.query.validator.ValidatorFailure
- ValidatorFailure.Status - Enum in org.teiid.query.validator
- ValidatorOptions() - Constructor for class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor.ValidatorOptions
- ValidatorOptions(boolean, boolean, boolean) - Constructor for class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor.ValidatorOptions
- ValidatorReport - Class in org.teiid.query.validator
- ValidatorReport() - Constructor for class org.teiid.query.validator.ValidatorReport
- ValidatorReport(String) - Constructor for class org.teiid.query.validator.ValidatorReport
- value - Variable in class org.teiid.json.simple.Yytoken
- value - Variable in class org.teiid.query.eval.Evaluator.NameValuePair
- VALUE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- valueExpressionPrimary(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- ValueIterator - Interface in org.teiid.query.sql.util
-
Interface for interating through Expressions or values.
- ValueIteratorProviderCollectorVisitor - Class in org.teiid.query.sql.visitor
-
This visitor class will traverse a language object tree and collect all language objects that implement
SubqueryContainer
. - ValueIteratorProviderCollectorVisitor() - Constructor for class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
-
Construct a new visitor with the default collection type, which is a
ArrayList
. - ValueIteratorSource - Interface in org.teiid.query.sql.util
-
The ValueIteratorSource lets a language object that needs a ValueIterator hold this reference to the source of the ValueIterator as a reference until the ValueIterator can be ready.
- valueOf(String) - Static method in enum org.teiid.cache.CacheConfiguration.Policy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.common.buffer.BufferManager.BufferReserveMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.common.buffer.BufferManager.TupleSourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.common.buffer.LobManager.ReferenceMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.common.buffer.STree.InsertMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.dqp.internal.process.AuthorizationValidator.CommandType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.dqp.internal.process.DQPWorkContext.Version
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.dqp.internal.process.SessionAwareCache.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.dqp.service.TransactionContext.Scope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.function.GeometryUtils.Ordinate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.metadata.DatabaseStore.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.metadata.MaterializationMetadataRepository.ErrorAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.metadata.MaterializationMetadataRepository.LoadStates
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.metadata.MaterializationMetadataRepository.Scope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.metadata.TempMetadataID.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.processor.proc.CreateCursorResultSetInstruction.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.processor.relational.JoinNode.JoinStrategyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.processor.relational.MergeJoinStrategy.SortOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.processor.relational.ProjectIntoNode.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.processor.relational.SortUtility.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.QueryPlugin.Event
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.sql.lang.Create.CommitAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.sql.lang.ExplainCommand.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.sql.lang.SetQuery.Operation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.sql.proc.BranchingStatement.BranchingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.sql.symbol.AggregateSymbol.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.sql.symbol.ElementSymbol.DisplayMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.sql.visitor.EvaluatableVisitor.EvaluationLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.tempdata.GlobalTableStoreImpl.MatState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.tempdata.TempTableStore.TransactionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.validator.UpdateValidator.UpdateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.teiid.query.validator.ValidatorFailure.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.teiid.cache.CacheConfiguration.Policy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.common.buffer.BufferManager.BufferReserveMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.common.buffer.BufferManager.TupleSourceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.common.buffer.LobManager.ReferenceMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.common.buffer.STree.InsertMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.dqp.internal.process.AuthorizationValidator.CommandType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.dqp.internal.process.DQPWorkContext.Version
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.dqp.internal.process.SessionAwareCache.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.dqp.service.TransactionContext.Scope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.function.GeometryUtils.Ordinate
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.metadata.DatabaseStore.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.metadata.MaterializationMetadataRepository.ErrorAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.metadata.MaterializationMetadataRepository.LoadStates
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.metadata.MaterializationMetadataRepository.Scope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.metadata.TempMetadataID.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.processor.proc.CreateCursorResultSetInstruction.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.processor.relational.JoinNode.JoinStrategyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.processor.relational.MergeJoinStrategy.SortOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.processor.relational.ProjectIntoNode.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.processor.relational.SortUtility.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.QueryPlugin.Event
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.sql.lang.Create.CommitAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.sql.lang.ExplainCommand.Format
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.sql.lang.SetQuery.Operation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.sql.proc.BranchingStatement.BranchingMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.sql.symbol.AggregateSymbol.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.sql.symbol.ElementSymbol.DisplayMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.sql.visitor.EvaluatableVisitor.EvaluationLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.tempdata.GlobalTableStoreImpl.MatState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.tempdata.TempTableStore.TransactionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.validator.UpdateValidator.UpdateType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.teiid.query.validator.ValidatorFailure.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VALUES - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- VAR_POP - org.teiid.query.sql.symbol.AggregateSymbol.Type
- VAR_POP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- VAR_SAMP - org.teiid.query.sql.symbol.AggregateSymbol.Type
- VAR_SAMP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- VARBINARY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- VARCHAR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- VariableContext - Class in org.teiid.query.sql.util
- VariableContext() - Constructor for class org.teiid.query.sql.util.VariableContext
-
Constructor for VariableContext.
- VariableContext(boolean) - Constructor for class org.teiid.query.sql.util.VariableContext
- VariableResolver - Interface in org.teiid.query.resolver
- VARIABLES - Static variable in class org.teiid.query.sql.ProcedureReservedWords
- VARIADIC - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- VARYING - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- VDBKey - Class in org.teiid.vdb.runtime
-
Encapsulates the name/versioning rules for VDBs
- VDBKey(String, Object) - Constructor for class org.teiid.vdb.runtime.VDBKey
- VDBResources - Class in org.teiid.query.metadata
- VDBResources(VirtualFile) - Constructor for class org.teiid.query.metadata.VDBResources
- VDBResources.Resource - Class in org.teiid.query.metadata
- verifyCurrentDatabaseIsNotSame(String, String) - Method in class org.teiid.query.metadata.DatabaseStore
- verifyDatabaseExists() - Method in class org.teiid.query.metadata.DatabaseStore
- verifyFunctionExists(String) - Method in class org.teiid.query.metadata.DatabaseStore
- verifyRoleExists(String) - Method in class org.teiid.query.metadata.DatabaseStore
- verifySchemaExists(String) - Method in class org.teiid.query.metadata.DatabaseStore
- verifyServerExists(String) - Method in class org.teiid.query.metadata.DatabaseStore
- VERSION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- VIEW - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- VIRTUAL - org.teiid.query.metadata.TempMetadataID.Type
- VIRTUAL - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- VIRTUAL_COMMAND - org.teiid.query.optimizer.relational.plantree.NodeConstants.Info
- VirtualFile - Interface in org.teiid.query.metadata
-
Represents a VDB File
- VISIBLE - Static variable in interface org.teiid.query.metadata.DDLConstants
- visit(String, QueryMetadataInterface, Command) - Static method in class org.teiid.dqp.internal.process.multisource.MultiSourceElementReplacementVisitor
- visit(Database) - Method in class org.teiid.query.metadata.DDLStringVisitor
- visit(Schema) - Method in class org.teiid.query.metadata.DDLStringVisitor
- visit(AlterProcedure) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(AlterProcedure) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(AlterProcedure) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(AlterProcedure) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(AlterProcedure) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(AlterTrigger) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(AlterTrigger) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(AlterTrigger) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(AlterTrigger) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(AlterTrigger) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(AlterView) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(AlterView) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(AlterView) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(AlterView) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(AlterView) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(ArrayTable) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(ArrayTable) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(ArrayTable) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(ArrayTable) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(BatchedUpdateCommand) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(BatchedUpdateCommand) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(BatchedUpdateCommand) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
- visit(BatchedUpdateCommand) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(BetweenCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(BetweenCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(BetweenCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(BetweenCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(BetweenCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
Visit a language object and collect criteria.
- visit(BetweenCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(BetweenCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(CompareCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(CompareCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(CompareCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(CompareCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(CompareCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(CompareCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
Visit a language object and collect criteria.
- visit(CompareCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(CompareCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(CompoundCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(CompoundCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(CompoundCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(CompoundCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Create) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(Create) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Create) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Create) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Create) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(Delete) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(Delete) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Delete) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Delete) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
This method updates the
Delete
object it receives as an argument by replacing the virtual groups/elements with their physical counterparts. - visit(Delete) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Delete) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(DependentSetCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(DependentSetCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(DependentSetCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(DependentSetCriteria) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(DependentSetCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(DependentSetCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
Visit a language object and collect criteria.
- visit(DependentSetCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Drop) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(Drop) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Drop) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Drop) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Drop) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(DynamicCommand) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(DynamicCommand) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(DynamicCommand) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
NOTE: we specifically don't need to visit the as columns or the using identifiers.
- visit(DynamicCommand) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(DynamicCommand) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(DynamicCommand) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(ExistsCriteria) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- visit(ExistsCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(ExistsCriteria) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
-
Visit a language object and collect symbols.
- visit(ExistsCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(ExplainCommand) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(ExplainCommand) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(ExplainCommand) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(ExpressionCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(ExpressionCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(ExpressionCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(ExpressionCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(ExpressionCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(From) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(From) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(From) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(From) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(GroupBy) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(GroupBy) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(GroupBy) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
Swap each ElementSymbol in GroupBy (other symbols are ignored).
- visit(GroupBy) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(GroupBy) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(Insert) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(Insert) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Insert) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Insert) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
This method updates the
Insert
object it receives as an argument by replacing the virtual groups/elements with their physical counterparts. - visit(Insert) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
- visit(Insert) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(Insert) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Insert) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(Into) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(Into) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Into) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Into) - Method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
- visit(Into) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Into) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(IsDistinctCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(IsDistinctCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(IsDistinctCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(IsDistinctCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(IsDistinctCriteria) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(IsDistinctCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(IsDistinctCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(IsDistinctCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(IsNullCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(IsNullCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(IsNullCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(IsNullCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(IsNullCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(IsNullCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
Visit a language object and collect criteria.
- visit(IsNullCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(JoinPredicate) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(JoinPredicate) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(JoinPredicate) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(JoinPredicate) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(JoinType) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(JoinType) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(JoinType) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(JsonTable) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(JsonTable) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(JsonTable) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(JsonTable) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(JsonTable) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Limit) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(Limit) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Limit) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Limit) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(Limit) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Limit) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(MatchCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(MatchCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(MatchCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(MatchCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(MatchCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(MatchCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
Visit a language object and collect criteria.
- visit(MatchCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(NotCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(NotCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(NotCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(NotCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(ObjectTable) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(ObjectTable) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(ObjectTable) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(ObjectTable) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(ObjectTable) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(ObjectTable) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(ObjectTable) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(Option) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Option) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Option) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Option) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(OrderBy) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- visit(OrderBy) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(OrderBy) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(OrderBy) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(OrderBy) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(OrderByItem) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(OrderByItem) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(OrderByItem) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(OrderByItem) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(OrderByItem) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(OrderByItem) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(ProcedureContainer) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Query) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(Query) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
visit the query in definition order
- visit(Query) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
Resolving a Query requires a special ordering
- visit(Query) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Query) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Query) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Query) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(Select) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- visit(Select) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Select) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Select) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(Select) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Select) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(SetClause) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(SetClause) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(SetClause) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(SetClause) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
- visit(SetClause) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(SetClause) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(SetClauseList) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(SetClauseList) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(SetClauseList) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(SetCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(SetCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(SetCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(SetCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(SetCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(SetCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
Visit a language object and collect criteria.
- visit(SetCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(SetCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(SetQuery) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
visit the branches other than the first with individual naming contexts Aliases are being added in all cases, even though they may only be needed in the order by case.
- visit(SetQuery) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(SetQuery) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(SetQuery) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(SetQuery) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(StoredProcedure) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(StoredProcedure) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- visit(StoredProcedure) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(StoredProcedure) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(StoredProcedure) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
Swap name of stored proc and elements in stored procedure parameter expressions
- visit(StoredProcedure) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(StoredProcedure) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(StoredProcedure) - Method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
-
Visit a language object and collect symbols.
- visit(StoredProcedure) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(StoredProcedure) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
-
Visit a language object and collect symbols.
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(SubqueryFromClause) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- visit(SubqueryFromClause) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(SubqueryFromClause) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(SubqueryFromClause) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(SubqueryFromClause) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
Visit a language object and collect symbols.
- visit(SubqueryFromClause) - Method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
- visit(SubqueryFromClause) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(SubqueryFromClause) - Method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
- visit(SubqueryFromClause) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(SubquerySetCriteria) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- visit(SubquerySetCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(SubquerySetCriteria) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(SubquerySetCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
Visit a language object and collect symbols.
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
Visit a language object and collect criteria.
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
-
Visit a language object and collect symbols.
- visit(SubquerySetCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(TextTable) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(TextTable) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(TextTable) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(TextTable) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(TextTable) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(UnaryFromClause) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- visit(UnaryFromClause) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(UnaryFromClause) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(UnaryFromClause) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(UnaryFromClause) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
Swap group in unary from clause.
- visit(UnaryFromClause) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
- visit(UnaryFromClause) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Update) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(Update) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Update) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Update) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
This method updates the
Update
object it receives as an argument by replacing the virtual groups/elements with their physical counterparts. - visit(Update) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Update) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(WithQueryCommand) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- visit(WithQueryCommand) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(WithQueryCommand) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(WithQueryCommand) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
- visit(WithQueryCommand) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(WithQueryCommand) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(XMLTable) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(XMLTable) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(XMLTable) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(XMLTable) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(XMLTable) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(XMLTable) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(AssignmentStatement) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(AssignmentStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(AssignmentStatement) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(AssignmentStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Block) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Block) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Block) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Block) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(BranchingStatement) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(BranchingStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(BranchingStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(BranchingStatement) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(CommandStatement) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(CommandStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(CommandStatement) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
Visit a language object and collect symbols.
- visit(CommandStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(CommandStatement) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(CreateProcedureCommand) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(CreateProcedureCommand) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(CreateProcedureCommand) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(CreateProcedureCommand) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(DeclareStatement) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(DeclareStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(DeclareStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(ExceptionExpression) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(ExceptionExpression) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(ExceptionExpression) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(ExceptionExpression) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(ExceptionExpression) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(IfStatement) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(IfStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(IfStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(LoopStatement) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(LoopStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(LoopStatement) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
Visit a language object and collect symbols.
- visit(LoopStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(LoopStatement) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(RaiseStatement) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(RaiseStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(RaiseStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(ReturnStatement) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(ReturnStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(ReturnStatement) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(ReturnStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(TriggerAction) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(TriggerAction) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(TriggerAction) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(WhileStatement) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(WhileStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(WhileStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(AggregateSymbol) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(AggregateSymbol) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor.AggregateStopNavigator
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(AggregateSymbol) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(AliasSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(AliasSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(AliasSymbol) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(AliasSymbol) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(AliasSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Array) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(Array) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(Array) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Array) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Array) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(Array) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(CaseExpression) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(CaseExpression) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(CaseExpression) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(CaseExpression) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(CaseExpression) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(CaseExpression) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Constant) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Constant) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Constant) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(Constant) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(DerivedColumn) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(DerivedColumn) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(DerivedColumn) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(DerivedColumn) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(ElementSymbol) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(ElementSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(ElementSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(ElementSymbol) - Method in class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor
- visit(ElementSymbol) - Method in class org.teiid.query.sql.visitor.ElementCollectorVisitor
-
Visit a language object and collect symbols.
- visit(ElementSymbol) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(ElementSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(ExpressionSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(ExpressionSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(ExpressionSymbol) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(ExpressionSymbol) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(ExpressionSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Function) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
- visit(Function) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(Function) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(Function) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Function) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Function) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(Function) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(Function) - Method in class org.teiid.query.sql.visitor.FunctionCollectorVisitor
-
Visit a language object and collect symbols.
- visit(Function) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(Function) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(GroupSymbol) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(GroupSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(GroupSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(GroupSymbol) - Method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
-
Visit a language object and collect symbols.
- visit(GroupSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(GroupSymbol) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(JSONObject) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(JSONObject) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(JSONObject) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(JSONObject) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(JSONObject) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(MultipleElementSymbol) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(MultipleElementSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(MultipleElementSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(MultipleElementSymbol) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
Swap each ElementSymbol referenced by AllInGroupSymbol
- visit(MultipleElementSymbol) - Method in class org.teiid.query.sql.visitor.ElementCollectorVisitor
-
Visit a language object and collect symbols.
- visit(MultipleElementSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(QueryString) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(QueryString) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(QueryString) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(QueryString) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(QueryString) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(QueryString) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(QueryString) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(Reference) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- visit(Reference) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(Reference) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(Reference) - Method in class org.teiid.query.sql.visitor.CorrelatedReferenceCollectorVisitor
-
Visit a language object and collect symbols.
- visit(Reference) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
We assume the non-push down for correlation variables, then make specific checks when correlated variables are allowed.
- visit(Reference) - Method in class org.teiid.query.sql.visitor.ReferenceCollectorVisitor
-
Visit a language object and collect symbols.
- visit(Reference) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(ScalarSubquery) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
- visit(ScalarSubquery) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(ScalarSubquery) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
-
Visit a language object and collect symbols.
- visit(ScalarSubquery) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(SearchedCaseExpression) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(SearchedCaseExpression) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(SearchedCaseExpression) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(SearchedCaseExpression) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(SearchedCaseExpression) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(SearchedCaseExpression) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(TextLine) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(TextLine) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(TextLine) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(TextLine) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(WindowFrame) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(WindowFrame) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(WindowFunction) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(WindowFunction) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(WindowFunction) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(WindowFunction) - Method in class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor
- visit(WindowFunction) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(WindowFunction) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(WindowSpecification) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(WindowSpecification) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(WindowSpecification) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(WindowSpecification) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(XMLAttributes) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(XMLAttributes) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(XMLAttributes) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(XMLAttributes) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(XMLAttributes) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(XMLCast) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(XMLCast) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(XMLCast) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(XMLCast) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(XMLCast) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(XMLCast) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(XMLElement) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(XMLElement) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(XMLElement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(XMLElement) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(XMLElement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(XMLElement) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(XMLExists) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(XMLExists) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(XMLExists) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(XMLExists) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(XMLExists) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(XMLExists) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(XMLForest) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(XMLForest) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(XMLForest) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(XMLForest) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(XMLForest) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(XMLNamespaces) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(XMLNamespaces) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(XMLNamespaces) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(XMLNamespaces) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(XMLNamespaces) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(XMLParse) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(XMLParse) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(XMLParse) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(XMLParse) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(XMLParse) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(XMLParse) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(XMLQuery) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(XMLQuery) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(XMLQuery) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(XMLQuery) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(XMLQuery) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(XMLQuery) - Method in class org.teiid.query.validator.ValidationVisitor
- visit(XMLSerialize) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
- visit(XMLSerialize) - Method in class org.teiid.query.resolver.util.ResolverVisitor
- visit(XMLSerialize) - Method in class org.teiid.query.sql.LanguageVisitor
- visit(XMLSerialize) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
- visit(XMLSerialize) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
- visit(XMLSerialize) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visit(XMLSerialize) - Method in class org.teiid.query.validator.ValidationVisitor
- visitCriteria(String, Criteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visitNode(LanguageObject) - Method in class org.teiid.query.sql.navigator.AbstractNavigator
- visitNode(LanguageObject) - Method in class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor.AggregateStopNavigator
- visitNode(LanguageObject) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
- visitNodes(Collection<? extends LanguageObject>) - Method in class org.teiid.query.sql.navigator.AbstractNavigator
- visitVisitor(LanguageObject) - Method in class org.teiid.query.sql.navigator.AbstractNavigator
W
- WAIT - org.teiid.query.metadata.MaterializationMetadataRepository.ErrorAction
- WARNING - org.teiid.query.validator.ValidatorFailure.Status
- week(Date) - Static method in class org.teiid.query.function.FunctionMethods
- WELLFORMED - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- WHEN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- WHENEVER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- where(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- WHERE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- WHILE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- WhileInstruction - Class in org.teiid.query.processor.proc
- WhileInstruction(Program, Criteria, String) - Constructor for class org.teiid.query.processor.proc.WhileInstruction
- whileStatement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- WhileStatement - Class in org.teiid.query.sql.proc
-
This class represents a while statement in the storedprocedure language.
- WhileStatement(Criteria, Block) - Constructor for class org.teiid.query.sql.proc.WhileStatement
-
Constructor for IfStatement.
- widenComparisonToString() - Method in class org.teiid.query.metadata.BasicQueryMetadata
- widenComparisonToString() - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
- widenComparisonToString() - Method in interface org.teiid.query.metadata.QueryMetadataInterface
- widenComparisonToString() - Method in class org.teiid.query.metadata.TransformationMetadata
- WIDTH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- WILDCARD_CHAR - Static variable in class org.teiid.query.sql.lang.MatchCriteria
-
The default wildcard character - '%'
- willBecomeConstant(LanguageObject) - Static method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
Will return true if the expression can be deterministically evaluated at runtime, but it may not be evaluatable during planning
- willBecomeConstant(LanguageObject, boolean) - Static method in class org.teiid.query.sql.visitor.EvaluatableVisitor
- WINDOW - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- WINDOW_FUNCTION_DISTINCT_AGGREGATES - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- WINDOW_FUNCTION_FRAME_CLAUSE - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- WINDOW_FUNCTION_ORDER_BY_AGGREGATES - org.teiid.query.optimizer.capabilities.SourceCapabilities.Capability
- windowFrame(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- WindowFrame - Class in org.teiid.query.sql.symbol
-
Defines with window frame for a window function
- WindowFrame(WindowFrame.FrameMode) - Constructor for class org.teiid.query.sql.symbol.WindowFrame
- WindowFrame.FrameBound - Class in org.teiid.query.sql.symbol
- windowFrameBound(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- WindowFunction - Class in org.teiid.query.sql.symbol
- WindowFunction() - Constructor for class org.teiid.query.sql.symbol.WindowFunction
- WindowFunctionProjectNode - Class in org.teiid.query.processor.relational
- WindowFunctionProjectNode() - Constructor for class org.teiid.query.processor.relational.WindowFunctionProjectNode
- WindowFunctionProjectNode(int) - Constructor for class org.teiid.query.processor.relational.WindowFunctionProjectNode
- windowSpecification(Expression, ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- WindowSpecification - Class in org.teiid.query.sql.symbol
- WindowSpecification() - Constructor for class org.teiid.query.sql.symbol.WindowSpecification
- WITH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- within(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
- within(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
- WITHIN - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- withListElement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- WITHOUT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- WithQueryCommand - Class in org.teiid.query.sql.lang
- WithQueryCommand(GroupSymbol, List<ElementSymbol>, QueryCommand) - Constructor for class org.teiid.query.sql.lang.WithQueryCommand
- WRAPPER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- write(byte) - Method in class org.teiid.common.buffer.impl.ExtensibleBufferedOutputStream
- write(byte[], int, int) - Method in class org.teiid.common.buffer.FileStore.FileStoreOutputStream
- write(byte[], int, int) - Method in class org.teiid.common.buffer.FileStore
- write(byte[], int, int) - Method in class org.teiid.common.buffer.impl.ExtensibleBufferedOutputStream
- write(int) - Method in class org.teiid.common.buffer.FileStore.FileStoreOutputStream
- write(int) - Method in class org.teiid.common.buffer.impl.ExtensibleBufferedOutputStream
- write(long, byte[], int, int) - Method in class org.teiid.common.buffer.FileStore
- writeExternal(ObjectOutput) - Method in class org.teiid.dqp.message.AtomicRequestID
- writeExternal(ObjectOutput) - Method in class org.teiid.dqp.message.RequestID
- writeValuesTo(ObjectOutputStream) - Method in class org.teiid.common.buffer.STree
X
- X - org.teiid.query.function.GeometryUtils.Ordinate
- XML - org.teiid.query.sql.lang.ExplainCommand.Format
- XML - Static variable in interface org.teiid.query.function.metadata.FunctionCategoryConstants
-
"XML" functions are for manipulating XML documents.
- XML - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- XML_COLUMN_NAME - Static variable in class org.teiid.dqp.internal.process.MetaDataProcessor
- XMLAgg - Class in org.teiid.query.function.aggregate
-
Aggregates XML entries
- XMLAgg() - Constructor for class org.teiid.query.function.aggregate.XMLAgg
- XMLAGG - org.teiid.query.sql.symbol.AggregateSymbol.Type
- XMLAGG - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- xmlAttributes(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- XMLAttributes - Class in org.teiid.query.sql.symbol
-
Represents XMLATTRIBUTES name value pairs
- XMLAttributes(List<DerivedColumn>) - Constructor for class org.teiid.query.sql.symbol.XMLAttributes
- XMLATTRIBUTES - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- XMLBINARY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- XMLCast - Class in org.teiid.query.sql.symbol
- XMLCast(Expression, String) - Constructor for class org.teiid.query.sql.symbol.XMLCast
- XMLCAST - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- xmlColumn(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- XMLColumn() - Constructor for class org.teiid.query.sql.lang.XMLTable.XMLColumn
- XMLColumn(String) - Constructor for class org.teiid.query.sql.lang.XMLTable.XMLColumn
- XMLColumn(String, String, String, Expression) - Constructor for class org.teiid.query.sql.lang.XMLTable.XMLColumn
- xmlComment(String) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- XMLCOMMENT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- xmlConcat(CommandContext, XMLType, Object...) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- XmlConcat(BufferManager) - Constructor for class org.teiid.query.function.source.XMLSystemFunctions.XmlConcat
- XMLCONCAT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- XMLDECLARATION - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- XMLDOCUMENT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- xmlElement(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- xmlElement(CommandContext, String, Evaluator.NameValuePair<String>[], Evaluator.NameValuePair<?>[], List<?>) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
-
Basic support for xmlelement.
- XMLElement - Class in org.teiid.query.sql.symbol
-
Represents XMLElement
- XMLElement(String, List<Expression>) - Constructor for class org.teiid.query.sql.symbol.XMLElement
- XMLELEMENT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- xmlExists(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- XMLExists - Class in org.teiid.query.sql.symbol
- XMLExists(XMLQuery) - Constructor for class org.teiid.query.sql.symbol.XMLExists
- XMLEXISTS - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- xmlForest(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- xmlForest(CommandContext, Evaluator.NameValuePair[], Evaluator.NameValuePair[]) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- XMLForest - Class in org.teiid.query.sql.symbol
- XMLForest(List<DerivedColumn>) - Constructor for class org.teiid.query.sql.symbol.XMLForest
- XMLFOREST - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- XMLHelper - Class in org.teiid.query.function.source
- XMLHelper() - Constructor for class org.teiid.query.function.source.XMLHelper
- XMLITERATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- xmlNamespaces(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- XMLNamespaces - Class in org.teiid.query.sql.symbol
- XMLNamespaces(List<XMLNamespaces.NamespaceItem>) - Constructor for class org.teiid.query.sql.symbol.XMLNamespaces
- XMLNAMESPACES - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- XMLNamespaces.NamespaceItem - Class in org.teiid.query.sql.symbol
- xmlParse(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- XMLParse - Class in org.teiid.query.sql.symbol
- XMLParse() - Constructor for class org.teiid.query.sql.symbol.XMLParse
- XMLPARSE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- xmlPi(String) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- xmlPi(String, String) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- XMLPI - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- xmlQuery(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- XMLQuery - Class in org.teiid.query.sql.symbol
- XMLQuery() - Constructor for class org.teiid.query.sql.symbol.XMLQuery
- XMLQUERY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- xmlSerialize(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- XMLSerialize - Class in org.teiid.query.sql.symbol
- XMLSerialize() - Constructor for class org.teiid.query.sql.symbol.XMLSerialize
- XMLSERIALIZE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- XMLSystemFunctions - Class in org.teiid.query.function.source
-
This class contains scalar system functions supporting for XML manipulation.
- XMLSystemFunctions() - Constructor for class org.teiid.query.function.source.XMLSystemFunctions
- XMLSystemFunctions.ExtendedWriter - Class in org.teiid.query.function.source
-
An extension to the standard writer to allow for direct inclusion of large values by reference rather than by copy
- XMLSystemFunctions.XmlConcat - Class in org.teiid.query.function.source
- xmlTable(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
- XMLTable - Class in org.teiid.query.sql.lang
- XMLTable() - Constructor for class org.teiid.query.sql.lang.XMLTable
- XMLTABLE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- XMLTable.XMLColumn - Class in org.teiid.query.sql.lang
- xmlText(String) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
- XMLTEXT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- XMLVALIDATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- XQueryExpression - Interface in org.teiid.query.xquery
- xslTransform(CommandContext, Object, Object) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
Y
- Y - org.teiid.query.function.GeometryUtils.Ordinate
- YAML - org.teiid.query.sql.lang.ExplainCommand.Format
- YAML - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- year(Date) - Static method in class org.teiid.query.function.FunctionMethods
- YEAR - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- Yytoken - Class in org.teiid.json.simple
- Yytoken(Object) - Constructor for class org.teiid.json.simple.Yytoken
Z
- Z - org.teiid.query.function.GeometryUtils.Ordinate
All Classes All Packages