Class Hierarchy
- java.lang.Object
- java.util.concurrent.CopyOnWriteArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- org.apache.calcite.rex.RexSlot.SelfPopulatingList
- org.apache.calcite.util.Pair<T1,
T2> (implements java.lang.Comparable<T>, java.util.Map.Entry<K, V>, java.io.Serializable) - org.apache.calcite.rex.RexFieldCollation
- org.apache.calcite.rex.RexAnalyzer
- org.apache.calcite.rex.RexBiVisitorImpl<R,
P> (implements org.apache.calcite.rex.RexBiVisitor<R, P>) - org.apache.calcite.rex.RexUnaryBiVisitor<R>
- org.apache.calcite.rex.LogicVisitor
- org.apache.calcite.rex.RexUnaryBiVisitor<R>
- org.apache.calcite.rex.RexBuilder
- org.apache.calcite.rex.RexExecutable
- org.apache.calcite.rex.RexExecutorImpl (implements org.apache.calcite.rex.RexExecutor)
- org.apache.calcite.rex.RexInterpreter (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.rex.RexMultisetUtil
- org.apache.calcite.rex.RexNode
- org.apache.calcite.rex.RexCall
- org.apache.calcite.rex.RexOver
- org.apache.calcite.rex.RexSubQuery
- org.apache.calcite.rex.RexFieldAccess
- org.apache.calcite.rex.RexLambda
- org.apache.calcite.rex.RexLiteral
- org.apache.calcite.rex.RexRangeRef
- org.apache.calcite.rex.RexVariable
- org.apache.calcite.rex.RexCorrelVariable
- org.apache.calcite.rex.RexDynamicParam
- org.apache.calcite.rex.RexSlot
- org.apache.calcite.rex.RexInputRef
- org.apache.calcite.rex.RexPatternFieldRef
- org.apache.calcite.rex.RexTableInputRef
- org.apache.calcite.rex.RexLambdaRef
- org.apache.calcite.rex.RexLocalRef
- org.apache.calcite.rex.RexInputRef
- org.apache.calcite.rex.RexCall
- org.apache.calcite.rex.RexNormalize
- org.apache.calcite.rex.RexProgram
- org.apache.calcite.rex.RexProgramBuilder
- org.apache.calcite.rex.RexShuttle (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.rex.RexPermutationShuttle
- org.apache.calcite.rex.RexPermuteInputsShuttle
- org.apache.calcite.rex.RexUtil.ExprSimplifier
- org.apache.calcite.rex.RexUtil.FixNullabilityShuttle
- org.apache.calcite.rex.RexSimplify
- org.apache.calcite.rex.RexSqlReflectiveConvertletTable (implements org.apache.calcite.rex.RexSqlConvertletTable)
- org.apache.calcite.rex.RexSqlStandardConvertletTable
- org.apache.calcite.rex.RexTableInputRef.RelTableRef (implements java.lang.Comparable<T>)
- org.apache.calcite.rex.RexToSqlNodeConverterImpl (implements org.apache.calcite.rex.RexToSqlNodeConverter)
- org.apache.calcite.rex.RexTransformer
- org.apache.calcite.rex.RexUtil
- org.apache.calcite.rex.RexVisitorImpl<R> (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.rex.RexChecker
- org.apache.calcite.rex.RexUtil.FieldAccessFinder
- org.apache.calcite.rex.RexUtil.RexFinder
- org.apache.calcite.rex.RexUtil.SubQueryCollector
- org.apache.calcite.rex.RexUtil.SubQueryFinder
- org.apache.calcite.rex.RexWindow
- org.apache.calcite.rex.RexWindowBound
- org.apache.calcite.rex.RexWindowBounds
- org.apache.calcite.sql.SqlOperatorBinding
- org.apache.calcite.rex.RexCallBinding
- java.util.concurrent.CopyOnWriteArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
Interface Hierarchy
- org.apache.calcite.rex.RexAction
- org.apache.calcite.rex.RexBiVisitor<R,
P> - org.apache.calcite.rex.RexExecutor
- org.apache.calcite.rex.RexPattern
- org.apache.calcite.rex.RexSqlConvertlet
- org.apache.calcite.rex.RexSqlConvertletTable
- org.apache.calcite.rex.RexToSqlNodeConverter
- org.apache.calcite.rex.RexVisitor<R>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.apache.calcite.rex.RexDigestIncludeType
- org.apache.calcite.rex.RexUnknownAs
- org.apache.calcite.rex.RexWindowExclusion
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)