Class Hierarchy
- java.lang.Object
- io.substrait.relation.AbstractRel (implements io.substrait.relation.Rel)
- io.substrait.relation.BiRel
- io.substrait.relation.Cross (implements io.substrait.relation.HasExtension)
- io.substrait.relation.Join (implements io.substrait.relation.HasExtension)
- io.substrait.relation.ExtensionMulti
- io.substrait.relation.Set (implements io.substrait.relation.HasExtension)
- io.substrait.relation.SingleInputRel
- io.substrait.relation.AbstractWriteRel
- io.substrait.relation.ExtensionWrite (implements io.substrait.relation.HasExtension)
- io.substrait.relation.NamedWrite (implements io.substrait.relation.HasExtension)
- io.substrait.relation.Aggregate (implements io.substrait.relation.HasExtension)
- io.substrait.relation.ConsistentPartitionWindow (implements io.substrait.relation.HasExtension)
- io.substrait.relation.Expand
- io.substrait.relation.ExtensionSingle
- io.substrait.relation.Fetch (implements io.substrait.relation.HasExtension)
- io.substrait.relation.Filter (implements io.substrait.relation.HasExtension)
- io.substrait.relation.Project (implements io.substrait.relation.HasExtension)
- io.substrait.relation.Sort (implements io.substrait.relation.HasExtension)
- io.substrait.relation.AbstractWriteRel
- io.substrait.relation.ZeroInputRel
- io.substrait.relation.AbstractDdlRel
- io.substrait.relation.ExtensionDdl (implements io.substrait.relation.HasExtension)
- io.substrait.relation.NamedDdl
- io.substrait.relation.AbstractReadRel (implements io.substrait.relation.HasExtension)
- io.substrait.relation.EmptyScan
- io.substrait.relation.ExtensionTable
- io.substrait.relation.LocalFiles
- io.substrait.relation.NamedScan
- io.substrait.relation.VirtualTableScan
- io.substrait.relation.AbstractUpdate (implements io.substrait.relation.HasExtension)
- io.substrait.relation.NamedUpdate
- io.substrait.relation.ExtensionLeaf
- io.substrait.relation.AbstractDdlRel
- io.substrait.relation.BiRel
- io.substrait.relation.AbstractRelVisitor<O,
C, E> (implements io.substrait.relation.RelVisitor<O, C, E>) - io.substrait.relation.AbstractUpdate.TransformExpression
- io.substrait.relation.Aggregate.Grouping
- io.substrait.relation.Aggregate.Measure
- io.substrait.relation.AggregateFunctionProtoConverter
- io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
- io.substrait.relation.CopyOnWriteUtils
- io.substrait.relation.Expand.ConsistentField (implements io.substrait.relation.Expand.ExpandField)
- io.substrait.relation.Expand.SwitchingField (implements io.substrait.relation.Expand.ExpandField)
- io.substrait.relation.ExpressionCopyOnWriteVisitor<E> (implements io.substrait.expression.ExpressionVisitor<R,
C, E>) - io.substrait.relation.Extension
- io.substrait.relation.ProtoAggregateFunctionConverter
- io.substrait.relation.ProtoRelConverter
- io.substrait.relation.Rel.Remap
- io.substrait.relation.RelCopyOnWriteVisitor<E> (implements io.substrait.relation.RelVisitor<O,
C, E>) - io.substrait.relation.RelProtoConverter (implements io.substrait.relation.RelVisitor<O,
C, E>)
- io.substrait.relation.AbstractRel (implements io.substrait.relation.Rel)
Interface Hierarchy
- io.substrait.relation.CopyOnWriteUtils.TransformFunction<T,
C, E> - io.substrait.relation.Expand.ExpandField
- io.substrait.relation.HasExtension
- io.substrait.relation.Rel
- io.substrait.relation.RelVisitor<O,
C, E> - io.substrait.relation.ToProto<T>
- io.substrait.relation.Extension.DdlExtensionObject
- io.substrait.relation.Extension.Enhancement
- io.substrait.relation.Extension.ExtensionTableDetail
- io.substrait.relation.Extension.LeafRelDetail
- io.substrait.relation.Extension.MultiRelDetail
- io.substrait.relation.Extension.Optimization
- io.substrait.relation.Extension.SingleRelDetail
- io.substrait.relation.Extension.WriteExtensionObject
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.substrait.relation.AbstractDdlRel.DdlObject
- io.substrait.relation.AbstractDdlRel.DdlOp
- io.substrait.relation.AbstractWriteRel.CreateMode
- io.substrait.relation.AbstractWriteRel.OutputMode
- io.substrait.relation.AbstractWriteRel.WriteOp
- io.substrait.relation.Join.JoinType
- io.substrait.relation.Set.SetOp
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)