org.apache.calcite.linq4j.tree
Interfaces
Classes
- AbstractNode
- ArrayLengthRecordField
- BinaryExpression
- BlockBuilder
- BlockBuilder.InlineVariableVisitor
- BlockBuilder.Slot
- BlockBuilder.SubstituteVariableVisitor
- BlockBuilder.UseCounter
- Blocks
- BlockStatement
- CatchBlock
- ClassDeclaration
- ClassDeclarationFinder
- ConditionalExpression
- ConditionalStatement
- ConstantExpression
- ConstantUntypedNull
- ConstructorDeclaration
- DeclarationStatement
- DefaultExpression
- DeterministicCodeOptimizer
- DynamicExpression
- ElementInit
- Evaluator
- Expression
- Expressions
- Expressions.FluentArrayList
- ExpressionWriter
- ExpressionWriter.Indent
- FieldDeclaration
- ForStatement
- FunctionExpression
- GotoStatement
- IndexExpression
- InvocationExpression
- LabelStatement
- LabelTarget
- LambdaExpression
- ListInitExpression
- MemberAssignment
- MemberBinding
- MemberDeclaration
- MemberExpression
- MemberInitExpression
- MemberListBinding
- MemberMemberBinding
- MethodCallExpression
- MethodDeclaration
- NewArrayExpression
- NewExpression
- OptimizeShuttle
- ParameterExpression
- ReflectedPseudoField
- Shuttle
- Statement
- SwitchCase
- SwitchStatement
- TernaryExpression
- ThrowStatement
- TryStatement
- TypeBinaryExpression
- Types
- Types.ArrayType
- Types.MapType
- Types.ParameterizedTypeImpl
- UnaryExpression
- VisitorImpl
- WhileStatement