Uses of Package
org.teiid.query.sql.symbol
-
Classes in org.teiid.query.sql.symbol used by org.teiid.api.exception.query Class Description ElementSymbol This is a subclass of Symbol representing a single element. -
Classes in org.teiid.query.sql.symbol used by org.teiid.common.buffer Class Description Expression This is the interface for an expression in a SQL string. -
Classes in org.teiid.query.sql.symbol used by org.teiid.common.buffer.impl Class Description Expression This is the interface for an expression in a SQL string. -
Classes in org.teiid.query.sql.symbol used by org.teiid.dqp.internal.datamgr Class Description Expression This is the interface for an expression in a SQL string.GroupSymbol This is the server's representation of a metadata group symbol. -
Classes in org.teiid.query.sql.symbol used by org.teiid.dqp.internal.process Class Description Expression This is the interface for an expression in a SQL string.Function Represents a function in a sql statement.Reference This class represents a reference (positional from the user query, or to an element from another scope). -
Classes in org.teiid.query.sql.symbol used by org.teiid.dqp.internal.process.multisource Class Description Expression This is the interface for an expression in a SQL string. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.analysis Class Description Expression This is the interface for an expression in a SQL string. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.eval Class Description DerivedColumn Expression This is the interface for an expression in a SQL string.Function Represents a function in a sql statement. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.function Class Description Expression This is the interface for an expression in a SQL string.Function Represents a function in a sql statement. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.function.aggregate Class Description AggregateSymbol An aggregate symbol represents an aggregate function.AggregateSymbol.Type TextLine Represents the only allowable expression for the textagg aggregate. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.function.source Class Description DerivedColumn XMLCast XMLNamespaces XMLQuery XMLSerialize -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.metadata Class Description ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.optimizer Class Description Expression This is the interface for an expression in a SQL string.GroupSymbol This is the server's representation of a metadata group symbol. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.optimizer.relational Class Description AggregateSymbol An aggregate symbol represents an aggregate function.Constant This class represents a literal value in a SQL string.ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.GroupSymbol This is the server's representation of a metadata group symbol.Reference This class represents a reference (positional from the user query, or to an element from another scope).ScalarSubquery This is an Expression implementation that can be used in a SELECT clause. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.optimizer.relational.plantree Class Description ElementSymbol This is a subclass of Symbol representing a single element.GroupSymbol This is the server's representation of a metadata group symbol. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.optimizer.relational.rules Class Description AggregateSymbol An aggregate symbol represents an aggregate function.Array CaseExpression ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.Function Represents a function in a sql statement.GroupSymbol This is the server's representation of a metadata group symbol.JSONObject QueryString Represents query string name value pairsScalarSubquery This is an Expression implementation that can be used in a SELECT clause.SearchedCaseExpression TextLine Represents the only allowable expression for the textagg aggregate.WindowFunction XMLAttributes Represents XMLATTRIBUTES name value pairsXMLCast XMLElement Represents XMLElementXMLExists XMLForest XMLNamespaces XMLParse XMLQuery XMLSerialize -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.parser Class Description AggregateSymbol An aggregate symbol represents an aggregate function.CaseExpression Constant This class represents a literal value in a SQL string.DerivedColumn Expression This is the interface for an expression in a SQL string.JSONObject MultipleElementSymbol This is a subclass of Symbol representing multiple output columns.QueryString Represents query string name value pairsReference This class represents a reference (positional from the user query, or to an element from another scope).SearchedCaseExpression WindowFrame Defines with window frame for a window functionWindowFrame.FrameBound XMLAttributes Represents XMLATTRIBUTES name value pairsXMLElement Represents XMLElementXMLForest XMLNamespaces XMLNamespaces.NamespaceItem XMLParse XMLQuery XMLSerialize -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.processor.proc Class Description ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.processor.relational Class Description ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.Function Represents a function in a sql statement.GroupSymbol This is the server's representation of a metadata group symbol.Reference This class represents a reference (positional from the user query, or to an element from another scope). -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.resolver Class Description ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.GroupSymbol This is the server's representation of a metadata group symbol. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.resolver.command Class Description ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.GroupSymbol This is the server's representation of a metadata group symbol.MultipleElementSymbol This is a subclass of Symbol representing multiple output columns.ScalarSubquery This is an Expression implementation that can be used in a SELECT clause. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.resolver.util Class Description AggregateSymbol An aggregate symbol represents an aggregate function.Array CaseExpression Constant This class represents a literal value in a SQL string.DerivedColumn ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.Function Represents a function in a sql statement.GroupSymbol This is the server's representation of a metadata group symbol.QueryString Represents query string name value pairsSearchedCaseExpression XMLCast XMLExists XMLQuery XMLSerialize -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.rewriter Class Description ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.GroupSymbol This is the server's representation of a metadata group symbol. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.sql Class Description AggregateSymbol An aggregate symbol represents an aggregate function.AliasSymbol An AliasSymbol wraps a SingleElementSymbol and changes it's name.Array CaseExpression Constant This class represents a literal value in a SQL string.DerivedColumn ElementSymbol This is a subclass of Symbol representing a single element.ExpressionSymbol Function Represents a function in a sql statement.GroupSymbol This is the server's representation of a metadata group symbol.JSONObject MultipleElementSymbol This is a subclass of Symbol representing multiple output columns.QueryString Represents query string name value pairsReference This class represents a reference (positional from the user query, or to an element from another scope).ScalarSubquery This is an Expression implementation that can be used in a SELECT clause.SearchedCaseExpression TextLine Represents the only allowable expression for the textagg aggregate.WindowFrame Defines with window frame for a window functionWindowFunction WindowSpecification XMLAttributes Represents XMLATTRIBUTES name value pairsXMLCast XMLElement Represents XMLElementXMLExists XMLForest XMLNamespaces XMLParse XMLQuery XMLSerialize -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.sql.lang Class Description ContextReference DerivedColumn ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.GroupSymbol This is the server's representation of a metadata group symbol.XMLNamespaces -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.sql.navigator Class Description AggregateSymbol An aggregate symbol represents an aggregate function.AliasSymbol An AliasSymbol wraps a SingleElementSymbol and changes it's name.Array CaseExpression Constant This class represents a literal value in a SQL string.DerivedColumn ElementSymbol This is a subclass of Symbol representing a single element.ExpressionSymbol Function Represents a function in a sql statement.GroupSymbol This is the server's representation of a metadata group symbol.JSONObject MultipleElementSymbol This is a subclass of Symbol representing multiple output columns.QueryString Represents query string name value pairsReference This class represents a reference (positional from the user query, or to an element from another scope).ScalarSubquery This is an Expression implementation that can be used in a SELECT clause.SearchedCaseExpression TextLine Represents the only allowable expression for the textagg aggregate.WindowFunction WindowSpecification XMLAttributes Represents XMLATTRIBUTES name value pairsXMLCast XMLElement Represents XMLElementXMLExists XMLForest XMLNamespaces XMLParse XMLQuery XMLSerialize -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.sql.proc Class Description ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.GroupSymbol This is the server's representation of a metadata group symbol. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.sql.symbol Class Description AbstractCaseExpression AggregateSymbol An aggregate symbol represents an aggregate function.AggregateSymbol.Type Array Constant This class represents a literal value in a SQL string.ContextReference DerivedColumn DerivedExpression ElementSymbol This is a subclass of Symbol representing a single element.ElementSymbol.DisplayMode Expression This is the interface for an expression in a SQL string.Function Represents a function in a sql statement.GroupSymbol This is the server's representation of a metadata group symbol.JSONObject NamedExpression An expression with a simple name, such as a function or aggregate functionQueryString Represents query string name value pairsReference.Constraint Symbol This is the server's representation of a metadata symbol.TextLine Represents the only allowable expression for the textagg aggregate.TextLine.ValueExtractor WindowFrame Defines with window frame for a window functionWindowFrame.FrameBound WindowFunction WindowSpecification XMLAttributes Represents XMLATTRIBUTES name value pairsXMLElement Represents XMLElementXMLForest XMLNamespaces XMLNamespaces.NamespaceItem XMLParse XMLQuery XMLSerialize -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.sql.util Class Description ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.GroupSymbol This is the server's representation of a metadata group symbol. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.sql.visitor Class Description AggregateSymbol An aggregate symbol represents an aggregate function.AliasSymbol An AliasSymbol wraps a SingleElementSymbol and changes it's name.Array CaseExpression Constant This class represents a literal value in a SQL string.DerivedColumn ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.ExpressionSymbol Function Represents a function in a sql statement.GroupSymbol This is the server's representation of a metadata group symbol.JSONObject MultipleElementSymbol This is a subclass of Symbol representing multiple output columns.QueryString Represents query string name value pairsReference This class represents a reference (positional from the user query, or to an element from another scope).ScalarSubquery This is an Expression implementation that can be used in a SELECT clause.SearchedCaseExpression Symbol This is the server's representation of a metadata symbol.TextLine Represents the only allowable expression for the textagg aggregate.WindowFrame Defines with window frame for a window functionWindowFunction WindowSpecification XMLAttributes Represents XMLATTRIBUTES name value pairsXMLCast XMLElement Represents XMLElementXMLExists XMLForest XMLNamespaces XMLParse XMLQuery XMLSerialize -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.tempdata Class Description ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.GroupSymbol This is the server's representation of a metadata group symbol. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.util Class Description ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string. -
Classes in org.teiid.query.sql.symbol used by org.teiid.query.validator Class Description AggregateSymbol An aggregate symbol represents an aggregate function.Constant This class represents a literal value in a SQL string.ElementSymbol This is a subclass of Symbol representing a single element.Expression This is the interface for an expression in a SQL string.Function Represents a function in a sql statement.GroupSymbol This is the server's representation of a metadata group symbol.JSONObject QueryString Represents query string name value pairsReference.Constraint ScalarSubquery This is an Expression implementation that can be used in a SELECT clause.WindowFunction XMLAttributes Represents XMLATTRIBUTES name value pairsXMLCast XMLElement Represents XMLElementXMLExists XMLForest XMLNamespaces XMLParse XMLQuery XMLSerialize