- 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
-
- 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
-
- 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(String, long) - Method in class org.teiid.dqp.internal.process.DQPCore
-
- cancelRequest(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 - 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.
- 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(int) - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
-
- clear() - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
-
- clear() - Method in class org.teiid.query.sql.util.VariableContext
-
- 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.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.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.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.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.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(CommandContext) - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
-
- close(CommandContext) - Method in class org.teiid.query.function.source.XMLSystemFunctions.XmlConcat
-
- close() - Method in class org.teiid.query.optimizer.SourceTriggerActionPlanner.CompositeProcessorPlan
-
- CLOSE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- 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
-
- 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 - Static variable in class org.teiid.query.function.FunctionLibrary
-
- coalesce(Object, Object, Object...) - Static method in class org.teiid.query.function.FunctionMethods
-
- 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.
- collectCumulativeNodeStats(Long, int) - Method in class org.teiid.query.processor.relational.RelationalNodeStatistics
-
- 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) - 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.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(String, String, Serializable, String, Object, boolean) - Constructor for class org.teiid.query.util.CommandContext
-
Construct a new context.
- CommandContext(Object, String, String, String, Object) - Constructor for class org.teiid.query.util.CommandContext
-
Construct a new context.
- CommandContext() - Constructor for class org.teiid.query.util.CommandContext
-
- 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(XidImpl, boolean) - Method in class org.teiid.dqp.internal.process.DQPCore
-
- commit(String, XidImpl, boolean, boolean) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Global Transaction
- commit(String) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Local Transaction
- 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(String) - Method in interface org.teiid.dqp.service.TransactionService
-
- commit(String, XidImpl, boolean, boolean) - Method in interface org.teiid.dqp.service.TransactionService
-
- COMMIT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- commit() - Method in interface org.teiid.query.tempdata.TempTableStore.TransactionCallback
-
- 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(String) - Method in class org.teiid.query.eval.TeiidScriptEngine
-
- compile(Reader) - 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(MetadataStore) - Constructor for class org.teiid.query.metadata.CompositeMetadataStore
-
- CompositeMetadataStore(List<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(List<? extends Criteria>) - Constructor for class org.teiid.query.sql.lang.CompoundCriteria
-
Constructs an instance of this class given the criteria.
- 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(int, List) - Constructor for class org.teiid.query.sql.lang.CompoundCriteria
-
Constructs an instance of this class given a general logical expression.
- 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 - Static variable in class org.teiid.query.function.FunctionLibrary
-
- 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
-
- CONCAT2 - 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
-
- CONCAT_OP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- CONCAT_OPERATOR - 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.
- 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.
- connectorBindingId - Variable in class org.teiid.query.processor.RegisterRequestParameter
-
- ConnectorManager - Class in org.teiid.dqp.internal.datamgr
-
The
ConnectorManager
manages an
ExecutionFactory
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
-
- 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, Class<?>) - Constructor for class org.teiid.query.sql.symbol.Constant
-
Construct a typed constant.
- Constant(Object) - Constructor for class org.teiid.query.sql.symbol.Constant
-
Construct a constant with a value, which may be null.
- 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 - 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 - 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 - Static variable in class org.teiid.query.function.FunctionLibrary
-
- convert(CommandContext, Object, String) - Static method in class org.teiid.query.function.FunctionMethods
-
- convert(VDBMetaData, MetadataStore) - Static method in class org.teiid.query.metadata.DatabaseUtil
-
- convert(Database) - Static method in class org.teiid.query.metadata.DatabaseUtil
-
- convert(PlanNode) - Method in class org.teiid.query.optimizer.relational.PlanToProcessConverter
-
- 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, 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.
- 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.
- 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 sepcified 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
-
- 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 - 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 - Variable in class org.teiid.query.metadata.DatabaseStore
-
- COUNT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- 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 - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- Create - Class in org.teiid.query.sql.lang
-
- Create() - Constructor for class org.teiid.query.sql.lang.Create
-
- 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(VDBMetaData, ConnectorManagerRepository.ExecutionFactoryProvider, SourceMappingMetadata, boolean) - Method in class org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
-
- 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
-
- 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
-
- 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, long) - Method in class org.teiid.common.buffer.FileStore
-
- createInputStream(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, String, List<? extends Expression>, boolean) - Static method in class org.teiid.query.optimizer.relational.RelationalPlanner
-
- createMatViewQuery(Object, Object, String, List<? extends Expression>, boolean) - Method in class org.teiid.query.optimizer.relational.RelationalPlanner
-
- createMF(DatabaseStore, Schema, boolean, Properties) - Static method in class org.teiid.query.metadata.DatabaseStore
-
- createMF(DatabaseStore) - 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
-
- 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(GroupSymbol, List<? extends Expression>, QueryMetadataInterface) - Static method in class org.teiid.query.sql.util.SymbolMap
-
- createSymbolMap(List<ElementSymbol>, List<? extends Expression>) - 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(List<? extends Expression>, Criteria, OrderBy) - Method in class org.teiid.query.tempdata.TempTable
-
- createTupleSource() - Method in class org.teiid.query.tempdata.TempTableDataManager.ProxyTupleSource
-
- 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
- criteria(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
-
- CRITERIA - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- 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.
- 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 - 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(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
-
- currentDate() - Method in class org.teiid.query.util.CommandContext
-
- currentSchema - Variable in class org.teiid.query.metadata.DatabaseStore
-
- currentTime(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
-
- currentTime() - Method in class org.teiid.query.util.CommandContext
-
- currentTimestamp(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
-
- currentTimestamp() - Method in class org.teiid.query.util.CommandContext
-
- 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.
- EACH - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- ELEMENT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- 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, GroupSymbol) - Constructor for class org.teiid.query.sql.symbol.ElementSymbol
-
- ElementSymbol(String, GroupSymbol, Class<?>) - Constructor for class org.teiid.query.sql.symbol.ElementSymbol
-
- 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.DisplayMode - Enum in org.teiid.query.sql.symbol
-
- 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(XidImpl, int) - Method in class org.teiid.dqp.internal.process.DQPCore
-
- 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(boolean) - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
-
- 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
-
- 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 - Static variable in class org.teiid.query.function.FunctionLibrary
-
- env(String) - Static method in class org.teiid.query.function.FunctionMethods
-
- ENV_VAR - Static variable in class org.teiid.query.function.FunctionLibrary
-
- env_var(String) - Static method in class org.teiid.query.function.FunctionMethods
-
- 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.
- 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(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
-
- equals(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
-
- 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.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.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
-
- 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
-
- eval(Reader, ScriptContext) - Method in class org.teiid.query.eval.TeiidScriptEngine
-
- eval(String, ScriptContext) - Method in class org.teiid.query.eval.TeiidScriptEngine
-
- eval - Variable in class org.teiid.query.processor.relational.DependentCriteriaProcessor
-
- 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(Criteria) - Static method in class org.teiid.query.eval.Evaluator
-
- evaluate(Expression) - Static method in class org.teiid.query.eval.Evaluator
-
- evaluate(Criteria, List<?>) - Method in class org.teiid.query.eval.Evaluator
-
- evaluate(Expression, List<?>) - Method in class org.teiid.query.eval.Evaluator
-
- evaluate(XMLType, XMLCast, CommandContext) - Method in class org.teiid.query.function.source.XMLHelper
-
- evaluate(List<T>, TextLine.ValueExtractor<T>, TextLine) - Static method in class org.teiid.query.sql.symbol.TextLine
-
- 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 - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- evictionQueue - Variable in class org.teiid.common.buffer.impl.LrfuEvictionQueue
-
- 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
-
- 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(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.
- execute(String, List<?>) - Method in interface org.teiid.query.tempdata.TempTableDataManager.RequestExecutor
-
- 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.
- ExpiredTimeSliceException() - Constructor for exception org.teiid.query.processor.QueryProcessor.ExpiredTimeSliceException
-
- 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, Throwable) - Constructor for exception org.teiid.api.exception.query.ExpressionEvaluationException
-
- ExpressionEvaluationException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.ExpressionEvaluationException
-
- ExpressionEvaluationException(BundleUtil.Event, 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
-
- 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, String) - Static method in class org.teiid.query.function.SystemFunctionMethods
-
- GeneratedKeysImpl - Class in org.teiid.query.util
-
- GeneratedKeysImpl(String[], Class<?>[]) - 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.
- 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(ClobType, Integer) - Static method in class org.teiid.query.function.GeometryUtils
-
- geometryFromGml(Reader, 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(K) - Method in interface org.teiid.cache.Cache
-
Retrieves the value for the given Key
- get(String) - Method in interface org.teiid.cache.CacheFactory
-
Create / Get the cache for the give type use
- 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(PhysicalInfo, Long, WeakReference<? extends Serializer<?>>) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
-
- get(Long, Long, WeakReference<? extends Serializer<?>>) - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
-
- get(int) - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
-
- get(SessionAwareCache.CacheID) - Method in class org.teiid.dqp.internal.process.SessionAwareCache
-
- 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.
- 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, 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
-
- 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
-
- 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.
- 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, boolean) - Method in interface org.teiid.common.buffer.BatchManager
-
- 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
-
- 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(boolean, List<? extends List<?>>) - Method in class org.teiid.common.buffer.impl.SizeUtility
-
- 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
-
- 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(int) - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
-
return an estimate of the number of bits set
- getBitsSet() - Method in class org.teiid.common.buffer.impl.ConcurrentBitSet
-
- getBlock(int) - Method in interface org.teiid.common.buffer.impl.BlockManager
-
Get the block for a given index.
- 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
-
- 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(int) - Method in interface org.teiid.query.processor.BatchCollector.BatchProducer
-
return the final tuple buffer or null if not available
- getBuffer() - Method in class org.teiid.query.processor.BatchIterator
-
- 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(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() - Method in class org.teiid.query.metadata.TempMetadataID
-
- getCardinality(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
-
- getCardinality() - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
-
- 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(String, String, String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
-
- getColumn(String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
-
- getColumn(String, Table, String) - Static method in class org.teiid.query.metadata.TransformationMetadata
-
- getColumn() - Method in class org.teiid.query.parser.JavaCharStream
-
Deprecated.
- getColumnMap() - Method in interface org.teiid.query.tempdata.SearchableTable
-
- getColumnMap() - Method in class org.teiid.query.tempdata.TempTable
-
- 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.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(String, QueryMetadataInterface, ParseInfo) - Method in class org.teiid.dqp.internal.process.CachedResults
-
- 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.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
-
- 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.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
-
- 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
-
- 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(int) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Returns the criteria at the specified index.
- 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
- 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(Schema, EnumSet<Admin.SchemaObjectType>, String) - Static method in class org.teiid.query.metadata.DDLStringVisitor
-
- getDDLString(Database) - 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(Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
-
- getDefaultNullOrder() - Method in class org.teiid.query.util.Options
-
- 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.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.BasicQueryMetadata
-
- getElementIDsInIndex(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
-
- getElementIDsInIndex(Object) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
Get the elements in the index
- getElementIDsInIndex(Object) - Method in class org.teiid.query.metadata.TempMetadataAdapter
-
- 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(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
- 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
-
- 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(int) - Method in class org.teiid.query.sql.lang.OrderBy
-
- getExpressionPosition() - Method in class org.teiid.query.sql.lang.OrderByItem
-
- 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
- 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(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(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
-
- getFunctionBasedExpressions() - Method in class org.teiid.query.metadata.TempMetadataID.TableData
-
- 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, 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
- 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
-
- 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
-
- getGeneratedKeys() - Method in class org.teiid.query.util.CommandContext
-
- getGeographyType(Geometry, CommandContext) - Static method in class org.teiid.query.function.GeometryUtils
-
- getGeographyType(Geometry) - Static method in class org.teiid.query.function.GeometryUtils
-
- getGeometry(AbstractGeospatialType) - Static method in class org.teiid.query.function.GeometryUtils
-
- getGeometry(InputStream, Integer, boolean) - 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(String) - Method in interface org.teiid.query.tempdata.GlobalTableStore
-
- getGlobalTempTableMetadataId(Object) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
-
- getGlobalTempTableMetadataId(String) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
-
- getGlobalValue(String) - Method in class org.teiid.query.sql.util.VariableContext
-
- getGroup(Object) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
-
- 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
-
- 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(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, 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.GroupsUsedByElementsVisitor
-
Helper to quickly get the groups from obj in the elements collection
- getGroups(LanguageObject) - Static method in class org.teiid.query.sql.visitor.GroupsUsedByElementsVisitor
-
Helper to quickly get the groups from obj in a collection.
- 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() - Method in class org.teiid.query.util.CommandContext
-
- 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.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
-
- getId() - Method in class org.teiid.query.tempdata.TempTable
-
- 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, Set<String>, 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<String>, 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
-
- 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(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
-
- getMaxSetSize() - Method in class org.teiid.query.processor.relational.DependentAccessNode
-
- 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(ParseException, int) - Method in class org.teiid.query.parser.QueryParser
-
The default JavaCC message is not very good.
- 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
-
- getMetadata() - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
-
- getMetadata(long) - Method in class org.teiid.dqp.internal.process.DQPCore
-
- getMetadata(long, String, boolean) - Method in class org.teiid.dqp.internal.process.DQPCore
-
- 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
-
- 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.
- getMetadataId() - Method in class org.teiid.query.tempdata.TempTable
-
- 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
-
- getModeledBaseType(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
-
- getModeledPrimitiveType(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
-
- getModeledType(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
-
- getModelID(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
-
- getModelID(String) - Method in class org.teiid.query.metadata.BasicQueryMetadata
-
- getModelID(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
-
- getModelID(String) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
-
- getModelID(String) - Method in interface org.teiid.query.metadata.QueryMetadataInterface
-
- 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() - Method in class org.teiid.query.metadata.StoredProcedureInfo
-
- 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.TransformationMetadata
-
- getModelId() - Method in class org.teiid.query.processor.relational.AccessNode
-
- getModelID() - Method in class org.teiid.query.sql.lang.StoredProcedure
-
- 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(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadata
-
- getName(Object) - Method in class org.teiid.query.metadata.BasicQueryMetadataWrapper
-
- getName() - Method in class org.teiid.query.metadata.NioVirtualFile
-
- 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() - Method in class org.teiid.query.metadata.TempMetadataID
-
- getName(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
-
- 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 class org.teiid.query.sql.symbol.Symbol
-
Get the name of the symbol
- getName(Expression) - Static method in class org.teiid.query.sql.symbol.Symbol
-
- getName() - Method in class org.teiid.query.sql.symbol.XMLElement
-
- getName() - Method in class org.teiid.vdb.runtime.VDBKey
-
- 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.metadata.DatabaseStore
-
- 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
- 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(String) - Method in class org.teiid.query.metadata.CompositeMetadataStore
-
- getOid() - Method in class org.teiid.query.metadata.CompositeMetadataStore.RecordHolder
-
- 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(String) - Static method in class org.teiid.query.sql.lang.AbstractCompareCriteria
-
Gets the operator constant given the string version
- getOperator() - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Returns the operator used in the logical expression.
- 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.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(SPParameter) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
-
- getParameter(int) - Method in class org.teiid.query.sql.lang.StoredProcedure
-
- 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.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
-
- 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(String, long) - Method in class org.teiid.dqp.internal.process.DQPCore
-
- getPlan() - Method in class org.teiid.dqp.internal.process.PreparedPlan
-
Return the ProcessorPlan.
- 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.
- getPlan(String) - Method in class org.teiid.query.util.CommandContext
-
- 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(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() - Method in class org.teiid.query.metadata.TempMetadataID
-
- getPosition(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
-
- getPosition() - Method in class org.teiid.query.sql.lang.TextTable.TextColumn
-
- 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
-
- 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(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() - Method in class org.teiid.query.metadata.TempMetadataID
-
- getPrimaryKey(Object) - Method in class org.teiid.query.metadata.TransformationMetadata
-
- getPrimaryKey() - Method in class org.teiid.query.sql.lang.Create
-
- 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.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(String, String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
-
- getProcedure(String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
-
- getProcedure(StoredProcedureInfo) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
-
- getProcedure() - Method in class org.teiid.query.function.FunctionDescriptor
-
- 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(List<? extends Expression>) - Method in interface org.teiid.common.buffer.BufferManager
-
Get the batch size to use during query processing.
- 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(List<? extends Expression>) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
-
- getProcessorBatchSize() - Method in class org.teiid.query.util.CommandContext
-
- 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.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(NodeConstants.Info) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
-
- getProperty(SourceCapabilities.Capability, Object, QueryMetadataInterface, CapabilitiesFinder) - Static method in class org.teiid.query.optimizer.relational.rules.CapabilitiesUtil
-
- 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.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.dqp.internal.datamgr.ExecutionContextImpl
-
- getRequestID(long) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
-
- 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() - Method in class org.teiid.query.util.CommandContext
-
- getRequests() - Method in class org.teiid.dqp.internal.process.DQPCore
-
- getRequestsForSession(String) - Method in class org.teiid.dqp.internal.process.DQPCore
-
- 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
-
- getResult() - Method in class org.teiid.json.simple.SimpleContentHandler
-
- 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.function.GeometryUtils.Extent
-
- 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) - 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
-
- 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(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
- getSchema() - Method in class org.teiid.query.processor.relational.DependentValueSource
-
- 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(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
-
- getScriptEngine() - Method in class org.teiid.query.sql.lang.ObjectTable
-
- 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(Expression) - Static method in class org.teiid.query.sql.symbol.Symbol
-
- getShortName(String) - Static method in class org.teiid.query.sql.symbol.Symbol
-
- getSize() - Method in class org.teiid.common.buffer.impl.LrfuEvictionQueue
-
- 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
- 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
-
- 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(LanguageObject) - Static method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
Helper to quickly get the parser string for an object using the visitor.
- getSQLString() - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
Retrieve completed string from 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(OutputStream) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
-
- getState(String, OutputStream) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
-
- 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(OutputStream) - Method in interface org.teiid.query.ReplicatedObject
-
Allows an application to write a state through a provided OutputStream.
- getState(K, OutputStream) - Method in interface org.teiid.query.ReplicatedObject
-
Allows an application to write a partial state through a provided OutputStream.
- getState(OutputStream) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
-
- getState(String, OutputStream) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
-
- getState() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
-
- 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(Object) - Method in class org.teiid.query.metadata.GroupInfo
-
- getSymbol(String) - Method in class org.teiid.query.metadata.GroupInfo
-
- getSymbol() - Method in class org.teiid.query.sql.lang.OrderByItem
-
- getSymbol(int) - Method in class org.teiid.query.sql.lang.Select
-
Returns the select symbol at the specified index.
- 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
- 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(String, String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
-
- getTable(String) - Method in class org.teiid.dqp.internal.datamgr.RuntimeMetadataImpl
-
- 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
-
- 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(String) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl.TransactionMapping
-
- getTransactionContext(XidImpl) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl.TransactionMapping
-
- getTransactionContext() - Method in class org.teiid.dqp.message.AtomicRequestMessage
-
- getTransactionContext() - Method in class org.teiid.query.util.CommandContext
-
- getTransactionId() - Method in class org.teiid.dqp.service.TransactionContext
-
- 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(String) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
-
- getTupleBuffer(String) - Method in interface org.teiid.common.buffer.TupleBufferCache
-
- 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
-
- getTupleBufferCache() - Method in interface org.teiid.dqp.service.BufferService
-
- getTuples() - Method in class org.teiid.common.buffer.TupleBatch
-
- getTupleSource(boolean) - Method in class org.teiid.common.buffer.STree
-
- getTupleSource() - Method in class org.teiid.query.sql.lang.Insert
-
- 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.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(GroupSymbol, QueryMetadataInterface, int, boolean) - Static method in class org.teiid.query.resolver.ProcedureContainerResolver
-
- getUpdateInfo(GroupSymbol, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.ProcedureContainerResolver
-
- getUpdateInfo() - Method in class org.teiid.query.sql.lang.ProcedureContainer
-
- getUpdateInfo() - Method in class org.teiid.query.validator.UpdateValidator
-
- 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(T) - Method in interface org.teiid.query.sql.symbol.TextLine.ValueExtractor
-
- 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.
- 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(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
-
- getValueIteratorProviders(Collection<? extends LanguageObject>) - 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(int) - Method in class org.teiid.query.sql.lang.OrderBy
-
Returns the ORDER BY element at the specified index.
- getVariable() - Method in class org.teiid.query.sql.proc.AssignmentStatement
-
Get the expression giving the value that is assigned to the variable.
- 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(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
-
- getVariableValues() - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- getVDB() - Method in class org.teiid.dqp.internal.process.DQPWorkContext
-
- getVdb() - Method in class org.teiid.query.util.CommandContext
-
- 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(String) - Static method in enum org.teiid.dqp.internal.process.DQPWorkContext.Version
-
- 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.
- 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 - 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 - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- grantCreated(Grant) - Method in class org.teiid.query.metadata.DatabaseStore
-
- grantOption(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
-
- 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.
- 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(byte[], boolean, GSSCredential) - Constructor for class org.teiid.security.GSSResult
-
- GSSResult(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.
- id(Boolean) - Method in class org.teiid.query.parser.SQLParser
-
- ID - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- id - Variable in class org.teiid.query.processor.RegisterRequestParameter.SharedAccessInfo
-
- ID_PART - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- IDENTITY - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- IDGenerator - Class in org.teiid.core.id
-
IDGenerator
- IDGenerator() - Constructor for class org.teiid.core.id.IDGenerator
-
- idGenerator - Variable in class org.teiid.dqp.internal.process.Request
-
- 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, Program) - Constructor for class org.teiid.query.processor.proc.IfInstruction
-
Constructor for IfInstruction.
- IfInstruction(Criteria, Program) - Constructor for class org.teiid.query.processor.proc.IfInstruction
-
Constructor for IfInstruction.
- IFNULL - Static variable in class org.teiid.query.function.FunctionLibrary
-
- ifnull(Object, Object) - Static method in class org.teiid.query.function.FunctionMethods
-
- 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, Block) - 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.
- 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
-
- 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
-
- incrementReuseCount() - Method in class org.teiid.query.util.CommandContext
-
- ind - Variable in class org.teiid.query.sql.lang.DependentSetCriteria.AttributeComparison
-
- 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
-
- 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(CommandContext, ProcessorDataManager) - Method in class org.teiid.query.eval.Evaluator
-
- 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.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.SingleArgumentAggregateFunction
-
- initialize(Class<?>, Class<?>) - Method in class org.teiid.query.function.aggregate.Sum
-
- initialize(Command, IDGenerator, QueryMetadataInterface, CapabilitiesFinder, AnalysisRecord, CommandContext) - Method in class org.teiid.query.optimizer.relational.RelationalPlanner
-
- 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, 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(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(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, ProcessorDataManager, BufferManager) - Method in class org.teiid.query.processor.relational.RelationalPlan
-
- initialize(CommandContext, BufferManager, ProcessorDataManager) - Method in class org.teiid.query.processor.relational.SelectNode
-
- initialize(Class<?>, Class<?>[]) - Method in class org.teiid.query.processor.relational.SortingFilter
-
- 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
-
- 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
- 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(List, STree.InsertMode, int) - Method in class org.teiid.common.buffer.STree
-
- insert(String, Integer, Integer, String) - Static method in class org.teiid.query.function.FunctionMethods
-
- insert(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
-
- INSERT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- Insert - Class in org.teiid.query.sql.lang
-
Represents a SQL Insert statement of the form:
"INSERT INTO () 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(TupleSource, List<ElementSymbol>, boolean, boolean, CommandContext) - Method in class org.teiid.query.tempdata.TempTable
-
- 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 - 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 - 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 - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- 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
- intParam(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
-
- intVal() - Method in class org.teiid.query.parser.SQLParser
-
- 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, Throwable) - Constructor for exception org.teiid.api.exception.query.InvalidFunctionException
-
- InvalidFunctionException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.api.exception.query.InvalidFunctionException
-
- InvalidFunctionException(BundleUtil.Event, 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.
- 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
-
- isAccessible(AbstractMetadataRecord) - Method in class org.teiid.query.util.CommandContext
-
- 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(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
-
- isClosed(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
-
- isClosed() - Method in class org.teiid.query.processor.relational.RelationalNode
-
Check if the node has been already closed
- 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(Query, List<Expression>, QueryMetadataInterface) - Static method in class org.teiid.query.optimizer.relational.rules.RulePlanSubqueries
-
- isDistinct(ParseInfo, Expression) - Method in class org.teiid.query.parser.SQLParser
-
- 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.
- IsDistinctCriteria - Class in org.teiid.query.sql.lang
-
Represents criteria such as: " IS DISTINCT FROM ".
- 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(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
-
- isEmpty(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
-
- 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
- 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
-
- isHiddenResolvable() - Method in class org.teiid.query.metadata.TransformationMetadata
-
- 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
-
- 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
-
- 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(Expression) - Static method in class org.teiid.query.rewriter.QueryRewriter
-
- isNull() - Method in class org.teiid.query.sql.symbol.Constant
-
Return true if the constant is null.
- 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: " 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
-
- 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.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(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
-
- isProcedure() - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
- 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
-
- 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(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
-
- isScalarGroup() - Method in class org.teiid.query.metadata.TempMetadataID
-
- 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(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
-
- isSimple(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
-
- isSimple() - Method in class org.teiid.query.sql.lang.Option.MakeDep
-
- isSimple() - Method in class org.teiid.query.validator.UpdateValidator.UpdateInfo
-
- 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
-
- isSystemFunction(String) - Method in class org.teiid.query.function.FunctionDescriptor
-
- isTempAccessible(DataPolicy.PermissionType, String, 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(boolean) - Method in class org.teiid.query.sql.lang.CacheHint
-
- isUpdatable() - Method in class org.teiid.query.tempdata.TempTable
-
- 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(String) - Method in class org.teiid.dqp.internal.process.CachedFinder
-
- isValid(GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
-
- isValid(GeometryType) - Static method in class org.teiid.query.function.GeometryUtils
-
- isValid(String) - Method in class org.teiid.query.metadata.TempCapabilitiesFinder
-
- isValid(String) - Method in interface org.teiid.query.optimizer.capabilities.CapabilitiesFinder
-
- isValid() - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- isValid() - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl.MatTableInfo
-
- 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
-
- 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, Integer) - Static method in class org.teiid.query.function.FunctionMethods
-
- rand(CommandContext) - 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 - 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(byte[], int, int) - Method in class org.teiid.common.buffer.ExtensibleBufferedInputStream
-
- read(long, byte[], int, int) - Method in class org.teiid.common.buffer.FileStore
-
- read() - Method in class org.teiid.dqp.internal.process.SaveOnReadInputStream
-
- read(byte[], int, int) - Method in class org.teiid.dqp.internal.process.SaveOnReadInputStream
-
- 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.
- readCSVString(List<String>) - Method in class org.teiid.query.parser.SQLParser
-
- 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<Grant.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.
- 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.Constraint - Interface in org.teiid.query.sql.symbol
-
- REFERENCE_SIZE - Static variable in class org.teiid.common.buffer.impl.SizeUtility
-
- 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, String, String, String) - Static method in class org.teiid.query.function.FunctionMethods
-
Perform find-replace operation on a string using regular expressions.
- regexpReplace(CommandContext, ClobType, String, String) - Static method in class org.teiid.query.function.FunctionMethods
-
- regexpReplace(CommandContext, String, String, 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
-
- 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.
- 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(String, int, int) - Constructor for class org.teiid.query.processor.RegisterRequestParameter
-
- RegisterRequestParameter() - Constructor for class org.teiid.query.processor.RegisterRequestParameter
-
- RegisterRequestParameter.SharedAccessInfo - Class in org.teiid.query.processor
-
- ReInit(Reader, int, int, int) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - 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(InputStream, int, int, int) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, 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) - Method in class org.teiid.query.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.teiid.query.parser.SQLParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.teiid.query.parser.SQLParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.teiid.query.parser.SQLParser
-
Reinitialise.
- ReInit(SQLParserTokenManager) - Method in class org.teiid.query.parser.SQLParser
-
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.
- relate(GeometryType, GeometryType) - Static method in class org.teiid.query.function.GeometryFunctionMethods
-
- 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
-
- relate(GeometryType, GeometryType) - 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, boolean)
- 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(K) - Method in interface org.teiid.cache.Cache
-
Removes the value for this key from a Cache.
- remove() - Method in interface org.teiid.common.buffer.AutoCleanupUtil.Removable
-
- remove(Long) - Method in interface org.teiid.common.buffer.BatchManager
-
- remove() - 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() - Method in class org.teiid.common.buffer.FileStore
-
- remove(Long, Long) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
-
- remove(V) - Method in class org.teiid.common.buffer.impl.LrfuEvictionQueue
-
- remove(Long, Long) - Method in class org.teiid.common.buffer.impl.MemoryStorageManager
-
- remove(int) - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
-
- remove() - Method in class org.teiid.common.buffer.LobManager
-
- remove(List) - Method in class org.teiid.common.buffer.STree
-
- remove() - Method in class org.teiid.common.buffer.STree
-
- remove() - Method in class org.teiid.common.buffer.TupleBuffer
-
- remove(SessionAwareCache.CacheID, FunctionMethod.Determinism) - Method in class org.teiid.dqp.internal.process.SessionAwareCache
-
- remove() - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
-
- remove(OptimizerRule) - Method in class org.teiid.query.optimizer.relational.RuleStack
-
Remove all occurrences of this rule in the stack
- remove() - Method in class org.teiid.query.processor.relational.SortUtility
-
- remove(Object) - Method in class org.teiid.query.sql.util.VariableContext
-
- remove() - Method in class org.teiid.query.tempdata.TempTable
-
- 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_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(String, long) - Constructor for class org.teiid.dqp.message.RequestID
-
Create a RequestID using all of the ID parts.
- RequestID(long, long) - Constructor for class org.teiid.dqp.message.RequestID
-
- RequestID(long) - Constructor for class org.teiid.dqp.message.RequestID
-
Create a RequestID for an execution where the connection is
not specified.
- 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
-
- 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(TupleSource) - Method in class org.teiid.common.buffer.TupleBrowser
-
- reset() - Method in class org.teiid.json.simple.JSONParser
-
Reset the parser to the initial state without resetting the underlying reader.
- reset(Reader) - Method in class org.teiid.json.simple.JSONParser
-
Reset the parser to the initial state with a new character 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(String) - Method in class org.teiid.query.processor.proc.Program
-
Resets this program, so it can be run through again.
- 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.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
-
- resetDeterminismLevel(boolean) - Method in class org.teiid.query.util.CommandContext
-
- resetDeterminismLevel() - 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, 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, 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, GroupSymbol, int, QueryMetadataInterface, boolean) - Static method in class org.teiid.query.resolver.QueryResolver
-
Resolve a command in a given type container and type context.
- resolveCommand(Command, QueryMetadataInterface, boolean) - Static method in class org.teiid.query.resolver.QueryResolver
-
- 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, QueryMetadataInterface) - Static method in class org.teiid.query.resolver.util.ResolverVisitor
-
- 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
-
- 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
- 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(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.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.
- revokeGrantOption(DatabaseStore) - Method in class org.teiid.query.parser.SQLParser
-
- rewrite(Command, QueryMetadataInterface, CommandContext, Map<ElementSymbol, Expression>) - Static method in class org.teiid.query.rewriter.QueryRewriter
-
- rewrite(Command, QueryMetadataInterface, CommandContext) - 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_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, char) - Static method in class org.teiid.query.function.FunctionMethods
-
- rightTrim(String, char, boolean) - Static method in class org.teiid.query.function.FunctionMethods
-
- rightTrim(String) - 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(XidImpl) - Method in class org.teiid.dqp.internal.process.DQPCore
-
- rollback(String, XidImpl, boolean) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Global Transaction
- rollback(String) - Method in class org.teiid.dqp.internal.process.TransactionServerImpl
-
Local Transaction
- 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(String) - Method in interface org.teiid.dqp.service.TransactionService
-
- rollback(String, XidImpl, boolean) - Method in interface org.teiid.dqp.service.TransactionService
-
- ROLLBACK - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- rollback() - Method in interface org.teiid.query.tempdata.TempTableStore.TransactionCallback
-
- ROLLUP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- round(int, int) - Static method in class org.teiid.query.function.FunctionMethods
-
- round(float, int) - Static method in class org.teiid.query.function.FunctionMethods
-
- round(double, 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_NUMBER - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- 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, String) - Static method in class org.teiid.query.function.FunctionMethods
-
- rpad(String, Integer) - 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(Callable<V>) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
-
- runInContext(Runnable) - 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_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
-
- 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
- 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 - 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 - Static variable in class org.teiid.query.metadata.SupportConstants.Element
-
- SELECT - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
-
- select(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
-
- SELECT - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- 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.
- 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(T, ObjectOutput) - Method in interface org.teiid.common.buffer.Serializer
-
- serialize(XMLSerialize, XMLType) - Static method in class org.teiid.query.function.source.XMLSystemFunctions
-
- Serializer<T> - Interface in org.teiid.common.buffer
-
- 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_EXPIRATION - Static variable in interface org.teiid.dqp.service.SessionService
-
- SESSION_ID - Static variable in class org.teiid.query.function.FunctionLibrary
-
- session_id(CommandContext) - Static method in class org.teiid.query.function.FunctionMethods
-
- 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, T) - Method in class org.teiid.common.buffer.LightWeightCopyOnWriteList
-
- SET - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- set(Expression, int, Expression) - Method in class org.teiid.query.sql.lang.CompareCriteria
-
Sets the operands and operator.
- set(int, Criteria, Criteria) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Sets a "standard" operand-operator-operand criteria.
- set(int, Criteria) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Sets a "standard" unary criteria.
- set(int, List) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Sets the operator and an arbitrary set of criteria.
- set(Expression, Collection) - Method in class org.teiid.query.sql.lang.SetCriteria
-
Sets the membership expression and the set of value expressions
- SET_OP - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
-
- 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.
- 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(BufferManagerImpl) - Method in class org.teiid.common.buffer.impl.BufferFrontedFileStoreCache
-
- 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
-
- 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, Command) - Static method in class org.teiid.query.resolver.QueryResolver
-
- setChildMetadata(Command, TempMetadataStore, GroupContext) - 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<TableFunctionReference.ProjectedColumn>) - Method in class org.teiid.query.sql.lang.ArrayTable
-
- setColumns(List<ObjectTable.ObjectColumn>) - Method in class org.teiid.query.sql.lang.ObjectTable
-
- setColumns(List<TextTable.TextColumn>) - Method in class org.teiid.query.sql.lang.TextTable
-
- setColumns(List<ElementSymbol>) - Method in class org.teiid.query.sql.lang.WithQueryCommand
-
- setColumns(List<XMLTable.XMLColumn>) - Method in class org.teiid.query.sql.lang.XMLTable
-
- 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(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(T) - Method in interface org.teiid.query.sql.lang.SubqueryContainer
-
Sets the subquery Command object
- setCommand(Command) - Method in class org.teiid.query.sql.lang.SubqueryFromClause
-
Set the command held by the clause
- 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(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.symbol.ScalarSubquery
-
Sets the command.
- 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(PreparedPlan, String) - Method in class org.teiid.query.processor.QueryProcessor
-
- setContinuous() - Method in class org.teiid.query.util.CommandContext
-
- 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(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(List<Criteria>) - Method in class org.teiid.query.sql.lang.CompoundCriteria
-
Sets the 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 - 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
- setCriteria(Criteria) - Method in class org.teiid.query.sql.lang.Update
-
Set the criteria for this Update command
- 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(T) - Method in class org.teiid.query.sql.lang.Alter
-
- setDefinition(String) - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
Set the definition for the group symbol, which may be null
- 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
-
- 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(TempTableDataManager.RequestExecutor) - Method in class org.teiid.query.tempdata.TempTableDataManager
-
- setExecutor(Executor) - Method in class org.teiid.query.util.CommandContext
-
- setExpandedCommand(Command) - Method in class org.teiid.query.sql.lang.UnaryFromClause
-
- 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(ElementSymbol) - Method in class org.teiid.query.sql.symbol.Reference
-
- 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, int) - Method in class org.teiid.query.sql.lang.OrderBy
-
- setExpressionPosition(int) - Method in class org.teiid.query.sql.lang.OrderByItem
-
- 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
-
- 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
-
- 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(Criteria) - Method in class org.teiid.query.processor.relational.JoinNode
-
- setJoinCriteria(List) - Method in class org.teiid.query.sql.lang.JoinPredicate
-
Set join criteria for this predicate
- 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
- 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(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(Like.MatchMode) - Method in class org.teiid.query.sql.lang.MatchCriteria
-
- setMode(BranchingStatement.BranchingMode) - Method in class org.teiid.query.sql.proc.BranchingStatement
-
- setMode(WindowFrame.FrameMode) - Method in class org.teiid.query.sql.symbol.WindowFrame
-
- setModel(Object) - Method in class org.teiid.query.metadata.TempMetadataID.TableData
-
- setModelID(Object) - Method in class org.teiid.query.metadata.StoredProcedureInfo
-
- setModelId(Object) - Method in class org.teiid.query.processor.relational.AccessNode
-
- 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
-
- 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.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.FromClause
-
- setOptional(Boolean) - Method in class org.teiid.query.sql.lang.ImmutableCompareCriteria
-
- setOptional(boolean) - Method in class org.teiid.query.sql.symbol.Reference
-
- 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(AbstractMetadataRecord) - Static method in class org.teiid.query.parser.OptionsUtil
-
- 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.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(Map<ElementSymbol, Expression>) - Method in class org.teiid.query.processor.proc.ForEachRowPlan
-
- setParams(LinkedHashMap<ElementSymbol, Expression>) - Method in class org.teiid.query.processor.proc.ProcedurePlan
-
- 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.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
-
- setPolicyDecider(PolicyDecider) - Method in class org.teiid.dqp.internal.process.DefaultAuthorizationValidator
-
- 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(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.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
-
- 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(Procedure) - Method in class org.teiid.query.function.FunctionDescriptor
-
- setProcedure(boolean) - Method in class org.teiid.query.sql.symbol.GroupSymbol
-
- setProcedureCallableName(String) - Method in class org.teiid.query.metadata.StoredProcedureInfo
-
- setProcedureCallableName(String) - Method in class org.teiid.query.sql.lang.StoredProcedure
-
- setProcedureDefinition(String, String, Procedure, String) - Method in class org.teiid.query.metadata.ChainingMetadataRepository
-
- setProcedureDefinition(String, String) - Method in class org.teiid.query.metadata.DatabaseStore
-
- 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(NodeConstants.Info, Object) - Method in class org.teiid.query.optimizer.relational.plantree.PlanNode
-
- 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
-
- 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
-
- 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.dqp.message.AtomicRequestMessage
-
- setRequestId(RequestID) - Method in class org.teiid.query.util.CommandContext
-
- 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
-
- 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(CacheDirective.Scope) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
-
- setScope(CacheDirective.Scope) - Method in class org.teiid.dqp.message.AtomicResultsMessage
-
- setScope(String) - Method in class org.teiid.query.sql.lang.CacheHint
-
- 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(Session) - Method in class org.teiid.dqp.internal.datamgr.ExecutionContextImpl
-
- setSession(SessionMetadata) - Method in class org.teiid.dqp.internal.process.DQPWorkContext
-
- setSession(boolean) - Method in class org.teiid.query.metadata.TempMetadataAdapter
-
- setSession(SessionMetadata) - Method in class org.teiid.query.util.CommandContext
-
- 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
-
- 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(SourceHint) - Method in class org.teiid.query.processor.relational.ProjectIntoNode
-
- setSourceHint(SourceHint) - Method in class org.teiid.query.sql.lang.Command
-
- setSourceHint(String, String, boolean) - Method in class org.teiid.query.sql.lang.SourceHint
-
- 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(String, InputStream) - Method in class org.teiid.common.buffer.impl.BufferManagerImpl
-
- 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() - Constructor for class org.teiid.query.processor.relational.DependentCriteriaProcessor.SetState
-
- setState(InputStream) - Method in interface org.teiid.query.ReplicatedObject
-
Allows an application to read a state through a provided InputStream.
- setState(K, InputStream) - Method in interface org.teiid.query.ReplicatedObject
-
Allows an application to read a partial state through a provided InputStream.
- setState(InputStream) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
-
- setState(String, InputStream) - Method in class org.teiid.query.tempdata.GlobalTableStoreImpl
-
- 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
-
- setSupportsImplicitClose(boolean) - Method in class org.teiid.dqp.message.AtomicResultsMessage
-
- setSupportsNullOrdering(boolean) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
-
- setSymbol(Expression) - Method in class org.teiid.query.sql.lang.OrderByItem
-
- setSymbol(ElementSymbol) - Method in class org.teiid.query.sql.lang.SetClause
-
- 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(String) - Method in class org.teiid.cache.CacheConfiguration
-
- 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
-
- 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(Expression) - Method in class org.teiid.query.sql.lang.SetClause
-
- 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.
- setValueExpression(Expression) - Method in class org.teiid.query.sql.lang.DependentSetCriteria
-
Set the independent value expression
- setValues(List) - Method in class org.teiid.query.sql.lang.Insert
-
Sets the values to be inserted.
- setValues(Collection) - Method in class org.teiid.query.sql.lang.SetCriteria
-
Sets the values in the set.
- 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, Table, String) - Method in class org.teiid.query.metadata.ChainingMetadataRepository
-
- setViewDefinition(String, String) - Method in class org.teiid.query.metadata.DatabaseStore
-
- 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.
- 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(int) - Static method in class org.teiid.query.function.FunctionMethods
-
- sign(long) - Static method in class org.teiid.query.function.FunctionMethods
-
- sign(float) - Static method in class org.teiid.query.function.FunctionMethods
-
- sign(double) - Static method in class org.teiid.query.function.FunctionMethods
-
- sign(BigInteger) - Static method in class org.teiid.query.function.FunctionMethods
-
- sign(BigDecimal) - 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
-
- 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, float) - Static method in class org.teiid.query.function.GeometryFunctionMethods
-
- snapToGrid(GeometryType, double) - Static method in class org.teiid.query.function.GeometryUtils
-
- 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 - Static variable in class org.teiid.query.optimizer.relational.plantree.NodeConstants.Types
-
- sort() - Method in class org.teiid.query.processor.relational.SortUtility
-
- sort(int) - Method in class org.teiid.query.processor.relational.SortUtility
-
- 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<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(TupleSource, List<? extends Expression>, List<Boolean>, SortUtility.Mode, BufferManager, String, List) - 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
-
- 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, Expression) - Constructor for class org.teiid.query.sql.lang.SPParameter
-
Constructor used when constructing a parameter during execution.
- SPParameter(int, int, String) - Constructor for class org.teiid.query.sql.lang.SPParameter
-
Constructor used when constructing a parameter from metadata.
- 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(DQPConfiguration) - Method in class org.teiid.dqp.internal.process.DQPCore
-
- start(XidImpl, int, int) - Method in class org.teiid.dqp.internal.process.DQPCore
-
- 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(boolean) - Method in class org.teiid.query.function.JSONFunctionMethods.JSONBuilder
-
- 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 - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- 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.
- 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.
- 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
-
- 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 - Static variable in class org.teiid.query.function.FunctionLibrary
-
- substring(String, Integer, Integer) - Static method in class org.teiid.query.function.FunctionMethods
-
- substring(String, Integer) - Static method in class org.teiid.query.function.FunctionMethods
-
- 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 - 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(String) - Constructor for class org.teiid.query.sql.symbol.Symbol
-
Construct a symbol with a name.
- Symbol() - Constructor for class org.teiid.query.sql.symbol.Symbol
-
- 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 - Static variable in class org.teiid.query.function.FunctionLibrary
-
- sys_prop(String) - Static method in class org.teiid.query.function.FunctionMethods
-
- 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.
- TABLE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- 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
-
- TeiidExecutor - Interface in org.teiid.dqp.internal.process
-
- TeiidFunction - 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_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, 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(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.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
-
- TextAgg - Class in org.teiid.query.function.aggregate
-
Aggregates Text entries
- TextAgg(TextLine) - Constructor for class org.teiid.query.function.aggregate.TextAgg
-
- textAgg(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
-
- TEXTAGG - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- textColumn(ParseInfo) - Method in class org.teiid.query.parser.SQLParser
-
- 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
-
- TextColumn() - 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 - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- TextTable - Class in org.teiid.query.sql.lang
-
Represents the TEXTTABLE table function.
- TextTable() - Constructor for class org.teiid.query.sql.lang.TextTable
-
- 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
based
ThreadPoolExecutor
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
-
- 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 - Static variable in class org.teiid.query.function.FunctionLibrary
-
- 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 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(String, int) - Constructor for error org.teiid.query.parser.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.teiid.query.parser.TokenMgrError
-
Full Constructor.
- 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.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.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.
- 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(Command) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
-
- translate(List<WithQueryCommand>) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
-
- translate(FromClause) - Method in class org.teiid.dqp.internal.datamgr.LanguageBridgeFactory
-
- translate(Criteria) - 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(String, String, String) - Static method in class org.teiid.query.function.FunctionMethods
-
- TRANSLATE - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- translate(String, char) - Method in class org.teiid.query.sql.lang.MatchCriteria.PatternTranslator
-
- 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, 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.
- TupleBrowser(STree, List<Object>, List<Object>, boolean, boolean) - Constructor for class org.teiid.common.buffer.TupleBrowser
-
Construct a range 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 - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- type - Variable in class org.teiid.query.sql.symbol.Function
-
- 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_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
- 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() - Method in class org.teiid.dqp.internal.process.PreparedPlan
-
- validate(VDBMetaData, MetadataStore) - Method in class org.teiid.query.metadata.MetadataValidator
-
- validate(VDBMetaData, ModelMetaData, AbstractMetadataRecord, ValidatorReport, QueryMetadataInterface, MetadataFactory, QueryParser) - Method in class org.teiid.query.metadata.MetadataValidator
-
- validate(Object) - Method in interface org.teiid.query.sql.symbol.Reference.Constraint
-
- 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(Insert) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
Validate insert/merge entitlements
- validateEntitlements(Update) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
Validate update entitlements
- validateEntitlements(Delete) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
Validate delete 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(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.
- 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
-
- 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, QueryMetadataInterface, Command) - Static method in class org.teiid.query.resolver.QueryResolver
-
- validateProjectedSymbols(GroupSymbol, List<? extends Expression>, List<? extends Expression>) - 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, LanguageObject) - Constructor for class org.teiid.query.validator.ValidatorFailure
-
- ValidatorFailure(String, Collection<? extends 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.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 variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- 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.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.
- VAR_POP - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- 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 - Static variable in interface org.teiid.query.parser.SQLParserConstants
-
RegularExpression Id.
- VirtualFile - Interface in org.teiid.query.metadata
-
Represents a VDB File
- VISIBLE - Static variable in interface org.teiid.query.metadata.DDLConstants
-
- visit(Create) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(DynamicCommand) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(AlterProcedure) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(AlterTrigger) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(AlterView) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(ObjectTable) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(Drop) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(Delete) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(Insert) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(Query) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(Update) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(StoredProcedure) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- visit(Function) - Method in class org.teiid.dqp.internal.process.AuthorizationValidationVisitor
-
- 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(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(Select) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
- visit(StoredProcedure) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
- visit(Query) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
visit the query in definition order
- visit(SubqueryFromClause) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
- visit(UnaryFromClause) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
- visit(ScalarSubquery) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
- visit(SubquerySetCriteria) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
- visit(ExistsCriteria) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
- visit(WithQueryCommand) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
- visit(OrderBy) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
- visit(Reference) - Method in class org.teiid.query.optimizer.relational.AliasGenerator
-
- visit(XMLAttributes) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(XMLNamespaces) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(TextLine) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(XMLForest) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(JSONObject) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(XMLElement) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(XMLSerialize) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(XMLParse) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(XMLQuery) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(XMLExists) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(XMLCast) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(QueryString) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(Array) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(AggregateSymbol) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(WindowFunction) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(OrderByItem) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(OrderBy) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(CaseExpression) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(CompareCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(CompoundCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(IsDistinctCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(Function) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(IsNullCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(MatchCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(NotCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(SearchedCaseExpression) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(SetCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(ExistsCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(ScalarSubquery) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(SubquerySetCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(DependentSetCriteria) - Method in class org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
-
- visit(Query) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
Resolving a Query requires a special ordering
- visit(GroupSymbol) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(MultipleElementSymbol) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(ScalarSubquery) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(ExistsCriteria) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(SubquerySetCriteria) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(TextTable) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(ArrayTable) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(XMLTable) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(ObjectTable) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(SubqueryFromClause) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(UnaryFromClause) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(Into) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(JoinPredicate) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(From) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(Limit) - Method in class org.teiid.query.resolver.command.SimpleQueryResolver.QueryResolverVisitor
-
- visit(ElementSymbol) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(BetweenCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(CompareCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(IsDistinctCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(MatchCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(SetCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(SubquerySetCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(IsNullCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(Function) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(Array) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(CaseExpression) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(SearchedCaseExpression) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(SetClause) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(XMLSerialize) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(XMLQuery) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(XMLExists) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(XMLCast) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(QueryString) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(ExpressionCriteria) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(ExceptionExpression) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(AggregateSymbol) - Method in class org.teiid.query.resolver.util.ResolverVisitor
-
- visit(BatchedUpdateCommand) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(BetweenCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(CaseExpression) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(CompareCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(CompoundCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Delete) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(From) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(GroupBy) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Insert) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(IsNullCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(JoinPredicate) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(JoinType) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Limit) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(MatchCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(NotCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Option) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(OrderBy) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Query) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(SearchedCaseExpression) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Select) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(SetCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(SetQuery) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(StoredProcedure) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(SubqueryFromClause) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(UnaryFromClause) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Update) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Into) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(DependentSetCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Create) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Drop) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(AliasSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(MultipleElementSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Constant) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(ElementSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(ExpressionSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Function) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(GroupSymbol) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Reference) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(AssignmentStatement) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Block) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(CommandStatement) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(CreateProcedureCommand) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(DeclareStatement) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(IfStatement) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(RaiseStatement) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(BranchingStatement) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(WhileStatement) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(LoopStatement) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(DynamicCommand) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(ProcedureContainer) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(SetClauseList) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(SetClause) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(OrderByItem) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(XMLElement) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(XMLAttributes) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(XMLForest) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(XMLNamespaces) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(TextTable) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(TextLine) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(XMLTable) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(DerivedColumn) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(XMLSerialize) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(XMLQuery) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(QueryString) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(XMLParse) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(ExpressionCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(WithQueryCommand) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(TriggerAction) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(ArrayTable) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(AlterView) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(AlterProcedure) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(AlterTrigger) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(WindowFunction) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(WindowSpecification) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(WindowFrame) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(Array) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(ObjectTable) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(ExceptionExpression) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(ReturnStatement) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(JSONObject) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(XMLExists) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(XMLCast) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(IsDistinctCriteria) - Method in class org.teiid.query.sql.LanguageVisitor
-
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(AliasSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(MultipleElementSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(AssignmentStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(BatchedUpdateCommand) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(BetweenCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Block) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(BranchingStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(CaseExpression) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(CommandStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(CompareCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(CompoundCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Constant) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(CreateProcedureCommand) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(DeclareStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Delete) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(DependentSetCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(ElementSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(ExpressionSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(From) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Function) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(GroupBy) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(GroupSymbol) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(IfStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Insert) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Create) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Drop) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Into) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(IsNullCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(JoinPredicate) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(JoinType) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Limit) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(LoopStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(MatchCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(NotCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Option) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(OrderBy) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(OrderByItem) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Query) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(RaiseStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Reference) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(SearchedCaseExpression) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Select) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(SetCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(SetQuery) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(StoredProcedure) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(SubqueryFromClause) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(UnaryFromClause) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Update) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(WhileStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- 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(SetClauseList) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(SetClause) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(TextLine) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(XMLForest) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(JSONObject) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(XMLAttributes) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(XMLElement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(XMLNamespaces) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(TextTable) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(XMLTable) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(ObjectTable) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(XMLQuery) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(XMLExists) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(XMLCast) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(DerivedColumn) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(XMLSerialize) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(QueryString) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(XMLParse) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(ExpressionCriteria) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(WithQueryCommand) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(TriggerAction) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(ArrayTable) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(AlterProcedure) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(AlterTrigger) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(AlterView) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(WindowFunction) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(WindowSpecification) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(Array) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(ExceptionExpression) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(ReturnStatement) - Method in class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
-
- visit(IsDistinctCriteria) - 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(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(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(SetClause) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
- visit(MultipleElementSymbol) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
Swap each ElementSymbol referenced by AllInGroupSymbol
- visit(UnaryFromClause) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
Swap group in unary from clause.
- visit(StoredProcedure) - Method in class org.teiid.query.sql.visitor.AbstractSymbolMappingVisitor
-
Swap name of stored proc and elements in stored procedure parameter expressions
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor.AggregateStopNavigator
-
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor
-
- visit(WindowFunction) - Method in class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor
-
- visit(ElementSymbol) - Method in class org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor
-
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
- visit(SubqueryFromClause) - 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.CommandCollectorVisitor
-
Visit a language object and collect symbols.
- visit(CommandStatement) - 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.CommandCollectorVisitor
-
Visit a language object and collect symbols.
- visit(BatchedUpdateCommand) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
- visit(WithQueryCommand) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
- visit(Insert) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
- visit(UnaryFromClause) - Method in class org.teiid.query.sql.visitor.CommandCollectorVisitor
-
- visit(Reference) - Method in class org.teiid.query.sql.visitor.CorrelatedReferenceCollectorVisitor
-
Visit a language object and collect symbols.
- visit(ElementSymbol) - 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.ElementCollectorVisitor
-
Visit a language object and collect symbols.
- visit(Function) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(Constant) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(ElementSymbol) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(ExpressionSymbol) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(AliasSymbol) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- 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(StoredProcedure) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(DependentSetCriteria) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(IsDistinctCriteria) - Method in class org.teiid.query.sql.visitor.EvaluatableVisitor
-
- visit(Select) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(DerivedColumn) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(XMLTable) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(ObjectTable) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(XMLSerialize) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(XMLParse) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(AliasSymbol) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(ExpressionSymbol) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(BetweenCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(CaseExpression) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(CompareCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(Function) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(IsNullCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(MatchCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(SearchedCaseExpression) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(SetCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(DependentSetCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(StoredProcedure) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(GroupBy) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
Swap each ElementSymbol in GroupBy (other symbols are ignored).
- visit(OrderByItem) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(Limit) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(DynamicCommand) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(SetClause) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(QueryString) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(ExpressionCriteria) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(AssignmentStatement) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(Insert) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(XMLElement) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(WindowSpecification) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(Array) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(ExceptionExpression) - Method in class org.teiid.query.sql.visitor.ExpressionMappingVisitor
-
- visit(ReturnStatement) - 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(GroupSymbol) - 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.GroupCollectorVisitor
-
Visit a language object and collect symbols.
- visit(Into) - Method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
-
- visit(SubqueryFromClause) - Method in class org.teiid.query.sql.visitor.GroupCollectorVisitor
-
- visit(BetweenCriteria) - 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.PredicateCollectorVisitor
-
Visit a language object and collect criteria.
- visit(IsNullCriteria) - 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.PredicateCollectorVisitor
-
Visit a language object and collect criteria.
- visit(SetCriteria) - 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.PredicateCollectorVisitor
-
Visit a language object and collect criteria.
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.visitor.PredicateCollectorVisitor
-
Visit a language object and collect criteria.
- visit(Reference) - Method in class org.teiid.query.sql.visitor.ReferenceCollectorVisitor
-
Visit a language object and collect symbols.
- visit(BetweenCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(CaseExpression) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(CompareCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(CompoundCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Delete) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(DependentSetCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(From) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(GroupBy) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Insert) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Create) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Drop) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(IsNullCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(JoinPredicate) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(JoinType) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(MatchCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(NotCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Option) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(OrderBy) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(OrderByItem) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(DynamicCommand) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(SetClauseList) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(SetClause) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(WithQueryCommand) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Query) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(SearchedCaseExpression) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Select) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(SetCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(SetQuery) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(StoredProcedure) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(SubqueryFromClause) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(SubquerySetCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(UnaryFromClause) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Update) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Into) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(AggregateSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(AliasSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(MultipleElementSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Constant) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(ElementSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(ExpressionSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Function) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(GroupSymbol) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Reference) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Block) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(CommandStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(CreateProcedureCommand) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(DeclareStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(IfStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(AssignmentStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(RaiseStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(ExceptionExpression) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(ReturnStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(BranchingStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(LoopStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(WhileStatement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(XMLAttributes) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(XMLElement) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(XMLForest) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(JSONObject) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(TextLine) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(XMLNamespaces) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Limit) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(TextTable) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(XMLTable) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(ObjectTable) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(XMLQuery) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(XMLExists) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(XMLCast) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(DerivedColumn) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(XMLSerialize) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(QueryString) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(XMLParse) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(ExpressionCriteria) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(TriggerAction) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(ArrayTable) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(AlterProcedure) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(AlterTrigger) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(AlterView) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(WindowFunction) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(WindowSpecification) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(WindowFrame) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(Array) - Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visit(IsDistinctCriteria) - 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(SubqueryCompareCriteria) - Method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
-
Visit a language object and collect symbols.
- visit(ExistsCriteria) - Method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
-
Visit a language object and collect symbols.
- visit(ScalarSubquery) - Method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
-
Visit a language object and collect symbols.
- visit(SubqueryFromClause) - Method in class org.teiid.query.sql.visitor.ValueIteratorProviderCollectorVisitor
-
- visit(BatchedUpdateCommand) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Delete) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(GroupBy) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(GroupSymbol) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Insert) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(OrderByItem) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Query) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Select) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(SubquerySetCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLSerialize) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(SetQuery) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Update) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Into) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Function) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(StoredProcedure) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(ScalarSubquery) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(CreateProcedureCommand) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(BetweenCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(IsDistinctCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(SetCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(SubqueryCompareCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Option) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(DynamicCommand) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Create) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Drop) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(CompareCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Limit) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLForest) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(JSONObject) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(WindowFunction) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(AggregateSymbol) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLAttributes) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLElement) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(QueryString) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLTable) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(ObjectTable) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLQuery) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLExists) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLCast) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLNamespaces) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(TextTable) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLParse) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(ExistsCriteria) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(SubqueryFromClause) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(LoopStatement) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(WithQueryCommand) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(AlterView) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(AlterProcedure) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Block) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(CommandStatement) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(BranchingStatement) - Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(AlterTrigger) - 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
-