Class Hierarchy
- java.lang.Object
- io.substrait.extension.AbstractExtensionLookup (implements io.substrait.extension.ExtensionLookup)
- io.substrait.extension.ExtensionCollector
- io.substrait.extension.ImmutableExtensionLookup
- io.substrait.extension.AdvancedExtension<O,
E> - io.substrait.extension.ImmutableAdvancedExtension<O,
E>
- io.substrait.extension.ImmutableAdvancedExtension<O,
- io.substrait.extension.BidiMap<T1,
T2> - io.substrait.extension.DefaultExtensionCatalog
- io.substrait.extension.ExtensionProtoConverter<O,
E> - io.substrait.extension.ImmutableAdvancedExtension.Builder<O,
E> - io.substrait.extension.ImmutableExtensionLookup.Builder
- io.substrait.extension.ImmutableSimpleExtension
- io.substrait.extension.ImmutableSimpleExtension.AggregateFunction.Builder
- io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
- io.substrait.extension.ImmutableSimpleExtension.EnumArgument.Builder
- io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
- io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
- io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor (implements io.substrait.extension.SimpleExtension.FunctionAnchor)
- io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor.Builder
- io.substrait.extension.ImmutableSimpleExtension.Option (implements io.substrait.extension.SimpleExtension.Option)
- io.substrait.extension.ImmutableSimpleExtension.Option.Builder
- io.substrait.extension.ImmutableSimpleExtension.ScalarFunction.Builder
- io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
- io.substrait.extension.ImmutableSimpleExtension.Type.Builder
- io.substrait.extension.ImmutableSimpleExtension.TypeAnchor (implements io.substrait.extension.SimpleExtension.TypeAnchor)
- io.substrait.extension.ImmutableSimpleExtension.TypeAnchor.Builder
- io.substrait.extension.ImmutableSimpleExtension.TypeArgument.Builder
- io.substrait.extension.ImmutableSimpleExtension.ValueArgument.Builder
- io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior (implements io.substrait.extension.SimpleExtension.VariadicBehavior)
- io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior.Builder
- io.substrait.extension.ImmutableSimpleExtension.WindowFunction.Builder
- io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
- io.substrait.extension.ProtoExtensionConverter
- io.substrait.extension.SimpleExtension
- io.substrait.extension.SimpleExtension.AggregateFunction
- io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
- io.substrait.extension.SimpleExtension.EnumArgument (implements io.substrait.extension.SimpleExtension.Argument)
- io.substrait.extension.ImmutableSimpleExtension.EnumArgument
- io.substrait.extension.SimpleExtension.ExtensionCollection
- io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
- io.substrait.extension.SimpleExtension.ExtensionSignatures
- io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
- io.substrait.extension.SimpleExtension.Function
- io.substrait.extension.SimpleExtension.AggregateFunctionVariant
- io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
- io.substrait.extension.SimpleExtension.ScalarFunctionVariant
- io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
- io.substrait.extension.SimpleExtension.WindowFunctionVariant
- io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
- io.substrait.extension.SimpleExtension.AggregateFunctionVariant
- io.substrait.extension.SimpleExtension.ScalarFunction
- io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
- io.substrait.extension.SimpleExtension.Type
- io.substrait.extension.ImmutableSimpleExtension.Type
- io.substrait.extension.SimpleExtension.TypeArgument (implements io.substrait.extension.SimpleExtension.Argument)
- io.substrait.extension.ImmutableSimpleExtension.TypeArgument
- io.substrait.extension.SimpleExtension.ValueArgument (implements io.substrait.extension.SimpleExtension.Argument)
- io.substrait.extension.ImmutableSimpleExtension.ValueArgument
- io.substrait.extension.SimpleExtension.WindowFunction
- io.substrait.extension.ImmutableSimpleExtension.WindowFunction
- io.substrait.extension.AbstractExtensionLookup (implements io.substrait.extension.ExtensionLookup)
Interface Hierarchy
- io.substrait.extension.AdvancedExtension.Enhancement
- io.substrait.extension.AdvancedExtension.Optimization
- io.substrait.extension.ExtensionLookup
- io.substrait.extension.SimpleExtension.Anchor
- io.substrait.extension.SimpleExtension.FunctionAnchor
- io.substrait.extension.SimpleExtension.TypeAnchor
- io.substrait.extension.SimpleExtension.Argument
- io.substrait.extension.SimpleExtension.Option
- io.substrait.extension.SimpleExtension.VariadicBehavior
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.substrait.extension.SimpleExtension.Decomposability
- io.substrait.extension.SimpleExtension.Nullability
- io.substrait.extension.SimpleExtension.VariadicBehavior.ParameterConsistency
- io.substrait.extension.SimpleExtension.WindowType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)