Class Hierarchy
- java.lang.Object
- org.apache.calcite.sql.validate.AbstractNamespace (implements org.apache.calcite.sql.validate.SqlValidatorNamespace)
- org.apache.calcite.sql.validate.AliasNamespace
- org.apache.calcite.sql.validate.CollectNamespace
- org.apache.calcite.sql.validate.FieldNamespace
- org.apache.calcite.sql.validate.IdentifierNamespace
- org.apache.calcite.sql.validate.SqlValidatorImpl.DmlNamespace
- org.apache.calcite.sql.validate.SqlValidatorImpl.DeleteNamespace
- org.apache.calcite.sql.validate.SqlValidatorImpl.InsertNamespace
- org.apache.calcite.sql.validate.SqlValidatorImpl.MergeNamespace
- org.apache.calcite.sql.validate.SqlValidatorImpl.UpdateNamespace
- org.apache.calcite.sql.validate.SqlValidatorImpl.DmlNamespace
- org.apache.calcite.sql.validate.JoinNamespace
- org.apache.calcite.sql.validate.MatchRecognizeNamespace
- org.apache.calcite.sql.validate.ParameterNamespace
- org.apache.calcite.sql.validate.ProcedureNamespace
- org.apache.calcite.sql.validate.SchemaNamespace
- org.apache.calcite.sql.validate.SelectNamespace
- org.apache.calcite.sql.validate.SetopNamespace
- org.apache.calcite.sql.validate.TableConstructorNamespace
- org.apache.calcite.sql.validate.TableNamespace
- org.apache.calcite.sql.validate.UnnestNamespace
- org.apache.calcite.sql.validate.WithItemNamespace
- org.apache.calcite.sql.validate.WithNamespace
- org.apache.calcite.sql.validate.AggregatingSelectScope.Resolved
- org.apache.calcite.sql.validate.DelegatingNamespace (implements org.apache.calcite.sql.validate.SqlValidatorNamespace)
- org.apache.calcite.sql.validate.DelegatingScope (implements org.apache.calcite.sql.validate.SqlValidatorScope)
- org.apache.calcite.sql.validate.AggregatingSelectScope (implements org.apache.calcite.sql.validate.AggregatingScope)
- org.apache.calcite.sql.validate.CatalogScope
- org.apache.calcite.sql.validate.GroupByScope
- org.apache.calcite.sql.validate.ListScope
- org.apache.calcite.sql.validate.CollectScope
- org.apache.calcite.sql.validate.JoinScope
- org.apache.calcite.sql.validate.MatchRecognizeScope
- org.apache.calcite.sql.validate.OverScope
- org.apache.calcite.sql.validate.SelectScope
- org.apache.calcite.sql.validate.TableScope
- org.apache.calcite.sql.validate.WithScope
- org.apache.calcite.sql.validate.OrderByScope
- org.apache.calcite.sql.validate.DelegatingSqlValidatorCatalogReader (implements org.apache.calcite.sql.validate.SqlValidatorCatalogReader)
- org.apache.calcite.sql.validate.DelegatingSqlValidatorTable (implements org.apache.calcite.sql.validate.SqlValidatorTable)
- org.apache.calcite.sql.validate.EmptyScope (implements org.apache.calcite.sql.validate.SqlValidatorScope)
- org.apache.calcite.sql.validate.ParameterScope
- org.apache.calcite.sql.validate.ScopeChild
- org.apache.calcite.sql.validate.SqlAbstractConformance (implements org.apache.calcite.sql.validate.SqlConformance)
- org.apache.calcite.sql.validate.SqlDelegatingConformance
- org.apache.calcite.sql.util.SqlBasicVisitor<R> (implements org.apache.calcite.sql.util.SqlVisitor<R>)
- org.apache.calcite.sql.validate.AggChecker
- org.apache.calcite.sql.validate.AggVisitor
- org.apache.calcite.sql.validate.AggFinder
- org.apache.calcite.sql.validate.AggFinder.AggIterable (implements java.lang.Iterable<T>)
- org.apache.calcite.sql.util.SqlShuttle
- org.apache.calcite.sql.validate.SqlScopedShuttle
- org.apache.calcite.sql.validate.SqlValidatorImpl.Expander
- org.apache.calcite.sql.validate.SqlValidatorImpl.ExtendedExpander
- org.apache.calcite.sql.validate.SqlValidatorImpl.OrderExpressionExpander
- org.apache.calcite.sql.validate.SqlValidatorUtil.DeepCopier
- org.apache.calcite.sql.validate.SqlValidatorImpl.Expander
- org.apache.calcite.sql.validate.SqlValidatorImpl.NavigationModifier
- org.apache.calcite.sql.validate.SqlValidatorImpl.NavigationExpander
- org.apache.calcite.sql.validate.SqlValidatorImpl.NavigationReplacer
- org.apache.calcite.sql.validate.SqlScopedShuttle
- org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator
- org.apache.calcite.sql.validate.SqlIdentifierMoniker (implements org.apache.calcite.sql.validate.SqlMoniker)
- org.apache.calcite.sql.validate.SqlMonikerImpl (implements org.apache.calcite.sql.validate.SqlMoniker)
- org.apache.calcite.sql.validate.SqlNameMatchers
- org.apache.calcite.sql.validate.SqlNameMatchers.BaseMatcher (implements org.apache.calcite.sql.validate.SqlNameMatcher)
- org.apache.calcite.sql.validate.SqlNameMatchers.LiberalNameMatcher
- org.apache.calcite.sql.SqlOperator
- org.apache.calcite.sql.SqlFunction
- org.apache.calcite.sql.SqlAggFunction (implements org.apache.calcite.plan.Context)
- org.apache.calcite.sql.validate.SqlUserDefinedAggFunction
- org.apache.calcite.sql.validate.SqlUserDefinedFunction
- org.apache.calcite.sql.validate.SqlUserDefinedTableFunction
- org.apache.calcite.sql.validate.SqlUserDefinedTableMacro
- org.apache.calcite.sql.SqlAggFunction (implements org.apache.calcite.plan.Context)
- org.apache.calcite.sql.SqlFunction
- org.apache.calcite.sql.validate.SqlQualified
- org.apache.calcite.sql.validate.SqlValidatorImpl (implements org.apache.calcite.sql.validate.SqlValidatorWithHints)
- org.apache.calcite.sql.validate.SqlValidatorImpl.DeriveTypeVisitor (implements org.apache.calcite.sql.util.SqlVisitor<R>)
- org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo
- org.apache.calcite.sql.validate.SqlValidatorImpl.IdInfo
- org.apache.calcite.sql.validate.SqlValidatorImpl.PatternVarVisitor (implements org.apache.calcite.sql.util.SqlVisitor<R>)
- org.apache.calcite.sql.validate.SqlValidatorImpl.Permute
- org.apache.calcite.sql.validate.SqlValidatorImpl.ValidationError (implements java.util.function.Supplier<T>)
- org.apache.calcite.sql.validate.SqlValidatorImpl.ValidationErrorFunction (implements org.apache.calcite.linq4j.function.Function2<T0,T1,R>)
- org.apache.calcite.sql.validate.SqlValidatorScope.Path
- org.apache.calcite.sql.validate.SqlValidatorScope.EmptyPath
- org.apache.calcite.sql.validate.SqlValidatorScope.Step
- org.apache.calcite.sql.validate.SqlValidatorScope.Resolve
- org.apache.calcite.sql.validate.SqlValidatorScope.ResolvedImpl (implements org.apache.calcite.sql.validate.SqlValidatorScope.Resolved)
- org.apache.calcite.sql.validate.SqlValidatorUtil
- org.apache.calcite.sql.validate.SqlValidatorUtil.GroupAnalyzer
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.calcite.sql.validate.CyclicDefinitionException
- org.apache.calcite.sql.validate.SqlUserDefinedTableMacro.NonLiteralException
- org.apache.calcite.sql.validate.SqlValidatorException (implements org.apache.calcite.util.CalciteValidatorException)
- java.lang.RuntimeException
- java.lang.Exception
- org.apache.calcite.sql.validate.AbstractNamespace (implements org.apache.calcite.sql.validate.SqlValidatorNamespace)
Interface Hierarchy
- org.apache.calcite.sql.validate.SqlConformance
- org.apache.calcite.sql.validate.SqlMoniker
- org.apache.calcite.sql.validate.SqlNameMatcher
- org.apache.calcite.sql.validate.SqlValidator
- org.apache.calcite.sql.validate.SqlValidatorWithHints
- org.apache.calcite.sql.validate.SqlValidatorNamespace
- org.apache.calcite.sql.validate.SqlValidatorScope
- org.apache.calcite.sql.validate.AggregatingScope
- org.apache.calcite.sql.validate.SqlValidatorScope.Resolved
- org.apache.calcite.sql.validate.SqlValidatorUtil.Suggester
- org.apache.calcite.schema.Wrapper
- org.apache.calcite.sql.validate.SqlValidatorCatalogReader
- org.apache.calcite.sql.validate.SqlValidatorTable
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.calcite.sql.validate.SqlConformanceEnum (implements org.apache.calcite.sql.validate.SqlConformance)
- org.apache.calcite.sql.validate.SqlModality
- org.apache.calcite.sql.validate.SqlMonikerType
- org.apache.calcite.sql.validate.SqlMonotonicity
- org.apache.calcite.sql.validate.SqlValidatorImpl.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)