Hierarchy For All Packages
Package Hierarchies:- io.substrait,
- io.substrait.dsl,
- io.substrait.expression,
- io.substrait.expression.proto,
- io.substrait.extendedexpression,
- io.substrait.extension,
- io.substrait.function,
- io.substrait.hint,
- io.substrait.plan,
- io.substrait.proto,
- io.substrait.relation,
- io.substrait.relation.extensions,
- io.substrait.relation.files,
- io.substrait.relation.physical,
- io.substrait.type,
- io.substrait.type.parser,
- io.substrait.type.proto,
- io.substrait.util
Class Hierarchy
- java.lang.Object
- io.substrait.expression.AbstractExpressionVisitor<O,
C, E> (implements io.substrait.expression.ExpressionVisitor<R, C, E>) - io.substrait.extension.AbstractExtensionLookup (implements io.substrait.extension.ExtensionLookup)
- io.substrait.extension.ExtensionCollector
- io.substrait.extension.ImmutableExtensionLookup
- io.substrait.expression.AbstractFunctionInvocation<T,
I> - com.google.protobuf.AbstractMessageLite<MessageType,
BuilderType> (implements com.google.protobuf.MessageLite) - com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- io.substrait.proto.AdvancedExtension (implements io.substrait.proto.AdvancedExtensionOrBuilder)
- io.substrait.proto.AggregateFunction (implements io.substrait.proto.AggregateFunctionOrBuilder)
- io.substrait.proto.AggregateRel (implements io.substrait.proto.AggregateRelOrBuilder)
- io.substrait.proto.AggregateRel.Grouping (implements io.substrait.proto.AggregateRel.GroupingOrBuilder)
- io.substrait.proto.AggregateRel.Measure (implements io.substrait.proto.AggregateRel.MeasureOrBuilder)
- io.substrait.proto.Capabilities (implements io.substrait.proto.CapabilitiesOrBuilder)
- io.substrait.proto.Capabilities.SimpleExtension (implements io.substrait.proto.Capabilities.SimpleExtensionOrBuilder)
- io.substrait.proto.ComparisonJoinKey (implements io.substrait.proto.ComparisonJoinKeyOrBuilder)
- io.substrait.proto.ComparisonJoinKey.ComparisonType (implements io.substrait.proto.ComparisonJoinKey.ComparisonTypeOrBuilder)
- io.substrait.proto.ConsistentPartitionWindowRel (implements io.substrait.proto.ConsistentPartitionWindowRelOrBuilder)
- io.substrait.proto.ConsistentPartitionWindowRel.WindowRelFunction (implements io.substrait.proto.ConsistentPartitionWindowRel.WindowRelFunctionOrBuilder)
- io.substrait.proto.CrossRel (implements io.substrait.proto.CrossRelOrBuilder)
- io.substrait.proto.DdlRel (implements io.substrait.proto.DdlRelOrBuilder)
- io.substrait.proto.DerivationExpression (implements io.substrait.proto.DerivationExpressionOrBuilder)
- io.substrait.proto.DerivationExpression.BinaryOp (implements io.substrait.proto.DerivationExpression.BinaryOpOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionDecimal (implements io.substrait.proto.DerivationExpression.ExpressionDecimalOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionFixedBinary (implements io.substrait.proto.DerivationExpression.ExpressionFixedBinaryOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionFixedChar (implements io.substrait.proto.DerivationExpression.ExpressionFixedCharOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionIntervalCompound (implements io.substrait.proto.DerivationExpression.ExpressionIntervalCompoundOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionIntervalDay (implements io.substrait.proto.DerivationExpression.ExpressionIntervalDayOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionList (implements io.substrait.proto.DerivationExpression.ExpressionListOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionMap (implements io.substrait.proto.DerivationExpression.ExpressionMapOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionNamedStruct (implements io.substrait.proto.DerivationExpression.ExpressionNamedStructOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionPrecisionTime (implements io.substrait.proto.DerivationExpression.ExpressionPrecisionTimeOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionPrecisionTimestamp (implements io.substrait.proto.DerivationExpression.ExpressionPrecisionTimestampOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionPrecisionTimestampTZ (implements io.substrait.proto.DerivationExpression.ExpressionPrecisionTimestampTZOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionStruct (implements io.substrait.proto.DerivationExpression.ExpressionStructOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionUserDefined (implements io.substrait.proto.DerivationExpression.ExpressionUserDefinedOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionVarChar (implements io.substrait.proto.DerivationExpression.ExpressionVarCharOrBuilder)
- io.substrait.proto.DerivationExpression.IfElse (implements io.substrait.proto.DerivationExpression.IfElseOrBuilder)
- io.substrait.proto.DerivationExpression.ReturnProgram (implements io.substrait.proto.DerivationExpression.ReturnProgramOrBuilder)
- io.substrait.proto.DerivationExpression.ReturnProgram.Assignment (implements io.substrait.proto.DerivationExpression.ReturnProgram.AssignmentOrBuilder)
- io.substrait.proto.DerivationExpression.UnaryOp (implements io.substrait.proto.DerivationExpression.UnaryOpOrBuilder)
- io.substrait.proto.DynamicParameter (implements io.substrait.proto.DynamicParameterOrBuilder)
- io.substrait.proto.DynamicParameterBinding (implements io.substrait.proto.DynamicParameterBindingOrBuilder)
- io.substrait.proto.ExchangeRel (implements io.substrait.proto.ExchangeRelOrBuilder)
- io.substrait.proto.ExchangeRel.Broadcast (implements io.substrait.proto.ExchangeRel.BroadcastOrBuilder)
- io.substrait.proto.ExchangeRel.ExchangeTarget (implements io.substrait.proto.ExchangeRel.ExchangeTargetOrBuilder)
- io.substrait.proto.ExchangeRel.MultiBucketExpression (implements io.substrait.proto.ExchangeRel.MultiBucketExpressionOrBuilder)
- io.substrait.proto.ExchangeRel.RoundRobin (implements io.substrait.proto.ExchangeRel.RoundRobinOrBuilder)
- io.substrait.proto.ExchangeRel.ScatterFields (implements io.substrait.proto.ExchangeRel.ScatterFieldsOrBuilder)
- io.substrait.proto.ExchangeRel.SingleBucketExpression (implements io.substrait.proto.ExchangeRel.SingleBucketExpressionOrBuilder)
- io.substrait.proto.ExpandRel (implements io.substrait.proto.ExpandRelOrBuilder)
- io.substrait.proto.ExpandRel.ExpandField (implements io.substrait.proto.ExpandRel.ExpandFieldOrBuilder)
- io.substrait.proto.ExpandRel.SwitchingField (implements io.substrait.proto.ExpandRel.SwitchingFieldOrBuilder)
- io.substrait.proto.Expression (implements io.substrait.proto.ExpressionOrBuilder)
- io.substrait.proto.Expression.Cast (implements io.substrait.proto.Expression.CastOrBuilder)
- io.substrait.proto.Expression.EmbeddedFunction (implements io.substrait.proto.Expression.EmbeddedFunctionOrBuilder)
- io.substrait.proto.Expression.EmbeddedFunction.PythonPickleFunction (implements io.substrait.proto.Expression.EmbeddedFunction.PythonPickleFunctionOrBuilder)
- io.substrait.proto.Expression.EmbeddedFunction.WebAssemblyFunction (implements io.substrait.proto.Expression.EmbeddedFunction.WebAssemblyFunctionOrBuilder)
- io.substrait.proto.Expression.Enum (implements io.substrait.proto.Expression.EnumOrBuilder)
- io.substrait.proto.Expression.Enum.Empty (implements io.substrait.proto.Expression.Enum.EmptyOrBuilder)
- io.substrait.proto.Expression.FieldReference (implements io.substrait.proto.Expression.FieldReferenceOrBuilder)
- io.substrait.proto.Expression.FieldReference.OuterReference (implements io.substrait.proto.Expression.FieldReference.OuterReferenceOrBuilder)
- io.substrait.proto.Expression.FieldReference.RootReference (implements io.substrait.proto.Expression.FieldReference.RootReferenceOrBuilder)
- io.substrait.proto.Expression.IfThen (implements io.substrait.proto.Expression.IfThenOrBuilder)
- io.substrait.proto.Expression.IfThen.IfClause (implements io.substrait.proto.Expression.IfThen.IfClauseOrBuilder)
- io.substrait.proto.Expression.Literal (implements io.substrait.proto.Expression.LiteralOrBuilder)
- io.substrait.proto.Expression.Literal.Decimal (implements io.substrait.proto.Expression.Literal.DecimalOrBuilder)
- io.substrait.proto.Expression.Literal.IntervalCompound (implements io.substrait.proto.Expression.Literal.IntervalCompoundOrBuilder)
- io.substrait.proto.Expression.Literal.IntervalDayToSecond (implements io.substrait.proto.Expression.Literal.IntervalDayToSecondOrBuilder)
- io.substrait.proto.Expression.Literal.IntervalYearToMonth (implements io.substrait.proto.Expression.Literal.IntervalYearToMonthOrBuilder)
- io.substrait.proto.Expression.Literal.List (implements io.substrait.proto.Expression.Literal.ListOrBuilder)
- io.substrait.proto.Expression.Literal.Map (implements io.substrait.proto.Expression.Literal.MapOrBuilder)
- io.substrait.proto.Expression.Literal.Map.KeyValue (implements io.substrait.proto.Expression.Literal.Map.KeyValueOrBuilder)
- io.substrait.proto.Expression.Literal.PrecisionTime (implements io.substrait.proto.Expression.Literal.PrecisionTimeOrBuilder)
- io.substrait.proto.Expression.Literal.PrecisionTimestamp (implements io.substrait.proto.Expression.Literal.PrecisionTimestampOrBuilder)
- io.substrait.proto.Expression.Literal.Struct (implements io.substrait.proto.Expression.Literal.StructOrBuilder)
- io.substrait.proto.Expression.Literal.UserDefined (implements io.substrait.proto.Expression.Literal.UserDefinedOrBuilder)
- io.substrait.proto.Expression.Literal.VarChar (implements io.substrait.proto.Expression.Literal.VarCharOrBuilder)
- io.substrait.proto.Expression.MaskExpression (implements io.substrait.proto.Expression.MaskExpressionOrBuilder)
- io.substrait.proto.Expression.MaskExpression.ListSelect (implements io.substrait.proto.Expression.MaskExpression.ListSelectOrBuilder)
- io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem (implements io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItemOrBuilder)
- io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.ListElement (implements io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.ListElementOrBuilder)
- io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.ListSlice (implements io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.ListSliceOrBuilder)
- io.substrait.proto.Expression.MaskExpression.MapSelect (implements io.substrait.proto.Expression.MaskExpression.MapSelectOrBuilder)
- io.substrait.proto.Expression.MaskExpression.MapSelect.MapKey (implements io.substrait.proto.Expression.MaskExpression.MapSelect.MapKeyOrBuilder)
- io.substrait.proto.Expression.MaskExpression.MapSelect.MapKeyExpression (implements io.substrait.proto.Expression.MaskExpression.MapSelect.MapKeyExpressionOrBuilder)
- io.substrait.proto.Expression.MaskExpression.Select (implements io.substrait.proto.Expression.MaskExpression.SelectOrBuilder)
- io.substrait.proto.Expression.MaskExpression.StructItem (implements io.substrait.proto.Expression.MaskExpression.StructItemOrBuilder)
- io.substrait.proto.Expression.MaskExpression.StructSelect (implements io.substrait.proto.Expression.MaskExpression.StructSelectOrBuilder)
- io.substrait.proto.Expression.MultiOrList (implements io.substrait.proto.Expression.MultiOrListOrBuilder)
- io.substrait.proto.Expression.MultiOrList.Record (implements io.substrait.proto.Expression.MultiOrList.RecordOrBuilder)
- io.substrait.proto.Expression.Nested (implements io.substrait.proto.Expression.NestedOrBuilder)
- io.substrait.proto.Expression.Nested.List (implements io.substrait.proto.Expression.Nested.ListOrBuilder)
- io.substrait.proto.Expression.Nested.Map (implements io.substrait.proto.Expression.Nested.MapOrBuilder)
- io.substrait.proto.Expression.Nested.Map.KeyValue (implements io.substrait.proto.Expression.Nested.Map.KeyValueOrBuilder)
- io.substrait.proto.Expression.Nested.Struct (implements io.substrait.proto.Expression.Nested.StructOrBuilder)
- io.substrait.proto.Expression.ReferenceSegment (implements io.substrait.proto.Expression.ReferenceSegmentOrBuilder)
- io.substrait.proto.Expression.ReferenceSegment.ListElement (implements io.substrait.proto.Expression.ReferenceSegment.ListElementOrBuilder)
- io.substrait.proto.Expression.ReferenceSegment.MapKey (implements io.substrait.proto.Expression.ReferenceSegment.MapKeyOrBuilder)
- io.substrait.proto.Expression.ReferenceSegment.StructField (implements io.substrait.proto.Expression.ReferenceSegment.StructFieldOrBuilder)
- io.substrait.proto.Expression.ScalarFunction (implements io.substrait.proto.Expression.ScalarFunctionOrBuilder)
- io.substrait.proto.Expression.SingularOrList (implements io.substrait.proto.Expression.SingularOrListOrBuilder)
- io.substrait.proto.Expression.Subquery (implements io.substrait.proto.Expression.SubqueryOrBuilder)
- io.substrait.proto.Expression.Subquery.InPredicate (implements io.substrait.proto.Expression.Subquery.InPredicateOrBuilder)
- io.substrait.proto.Expression.Subquery.Scalar (implements io.substrait.proto.Expression.Subquery.ScalarOrBuilder)
- io.substrait.proto.Expression.Subquery.SetComparison (implements io.substrait.proto.Expression.Subquery.SetComparisonOrBuilder)
- io.substrait.proto.Expression.Subquery.SetPredicate (implements io.substrait.proto.Expression.Subquery.SetPredicateOrBuilder)
- io.substrait.proto.Expression.SwitchExpression (implements io.substrait.proto.Expression.SwitchExpressionOrBuilder)
- io.substrait.proto.Expression.SwitchExpression.IfValue (implements io.substrait.proto.Expression.SwitchExpression.IfValueOrBuilder)
- io.substrait.proto.Expression.WindowFunction (implements io.substrait.proto.Expression.WindowFunctionOrBuilder)
- io.substrait.proto.Expression.WindowFunction.Bound (implements io.substrait.proto.Expression.WindowFunction.BoundOrBuilder)
- io.substrait.proto.Expression.WindowFunction.Bound.CurrentRow (implements io.substrait.proto.Expression.WindowFunction.Bound.CurrentRowOrBuilder)
- io.substrait.proto.Expression.WindowFunction.Bound.Following (implements io.substrait.proto.Expression.WindowFunction.Bound.FollowingOrBuilder)
- io.substrait.proto.Expression.WindowFunction.Bound.Preceding (implements io.substrait.proto.Expression.WindowFunction.Bound.PrecedingOrBuilder)
- io.substrait.proto.Expression.WindowFunction.Bound.Unbounded (implements io.substrait.proto.Expression.WindowFunction.Bound.UnboundedOrBuilder)
- io.substrait.proto.ExpressionReference (implements io.substrait.proto.ExpressionReferenceOrBuilder)
- io.substrait.proto.ExtendedExpression (implements io.substrait.proto.ExtendedExpressionOrBuilder)
- io.substrait.proto.ExtensionLeafRel (implements io.substrait.proto.ExtensionLeafRelOrBuilder)
- io.substrait.proto.ExtensionMultiRel (implements io.substrait.proto.ExtensionMultiRelOrBuilder)
- io.substrait.proto.ExtensionObject (implements io.substrait.proto.ExtensionObjectOrBuilder)
- io.substrait.proto.ExtensionSingleRel (implements io.substrait.proto.ExtensionSingleRelOrBuilder)
- io.substrait.proto.FetchRel (implements io.substrait.proto.FetchRelOrBuilder)
- io.substrait.proto.FilterRel (implements io.substrait.proto.FilterRelOrBuilder)
- io.substrait.proto.FunctionArgument (implements io.substrait.proto.FunctionArgumentOrBuilder)
- io.substrait.proto.FunctionOption (implements io.substrait.proto.FunctionOptionOrBuilder)
- io.substrait.proto.FunctionSignature (implements io.substrait.proto.FunctionSignatureOrBuilder)
- io.substrait.proto.FunctionSignature.Aggregate (implements io.substrait.proto.FunctionSignature.AggregateOrBuilder)
- io.substrait.proto.FunctionSignature.Argument (implements io.substrait.proto.FunctionSignature.ArgumentOrBuilder)
- io.substrait.proto.FunctionSignature.Argument.EnumArgument (implements io.substrait.proto.FunctionSignature.Argument.EnumArgumentOrBuilder)
- io.substrait.proto.FunctionSignature.Argument.TypeArgument (implements io.substrait.proto.FunctionSignature.Argument.TypeArgumentOrBuilder)
- io.substrait.proto.FunctionSignature.Argument.ValueArgument (implements io.substrait.proto.FunctionSignature.Argument.ValueArgumentOrBuilder)
- io.substrait.proto.FunctionSignature.Description (implements io.substrait.proto.FunctionSignature.DescriptionOrBuilder)
- io.substrait.proto.FunctionSignature.FinalArgNormal (implements io.substrait.proto.FunctionSignature.FinalArgNormalOrBuilder)
- io.substrait.proto.FunctionSignature.FinalArgVariadic (implements io.substrait.proto.FunctionSignature.FinalArgVariadicOrBuilder)
- io.substrait.proto.FunctionSignature.Implementation (implements io.substrait.proto.FunctionSignature.ImplementationOrBuilder)
- io.substrait.proto.FunctionSignature.Scalar (implements io.substrait.proto.FunctionSignature.ScalarOrBuilder)
- io.substrait.proto.FunctionSignature.Window (implements io.substrait.proto.FunctionSignature.WindowOrBuilder)
- io.substrait.proto.HashJoinRel (implements io.substrait.proto.HashJoinRelOrBuilder)
- io.substrait.proto.JoinRel (implements io.substrait.proto.JoinRelOrBuilder)
- io.substrait.proto.MergeJoinRel (implements io.substrait.proto.MergeJoinRelOrBuilder)
- io.substrait.proto.NamedObjectWrite (implements io.substrait.proto.NamedObjectWriteOrBuilder)
- io.substrait.proto.NamedStruct (implements io.substrait.proto.NamedStructOrBuilder)
- io.substrait.proto.NamedTable (implements io.substrait.proto.NamedTableOrBuilder)
- io.substrait.proto.NestedLoopJoinRel (implements io.substrait.proto.NestedLoopJoinRelOrBuilder)
- io.substrait.proto.ParameterizedType (implements io.substrait.proto.ParameterizedTypeOrBuilder)
- io.substrait.proto.ParameterizedType.IntegerOption (implements io.substrait.proto.ParameterizedType.IntegerOptionOrBuilder)
- io.substrait.proto.ParameterizedType.IntegerParameter (implements io.substrait.proto.ParameterizedType.IntegerParameterOrBuilder)
- io.substrait.proto.ParameterizedType.NullableInteger (implements io.substrait.proto.ParameterizedType.NullableIntegerOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedDecimal (implements io.substrait.proto.ParameterizedType.ParameterizedDecimalOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedFixedBinary (implements io.substrait.proto.ParameterizedType.ParameterizedFixedBinaryOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedFixedChar (implements io.substrait.proto.ParameterizedType.ParameterizedFixedCharOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedIntervalCompound (implements io.substrait.proto.ParameterizedType.ParameterizedIntervalCompoundOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedIntervalDay (implements io.substrait.proto.ParameterizedType.ParameterizedIntervalDayOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedList (implements io.substrait.proto.ParameterizedType.ParameterizedListOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedMap (implements io.substrait.proto.ParameterizedType.ParameterizedMapOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedNamedStruct (implements io.substrait.proto.ParameterizedType.ParameterizedNamedStructOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedPrecisionTime (implements io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimeOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimestamp (implements io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimestampOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimestampTZ (implements io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimestampTZOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedStruct (implements io.substrait.proto.ParameterizedType.ParameterizedStructOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedUserDefined (implements io.substrait.proto.ParameterizedType.ParameterizedUserDefinedOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedVarChar (implements io.substrait.proto.ParameterizedType.ParameterizedVarCharOrBuilder)
- io.substrait.proto.ParameterizedType.TypeParameter (implements io.substrait.proto.ParameterizedType.TypeParameterOrBuilder)
- io.substrait.proto.Plan (implements io.substrait.proto.PlanOrBuilder)
- io.substrait.proto.PlanRel (implements io.substrait.proto.PlanRelOrBuilder)
- io.substrait.proto.PlanVersion (implements io.substrait.proto.PlanVersionOrBuilder)
- io.substrait.proto.ProjectRel (implements io.substrait.proto.ProjectRelOrBuilder)
- io.substrait.proto.ReadRel (implements io.substrait.proto.ReadRelOrBuilder)
- io.substrait.proto.ReadRel.ExtensionTable (implements io.substrait.proto.ReadRel.ExtensionTableOrBuilder)
- io.substrait.proto.ReadRel.IcebergTable (implements io.substrait.proto.ReadRel.IcebergTableOrBuilder)
- io.substrait.proto.ReadRel.IcebergTable.MetadataFileRead (implements io.substrait.proto.ReadRel.IcebergTable.MetadataFileReadOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles (implements io.substrait.proto.ReadRel.LocalFilesOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFilesOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.ArrowReadOptions (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.ArrowReadOptionsOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.DelimiterSeparatedTextReadOptions (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.DelimiterSeparatedTextReadOptionsOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.DwrfReadOptions (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.DwrfReadOptionsOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.OrcReadOptions (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.OrcReadOptionsOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.ParquetReadOptions (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.ParquetReadOptionsOrBuilder)
- io.substrait.proto.ReadRel.NamedTable (implements io.substrait.proto.ReadRel.NamedTableOrBuilder)
- io.substrait.proto.ReadRel.VirtualTable (implements io.substrait.proto.ReadRel.VirtualTableOrBuilder)
- io.substrait.proto.ReferenceRel (implements io.substrait.proto.ReferenceRelOrBuilder)
- io.substrait.proto.Rel (implements io.substrait.proto.RelOrBuilder)
- io.substrait.proto.RelCommon (implements io.substrait.proto.RelCommonOrBuilder)
- io.substrait.proto.RelCommon.Direct (implements io.substrait.proto.RelCommon.DirectOrBuilder)
- io.substrait.proto.RelCommon.Emit (implements io.substrait.proto.RelCommon.EmitOrBuilder)
- io.substrait.proto.RelCommon.Hint (implements io.substrait.proto.RelCommon.HintOrBuilder)
- io.substrait.proto.RelCommon.Hint.LoadedComputation (implements io.substrait.proto.RelCommon.Hint.LoadedComputationOrBuilder)
- io.substrait.proto.RelCommon.Hint.RuntimeConstraint (implements io.substrait.proto.RelCommon.Hint.RuntimeConstraintOrBuilder)
- io.substrait.proto.RelCommon.Hint.SavedComputation (implements io.substrait.proto.RelCommon.Hint.SavedComputationOrBuilder)
- io.substrait.proto.RelCommon.Hint.Stats (implements io.substrait.proto.RelCommon.Hint.StatsOrBuilder)
- io.substrait.proto.RelRoot (implements io.substrait.proto.RelRootOrBuilder)
- io.substrait.proto.SetRel (implements io.substrait.proto.SetRelOrBuilder)
- io.substrait.proto.SimpleExtensionDeclaration (implements io.substrait.proto.SimpleExtensionDeclarationOrBuilder)
- io.substrait.proto.SimpleExtensionDeclaration.ExtensionFunction (implements io.substrait.proto.SimpleExtensionDeclaration.ExtensionFunctionOrBuilder)
- io.substrait.proto.SimpleExtensionDeclaration.ExtensionType (implements io.substrait.proto.SimpleExtensionDeclaration.ExtensionTypeOrBuilder)
- io.substrait.proto.SimpleExtensionDeclaration.ExtensionTypeVariation (implements io.substrait.proto.SimpleExtensionDeclaration.ExtensionTypeVariationOrBuilder)
- io.substrait.proto.SimpleExtensionURI (implements io.substrait.proto.SimpleExtensionURIOrBuilder)
- io.substrait.proto.SortField (implements io.substrait.proto.SortFieldOrBuilder)
- io.substrait.proto.SortRel (implements io.substrait.proto.SortRelOrBuilder)
- io.substrait.proto.Type (implements io.substrait.proto.TypeOrBuilder)
- io.substrait.proto.Type.Binary (implements io.substrait.proto.Type.BinaryOrBuilder)
- io.substrait.proto.Type.Boolean (implements io.substrait.proto.Type.BooleanOrBuilder)
- io.substrait.proto.Type.Date (implements io.substrait.proto.Type.DateOrBuilder)
- io.substrait.proto.Type.Decimal (implements io.substrait.proto.Type.DecimalOrBuilder)
- io.substrait.proto.Type.FixedBinary (implements io.substrait.proto.Type.FixedBinaryOrBuilder)
- io.substrait.proto.Type.FixedChar (implements io.substrait.proto.Type.FixedCharOrBuilder)
- io.substrait.proto.Type.FP32 (implements io.substrait.proto.Type.FP32OrBuilder)
- io.substrait.proto.Type.FP64 (implements io.substrait.proto.Type.FP64OrBuilder)
- io.substrait.proto.Type.I16 (implements io.substrait.proto.Type.I16OrBuilder)
- io.substrait.proto.Type.I32 (implements io.substrait.proto.Type.I32OrBuilder)
- io.substrait.proto.Type.I64 (implements io.substrait.proto.Type.I64OrBuilder)
- io.substrait.proto.Type.I8 (implements io.substrait.proto.Type.I8OrBuilder)
- io.substrait.proto.Type.IntervalCompound (implements io.substrait.proto.Type.IntervalCompoundOrBuilder)
- io.substrait.proto.Type.IntervalDay (implements io.substrait.proto.Type.IntervalDayOrBuilder)
- io.substrait.proto.Type.IntervalYear (implements io.substrait.proto.Type.IntervalYearOrBuilder)
- io.substrait.proto.Type.List (implements io.substrait.proto.Type.ListOrBuilder)
- io.substrait.proto.Type.Map (implements io.substrait.proto.Type.MapOrBuilder)
- io.substrait.proto.Type.Parameter (implements io.substrait.proto.Type.ParameterOrBuilder)
- io.substrait.proto.Type.PrecisionTime (implements io.substrait.proto.Type.PrecisionTimeOrBuilder)
- io.substrait.proto.Type.PrecisionTimestamp (implements io.substrait.proto.Type.PrecisionTimestampOrBuilder)
- io.substrait.proto.Type.PrecisionTimestampTZ (implements io.substrait.proto.Type.PrecisionTimestampTZOrBuilder)
- io.substrait.proto.Type.String (implements io.substrait.proto.Type.StringOrBuilder)
- io.substrait.proto.Type.Struct (implements io.substrait.proto.Type.StructOrBuilder)
- io.substrait.proto.Type.Time (implements io.substrait.proto.Type.TimeOrBuilder)
- io.substrait.proto.Type.Timestamp (implements io.substrait.proto.Type.TimestampOrBuilder)
- io.substrait.proto.Type.TimestampTZ (implements io.substrait.proto.Type.TimestampTZOrBuilder)
- io.substrait.proto.Type.UserDefined (implements io.substrait.proto.Type.UserDefinedOrBuilder)
- io.substrait.proto.Type.UUID (implements io.substrait.proto.Type.UUIDOrBuilder)
- io.substrait.proto.Type.VarChar (implements io.substrait.proto.Type.VarCharOrBuilder)
- io.substrait.proto.UpdateRel (implements io.substrait.proto.UpdateRelOrBuilder)
- io.substrait.proto.UpdateRel.TransformExpression (implements io.substrait.proto.UpdateRel.TransformExpressionOrBuilder)
- io.substrait.proto.Version (implements io.substrait.proto.VersionOrBuilder)
- io.substrait.proto.WriteRel (implements io.substrait.proto.WriteRelOrBuilder)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,
BuilderType> (implements com.google.protobuf.MessageLite.Builder) - com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderT>
- io.substrait.proto.AdvancedExtension.Builder (implements io.substrait.proto.AdvancedExtensionOrBuilder)
- io.substrait.proto.AggregateFunction.Builder (implements io.substrait.proto.AggregateFunctionOrBuilder)
- io.substrait.proto.AggregateRel.Builder (implements io.substrait.proto.AggregateRelOrBuilder)
- io.substrait.proto.AggregateRel.Grouping.Builder (implements io.substrait.proto.AggregateRel.GroupingOrBuilder)
- io.substrait.proto.AggregateRel.Measure.Builder (implements io.substrait.proto.AggregateRel.MeasureOrBuilder)
- io.substrait.proto.Capabilities.Builder (implements io.substrait.proto.CapabilitiesOrBuilder)
- io.substrait.proto.Capabilities.SimpleExtension.Builder (implements io.substrait.proto.Capabilities.SimpleExtensionOrBuilder)
- io.substrait.proto.ComparisonJoinKey.Builder (implements io.substrait.proto.ComparisonJoinKeyOrBuilder)
- io.substrait.proto.ComparisonJoinKey.ComparisonType.Builder (implements io.substrait.proto.ComparisonJoinKey.ComparisonTypeOrBuilder)
- io.substrait.proto.ConsistentPartitionWindowRel.Builder (implements io.substrait.proto.ConsistentPartitionWindowRelOrBuilder)
- io.substrait.proto.ConsistentPartitionWindowRel.WindowRelFunction.Builder (implements io.substrait.proto.ConsistentPartitionWindowRel.WindowRelFunctionOrBuilder)
- io.substrait.proto.CrossRel.Builder (implements io.substrait.proto.CrossRelOrBuilder)
- io.substrait.proto.DdlRel.Builder (implements io.substrait.proto.DdlRelOrBuilder)
- io.substrait.proto.DerivationExpression.BinaryOp.Builder (implements io.substrait.proto.DerivationExpression.BinaryOpOrBuilder)
- io.substrait.proto.DerivationExpression.Builder (implements io.substrait.proto.DerivationExpressionOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionDecimal.Builder (implements io.substrait.proto.DerivationExpression.ExpressionDecimalOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionFixedBinary.Builder (implements io.substrait.proto.DerivationExpression.ExpressionFixedBinaryOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionFixedChar.Builder (implements io.substrait.proto.DerivationExpression.ExpressionFixedCharOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionIntervalCompound.Builder (implements io.substrait.proto.DerivationExpression.ExpressionIntervalCompoundOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionIntervalDay.Builder (implements io.substrait.proto.DerivationExpression.ExpressionIntervalDayOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionList.Builder (implements io.substrait.proto.DerivationExpression.ExpressionListOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionMap.Builder (implements io.substrait.proto.DerivationExpression.ExpressionMapOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionNamedStruct.Builder (implements io.substrait.proto.DerivationExpression.ExpressionNamedStructOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionPrecisionTime.Builder (implements io.substrait.proto.DerivationExpression.ExpressionPrecisionTimeOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionPrecisionTimestamp.Builder (implements io.substrait.proto.DerivationExpression.ExpressionPrecisionTimestampOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionPrecisionTimestampTZ.Builder (implements io.substrait.proto.DerivationExpression.ExpressionPrecisionTimestampTZOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionStruct.Builder (implements io.substrait.proto.DerivationExpression.ExpressionStructOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionUserDefined.Builder (implements io.substrait.proto.DerivationExpression.ExpressionUserDefinedOrBuilder)
- io.substrait.proto.DerivationExpression.ExpressionVarChar.Builder (implements io.substrait.proto.DerivationExpression.ExpressionVarCharOrBuilder)
- io.substrait.proto.DerivationExpression.IfElse.Builder (implements io.substrait.proto.DerivationExpression.IfElseOrBuilder)
- io.substrait.proto.DerivationExpression.ReturnProgram.Assignment.Builder (implements io.substrait.proto.DerivationExpression.ReturnProgram.AssignmentOrBuilder)
- io.substrait.proto.DerivationExpression.ReturnProgram.Builder (implements io.substrait.proto.DerivationExpression.ReturnProgramOrBuilder)
- io.substrait.proto.DerivationExpression.UnaryOp.Builder (implements io.substrait.proto.DerivationExpression.UnaryOpOrBuilder)
- io.substrait.proto.DynamicParameter.Builder (implements io.substrait.proto.DynamicParameterOrBuilder)
- io.substrait.proto.DynamicParameterBinding.Builder (implements io.substrait.proto.DynamicParameterBindingOrBuilder)
- io.substrait.proto.ExchangeRel.Broadcast.Builder (implements io.substrait.proto.ExchangeRel.BroadcastOrBuilder)
- io.substrait.proto.ExchangeRel.Builder (implements io.substrait.proto.ExchangeRelOrBuilder)
- io.substrait.proto.ExchangeRel.ExchangeTarget.Builder (implements io.substrait.proto.ExchangeRel.ExchangeTargetOrBuilder)
- io.substrait.proto.ExchangeRel.MultiBucketExpression.Builder (implements io.substrait.proto.ExchangeRel.MultiBucketExpressionOrBuilder)
- io.substrait.proto.ExchangeRel.RoundRobin.Builder (implements io.substrait.proto.ExchangeRel.RoundRobinOrBuilder)
- io.substrait.proto.ExchangeRel.ScatterFields.Builder (implements io.substrait.proto.ExchangeRel.ScatterFieldsOrBuilder)
- io.substrait.proto.ExchangeRel.SingleBucketExpression.Builder (implements io.substrait.proto.ExchangeRel.SingleBucketExpressionOrBuilder)
- io.substrait.proto.ExpandRel.Builder (implements io.substrait.proto.ExpandRelOrBuilder)
- io.substrait.proto.ExpandRel.ExpandField.Builder (implements io.substrait.proto.ExpandRel.ExpandFieldOrBuilder)
- io.substrait.proto.ExpandRel.SwitchingField.Builder (implements io.substrait.proto.ExpandRel.SwitchingFieldOrBuilder)
- io.substrait.proto.Expression.Builder (implements io.substrait.proto.ExpressionOrBuilder)
- io.substrait.proto.Expression.Cast.Builder (implements io.substrait.proto.Expression.CastOrBuilder)
- io.substrait.proto.Expression.EmbeddedFunction.Builder (implements io.substrait.proto.Expression.EmbeddedFunctionOrBuilder)
- io.substrait.proto.Expression.EmbeddedFunction.PythonPickleFunction.Builder (implements io.substrait.proto.Expression.EmbeddedFunction.PythonPickleFunctionOrBuilder)
- io.substrait.proto.Expression.EmbeddedFunction.WebAssemblyFunction.Builder (implements io.substrait.proto.Expression.EmbeddedFunction.WebAssemblyFunctionOrBuilder)
- io.substrait.proto.Expression.Enum.Builder (implements io.substrait.proto.Expression.EnumOrBuilder)
- io.substrait.proto.Expression.Enum.Empty.Builder (implements io.substrait.proto.Expression.Enum.EmptyOrBuilder)
- io.substrait.proto.Expression.FieldReference.Builder (implements io.substrait.proto.Expression.FieldReferenceOrBuilder)
- io.substrait.proto.Expression.FieldReference.OuterReference.Builder (implements io.substrait.proto.Expression.FieldReference.OuterReferenceOrBuilder)
- io.substrait.proto.Expression.FieldReference.RootReference.Builder (implements io.substrait.proto.Expression.FieldReference.RootReferenceOrBuilder)
- io.substrait.proto.Expression.IfThen.Builder (implements io.substrait.proto.Expression.IfThenOrBuilder)
- io.substrait.proto.Expression.IfThen.IfClause.Builder (implements io.substrait.proto.Expression.IfThen.IfClauseOrBuilder)
- io.substrait.proto.Expression.Literal.Builder (implements io.substrait.proto.Expression.LiteralOrBuilder)
- io.substrait.proto.Expression.Literal.Decimal.Builder (implements io.substrait.proto.Expression.Literal.DecimalOrBuilder)
- io.substrait.proto.Expression.Literal.IntervalCompound.Builder (implements io.substrait.proto.Expression.Literal.IntervalCompoundOrBuilder)
- io.substrait.proto.Expression.Literal.IntervalDayToSecond.Builder (implements io.substrait.proto.Expression.Literal.IntervalDayToSecondOrBuilder)
- io.substrait.proto.Expression.Literal.IntervalYearToMonth.Builder (implements io.substrait.proto.Expression.Literal.IntervalYearToMonthOrBuilder)
- io.substrait.proto.Expression.Literal.List.Builder (implements io.substrait.proto.Expression.Literal.ListOrBuilder)
- io.substrait.proto.Expression.Literal.Map.Builder (implements io.substrait.proto.Expression.Literal.MapOrBuilder)
- io.substrait.proto.Expression.Literal.Map.KeyValue.Builder (implements io.substrait.proto.Expression.Literal.Map.KeyValueOrBuilder)
- io.substrait.proto.Expression.Literal.PrecisionTime.Builder (implements io.substrait.proto.Expression.Literal.PrecisionTimeOrBuilder)
- io.substrait.proto.Expression.Literal.PrecisionTimestamp.Builder (implements io.substrait.proto.Expression.Literal.PrecisionTimestampOrBuilder)
- io.substrait.proto.Expression.Literal.Struct.Builder (implements io.substrait.proto.Expression.Literal.StructOrBuilder)
- io.substrait.proto.Expression.Literal.UserDefined.Builder (implements io.substrait.proto.Expression.Literal.UserDefinedOrBuilder)
- io.substrait.proto.Expression.Literal.VarChar.Builder (implements io.substrait.proto.Expression.Literal.VarCharOrBuilder)
- io.substrait.proto.Expression.MaskExpression.Builder (implements io.substrait.proto.Expression.MaskExpressionOrBuilder)
- io.substrait.proto.Expression.MaskExpression.ListSelect.Builder (implements io.substrait.proto.Expression.MaskExpression.ListSelectOrBuilder)
- io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.Builder (implements io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItemOrBuilder)
- io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.ListElement.Builder (implements io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.ListElementOrBuilder)
- io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.ListSlice.Builder (implements io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.ListSliceOrBuilder)
- io.substrait.proto.Expression.MaskExpression.MapSelect.Builder (implements io.substrait.proto.Expression.MaskExpression.MapSelectOrBuilder)
- io.substrait.proto.Expression.MaskExpression.MapSelect.MapKey.Builder (implements io.substrait.proto.Expression.MaskExpression.MapSelect.MapKeyOrBuilder)
- io.substrait.proto.Expression.MaskExpression.MapSelect.MapKeyExpression.Builder (implements io.substrait.proto.Expression.MaskExpression.MapSelect.MapKeyExpressionOrBuilder)
- io.substrait.proto.Expression.MaskExpression.Select.Builder (implements io.substrait.proto.Expression.MaskExpression.SelectOrBuilder)
- io.substrait.proto.Expression.MaskExpression.StructItem.Builder (implements io.substrait.proto.Expression.MaskExpression.StructItemOrBuilder)
- io.substrait.proto.Expression.MaskExpression.StructSelect.Builder (implements io.substrait.proto.Expression.MaskExpression.StructSelectOrBuilder)
- io.substrait.proto.Expression.MultiOrList.Builder (implements io.substrait.proto.Expression.MultiOrListOrBuilder)
- io.substrait.proto.Expression.MultiOrList.Record.Builder (implements io.substrait.proto.Expression.MultiOrList.RecordOrBuilder)
- io.substrait.proto.Expression.Nested.Builder (implements io.substrait.proto.Expression.NestedOrBuilder)
- io.substrait.proto.Expression.Nested.List.Builder (implements io.substrait.proto.Expression.Nested.ListOrBuilder)
- io.substrait.proto.Expression.Nested.Map.Builder (implements io.substrait.proto.Expression.Nested.MapOrBuilder)
- io.substrait.proto.Expression.Nested.Map.KeyValue.Builder (implements io.substrait.proto.Expression.Nested.Map.KeyValueOrBuilder)
- io.substrait.proto.Expression.Nested.Struct.Builder (implements io.substrait.proto.Expression.Nested.StructOrBuilder)
- io.substrait.proto.Expression.ReferenceSegment.Builder (implements io.substrait.proto.Expression.ReferenceSegmentOrBuilder)
- io.substrait.proto.Expression.ReferenceSegment.ListElement.Builder (implements io.substrait.proto.Expression.ReferenceSegment.ListElementOrBuilder)
- io.substrait.proto.Expression.ReferenceSegment.MapKey.Builder (implements io.substrait.proto.Expression.ReferenceSegment.MapKeyOrBuilder)
- io.substrait.proto.Expression.ReferenceSegment.StructField.Builder (implements io.substrait.proto.Expression.ReferenceSegment.StructFieldOrBuilder)
- io.substrait.proto.Expression.ScalarFunction.Builder (implements io.substrait.proto.Expression.ScalarFunctionOrBuilder)
- io.substrait.proto.Expression.SingularOrList.Builder (implements io.substrait.proto.Expression.SingularOrListOrBuilder)
- io.substrait.proto.Expression.Subquery.Builder (implements io.substrait.proto.Expression.SubqueryOrBuilder)
- io.substrait.proto.Expression.Subquery.InPredicate.Builder (implements io.substrait.proto.Expression.Subquery.InPredicateOrBuilder)
- io.substrait.proto.Expression.Subquery.Scalar.Builder (implements io.substrait.proto.Expression.Subquery.ScalarOrBuilder)
- io.substrait.proto.Expression.Subquery.SetComparison.Builder (implements io.substrait.proto.Expression.Subquery.SetComparisonOrBuilder)
- io.substrait.proto.Expression.Subquery.SetPredicate.Builder (implements io.substrait.proto.Expression.Subquery.SetPredicateOrBuilder)
- io.substrait.proto.Expression.SwitchExpression.Builder (implements io.substrait.proto.Expression.SwitchExpressionOrBuilder)
- io.substrait.proto.Expression.SwitchExpression.IfValue.Builder (implements io.substrait.proto.Expression.SwitchExpression.IfValueOrBuilder)
- io.substrait.proto.Expression.WindowFunction.Bound.Builder (implements io.substrait.proto.Expression.WindowFunction.BoundOrBuilder)
- io.substrait.proto.Expression.WindowFunction.Bound.CurrentRow.Builder (implements io.substrait.proto.Expression.WindowFunction.Bound.CurrentRowOrBuilder)
- io.substrait.proto.Expression.WindowFunction.Bound.Following.Builder (implements io.substrait.proto.Expression.WindowFunction.Bound.FollowingOrBuilder)
- io.substrait.proto.Expression.WindowFunction.Bound.Preceding.Builder (implements io.substrait.proto.Expression.WindowFunction.Bound.PrecedingOrBuilder)
- io.substrait.proto.Expression.WindowFunction.Bound.Unbounded.Builder (implements io.substrait.proto.Expression.WindowFunction.Bound.UnboundedOrBuilder)
- io.substrait.proto.Expression.WindowFunction.Builder (implements io.substrait.proto.Expression.WindowFunctionOrBuilder)
- io.substrait.proto.ExpressionReference.Builder (implements io.substrait.proto.ExpressionReferenceOrBuilder)
- io.substrait.proto.ExtendedExpression.Builder (implements io.substrait.proto.ExtendedExpressionOrBuilder)
- io.substrait.proto.ExtensionLeafRel.Builder (implements io.substrait.proto.ExtensionLeafRelOrBuilder)
- io.substrait.proto.ExtensionMultiRel.Builder (implements io.substrait.proto.ExtensionMultiRelOrBuilder)
- io.substrait.proto.ExtensionObject.Builder (implements io.substrait.proto.ExtensionObjectOrBuilder)
- io.substrait.proto.ExtensionSingleRel.Builder (implements io.substrait.proto.ExtensionSingleRelOrBuilder)
- io.substrait.proto.FetchRel.Builder (implements io.substrait.proto.FetchRelOrBuilder)
- io.substrait.proto.FilterRel.Builder (implements io.substrait.proto.FilterRelOrBuilder)
- io.substrait.proto.FunctionArgument.Builder (implements io.substrait.proto.FunctionArgumentOrBuilder)
- io.substrait.proto.FunctionOption.Builder (implements io.substrait.proto.FunctionOptionOrBuilder)
- io.substrait.proto.FunctionSignature.Aggregate.Builder (implements io.substrait.proto.FunctionSignature.AggregateOrBuilder)
- io.substrait.proto.FunctionSignature.Argument.Builder (implements io.substrait.proto.FunctionSignature.ArgumentOrBuilder)
- io.substrait.proto.FunctionSignature.Argument.EnumArgument.Builder (implements io.substrait.proto.FunctionSignature.Argument.EnumArgumentOrBuilder)
- io.substrait.proto.FunctionSignature.Argument.TypeArgument.Builder (implements io.substrait.proto.FunctionSignature.Argument.TypeArgumentOrBuilder)
- io.substrait.proto.FunctionSignature.Argument.ValueArgument.Builder (implements io.substrait.proto.FunctionSignature.Argument.ValueArgumentOrBuilder)
- io.substrait.proto.FunctionSignature.Builder (implements io.substrait.proto.FunctionSignatureOrBuilder)
- io.substrait.proto.FunctionSignature.Description.Builder (implements io.substrait.proto.FunctionSignature.DescriptionOrBuilder)
- io.substrait.proto.FunctionSignature.FinalArgNormal.Builder (implements io.substrait.proto.FunctionSignature.FinalArgNormalOrBuilder)
- io.substrait.proto.FunctionSignature.FinalArgVariadic.Builder (implements io.substrait.proto.FunctionSignature.FinalArgVariadicOrBuilder)
- io.substrait.proto.FunctionSignature.Implementation.Builder (implements io.substrait.proto.FunctionSignature.ImplementationOrBuilder)
- io.substrait.proto.FunctionSignature.Scalar.Builder (implements io.substrait.proto.FunctionSignature.ScalarOrBuilder)
- io.substrait.proto.FunctionSignature.Window.Builder (implements io.substrait.proto.FunctionSignature.WindowOrBuilder)
- io.substrait.proto.HashJoinRel.Builder (implements io.substrait.proto.HashJoinRelOrBuilder)
- io.substrait.proto.JoinRel.Builder (implements io.substrait.proto.JoinRelOrBuilder)
- io.substrait.proto.MergeJoinRel.Builder (implements io.substrait.proto.MergeJoinRelOrBuilder)
- io.substrait.proto.NamedObjectWrite.Builder (implements io.substrait.proto.NamedObjectWriteOrBuilder)
- io.substrait.proto.NamedStruct.Builder (implements io.substrait.proto.NamedStructOrBuilder)
- io.substrait.proto.NamedTable.Builder (implements io.substrait.proto.NamedTableOrBuilder)
- io.substrait.proto.NestedLoopJoinRel.Builder (implements io.substrait.proto.NestedLoopJoinRelOrBuilder)
- io.substrait.proto.ParameterizedType.Builder (implements io.substrait.proto.ParameterizedTypeOrBuilder)
- io.substrait.proto.ParameterizedType.IntegerOption.Builder (implements io.substrait.proto.ParameterizedType.IntegerOptionOrBuilder)
- io.substrait.proto.ParameterizedType.IntegerParameter.Builder (implements io.substrait.proto.ParameterizedType.IntegerParameterOrBuilder)
- io.substrait.proto.ParameterizedType.NullableInteger.Builder (implements io.substrait.proto.ParameterizedType.NullableIntegerOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedDecimal.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedDecimalOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedFixedBinary.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedFixedBinaryOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedFixedChar.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedFixedCharOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedIntervalCompound.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedIntervalCompoundOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedIntervalDay.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedIntervalDayOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedList.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedListOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedMap.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedMapOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedNamedStruct.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedNamedStructOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedPrecisionTime.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimeOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimestamp.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimestampOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimestampTZ.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimestampTZOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedStruct.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedStructOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedUserDefined.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedUserDefinedOrBuilder)
- io.substrait.proto.ParameterizedType.ParameterizedVarChar.Builder (implements io.substrait.proto.ParameterizedType.ParameterizedVarCharOrBuilder)
- io.substrait.proto.ParameterizedType.TypeParameter.Builder (implements io.substrait.proto.ParameterizedType.TypeParameterOrBuilder)
- io.substrait.proto.Plan.Builder (implements io.substrait.proto.PlanOrBuilder)
- io.substrait.proto.PlanRel.Builder (implements io.substrait.proto.PlanRelOrBuilder)
- io.substrait.proto.PlanVersion.Builder (implements io.substrait.proto.PlanVersionOrBuilder)
- io.substrait.proto.ProjectRel.Builder (implements io.substrait.proto.ProjectRelOrBuilder)
- io.substrait.proto.ReadRel.Builder (implements io.substrait.proto.ReadRelOrBuilder)
- io.substrait.proto.ReadRel.ExtensionTable.Builder (implements io.substrait.proto.ReadRel.ExtensionTableOrBuilder)
- io.substrait.proto.ReadRel.IcebergTable.Builder (implements io.substrait.proto.ReadRel.IcebergTableOrBuilder)
- io.substrait.proto.ReadRel.IcebergTable.MetadataFileRead.Builder (implements io.substrait.proto.ReadRel.IcebergTable.MetadataFileReadOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.Builder (implements io.substrait.proto.ReadRel.LocalFilesOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.ArrowReadOptions.Builder (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.ArrowReadOptionsOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.Builder (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFilesOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.DelimiterSeparatedTextReadOptions.Builder (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.DelimiterSeparatedTextReadOptionsOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.DwrfReadOptions.Builder (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.DwrfReadOptionsOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.OrcReadOptions.Builder (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.OrcReadOptionsOrBuilder)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.ParquetReadOptions.Builder (implements io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.ParquetReadOptionsOrBuilder)
- io.substrait.proto.ReadRel.NamedTable.Builder (implements io.substrait.proto.ReadRel.NamedTableOrBuilder)
- io.substrait.proto.ReadRel.VirtualTable.Builder (implements io.substrait.proto.ReadRel.VirtualTableOrBuilder)
- io.substrait.proto.ReferenceRel.Builder (implements io.substrait.proto.ReferenceRelOrBuilder)
- io.substrait.proto.Rel.Builder (implements io.substrait.proto.RelOrBuilder)
- io.substrait.proto.RelCommon.Builder (implements io.substrait.proto.RelCommonOrBuilder)
- io.substrait.proto.RelCommon.Direct.Builder (implements io.substrait.proto.RelCommon.DirectOrBuilder)
- io.substrait.proto.RelCommon.Emit.Builder (implements io.substrait.proto.RelCommon.EmitOrBuilder)
- io.substrait.proto.RelCommon.Hint.Builder (implements io.substrait.proto.RelCommon.HintOrBuilder)
- io.substrait.proto.RelCommon.Hint.LoadedComputation.Builder (implements io.substrait.proto.RelCommon.Hint.LoadedComputationOrBuilder)
- io.substrait.proto.RelCommon.Hint.RuntimeConstraint.Builder (implements io.substrait.proto.RelCommon.Hint.RuntimeConstraintOrBuilder)
- io.substrait.proto.RelCommon.Hint.SavedComputation.Builder (implements io.substrait.proto.RelCommon.Hint.SavedComputationOrBuilder)
- io.substrait.proto.RelCommon.Hint.Stats.Builder (implements io.substrait.proto.RelCommon.Hint.StatsOrBuilder)
- io.substrait.proto.RelRoot.Builder (implements io.substrait.proto.RelRootOrBuilder)
- io.substrait.proto.SetRel.Builder (implements io.substrait.proto.SetRelOrBuilder)
- io.substrait.proto.SimpleExtensionDeclaration.Builder (implements io.substrait.proto.SimpleExtensionDeclarationOrBuilder)
- io.substrait.proto.SimpleExtensionDeclaration.ExtensionFunction.Builder (implements io.substrait.proto.SimpleExtensionDeclaration.ExtensionFunctionOrBuilder)
- io.substrait.proto.SimpleExtensionDeclaration.ExtensionType.Builder (implements io.substrait.proto.SimpleExtensionDeclaration.ExtensionTypeOrBuilder)
- io.substrait.proto.SimpleExtensionDeclaration.ExtensionTypeVariation.Builder (implements io.substrait.proto.SimpleExtensionDeclaration.ExtensionTypeVariationOrBuilder)
- io.substrait.proto.SimpleExtensionURI.Builder (implements io.substrait.proto.SimpleExtensionURIOrBuilder)
- io.substrait.proto.SortField.Builder (implements io.substrait.proto.SortFieldOrBuilder)
- io.substrait.proto.SortRel.Builder (implements io.substrait.proto.SortRelOrBuilder)
- io.substrait.proto.Type.Binary.Builder (implements io.substrait.proto.Type.BinaryOrBuilder)
- io.substrait.proto.Type.Boolean.Builder (implements io.substrait.proto.Type.BooleanOrBuilder)
- io.substrait.proto.Type.Builder (implements io.substrait.proto.TypeOrBuilder)
- io.substrait.proto.Type.Date.Builder (implements io.substrait.proto.Type.DateOrBuilder)
- io.substrait.proto.Type.Decimal.Builder (implements io.substrait.proto.Type.DecimalOrBuilder)
- io.substrait.proto.Type.FixedBinary.Builder (implements io.substrait.proto.Type.FixedBinaryOrBuilder)
- io.substrait.proto.Type.FixedChar.Builder (implements io.substrait.proto.Type.FixedCharOrBuilder)
- io.substrait.proto.Type.FP32.Builder (implements io.substrait.proto.Type.FP32OrBuilder)
- io.substrait.proto.Type.FP64.Builder (implements io.substrait.proto.Type.FP64OrBuilder)
- io.substrait.proto.Type.I16.Builder (implements io.substrait.proto.Type.I16OrBuilder)
- io.substrait.proto.Type.I32.Builder (implements io.substrait.proto.Type.I32OrBuilder)
- io.substrait.proto.Type.I64.Builder (implements io.substrait.proto.Type.I64OrBuilder)
- io.substrait.proto.Type.I8.Builder (implements io.substrait.proto.Type.I8OrBuilder)
- io.substrait.proto.Type.IntervalCompound.Builder (implements io.substrait.proto.Type.IntervalCompoundOrBuilder)
- io.substrait.proto.Type.IntervalDay.Builder (implements io.substrait.proto.Type.IntervalDayOrBuilder)
- io.substrait.proto.Type.IntervalYear.Builder (implements io.substrait.proto.Type.IntervalYearOrBuilder)
- io.substrait.proto.Type.List.Builder (implements io.substrait.proto.Type.ListOrBuilder)
- io.substrait.proto.Type.Map.Builder (implements io.substrait.proto.Type.MapOrBuilder)
- io.substrait.proto.Type.Parameter.Builder (implements io.substrait.proto.Type.ParameterOrBuilder)
- io.substrait.proto.Type.PrecisionTime.Builder (implements io.substrait.proto.Type.PrecisionTimeOrBuilder)
- io.substrait.proto.Type.PrecisionTimestamp.Builder (implements io.substrait.proto.Type.PrecisionTimestampOrBuilder)
- io.substrait.proto.Type.PrecisionTimestampTZ.Builder (implements io.substrait.proto.Type.PrecisionTimestampTZOrBuilder)
- io.substrait.proto.Type.String.Builder (implements io.substrait.proto.Type.StringOrBuilder)
- io.substrait.proto.Type.Struct.Builder (implements io.substrait.proto.Type.StructOrBuilder)
- io.substrait.proto.Type.Time.Builder (implements io.substrait.proto.Type.TimeOrBuilder)
- io.substrait.proto.Type.Timestamp.Builder (implements io.substrait.proto.Type.TimestampOrBuilder)
- io.substrait.proto.Type.TimestampTZ.Builder (implements io.substrait.proto.Type.TimestampTZOrBuilder)
- io.substrait.proto.Type.UserDefined.Builder (implements io.substrait.proto.Type.UserDefinedOrBuilder)
- io.substrait.proto.Type.UUID.Builder (implements io.substrait.proto.Type.UUIDOrBuilder)
- io.substrait.proto.Type.VarChar.Builder (implements io.substrait.proto.Type.VarCharOrBuilder)
- io.substrait.proto.UpdateRel.Builder (implements io.substrait.proto.UpdateRelOrBuilder)
- io.substrait.proto.UpdateRel.TransformExpression.Builder (implements io.substrait.proto.UpdateRel.TransformExpressionOrBuilder)
- io.substrait.proto.Version.Builder (implements io.substrait.proto.VersionOrBuilder)
- io.substrait.proto.WriteRel.Builder (implements io.substrait.proto.WriteRelOrBuilder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderT>
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
- io.substrait.type.SubstraitTypeBaseVisitor<T> (implements io.substrait.type.SubstraitTypeVisitor<T>)
- 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.physical.HashJoin (implements io.substrait.relation.HasExtension)
- io.substrait.relation.Join (implements io.substrait.relation.HasExtension)
- io.substrait.relation.physical.MergeJoin (implements io.substrait.relation.HasExtension)
- io.substrait.relation.physical.NestedLoopJoin (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.extension.AdvancedExtension
- io.substrait.relation.Aggregate.Grouping
- io.substrait.relation.Aggregate.Measure
- io.substrait.expression.AggregateFunctionInvocation
- io.substrait.relation.AggregateFunctionProtoConverter
- io.substrait.proto.Algebra
- io.substrait.proto.CapabilitiesOuterClass
- io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
- io.substrait.relation.CopyOnWriteUtils
- io.substrait.util.DecimalUtil
- io.substrait.extension.DefaultExtensionCatalog
- io.substrait.type.Deserializers
- io.substrait.relation.extensions.EmptyDetail (implements io.substrait.relation.Extension.DdlExtensionObject, io.substrait.relation.Extension.ExtensionTableDetail, io.substrait.relation.Extension.LeafRelDetail, io.substrait.relation.Extension.MultiRelDetail, io.substrait.relation.Extension.SingleRelDetail, io.substrait.relation.Extension.WriteExtensionObject)
- io.substrait.relation.extensions.EmptyOptimization (implements io.substrait.relation.Extension.Optimization)
- io.substrait.util.EmptyVisitationContext (implements io.substrait.util.VisitationContext)
- io.substrait.relation.Expand.ConsistentField (implements io.substrait.relation.Expand.ExpandField)
- io.substrait.relation.Expand.SwitchingField (implements io.substrait.relation.Expand.ExpandField)
- io.substrait.expression.Expression.BinaryLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.BoolLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.Cast (implements io.substrait.expression.Expression)
- io.substrait.expression.Expression.DateLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.DecimalLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.EmptyListLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.EmptyMapLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.FixedBinaryLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.FixedCharLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.FP32Literal (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.FP64Literal (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.I16Literal (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.I32Literal (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.I64Literal (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.I8Literal (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.IfClause
- io.substrait.expression.Expression.IfThen (implements io.substrait.expression.Expression)
- io.substrait.expression.Expression.InPredicate (implements io.substrait.expression.Expression.Subquery)
- io.substrait.expression.Expression.IntervalCompoundLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.IntervalDayLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.IntervalYearLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.ListLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.MapLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.MultiOrList (implements io.substrait.expression.Expression)
- io.substrait.expression.Expression.MultiOrListRecord
- io.substrait.expression.Expression.NullLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.PrecisionTimestampLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.PrecisionTimestampTZLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.ScalarFunctionInvocation (implements io.substrait.expression.Expression)
- io.substrait.expression.Expression.ScalarSubquery (implements io.substrait.expression.Expression.Subquery)
- io.substrait.expression.Expression.SetPredicate (implements io.substrait.expression.Expression.Subquery)
- io.substrait.expression.Expression.SingleOrList (implements io.substrait.expression.Expression)
- io.substrait.expression.Expression.SortField
- io.substrait.expression.Expression.StrLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.StructLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.Switch (implements io.substrait.expression.Expression)
- io.substrait.expression.Expression.SwitchClause
- io.substrait.expression.Expression.TimeLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.TimestampLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.TimestampTZLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.UserDefinedLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.UUIDLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.VarCharLiteral (implements io.substrait.expression.Expression.Literal)
- io.substrait.expression.Expression.WindowFunctionInvocation (implements io.substrait.expression.Expression)
- io.substrait.relation.ExpressionCopyOnWriteVisitor<E> (implements io.substrait.expression.ExpressionVisitor<R,
C, E>) - io.substrait.expression.ExpressionCreator
- io.substrait.expression.proto.ExpressionProtoConverter (implements io.substrait.expression.ExpressionVisitor<R,
C, E>) - io.substrait.expression.proto.ExpressionProtoConverter.BoundConverter (implements io.substrait.expression.WindowBound.WindowBoundVisitor<R,
E>) - io.substrait.extendedexpression.ExtendedExpression
- io.substrait.extendedexpression.ExtendedExpression.AggregateFunctionReference (implements io.substrait.extendedexpression.ExtendedExpression.ExpressionReferenceBase)
- io.substrait.extendedexpression.ExtendedExpression.ExpressionReference (implements io.substrait.extendedexpression.ExtendedExpression.ExpressionReferenceBase)
- io.substrait.proto.ExtendedExpressionOuterClass
- io.substrait.extendedexpression.ExtendedExpressionProtoConverter
- io.substrait.relation.Extension
- io.substrait.proto.Extensions
- io.substrait.expression.FieldReference (implements io.substrait.expression.Expression)
- io.substrait.expression.FieldReference.ListElement (implements io.substrait.expression.FieldReference.ReferenceSegment)
- io.substrait.expression.FieldReference.MapKey (implements io.substrait.expression.FieldReference.ReferenceSegment)
- io.substrait.expression.FieldReference.StructField (implements io.substrait.expression.FieldReference.ReferenceSegment)
- io.substrait.relation.files.FileFormat.ArrowReadOptions (implements io.substrait.relation.files.FileFormat)
- io.substrait.relation.files.FileFormat.DelimiterSeparatedTextReadOptions (implements io.substrait.relation.files.FileFormat)
- io.substrait.relation.files.FileFormat.DwrfReadOptions (implements io.substrait.relation.files.FileFormat)
- io.substrait.relation.files.FileFormat.Extension (implements io.substrait.relation.files.FileFormat)
- io.substrait.relation.files.FileFormat.OrcReadOptions (implements io.substrait.relation.files.FileFormat)
- io.substrait.relation.files.FileFormat.ParquetReadOptions (implements io.substrait.relation.files.FileFormat)
- io.substrait.proto.Function
- io.substrait.expression.FunctionArg.ProtoFrom
- io.substrait.expression.FunctionOption
- io.substrait.hint.Hint (implements io.substrait.relation.HasExtension)
- io.substrait.hint.Hint.LoadedComputation
- io.substrait.hint.Hint.RuntimeConstraint (implements io.substrait.relation.HasExtension)
- io.substrait.hint.Hint.SavedComputation
- io.substrait.hint.Hint.Stats (implements io.substrait.relation.HasExtension)
- io.substrait.extension.ImmutableExtensionLookup.Builder
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- io.substrait.type.Deserializers.ParseDeserializer<T>
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- io.substrait.type.proto.ParameterizedProtoConverter.ParameterizedTypes
- io.substrait.function.ParameterizedType.BaseParameterizedType (implements io.substrait.function.ParameterizedType)
- io.substrait.function.ParameterizedType.Decimal (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.FixedBinary (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.FixedChar (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.IntervalCompound (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.IntervalDay (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.ListType (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.Map (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.PrecisionTime (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.PrecisionTimestamp (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.PrecisionTimestampTZ (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.StringLiteral (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.Struct (implements io.substrait.function.NullableType)
- io.substrait.function.ParameterizedType.VarChar (implements io.substrait.function.NullableType)
- io.substrait.proto.ParameterizedTypes
- io.substrait.type.parser.ParseToPojo
- io.substrait.type.parser.ParseToPojo.Visitor (implements io.substrait.type.SubstraitTypeVisitor<T>)
- io.substrait.plan.Plan
- io.substrait.plan.Plan.Root
- io.substrait.plan.Plan.Version
- io.substrait.proto.PlanOuterClass
- io.substrait.plan.PlanProtoConverter
- io.substrait.relation.ProtoAggregateFunctionConverter
- io.substrait.expression.proto.ProtoExpressionConverter
- io.substrait.extendedexpression.ProtoExtendedExpressionConverter
- io.substrait.plan.ProtoPlanConverter
- io.substrait.relation.ProtoRelConverter
- io.substrait.type.proto.ProtoTypeConverter
- org.antlr.v4.runtime.Recognizer<Symbol,
ATNInterpreter> - org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- io.substrait.type.SubstraitTypeLexer
- org.antlr.v4.runtime.Parser
- io.substrait.type.SubstraitTypeParser
- org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- 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>) - org.antlr.v4.runtime.RuleContext (implements org.antlr.v4.runtime.tree.RuleNode)
- org.antlr.v4.runtime.ParserRuleContext
- io.substrait.type.SubstraitTypeParser.AnyTypeContext
- io.substrait.type.SubstraitTypeParser.ExprContext
- io.substrait.type.SubstraitTypeParser.BinaryExprContext
- io.substrait.type.SubstraitTypeParser.FunctionCallContext
- io.substrait.type.SubstraitTypeParser.IfExprContext
- io.substrait.type.SubstraitTypeParser.LiteralNumberContext
- io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
- io.substrait.type.SubstraitTypeParser.NotExprContext
- io.substrait.type.SubstraitTypeParser.ParenExpressionContext
- io.substrait.type.SubstraitTypeParser.TernaryContext
- io.substrait.type.SubstraitTypeParser.TypeLiteralContext
- io.substrait.type.SubstraitTypeParser.TypeParamContext
- io.substrait.type.SubstraitTypeParser.NumericParameterContext
- io.substrait.type.SubstraitTypeParser.NumericExpressionContext
- io.substrait.type.SubstraitTypeParser.NumericLiteralContext
- io.substrait.type.SubstraitTypeParser.NumericParameterNameContext
- io.substrait.type.SubstraitTypeParser.ParameterizedTypeContext
- io.substrait.type.SubstraitTypeParser.DecimalContext
- io.substrait.type.SubstraitTypeParser.FixedBinaryContext
- io.substrait.type.SubstraitTypeParser.FixedCharContext
- io.substrait.type.SubstraitTypeParser.IntervalCompoundContext
- io.substrait.type.SubstraitTypeParser.IntervalDayContext
- io.substrait.type.SubstraitTypeParser.ListContext
- io.substrait.type.SubstraitTypeParser.MapContext
- io.substrait.type.SubstraitTypeParser.NStructContext
- io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
- io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
- io.substrait.type.SubstraitTypeParser.StructContext
- io.substrait.type.SubstraitTypeParser.VarCharContext
- io.substrait.type.SubstraitTypeParser.ScalarTypeContext
- io.substrait.type.SubstraitTypeParser.BinaryContext
- io.substrait.type.SubstraitTypeParser.BooleanContext
- io.substrait.type.SubstraitTypeParser.DateContext
- io.substrait.type.SubstraitTypeParser.Fp32Context
- io.substrait.type.SubstraitTypeParser.Fp64Context
- io.substrait.type.SubstraitTypeParser.I16Context
- io.substrait.type.SubstraitTypeParser.I32Context
- io.substrait.type.SubstraitTypeParser.I64Context
- io.substrait.type.SubstraitTypeParser.I8Context
- io.substrait.type.SubstraitTypeParser.IntervalYearContext
- io.substrait.type.SubstraitTypeParser.StringContext
- io.substrait.type.SubstraitTypeParser.TimeContext
- io.substrait.type.SubstraitTypeParser.TimestampContext
- io.substrait.type.SubstraitTypeParser.TimestampTzContext
- io.substrait.type.SubstraitTypeParser.UserDefinedContext
- io.substrait.type.SubstraitTypeParser.UuidContext
- io.substrait.type.SubstraitTypeParser.StartContext
- io.substrait.type.SubstraitTypeParser.TypeContext
- org.antlr.v4.runtime.ParserRuleContext
- io.substrait.extension.SimpleExtension
- io.substrait.extension.SimpleExtension.AggregateFunction
- io.substrait.extension.SimpleExtension.EnumArgument (implements io.substrait.extension.SimpleExtension.Argument)
- io.substrait.extension.SimpleExtension.ExtensionCollection
- io.substrait.extension.SimpleExtension.ExtensionSignatures
- io.substrait.extension.SimpleExtension.Function
- io.substrait.extension.SimpleExtension.AggregateFunctionVariant
- io.substrait.extension.SimpleExtension.ScalarFunctionVariant
- io.substrait.extension.SimpleExtension.WindowFunctionVariant
- io.substrait.extension.SimpleExtension.ScalarFunction
- io.substrait.extension.SimpleExtension.Type
- io.substrait.extension.SimpleExtension.TypeArgument (implements io.substrait.extension.SimpleExtension.Argument)
- io.substrait.extension.SimpleExtension.ValueArgument (implements io.substrait.extension.SimpleExtension.Argument)
- io.substrait.extension.SimpleExtension.WindowFunction
- io.substrait.type.StringTypeVisitor (implements io.substrait.type.TypeVisitor<R,
E>) - io.substrait.dsl.SubstraitBuilder
- io.substrait.dsl.SubstraitBuilder.JoinInput
- io.substrait.type.SubstraitTypeBaseListener (implements io.substrait.type.SubstraitTypeListener)
- io.substrait.SubstraitVersion
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.substrait.function.ParameterizedType.RequiredParameterizedVisitorException
- io.substrait.function.TypeExpression.RequiredTypeExpressionVisitorException
- io.substrait.type.parser.TypeStringParser.ParseError
- java.lang.RuntimeException
- java.lang.Exception
- io.substrait.type.Type.Binary (implements io.substrait.type.Type)
- io.substrait.type.Type.Bool (implements io.substrait.type.Type)
- io.substrait.type.Type.Date (implements io.substrait.type.Type)
- io.substrait.type.Type.Decimal (implements io.substrait.type.Type)
- io.substrait.type.Type.FixedBinary (implements io.substrait.type.Type)
- io.substrait.type.Type.FixedChar (implements io.substrait.type.Type)
- io.substrait.type.Type.FP32 (implements io.substrait.type.Type)
- io.substrait.type.Type.FP64 (implements io.substrait.type.Type)
- io.substrait.type.Type.I16 (implements io.substrait.type.Type)
- io.substrait.type.Type.I32 (implements io.substrait.type.Type)
- io.substrait.type.Type.I64 (implements io.substrait.type.Type)
- io.substrait.type.Type.I8 (implements io.substrait.type.Type)
- io.substrait.type.Type.IntervalCompound (implements io.substrait.type.Type)
- io.substrait.type.Type.IntervalDay (implements io.substrait.type.Type)
- io.substrait.type.Type.IntervalYear (implements io.substrait.type.Type)
- io.substrait.type.Type.ListType (implements io.substrait.type.Type)
- io.substrait.type.Type.Map (implements io.substrait.type.Type)
- io.substrait.type.Type.PrecisionTime (implements io.substrait.type.Type)
- io.substrait.type.Type.PrecisionTimestamp (implements io.substrait.type.Type)
- io.substrait.type.Type.PrecisionTimestampTZ (implements io.substrait.type.Type)
- io.substrait.type.Type.Str (implements io.substrait.type.Type)
- io.substrait.type.Type.Struct (implements io.substrait.type.Type)
- io.substrait.type.Type.Time (implements io.substrait.type.Type)
- io.substrait.type.Type.Timestamp (implements io.substrait.type.Type)
- io.substrait.type.Type.TimestampTZ (implements io.substrait.type.Type)
- io.substrait.type.Type.UserDefined (implements io.substrait.type.Type)
- io.substrait.type.Type.UUID (implements io.substrait.type.Type)
- io.substrait.type.Type.VarChar (implements io.substrait.type.Type)
- io.substrait.type.TypeCreator
- io.substrait.function.ParameterizedTypeCreator (implements io.substrait.function.ExtendedTypeCreator<T,
I>) - io.substrait.function.TypeExpressionCreator (implements io.substrait.function.ExtendedTypeCreator<T,
I>)
- io.substrait.function.ParameterizedTypeCreator (implements io.substrait.function.ExtendedTypeCreator<T,
- io.substrait.function.TypeExpression.BaseTypeExpression (implements io.substrait.function.TypeExpression)
- io.substrait.function.TypeExpression.BinaryOperation
- io.substrait.function.TypeExpression.Decimal (implements io.substrait.function.NullableType)
- io.substrait.function.TypeExpression.FixedBinary (implements io.substrait.function.NullableType)
- io.substrait.function.TypeExpression.FixedChar (implements io.substrait.function.NullableType)
- io.substrait.function.TypeExpression.IfOperation
- io.substrait.function.TypeExpression.IntegerLiteral
- io.substrait.function.TypeExpression.IntervalCompound (implements io.substrait.function.NullableType)
- io.substrait.function.TypeExpression.IntervalDay (implements io.substrait.function.NullableType)
- io.substrait.function.TypeExpression.ListType (implements io.substrait.function.NullableType)
- io.substrait.function.TypeExpression.Map (implements io.substrait.function.NullableType)
- io.substrait.function.TypeExpression.NotOperation
- io.substrait.function.TypeExpression.PrecisionTimestamp (implements io.substrait.function.NullableType)
- io.substrait.function.TypeExpression.PrecisionTimestampTZ (implements io.substrait.function.NullableType)
- io.substrait.function.TypeExpression.ReturnProgram
- io.substrait.function.TypeExpression.Struct (implements io.substrait.function.NullableType)
- io.substrait.function.TypeExpression.VarChar (implements io.substrait.function.NullableType)
- io.substrait.function.TypeExpression.ReturnProgram.Assignment
- io.substrait.function.TypeExpressionCreator.Assign
- io.substrait.type.TypeExpressionEvaluator
- io.substrait.proto.TypeExpressions
- io.substrait.proto.TypeOuterClass
- io.substrait.type.parser.TypeStringParser
- io.substrait.type.TypeVisitor.TypeThrowsVisitor<R,
E> (implements io.substrait.type.TypeVisitor<R, E>) - io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor<R,
E> (implements io.substrait.function.ParameterizedTypeVisitor<R, E>) - io.substrait.function.ToTypeString
- io.substrait.function.ToTypeString.ToTypeLiteralStringLossless
- io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor<R,
E> (implements io.substrait.function.TypeExpressionVisitor<R, E>) - io.substrait.type.proto.ParameterizedProtoConverter
- io.substrait.type.proto.TypeExpressionProtoVisitor
- io.substrait.type.proto.TypeProtoConverter
- io.substrait.function.ToTypeString
- io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor<R,
- io.substrait.util.Util
- io.substrait.util.Util.IntRange
- io.substrait.expression.WindowBound.CurrentRow (implements io.substrait.expression.WindowBound)
- io.substrait.expression.WindowBound.Following (implements io.substrait.expression.WindowBound)
- io.substrait.expression.WindowBound.Preceding (implements io.substrait.expression.WindowBound)
- io.substrait.expression.WindowBound.Unbounded (implements io.substrait.expression.WindowBound)
- io.substrait.function.WindowType
- io.substrait.type.YamlRead
- io.substrait.expression.AbstractExpressionVisitor<O,
Interface Hierarchy
- io.substrait.relation.CopyOnWriteUtils.TransformFunction<T,
C, E> - io.substrait.relation.Expand.ExpandField
- io.substrait.expression.ExpressionVisitor<R,
C, E> - io.substrait.extendedexpression.ExtendedExpression.ExpressionReferenceBase
- io.substrait.function.ExtendedTypeCreator<T,
I> - io.substrait.extension.ExtensionLookup
- io.substrait.expression.FieldReference.ReferenceSegment
- io.substrait.relation.files.FileFormat
- io.substrait.relation.files.FileOrFiles
- io.substrait.expression.FunctionArg
- io.substrait.expression.EnumArg
- io.substrait.expression.Expression
- io.substrait.expression.Expression.Literal
- io.substrait.expression.Expression.Subquery
- io.substrait.type.Type (also extends io.substrait.function.NullableType, io.substrait.function.ParameterizedType, io.substrait.function.TypeExpression)
- io.substrait.expression.FunctionArg.FuncArgVisitor<R,
C, E> - io.substrait.relation.HasExtension
- com.google.protobuf.MessageLiteOrBuilder
- com.google.protobuf.MessageOrBuilder
- io.substrait.proto.AdvancedExtensionOrBuilder
- io.substrait.proto.AggregateFunctionOrBuilder
- io.substrait.proto.AggregateRel.GroupingOrBuilder
- io.substrait.proto.AggregateRel.MeasureOrBuilder
- io.substrait.proto.AggregateRelOrBuilder
- io.substrait.proto.Capabilities.SimpleExtensionOrBuilder
- io.substrait.proto.CapabilitiesOrBuilder
- io.substrait.proto.ComparisonJoinKey.ComparisonTypeOrBuilder
- io.substrait.proto.ComparisonJoinKeyOrBuilder
- io.substrait.proto.ConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
- io.substrait.proto.ConsistentPartitionWindowRelOrBuilder
- io.substrait.proto.CrossRelOrBuilder
- io.substrait.proto.DdlRelOrBuilder
- io.substrait.proto.DerivationExpression.BinaryOpOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionDecimalOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionFixedBinaryOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionFixedCharOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionIntervalCompoundOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionIntervalDayOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionListOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionMapOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionNamedStructOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionPrecisionTimeOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionPrecisionTimestampOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionPrecisionTimestampTZOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionStructOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionUserDefinedOrBuilder
- io.substrait.proto.DerivationExpression.ExpressionVarCharOrBuilder
- io.substrait.proto.DerivationExpression.IfElseOrBuilder
- io.substrait.proto.DerivationExpression.ReturnProgram.AssignmentOrBuilder
- io.substrait.proto.DerivationExpression.ReturnProgramOrBuilder
- io.substrait.proto.DerivationExpression.UnaryOpOrBuilder
- io.substrait.proto.DerivationExpressionOrBuilder
- io.substrait.proto.DynamicParameterBindingOrBuilder
- io.substrait.proto.DynamicParameterOrBuilder
- io.substrait.proto.ExchangeRel.BroadcastOrBuilder
- io.substrait.proto.ExchangeRel.ExchangeTargetOrBuilder
- io.substrait.proto.ExchangeRel.MultiBucketExpressionOrBuilder
- io.substrait.proto.ExchangeRel.RoundRobinOrBuilder
- io.substrait.proto.ExchangeRel.ScatterFieldsOrBuilder
- io.substrait.proto.ExchangeRel.SingleBucketExpressionOrBuilder
- io.substrait.proto.ExchangeRelOrBuilder
- io.substrait.proto.ExpandRel.ExpandFieldOrBuilder
- io.substrait.proto.ExpandRel.SwitchingFieldOrBuilder
- io.substrait.proto.ExpandRelOrBuilder
- io.substrait.proto.Expression.CastOrBuilder
- io.substrait.proto.Expression.EmbeddedFunction.PythonPickleFunctionOrBuilder
- io.substrait.proto.Expression.EmbeddedFunction.WebAssemblyFunctionOrBuilder
- io.substrait.proto.Expression.EmbeddedFunctionOrBuilder
- io.substrait.proto.Expression.Enum.EmptyOrBuilder
- io.substrait.proto.Expression.EnumOrBuilder
- io.substrait.proto.Expression.FieldReference.OuterReferenceOrBuilder
- io.substrait.proto.Expression.FieldReference.RootReferenceOrBuilder
- io.substrait.proto.Expression.FieldReferenceOrBuilder
- io.substrait.proto.Expression.IfThen.IfClauseOrBuilder
- io.substrait.proto.Expression.IfThenOrBuilder
- io.substrait.proto.Expression.Literal.DecimalOrBuilder
- io.substrait.proto.Expression.Literal.IntervalCompoundOrBuilder
- io.substrait.proto.Expression.Literal.IntervalDayToSecondOrBuilder
- io.substrait.proto.Expression.Literal.IntervalYearToMonthOrBuilder
- io.substrait.proto.Expression.Literal.ListOrBuilder
- io.substrait.proto.Expression.Literal.Map.KeyValueOrBuilder
- io.substrait.proto.Expression.Literal.MapOrBuilder
- io.substrait.proto.Expression.Literal.PrecisionTimeOrBuilder
- io.substrait.proto.Expression.Literal.PrecisionTimestampOrBuilder
- io.substrait.proto.Expression.Literal.StructOrBuilder
- io.substrait.proto.Expression.Literal.UserDefinedOrBuilder
- io.substrait.proto.Expression.Literal.VarCharOrBuilder
- io.substrait.proto.Expression.LiteralOrBuilder
- io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.ListElementOrBuilder
- io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.ListSliceOrBuilder
- io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItemOrBuilder
- io.substrait.proto.Expression.MaskExpression.ListSelectOrBuilder
- io.substrait.proto.Expression.MaskExpression.MapSelect.MapKeyExpressionOrBuilder
- io.substrait.proto.Expression.MaskExpression.MapSelect.MapKeyOrBuilder
- io.substrait.proto.Expression.MaskExpression.MapSelectOrBuilder
- io.substrait.proto.Expression.MaskExpression.SelectOrBuilder
- io.substrait.proto.Expression.MaskExpression.StructItemOrBuilder
- io.substrait.proto.Expression.MaskExpression.StructSelectOrBuilder
- io.substrait.proto.Expression.MaskExpressionOrBuilder
- io.substrait.proto.Expression.MultiOrList.RecordOrBuilder
- io.substrait.proto.Expression.MultiOrListOrBuilder
- io.substrait.proto.Expression.Nested.ListOrBuilder
- io.substrait.proto.Expression.Nested.Map.KeyValueOrBuilder
- io.substrait.proto.Expression.Nested.MapOrBuilder
- io.substrait.proto.Expression.Nested.StructOrBuilder
- io.substrait.proto.Expression.NestedOrBuilder
- io.substrait.proto.Expression.ReferenceSegment.ListElementOrBuilder
- io.substrait.proto.Expression.ReferenceSegment.MapKeyOrBuilder
- io.substrait.proto.Expression.ReferenceSegment.StructFieldOrBuilder
- io.substrait.proto.Expression.ReferenceSegmentOrBuilder
- io.substrait.proto.Expression.ScalarFunctionOrBuilder
- io.substrait.proto.Expression.SingularOrListOrBuilder
- io.substrait.proto.Expression.Subquery.InPredicateOrBuilder
- io.substrait.proto.Expression.Subquery.ScalarOrBuilder
- io.substrait.proto.Expression.Subquery.SetComparisonOrBuilder
- io.substrait.proto.Expression.Subquery.SetPredicateOrBuilder
- io.substrait.proto.Expression.SubqueryOrBuilder
- io.substrait.proto.Expression.SwitchExpression.IfValueOrBuilder
- io.substrait.proto.Expression.SwitchExpressionOrBuilder
- io.substrait.proto.Expression.WindowFunction.Bound.CurrentRowOrBuilder
- io.substrait.proto.Expression.WindowFunction.Bound.FollowingOrBuilder
- io.substrait.proto.Expression.WindowFunction.Bound.PrecedingOrBuilder
- io.substrait.proto.Expression.WindowFunction.Bound.UnboundedOrBuilder
- io.substrait.proto.Expression.WindowFunction.BoundOrBuilder
- io.substrait.proto.Expression.WindowFunctionOrBuilder
- io.substrait.proto.ExpressionOrBuilder
- io.substrait.proto.ExpressionReferenceOrBuilder
- io.substrait.proto.ExtendedExpressionOrBuilder
- io.substrait.proto.ExtensionLeafRelOrBuilder
- io.substrait.proto.ExtensionMultiRelOrBuilder
- io.substrait.proto.ExtensionObjectOrBuilder
- io.substrait.proto.ExtensionSingleRelOrBuilder
- io.substrait.proto.FetchRelOrBuilder
- io.substrait.proto.FilterRelOrBuilder
- io.substrait.proto.FunctionArgumentOrBuilder
- io.substrait.proto.FunctionOptionOrBuilder
- io.substrait.proto.FunctionSignature.AggregateOrBuilder
- io.substrait.proto.FunctionSignature.Argument.EnumArgumentOrBuilder
- io.substrait.proto.FunctionSignature.Argument.TypeArgumentOrBuilder
- io.substrait.proto.FunctionSignature.Argument.ValueArgumentOrBuilder
- io.substrait.proto.FunctionSignature.ArgumentOrBuilder
- io.substrait.proto.FunctionSignature.DescriptionOrBuilder
- io.substrait.proto.FunctionSignature.FinalArgNormalOrBuilder
- io.substrait.proto.FunctionSignature.FinalArgVariadicOrBuilder
- io.substrait.proto.FunctionSignature.ImplementationOrBuilder
- io.substrait.proto.FunctionSignature.ScalarOrBuilder
- io.substrait.proto.FunctionSignature.WindowOrBuilder
- io.substrait.proto.FunctionSignatureOrBuilder
- io.substrait.proto.HashJoinRelOrBuilder
- io.substrait.proto.JoinRelOrBuilder
- io.substrait.proto.MergeJoinRelOrBuilder
- io.substrait.proto.NamedObjectWriteOrBuilder
- io.substrait.proto.NamedStructOrBuilder
- io.substrait.proto.NamedTableOrBuilder
- io.substrait.proto.NestedLoopJoinRelOrBuilder
- io.substrait.proto.ParameterizedType.IntegerOptionOrBuilder
- io.substrait.proto.ParameterizedType.IntegerParameterOrBuilder
- io.substrait.proto.ParameterizedType.NullableIntegerOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedDecimalOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedFixedBinaryOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedFixedCharOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedIntervalCompoundOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedIntervalDayOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedListOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedMapOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedNamedStructOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimeOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimestampOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedPrecisionTimestampTZOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedStructOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedUserDefinedOrBuilder
- io.substrait.proto.ParameterizedType.ParameterizedVarCharOrBuilder
- io.substrait.proto.ParameterizedType.TypeParameterOrBuilder
- io.substrait.proto.ParameterizedTypeOrBuilder
- io.substrait.proto.PlanOrBuilder
- io.substrait.proto.PlanRelOrBuilder
- io.substrait.proto.PlanVersionOrBuilder
- io.substrait.proto.ProjectRelOrBuilder
- io.substrait.proto.ReadRel.ExtensionTableOrBuilder
- io.substrait.proto.ReadRel.IcebergTable.MetadataFileReadOrBuilder
- io.substrait.proto.ReadRel.IcebergTableOrBuilder
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.ArrowReadOptionsOrBuilder
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.DelimiterSeparatedTextReadOptionsOrBuilder
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.DwrfReadOptionsOrBuilder
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.OrcReadOptionsOrBuilder
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.ParquetReadOptionsOrBuilder
- io.substrait.proto.ReadRel.LocalFiles.FileOrFilesOrBuilder
- io.substrait.proto.ReadRel.LocalFilesOrBuilder
- io.substrait.proto.ReadRel.NamedTableOrBuilder
- io.substrait.proto.ReadRel.VirtualTableOrBuilder
- io.substrait.proto.ReadRelOrBuilder
- io.substrait.proto.ReferenceRelOrBuilder
- io.substrait.proto.RelCommon.DirectOrBuilder
- io.substrait.proto.RelCommon.EmitOrBuilder
- io.substrait.proto.RelCommon.Hint.LoadedComputationOrBuilder
- io.substrait.proto.RelCommon.Hint.RuntimeConstraintOrBuilder
- io.substrait.proto.RelCommon.Hint.SavedComputationOrBuilder
- io.substrait.proto.RelCommon.Hint.StatsOrBuilder
- io.substrait.proto.RelCommon.HintOrBuilder
- io.substrait.proto.RelCommonOrBuilder
- io.substrait.proto.RelOrBuilder
- io.substrait.proto.RelRootOrBuilder
- io.substrait.proto.SetRelOrBuilder
- io.substrait.proto.SimpleExtensionDeclaration.ExtensionFunctionOrBuilder
- io.substrait.proto.SimpleExtensionDeclaration.ExtensionTypeOrBuilder
- io.substrait.proto.SimpleExtensionDeclaration.ExtensionTypeVariationOrBuilder
- io.substrait.proto.SimpleExtensionDeclarationOrBuilder
- io.substrait.proto.SimpleExtensionURIOrBuilder
- io.substrait.proto.SortFieldOrBuilder
- io.substrait.proto.SortRelOrBuilder
- io.substrait.proto.Type.BinaryOrBuilder
- io.substrait.proto.Type.BooleanOrBuilder
- io.substrait.proto.Type.DateOrBuilder
- io.substrait.proto.Type.DecimalOrBuilder
- io.substrait.proto.Type.FixedBinaryOrBuilder
- io.substrait.proto.Type.FixedCharOrBuilder
- io.substrait.proto.Type.FP32OrBuilder
- io.substrait.proto.Type.FP64OrBuilder
- io.substrait.proto.Type.I16OrBuilder
- io.substrait.proto.Type.I32OrBuilder
- io.substrait.proto.Type.I64OrBuilder
- io.substrait.proto.Type.I8OrBuilder
- io.substrait.proto.Type.IntervalCompoundOrBuilder
- io.substrait.proto.Type.IntervalDayOrBuilder
- io.substrait.proto.Type.IntervalYearOrBuilder
- io.substrait.proto.Type.ListOrBuilder
- io.substrait.proto.Type.MapOrBuilder
- io.substrait.proto.Type.ParameterOrBuilder
- io.substrait.proto.Type.PrecisionTimeOrBuilder
- io.substrait.proto.Type.PrecisionTimestampOrBuilder
- io.substrait.proto.Type.PrecisionTimestampTZOrBuilder
- io.substrait.proto.Type.StringOrBuilder
- io.substrait.proto.Type.StructOrBuilder
- io.substrait.proto.Type.TimeOrBuilder
- io.substrait.proto.Type.TimestampOrBuilder
- io.substrait.proto.Type.TimestampTZOrBuilder
- io.substrait.proto.Type.UserDefinedOrBuilder
- io.substrait.proto.Type.UUIDOrBuilder
- io.substrait.proto.Type.VarCharOrBuilder
- io.substrait.proto.TypeOrBuilder
- io.substrait.proto.UpdateRel.TransformExpressionOrBuilder
- io.substrait.proto.UpdateRelOrBuilder
- io.substrait.proto.VersionOrBuilder
- io.substrait.proto.WriteRelOrBuilder
- com.google.protobuf.MessageOrBuilder
- io.substrait.type.NamedStruct
- io.substrait.function.NullableType
- io.substrait.type.Type (also extends io.substrait.expression.FunctionArg, io.substrait.function.ParameterizedType, io.substrait.function.TypeExpression)
- org.antlr.v4.runtime.tree.ParseTreeListener
- io.substrait.type.SubstraitTypeListener
- org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- io.substrait.type.SubstraitTypeVisitor<T>
- io.substrait.relation.Rel
- io.substrait.relation.RelVisitor<O,
C, E> - 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
- 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
- io.substrait.function.TypeExpression
- io.substrait.function.ParameterizedType
- io.substrait.function.ParameterizedType.NullableParameterizedType
- io.substrait.type.Type (also extends io.substrait.expression.FunctionArg, io.substrait.function.NullableType, io.substrait.function.TypeExpression)
- io.substrait.type.Type (also extends io.substrait.expression.FunctionArg, io.substrait.function.NullableType, io.substrait.function.ParameterizedType)
- io.substrait.function.ParameterizedType
- io.substrait.type.TypeVisitor<R,
E> - io.substrait.function.ParameterizedTypeVisitor<R,
E> - io.substrait.function.TypeExpressionVisitor<R,
E>
- io.substrait.function.TypeExpressionVisitor<R,
- io.substrait.function.ParameterizedTypeVisitor<R,
- io.substrait.util.VisitationContext
- io.substrait.expression.WindowBound
- io.substrait.expression.WindowBound.WindowBoundVisitor<R,
E>
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.proto.AggregateFunction.AggregationInvocation (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.AggregationPhase (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.ComparisonJoinKey.ComparisonType.InnerTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.ComparisonJoinKey.SimpleComparisonType (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.DdlRel.DdlObject (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.DdlRel.DdlOp (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.DdlRel.WriteTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.DerivationExpression.BinaryOp.BinaryOpType (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.DerivationExpression.KindCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.DerivationExpression.UnaryOp.UnaryOpType (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.ExchangeRel.ExchangeKindCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.ExchangeRel.ExchangeTarget.TargetTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.ExpandRel.ExpandField.FieldTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.expression.Expression.AggregationInvocation
- io.substrait.expression.Expression.AggregationPhase
- io.substrait.proto.Expression.Cast.FailureBehavior (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.Expression.EmbeddedFunction.KindCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Expression.Enum.EnumKindCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.expression.Expression.FailureBehavior
- io.substrait.proto.Expression.FieldReference.ReferenceTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Expression.FieldReference.RootTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Expression.Literal.IntervalDayToSecond.PrecisionModeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Expression.Literal.LiteralTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Expression.Literal.UserDefined.ValCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Expression.MaskExpression.ListSelect.ListSelectItem.TypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Expression.MaskExpression.MapSelect.SelectCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Expression.MaskExpression.Select.TypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Expression.Nested.NestedTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.expression.Expression.PredicateOp
- io.substrait.proto.Expression.ReferenceSegment.ReferenceTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Expression.RexTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.expression.Expression.SortDirection
- io.substrait.proto.Expression.Subquery.SetComparison.ComparisonOp (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.Expression.Subquery.SetComparison.ReductionOp (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.Expression.Subquery.SetPredicate.PredicateOp (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.Expression.Subquery.SubqueryTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.expression.Expression.WindowBoundsType
- io.substrait.proto.Expression.WindowFunction.Bound.KindCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Expression.WindowFunction.BoundsType (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.ExpressionReference.ExprTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.FetchRel.CountModeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.FetchRel.OffsetModeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.relation.files.FileOrFiles.PathType
- io.substrait.proto.FunctionArgument.ArgTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.FunctionSignature.Aggregate.FinalVariableBehaviorCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.FunctionSignature.Argument.ArgumentKindCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.FunctionSignature.FinalArgVariadic.ParameterConsistency (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.FunctionSignature.Implementation.Type (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.FunctionSignature.Scalar.FinalVariableBehaviorCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.FunctionSignature.Window.FinalVariableBehaviorCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.FunctionSignature.Window.WindowType (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.relation.physical.HashJoin.JoinType
- io.substrait.proto.HashJoinRel.BuildInput (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.HashJoinRel.JoinType (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.hint.Hint.ComputationType
- io.substrait.relation.Join.JoinType
- io.substrait.proto.JoinRel.JoinType (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.relation.physical.MergeJoin.JoinType
- io.substrait.proto.MergeJoinRel.JoinType (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.relation.physical.NestedLoopJoin.JoinType
- io.substrait.proto.NestedLoopJoinRel.JoinType (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.ParameterizedType.IntegerOption.IntegerTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.ParameterizedType.KindCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.PlanRel.RelTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.ReadRel.IcebergTable.MetadataFileRead.SnapshotCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.ReadRel.IcebergTable.TableTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.FileFormatCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.ReadRel.LocalFiles.FileOrFiles.PathTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.ReadRel.ReadTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Rel.RelTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.RelCommon.EmitKindCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.RelCommon.Hint.ComputationType (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.relation.Set.SetOp
- io.substrait.proto.SetRel.SetOp (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.extension.SimpleExtension.Decomposability
- io.substrait.extension.SimpleExtension.Nullability
- io.substrait.extension.SimpleExtension.VariadicBehavior.ParameterConsistency
- io.substrait.extension.SimpleExtension.WindowType
- io.substrait.proto.SimpleExtensionDeclaration.MappingTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.SortField.SortDirection (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.SortField.SortKindCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Type.KindCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.Type.Nullability (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.Type.Parameter.ParameterCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.function.TypeExpression.BinaryOperation.OpType
- io.substrait.proto.UpdateRel.UpdateTypeCase (implements com.google.protobuf.Internal.EnumLite)
- io.substrait.proto.WriteRel.CreateMode (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.WriteRel.OutputMode (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.WriteRel.WriteOp (implements com.google.protobuf.ProtocolMessageEnum)
- io.substrait.proto.WriteRel.WriteTypeCase (implements com.google.protobuf.Internal.EnumLite)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)