Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractDdlRel - Class in io.substrait.relation
Base class for DDL relations with no inputs.
AbstractDdlRel() - Constructor for class io.substrait.relation.AbstractDdlRel
 
AbstractDdlRel.DdlObject - Enum Class in io.substrait.relation
DDL object kinds.
AbstractDdlRel.DdlOp - Enum Class in io.substrait.relation
DDL operations.
AbstractExchangeRel - Class in io.substrait.relation.physical
Physical exchange relation with a single input and extension metadata.
AbstractExchangeRel() - Constructor for class io.substrait.relation.physical.AbstractExchangeRel
 
AbstractExchangeRel.ExchangeTarget - Class in io.substrait.relation.physical
Exchange target specification: partition IDs and target type.
AbstractExpressionVisitor<O,C extends VisitationContext,E extends Exception> - Class in io.substrait.expression
Base expression visitor that routes all visits to a fallback handler.
AbstractExpressionVisitor() - Constructor for class io.substrait.expression.AbstractExpressionVisitor
 
AbstractExtensionLookup - Class in io.substrait.extension
 
AbstractExtensionLookup(Map<Integer, SimpleExtension.FunctionAnchor>, Map<Integer, SimpleExtension.TypeAnchor>) - Constructor for class io.substrait.extension.AbstractExtensionLookup
 
AbstractFunctionInvocation<T extends SimpleExtension.Function,I> - Class in io.substrait.expression
Represents a generic function invocation, including its declaration, arguments, aggregation phase, sort fields, output type, and invocation details.
AbstractFunctionInvocation() - Constructor for class io.substrait.expression.AbstractFunctionInvocation
 
AbstractReadRel - Class in io.substrait.relation
 
AbstractReadRel() - Constructor for class io.substrait.relation.AbstractReadRel
 
AbstractRel - Class in io.substrait.relation
 
AbstractRel() - Constructor for class io.substrait.relation.AbstractRel
 
AbstractRelVisitor<O,C extends VisitationContext,E extends Exception> - Class in io.substrait.relation
 
AbstractRelVisitor() - Constructor for class io.substrait.relation.AbstractRelVisitor
 
AbstractUpdate - Class in io.substrait.relation
Represents an update operation on a table.
AbstractUpdate() - Constructor for class io.substrait.relation.AbstractUpdate
 
AbstractUpdate.TransformExpression - Class in io.substrait.relation
Represents a transformation applied to a specific column during an update.
AbstractWriteRel - Class in io.substrait.relation
Base class for write relations with a single input.
AbstractWriteRel() - Constructor for class io.substrait.relation.AbstractWriteRel
 
AbstractWriteRel.CreateMode - Enum Class in io.substrait.relation
Behavior when the target table already exists.
AbstractWriteRel.OutputMode - Enum Class in io.substrait.relation
Output behavior for write operations.
AbstractWriteRel.WriteOp - Enum Class in io.substrait.relation
Logical write operation kinds.
accept(ExpressionVisitor<R, C, E>, C) - Method in interface io.substrait.expression.Expression
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.BinaryLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.BoolLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.Cast
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.DateLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.DecimalLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.EmptyListLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.EmptyMapLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.FixedBinaryLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.FixedCharLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.FP32Literal
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.FP64Literal
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.I16Literal
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.I32Literal
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.I64Literal
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.I8Literal
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.IfThen
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.InPredicate
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.IntervalCompoundLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.IntervalDayLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.IntervalYearLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.Lambda
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.ListLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.MapLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.MultiOrList
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.NestedList
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.NestedStruct
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.NullLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.PrecisionTimeLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.PrecisionTimestampLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.PrecisionTimestampTZLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.ScalarFunctionInvocation
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.ScalarSubquery
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.SetPredicate
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.SingleOrList
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.StrLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.StructLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.Switch
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.TimeLiteral
Deprecated.
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.TimestampLiteral
Deprecated.
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.TimestampTZLiteral
Deprecated.
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.UserDefinedAnyLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.UserDefinedStructLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.UUIDLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.VarCharLiteral
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
accept(ExpressionVisitor<R, C, E>, C) - Method in class io.substrait.expression.FieldReference
 
accept(WindowBound.WindowBoundVisitor<R, E>) - Method in interface io.substrait.expression.WindowBound
 
accept(WindowBound.WindowBoundVisitor<R, E>) - Method in class io.substrait.expression.WindowBound.CurrentRow
 
accept(WindowBound.WindowBoundVisitor<R, E>) - Method in class io.substrait.expression.WindowBound.Following
 
accept(WindowBound.WindowBoundVisitor<R, E>) - Method in class io.substrait.expression.WindowBound.Preceding
 
accept(WindowBound.WindowBoundVisitor<R, E>) - Method in class io.substrait.expression.WindowBound.Unbounded
 
accept(SimpleExtension.Function, int, FunctionArg.FuncArgVisitor<R, C, E>, C) - Method in interface io.substrait.expression.EnumArg
 
accept(SimpleExtension.Function, int, FunctionArg.FuncArgVisitor<R, C, E>, C) - Method in interface io.substrait.expression.Expression
 
accept(SimpleExtension.Function, int, FunctionArg.FuncArgVisitor<R, C, E>, C) - Method in interface io.substrait.expression.FunctionArg
 
accept(SimpleExtension.Function, int, FunctionArg.FuncArgVisitor<R, C, E>, C) - Method in interface io.substrait.type.Type
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.Aggregate
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.ConsistentPartitionWindow
Accepts a relation visitor.
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.Cross
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.Expand
Accepts a relation visitor.
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.ExtensionDdl
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.ExtensionLeaf
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.ExtensionMulti
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.ExtensionSingle
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.ExtensionTable
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.ExtensionWrite
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.Fetch
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.Filter
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.Join
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.LocalFiles
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.NamedDdl
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.NamedScan
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.NamedUpdate
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.NamedWrite
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.physical.BroadcastExchange
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.physical.HashJoin
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.physical.MergeJoin
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.physical.MultiBucketExchange
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.physical.NestedLoopJoin
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.physical.RoundRobinExchange
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.physical.ScatterExchange
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.physical.SingleBucketExchange
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.Project
 
accept(RelVisitor<O, C, E>, C) - Method in interface io.substrait.relation.Rel
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.Set
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.Sort
 
accept(RelVisitor<O, C, E>, C) - Method in class io.substrait.relation.VirtualTableScan
 
accept(TypeVisitor<R, E>) - Method in interface io.substrait.function.ParameterizedType
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.function.ParameterizedType.BaseParameterizedType
 
accept(TypeVisitor<R, E>) - Method in interface io.substrait.function.TypeExpression
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.function.TypeExpression.BaseTypeExpression
 
accept(TypeVisitor<R, E>) - Method in interface io.substrait.type.Type
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.Binary
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.Bool
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.Date
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.Decimal
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.FixedBinary
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.FixedChar
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.FP32
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.FP64
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.Func
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.I16
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.I32
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.I64
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.I8
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.IntervalCompound
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.IntervalDay
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.IntervalYear
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.ListType
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.Map
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.PrecisionTime
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.PrecisionTimestamp
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.PrecisionTimestampTZ
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.Str
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.Struct
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.Time
Deprecated.
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.Timestamp
Deprecated.
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.TimestampTZ
Deprecated.
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.UserDefined
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.UUID
 
accept(TypeVisitor<R, E>) - Method in class io.substrait.type.Type.VarChar
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.AnyTypeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.BinaryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.BooleanContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.DateContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.FixedBinaryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.FixedCharContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.Fp32Context
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.Fp64Context
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.FuncContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.FuncParamsWithParensContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.FunctionCallContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.I16Context
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.I32Context
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.I64Context
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.I8Context
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.IfExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.IntervalYearContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.ListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.LiteralNumberContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.MapContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.NotExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.NumericExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.NumericLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.NumericParameterNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.ParameterNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.ParenExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalCompoundContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalDayContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.SingleFuncParamContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.StartRuleContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.StringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.StructContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.TernaryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.TimeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.TimestampContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.TimestampTzContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.TypeDefContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.TypeLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.TypeStatementContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.UuidContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.substrait.type.SubstraitTypeParser.VarCharContext
 
add(Expression, Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
ADD - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
addAggregateFunctions(SimpleExtension.AggregateFunctionVariant) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds one element to aggregateFunctions list.
addAggregateFunctions(SimpleExtension.AggregateFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds elements to aggregateFunctions list.
addAggregates(SimpleExtension.AggregateFunction) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds one element to aggregates list.
addAggregates(SimpleExtension.AggregateFunction...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds elements to aggregates list.
addAllAggregateFunctions(Iterable<? extends SimpleExtension.AggregateFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds elements to aggregateFunctions list.
addAllAggregates(Iterable<? extends SimpleExtension.AggregateFunction>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds elements to aggregates list.
addAllArgs(Iterable<? extends SimpleExtension.Argument>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Adds elements to args list.
addAllArgs(Iterable<? extends SimpleExtension.Argument>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Adds elements to args list.
addAllArgs(Iterable<? extends SimpleExtension.Argument>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Adds elements to args list.
addAllArguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Adds elements to arguments list.
addAllArguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
Adds elements to arguments list.
addAllArguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds elements to arguments list.
addAllArguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Adds elements to arguments list.
addAllAssignments(Iterable<? extends TypeExpression.ReturnProgram.Assignment>) - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram.Builder
Adds elements to assignments list.
addAllConditions(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList.Builder
Adds elements to conditions list.
addAllDuplicates(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableExpand.SwitchingField.Builder
Adds elements to duplicates list.
addAllExpectedTypeUrls(Iterable<String>) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Adds elements to expectedTypeUrls list.
addAllExpectedTypeUrls(Iterable<String>) - Method in class io.substrait.plan.ImmutablePlan.Builder
Adds elements to expectedTypeUrls list.
addAllExpressions(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableGrouping.Builder
Adds elements to expressions list.
addAllExpressions(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableProject.Builder
Adds elements to expressions list.
addAllFields(Iterable<? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.StructLiteral.Builder
Adds elements to fields list.
addAllFields(Iterable<? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Adds elements to fields list.
addAllFields(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.NestedStruct.Builder
Adds elements to fields list.
addAllFields(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Adds elements to fields list.
addAllFields(Iterable<? extends ParameterizedType>) - Method in class io.substrait.function.ImmutableParameterizedType.Struct.Builder
Adds elements to fields list.
addAllFields(Iterable<? extends TypeExpression>) - Method in class io.substrait.function.ImmutableTypeExpression.Struct.Builder
Adds elements to fields list.
addAllFields(Iterable<? extends Expand.ExpandField>) - Method in class io.substrait.relation.ImmutableExpand.Builder
Adds elements to fields list.
addAllFields(Iterable<? extends Type>) - Method in class io.substrait.type.ImmutableType.Struct.Builder
Adds elements to fields list.
addAllGroupings(Iterable<? extends Aggregate.Grouping>) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Adds elements to groupings list.
addAllIfClauses(Iterable<? extends Expression.IfClause>) - Method in class io.substrait.expression.ImmutableExpression.IfThen.Builder
Adds elements to ifClauses list.
addAllImpls(Iterable<? extends SimpleExtension.AggregateFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction.Builder
Adds elements to impls list.
addAllImpls(Iterable<? extends SimpleExtension.ScalarFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction.Builder
Adds elements to impls list.
addAllImpls(Iterable<? extends SimpleExtension.WindowFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction.Builder
Adds elements to impls list.
addAllIndices(Iterable<Integer>) - Method in class io.substrait.relation.ImmutableRemap.Builder
Adds elements to indices list.
addAllInputs(Iterable<? extends Rel>) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Adds elements to inputs list.
addAllInputs(Iterable<? extends Rel>) - Method in class io.substrait.relation.ImmutableSet.Builder
Adds elements to inputs list.
addAllItems(Iterable<? extends FileOrFiles>) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Adds elements to items list.
addAllLeftKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Adds elements to leftKeys list.
addAllLeftKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Adds elements to leftKeys list.
addAllLoadedComputations(Iterable<? extends Hint.LoadedComputation>) - Method in class io.substrait.hint.ImmutableHint.Builder
Adds elements to loadedComputations list.
addAllMeasures(Iterable<? extends Aggregate.Measure>) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Adds elements to measures list.
addAllNames(Iterable<String>) - Method in class io.substrait.plan.ImmutableRoot.Builder
Adds elements to names list.
addAllNames(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Adds elements to names list.
addAllNames(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Adds elements to names list.
addAllNames(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Adds elements to names list.
addAllNames(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Adds elements to names list.
addAllNames(Iterable<String>) - Method in class io.substrait.type.ImmutableNamedStruct.Builder
Adds elements to names list.
addAllNeedles(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.InPredicate.Builder
Adds elements to needles list.
addAllOptimizations(Iterable<? extends O>) - Method in class io.substrait.extension.ImmutableAdvancedExtension.Builder
Adds elements to optimizations list.
addAllOptionCombinations(Iterable<? extends Expression.MultiOrListRecord>) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList.Builder
Adds elements to optionCombinations list.
addAllOptions(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.SingleOrList.Builder
Adds elements to options list.
addAllOptions(Iterable<? extends FunctionOption>) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Adds elements to options list.
addAllOptions(Iterable<? extends FunctionOption>) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
Adds elements to options list.
addAllOptions(Iterable<? extends FunctionOption>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds elements to options list.
addAllOptions(Iterable<? extends FunctionOption>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Adds elements to options list.
addAllOptions(Iterable<String>) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument.Builder
Adds elements to options list.
addAllOutputNames(Iterable<String>) - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference.Builder
Adds elements to outputNames list.
addAllOutputNames(Iterable<String>) - Method in class io.substrait.extendedexpression.ImmutableExpressionReference.Builder
Adds elements to outputNames list.
addAllOutputNames(Iterable<String>) - Method in class io.substrait.hint.ImmutableHint.Builder
Adds elements to outputNames list.
addAllParameterTypes(Iterable<? extends ParameterizedType>) - Method in class io.substrait.function.ImmutableParameterizedType.Func.Builder
Adds elements to parameterTypes list.
addAllParameterTypes(Iterable<? extends TypeExpression>) - Method in class io.substrait.function.ImmutableTypeExpression.Func.Builder
Adds elements to parameterTypes list.
addAllParameterTypes(Iterable<? extends Type>) - Method in class io.substrait.type.ImmutableType.Func.Builder
Adds elements to parameterTypes list.
addAllPartitionBy(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds elements to partitionBy list.
addAllPartitionExpressions(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Adds elements to partitionExpressions list.
addAllPartitionIds(Iterable<Integer>) - Method in class io.substrait.relation.physical.ImmutableExchangeTarget.Builder
Adds elements to partitionIds list.
addAllReferredExpressions(Iterable<? extends ExtendedExpression.ExpressionReferenceBase>) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Adds elements to referredExpressions list.
addAllRightKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Adds elements to rightKeys list.
addAllRightKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Adds elements to rightKeys list.
addAllRoots(Iterable<? extends Plan.Root>) - Method in class io.substrait.plan.ImmutablePlan.Builder
Adds elements to roots list.
addAllRows(Iterable<? extends Expression.NestedStruct>) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Adds elements to rows list.
addAllSavedComputations(Iterable<? extends Hint.SavedComputation>) - Method in class io.substrait.hint.ImmutableHint.Builder
Adds elements to savedComputations list.
addAllScalarFunctions(Iterable<? extends SimpleExtension.ScalarFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds elements to scalarFunctions list.
addAllScalars(Iterable<? extends SimpleExtension.ScalarFunction>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds elements to scalars list.
addAllSegments(Iterable<? extends FieldReference.ReferenceSegment>) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Adds elements to segments list.
addAllSort(Iterable<? extends Expression.SortField>) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Adds elements to sort list.
addAllSort(Iterable<? extends Expression.SortField>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds elements to sort list.
addAllSortFields(Iterable<? extends Expression.SortField>) - Method in class io.substrait.relation.ImmutableSort.Builder
Adds elements to sortFields list.
addAllSorts(Iterable<? extends Expression.SortField>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Adds elements to sorts list.
addAllSwitchClauses(Iterable<? extends Expression.SwitchClause>) - Method in class io.substrait.expression.ImmutableExpression.Switch.Builder
Adds elements to switchClauses list.
addAllTargets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Adds elements to targets list.
addAllTargets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Adds elements to targets list.
addAllTargets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Adds elements to targets list.
addAllTargets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Adds elements to targets list.
addAllTargets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Adds elements to targets list.
addAllTransformations(Iterable<? extends AbstractUpdate.TransformExpression>) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Adds elements to transformations list.
addAllTypeParameters(Iterable<? extends Type.Parameter>) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Adds elements to typeParameters list.
addAllTypeParameters(Iterable<? extends Type.Parameter>) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Adds elements to typeParameters list.
addAllTypeParameters(Iterable<? extends Type.Parameter>) - Method in class io.substrait.type.ImmutableType.UserDefined.Builder
Adds elements to typeParameters list.
addAllTypes(Iterable<? extends SimpleExtension.Type>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds elements to types list.
addAllTypes(Iterable<? extends SimpleExtension.Type>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds elements to types list.
addAllValues(Iterable<? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.ListLiteral.Builder
Adds elements to values list.
addAllValues(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord.Builder
Adds elements to values list.
addAllValues(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.NestedList.Builder
Adds elements to values list.
addAllValues(Iterable<String>) - Method in class io.substrait.expression.ImmutableFunctionOption.Builder
Adds elements to values list.
addAllValues(Iterable<String>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option.Builder
Adds elements to values list.
addAllWindowFunctions(Iterable<? extends SimpleExtension.WindowFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds elements to windowFunctions list.
addAllWindowFunctions(Iterable<? extends ConsistentPartitionWindow.WindowRelFunctionInvocation>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Adds elements to windowFunctions list.
addAllWindows(Iterable<? extends SimpleExtension.WindowFunction>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds elements to windows list.
addArgs(SimpleExtension.Argument) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Adds one element to args list.
addArgs(SimpleExtension.Argument) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Adds one element to args list.
addArgs(SimpleExtension.Argument) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Adds one element to args list.
addArgs(SimpleExtension.Argument...) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Adds elements to args list.
addArgs(SimpleExtension.Argument...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Adds elements to args list.
addArgs(SimpleExtension.Argument...) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Adds elements to args list.
addArguments(FunctionArg) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Adds one element to arguments list.
addArguments(FunctionArg) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
Adds one element to arguments list.
addArguments(FunctionArg) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds one element to arguments list.
addArguments(FunctionArg) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Adds one element to arguments list.
addArguments(FunctionArg...) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Adds elements to arguments list.
addArguments(FunctionArg...) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
Adds elements to arguments list.
addArguments(FunctionArg...) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds elements to arguments list.
addArguments(FunctionArg...) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Adds elements to arguments list.
addAssignments(TypeExpression.ReturnProgram.Assignment) - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram.Builder
Adds one element to assignments list.
addAssignments(TypeExpression.ReturnProgram.Assignment...) - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram.Builder
Adds elements to assignments list.
addConditions(Expression) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList.Builder
Adds one element to conditions list.
addConditions(Expression...) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList.Builder
Adds elements to conditions list.
addDuplicates(Expression) - Method in class io.substrait.relation.ImmutableExpand.SwitchingField.Builder
Adds one element to duplicates list.
addDuplicates(Expression...) - Method in class io.substrait.relation.ImmutableExpand.SwitchingField.Builder
Adds elements to duplicates list.
addExpectedTypeUrls(String) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Adds one element to expectedTypeUrls list.
addExpectedTypeUrls(String) - Method in class io.substrait.plan.ImmutablePlan.Builder
Adds one element to expectedTypeUrls list.
addExpectedTypeUrls(String...) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Adds elements to expectedTypeUrls list.
addExpectedTypeUrls(String...) - Method in class io.substrait.plan.ImmutablePlan.Builder
Adds elements to expectedTypeUrls list.
addExpressions(Expression) - Method in class io.substrait.relation.ImmutableGrouping.Builder
Adds one element to expressions list.
addExpressions(Expression) - Method in class io.substrait.relation.ImmutableProject.Builder
Adds one element to expressions list.
addExpressions(Expression...) - Method in class io.substrait.relation.ImmutableGrouping.Builder
Adds elements to expressions list.
addExpressions(Expression...) - Method in class io.substrait.relation.ImmutableProject.Builder
Adds elements to expressions list.
addExtensionsToExtendedExpression(ExtendedExpression.Builder) - Method in class io.substrait.extension.ExtensionCollector
 
addExtensionsToPlan(Plan.Builder) - Method in class io.substrait.extension.ExtensionCollector
 
addFields(Expression) - Method in class io.substrait.expression.ImmutableExpression.NestedStruct.Builder
Adds one element to fields list.
addFields(Expression...) - Method in class io.substrait.expression.ImmutableExpression.NestedStruct.Builder
Adds elements to fields list.
addFields(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.StructLiteral.Builder
Adds one element to fields list.
addFields(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Adds one element to fields list.
addFields(Expression.Literal...) - Method in class io.substrait.expression.ImmutableExpression.StructLiteral.Builder
Adds elements to fields list.
addFields(Expression.Literal...) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Adds elements to fields list.
addFields(FieldReference) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Adds one element to fields list.
addFields(FieldReference...) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Adds elements to fields list.
addFields(ParameterizedType) - Method in class io.substrait.function.ImmutableParameterizedType.Struct.Builder
Adds one element to fields list.
addFields(ParameterizedType...) - Method in class io.substrait.function.ImmutableParameterizedType.Struct.Builder
Adds elements to fields list.
addFields(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Struct.Builder
Adds one element to fields list.
addFields(TypeExpression...) - Method in class io.substrait.function.ImmutableTypeExpression.Struct.Builder
Adds elements to fields list.
addFields(Expand.ExpandField) - Method in class io.substrait.relation.ImmutableExpand.Builder
Adds one element to fields list.
addFields(Expand.ExpandField...) - Method in class io.substrait.relation.ImmutableExpand.Builder
Adds elements to fields list.
addFields(Type) - Method in class io.substrait.type.ImmutableType.Struct.Builder
Adds one element to fields list.
addFields(Type...) - Method in class io.substrait.type.ImmutableType.Struct.Builder
Adds elements to fields list.
addGroupings(Aggregate.Grouping) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Adds one element to groupings list.
addGroupings(Aggregate.Grouping...) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Adds elements to groupings list.
addIfClauses(Expression.IfClause) - Method in class io.substrait.expression.ImmutableExpression.IfThen.Builder
Adds one element to ifClauses list.
addIfClauses(Expression.IfClause...) - Method in class io.substrait.expression.ImmutableExpression.IfThen.Builder
Adds elements to ifClauses list.
addImpls(SimpleExtension.AggregateFunctionVariant) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction.Builder
Adds one element to impls list.
addImpls(SimpleExtension.AggregateFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction.Builder
Adds elements to impls list.
addImpls(SimpleExtension.ScalarFunctionVariant) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction.Builder
Adds one element to impls list.
addImpls(SimpleExtension.ScalarFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction.Builder
Adds elements to impls list.
addImpls(SimpleExtension.WindowFunctionVariant) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction.Builder
Adds one element to impls list.
addImpls(SimpleExtension.WindowFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction.Builder
Adds elements to impls list.
addIndices(int) - Method in class io.substrait.relation.ImmutableRemap.Builder
Adds one element to indices list.
addIndices(int...) - Method in class io.substrait.relation.ImmutableRemap.Builder
Adds elements to indices list.
addInputs(Rel) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Adds one element to inputs list.
addInputs(Rel) - Method in class io.substrait.relation.ImmutableSet.Builder
Adds one element to inputs list.
addInputs(Rel...) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Adds elements to inputs list.
addInputs(Rel...) - Method in class io.substrait.relation.ImmutableSet.Builder
Adds elements to inputs list.
addItems(FileOrFiles) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Adds one element to items list.
addItems(FileOrFiles...) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Adds elements to items list.
addLeftKeys(FieldReference) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Adds one element to leftKeys list.
addLeftKeys(FieldReference) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Adds one element to leftKeys list.
addLeftKeys(FieldReference...) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Adds elements to leftKeys list.
addLeftKeys(FieldReference...) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Adds elements to leftKeys list.
addLoadedComputations(Hint.LoadedComputation) - Method in class io.substrait.hint.ImmutableHint.Builder
Adds one element to loadedComputations list.
addLoadedComputations(Hint.LoadedComputation...) - Method in class io.substrait.hint.ImmutableHint.Builder
Adds elements to loadedComputations list.
addMeasures(Aggregate.Measure) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Adds one element to measures list.
addMeasures(Aggregate.Measure...) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Adds elements to measures list.
addNames(String) - Method in class io.substrait.plan.ImmutableRoot.Builder
Adds one element to names list.
addNames(String) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Adds one element to names list.
addNames(String) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Adds one element to names list.
addNames(String) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Adds one element to names list.
addNames(String) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Adds one element to names list.
addNames(String) - Method in class io.substrait.type.ImmutableNamedStruct.Builder
Adds one element to names list.
addNames(String...) - Method in class io.substrait.plan.ImmutableRoot.Builder
Adds elements to names list.
addNames(String...) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Adds elements to names list.
addNames(String...) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Adds elements to names list.
addNames(String...) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Adds elements to names list.
addNames(String...) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Adds elements to names list.
addNames(String...) - Method in class io.substrait.type.ImmutableNamedStruct.Builder
Adds elements to names list.
addNeedles(Expression) - Method in class io.substrait.expression.ImmutableExpression.InPredicate.Builder
Adds one element to needles list.
addNeedles(Expression...) - Method in class io.substrait.expression.ImmutableExpression.InPredicate.Builder
Adds elements to needles list.
addOptimizations(O) - Method in class io.substrait.extension.ImmutableAdvancedExtension.Builder
Adds one element to optimizations list.
addOptimizations(O...) - Method in class io.substrait.extension.ImmutableAdvancedExtension.Builder
Adds elements to optimizations list.
addOptionCombinations(Expression.MultiOrListRecord) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList.Builder
Adds one element to optionCombinations list.
addOptionCombinations(Expression.MultiOrListRecord...) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList.Builder
Adds elements to optionCombinations list.
addOptions(Expression) - Method in class io.substrait.expression.ImmutableExpression.SingleOrList.Builder
Adds one element to options list.
addOptions(Expression...) - Method in class io.substrait.expression.ImmutableExpression.SingleOrList.Builder
Adds elements to options list.
addOptions(FunctionOption) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Adds one element to options list.
addOptions(FunctionOption) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
Adds one element to options list.
addOptions(FunctionOption) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds one element to options list.
addOptions(FunctionOption) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Adds one element to options list.
addOptions(FunctionOption...) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Adds elements to options list.
addOptions(FunctionOption...) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
Adds elements to options list.
addOptions(FunctionOption...) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds elements to options list.
addOptions(FunctionOption...) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Adds elements to options list.
addOptions(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument.Builder
Adds one element to options list.
addOptions(String...) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument.Builder
Adds elements to options list.
addOutputNames(String) - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference.Builder
Adds one element to outputNames list.
addOutputNames(String) - Method in class io.substrait.extendedexpression.ImmutableExpressionReference.Builder
Adds one element to outputNames list.
addOutputNames(String) - Method in class io.substrait.hint.ImmutableHint.Builder
Adds one element to outputNames list.
addOutputNames(String...) - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference.Builder
Adds elements to outputNames list.
addOutputNames(String...) - Method in class io.substrait.extendedexpression.ImmutableExpressionReference.Builder
Adds elements to outputNames list.
addOutputNames(String...) - Method in class io.substrait.hint.ImmutableHint.Builder
Adds elements to outputNames list.
addParameterTypes(ParameterizedType) - Method in class io.substrait.function.ImmutableParameterizedType.Func.Builder
Adds one element to parameterTypes list.
addParameterTypes(ParameterizedType...) - Method in class io.substrait.function.ImmutableParameterizedType.Func.Builder
Adds elements to parameterTypes list.
addParameterTypes(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Func.Builder
Adds one element to parameterTypes list.
addParameterTypes(TypeExpression...) - Method in class io.substrait.function.ImmutableTypeExpression.Func.Builder
Adds elements to parameterTypes list.
addParameterTypes(Type) - Method in class io.substrait.type.ImmutableType.Func.Builder
Adds one element to parameterTypes list.
addParameterTypes(Type...) - Method in class io.substrait.type.ImmutableType.Func.Builder
Adds elements to parameterTypes list.
addPartitionBy(Expression) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds one element to partitionBy list.
addPartitionBy(Expression...) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds elements to partitionBy list.
addPartitionExpressions(Expression) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Adds one element to partitionExpressions list.
addPartitionExpressions(Expression...) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Adds elements to partitionExpressions list.
addPartitionIds(int) - Method in class io.substrait.relation.physical.ImmutableExchangeTarget.Builder
Adds one element to partitionIds list.
addPartitionIds(int...) - Method in class io.substrait.relation.physical.ImmutableExchangeTarget.Builder
Adds elements to partitionIds list.
addReferredExpressions(ExtendedExpression.ExpressionReferenceBase) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Adds one element to referredExpressions list.
addReferredExpressions(ExtendedExpression.ExpressionReferenceBase...) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Adds elements to referredExpressions list.
addRightKeys(FieldReference) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Adds one element to rightKeys list.
addRightKeys(FieldReference) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Adds one element to rightKeys list.
addRightKeys(FieldReference...) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Adds elements to rightKeys list.
addRightKeys(FieldReference...) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Adds elements to rightKeys list.
addRoots(Plan.Root) - Method in class io.substrait.plan.ImmutablePlan.Builder
Adds one element to roots list.
addRoots(Plan.Root...) - Method in class io.substrait.plan.ImmutablePlan.Builder
Adds elements to roots list.
addRows(Expression.NestedStruct) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Adds one element to rows list.
addRows(Expression.NestedStruct...) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Adds elements to rows list.
addSavedComputations(Hint.SavedComputation) - Method in class io.substrait.hint.ImmutableHint.Builder
Adds one element to savedComputations list.
addSavedComputations(Hint.SavedComputation...) - Method in class io.substrait.hint.ImmutableHint.Builder
Adds elements to savedComputations list.
addScalarFunctions(SimpleExtension.ScalarFunctionVariant) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds one element to scalarFunctions list.
addScalarFunctions(SimpleExtension.ScalarFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds elements to scalarFunctions list.
addScalars(SimpleExtension.ScalarFunction) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds one element to scalars list.
addScalars(SimpleExtension.ScalarFunction...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds elements to scalars list.
addSegments(FieldReference.ReferenceSegment) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Adds one element to segments list.
addSegments(FieldReference.ReferenceSegment...) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Adds elements to segments list.
addSort(Expression.SortField) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Adds one element to sort list.
addSort(Expression.SortField) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds one element to sort list.
addSort(Expression.SortField...) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Adds elements to sort list.
addSort(Expression.SortField...) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Adds elements to sort list.
addSortFields(Expression.SortField) - Method in class io.substrait.relation.ImmutableSort.Builder
Adds one element to sortFields list.
addSortFields(Expression.SortField...) - Method in class io.substrait.relation.ImmutableSort.Builder
Adds elements to sortFields list.
addSorts(Expression.SortField) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Adds one element to sorts list.
addSorts(Expression.SortField...) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Adds elements to sorts list.
addSwitchClauses(Expression.SwitchClause) - Method in class io.substrait.expression.ImmutableExpression.Switch.Builder
Adds one element to switchClauses list.
addSwitchClauses(Expression.SwitchClause...) - Method in class io.substrait.expression.ImmutableExpression.Switch.Builder
Adds elements to switchClauses list.
addTargets(AbstractExchangeRel.ExchangeTarget) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Adds one element to targets list.
addTargets(AbstractExchangeRel.ExchangeTarget) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Adds one element to targets list.
addTargets(AbstractExchangeRel.ExchangeTarget) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Adds one element to targets list.
addTargets(AbstractExchangeRel.ExchangeTarget) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Adds one element to targets list.
addTargets(AbstractExchangeRel.ExchangeTarget) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Adds one element to targets list.
addTargets(AbstractExchangeRel.ExchangeTarget...) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Adds elements to targets list.
addTargets(AbstractExchangeRel.ExchangeTarget...) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Adds elements to targets list.
addTargets(AbstractExchangeRel.ExchangeTarget...) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Adds elements to targets list.
addTargets(AbstractExchangeRel.ExchangeTarget...) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Adds elements to targets list.
addTargets(AbstractExchangeRel.ExchangeTarget...) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Adds elements to targets list.
addTransformations(AbstractUpdate.TransformExpression) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Adds one element to transformations list.
addTransformations(AbstractUpdate.TransformExpression...) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Adds elements to transformations list.
addTypeParameters(Type.Parameter) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Adds one element to typeParameters list.
addTypeParameters(Type.Parameter) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Adds one element to typeParameters list.
addTypeParameters(Type.Parameter) - Method in class io.substrait.type.ImmutableType.UserDefined.Builder
Adds one element to typeParameters list.
addTypeParameters(Type.Parameter...) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Adds elements to typeParameters list.
addTypeParameters(Type.Parameter...) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Adds elements to typeParameters list.
addTypeParameters(Type.Parameter...) - Method in class io.substrait.type.ImmutableType.UserDefined.Builder
Adds elements to typeParameters list.
addTypes(SimpleExtension.Type) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds one element to types list.
addTypes(SimpleExtension.Type) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds one element to types list.
addTypes(SimpleExtension.Type...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds elements to types list.
addTypes(SimpleExtension.Type...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds elements to types list.
addValues(Expression) - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord.Builder
Adds one element to values list.
addValues(Expression) - Method in class io.substrait.expression.ImmutableExpression.NestedList.Builder
Adds one element to values list.
addValues(Expression...) - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord.Builder
Adds elements to values list.
addValues(Expression...) - Method in class io.substrait.expression.ImmutableExpression.NestedList.Builder
Adds elements to values list.
addValues(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.ListLiteral.Builder
Adds one element to values list.
addValues(Expression.Literal...) - Method in class io.substrait.expression.ImmutableExpression.ListLiteral.Builder
Adds elements to values list.
addValues(String) - Method in class io.substrait.expression.ImmutableFunctionOption.Builder
Adds one element to values list.
addValues(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option.Builder
Adds one element to values list.
addValues(String...) - Method in class io.substrait.expression.ImmutableFunctionOption.Builder
Adds elements to values list.
addValues(String...) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option.Builder
Adds elements to values list.
addWindowFunctions(SimpleExtension.WindowFunctionVariant) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds one element to windowFunctions list.
addWindowFunctions(SimpleExtension.WindowFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Adds elements to windowFunctions list.
addWindowFunctions(ConsistentPartitionWindow.WindowRelFunctionInvocation) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Adds one element to windowFunctions list.
addWindowFunctions(ConsistentPartitionWindow.WindowRelFunctionInvocation...) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Adds elements to windowFunctions list.
addWindows(SimpleExtension.WindowFunction) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds one element to windows list.
addWindows(SimpleExtension.WindowFunction...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Adds elements to windows list.
advancedExtension(AdvancedExtension) - Method in class io.substrait.plan.ImmutablePlan.Builder
Initializes the optional value advancedExtension to advancedExtension.
advancedExtension(AdvancedExtension) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Initializes the optional value advancedExtension to advancedExtension.
advancedExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.plan.ImmutablePlan.Builder
Initializes the optional value advancedExtension to advancedExtension.
advancedExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Initializes the optional value advancedExtension to advancedExtension.
AdvancedExtension<O extends AdvancedExtension.Optimization,E extends AdvancedExtension.Enhancement> - Class in io.substrait.extension
Represents advanced extensions that can include optimizations and enhancements.
AdvancedExtension() - Constructor for class io.substrait.extension.AdvancedExtension
 
AdvancedExtension.Enhancement - Interface in io.substrait.extension
Represents an enhancement associated with an AdvancedExtension.
AdvancedExtension.Optimization - Interface in io.substrait.extension
Represents an optimization associated with an AdvancedExtension.
aggregate(Function<Rel, Aggregate.Grouping>, Function<Rel, List<Aggregate.Measure>>, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
aggregate(Function<Rel, Aggregate.Grouping>, Function<Rel, List<Aggregate.Measure>>, Rel.Remap, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
Aggregate - Class in io.substrait.relation
 
Aggregate() - Constructor for class io.substrait.relation.Aggregate
 
Aggregate.Grouping - Class in io.substrait.relation
 
Aggregate.Measure - Class in io.substrait.relation
 
aggregateFn(String, String, Type, Expression...) - Method in class io.substrait.dsl.SubstraitBuilder
 
aggregateFunction(SimpleExtension.AggregateFunctionVariant, Type, Expression.AggregationPhase, List<Expression.SortField>, Expression.AggregationInvocation, FunctionArg...) - Static method in class io.substrait.expression.ExpressionCreator
 
aggregateFunction(SimpleExtension.AggregateFunctionVariant, Type, Expression.AggregationPhase, List<Expression.SortField>, Expression.AggregationInvocation, Iterable<? extends FunctionArg>) - Static method in class io.substrait.expression.ExpressionCreator
Use AggregateFunctionInvocation.builder() directly to specify other parameters, e.g.
AggregateFunction() - Constructor for class io.substrait.extension.SimpleExtension.AggregateFunction
 
AggregateFunctionInvocation - Class in io.substrait.expression
Represents an aggregate function invocation, including its declaration, arguments, options, aggregation phase, sort fields, output type, and invocation semantics.
AggregateFunctionInvocation() - Constructor for class io.substrait.expression.AggregateFunctionInvocation
 
AggregateFunctionProtoConverter - Class in io.substrait.relation
AggregateFunctionProtoConverter(ExtensionCollector) - Constructor for class io.substrait.relation.AggregateFunctionProtoConverter
 
AggregateFunctionReference() - Constructor for class io.substrait.extendedexpression.ExtendedExpression.AggregateFunctionReference
 
aggregateFunctions() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
 
aggregateFunctions() - Method in class io.substrait.extension.SimpleExtension.ExtensionCollection
 
aggregateFunctions(Iterable<? extends SimpleExtension.AggregateFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Sets or replaces all elements for aggregateFunctions list.
AggregateFunctionVariant() - Constructor for class io.substrait.extension.SimpleExtension.AggregateFunctionVariant
 
aggregates() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
 
aggregates() - Method in class io.substrait.extension.SimpleExtension.ExtensionSignatures
 
aggregates(Iterable<? extends SimpleExtension.AggregateFunction>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Sets or replaces all elements for aggregates list.
aggregationPhase() - Method in class io.substrait.expression.AbstractFunctionInvocation
Returns the aggregation phase for this invocation, if applicable.
aggregationPhase() - Method in class io.substrait.expression.AggregateFunctionInvocation
Returns the aggregation phase (e.g., initial, intermediate, final).
aggregationPhase() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
aggregationPhase() - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Returns the aggregation phase (e.g., initial, intermediate, final).
aggregationPhase() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
 
aggregationPhase() - Method in class io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the aggregation phase (e.g., initial, intermediate, final).
aggregationPhase() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the aggregation phase (e.g., initial, intermediate, final).
aggregationPhase(Expression.AggregationPhase) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Initializes the value for the aggregationPhase attribute.
aggregationPhase(Expression.AggregationPhase) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Initializes the value for the aggregationPhase attribute.
aggregationPhase(Expression.AggregationPhase) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Initializes the value for the aggregationPhase attribute.
alias(String) - Method in class io.substrait.hint.ImmutableHint.Builder
Initializes the optional value alias to alias.
alias(Optional<String>) - Method in class io.substrait.hint.ImmutableHint.Builder
Initializes the optional value alias to alias.
ALL - Enum constant in enum class io.substrait.expression.Expression.AggregationInvocation
 
allEmpty(Optional<?>...) - Static method in class io.substrait.relation.CopyOnWriteUtils
Returns true if all provided optionals are empty.
ALTER - Enum constant in enum class io.substrait.relation.AbstractDdlRel.DdlOp
Alter an existing object.
and(Expression...) - Method in class io.substrait.dsl.SubstraitBuilder
 
And - Static variable in class io.substrait.type.SubstraitLexer
 
And - Static variable in class io.substrait.type.SubstraitTypeLexer
 
And - Static variable in class io.substrait.type.SubstraitTypeParser
 
And() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
AND - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
ANTI - Enum constant in enum class io.substrait.relation.Join.JoinType
Deprecated.
Any - Static variable in class io.substrait.type.SubstraitLexer
 
Any - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Any - Static variable in class io.substrait.type.SubstraitTypeParser
 
Any() - Method in class io.substrait.type.SubstraitTypeParser.AnyTypeContext
 
anyType() - Method in class io.substrait.type.SubstraitTypeParser
 
anyType() - Method in class io.substrait.type.SubstraitTypeParser.TypeDefContext
 
AnyTypeContext(ParserRuleContext, int) - Constructor for class io.substrait.type.SubstraitTypeParser.AnyTypeContext
 
AnyVar - Static variable in class io.substrait.type.SubstraitLexer
 
AnyVar - Static variable in class io.substrait.type.SubstraitTypeLexer
 
AnyVar - Static variable in class io.substrait.type.SubstraitTypeParser
 
AnyVar() - Method in class io.substrait.type.SubstraitTypeParser.AnyTypeContext
 
APPEND_IF_EXISTS - Enum constant in enum class io.substrait.relation.AbstractWriteRel.CreateMode
Append to the existing table if it exists.
apply(FieldReference) - Method in class io.substrait.expression.FieldReference.ListElement
 
apply(FieldReference) - Method in class io.substrait.expression.FieldReference.MapKey
 
apply(FieldReference) - Method in interface io.substrait.expression.FieldReference.ReferenceSegment
 
apply(FieldReference) - Method in class io.substrait.expression.FieldReference.StructField
 
apply(Type) - Static method in class io.substrait.function.ToTypeString
 
apply(T, C) - Method in interface io.substrait.relation.CopyOnWriteUtils.TransformFunction
Applies a potential transformation to the given value.
args() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
args() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
 
args() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
args() - Method in class io.substrait.extension.SimpleExtension.Function
 
args(Iterable<? extends SimpleExtension.Argument>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Sets or replaces all elements for args list.
args(Iterable<? extends SimpleExtension.Argument>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Sets or replaces all elements for args list.
args(Iterable<? extends SimpleExtension.Argument>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Sets or replaces all elements for args list.
arguments() - Method in class io.substrait.expression.AbstractFunctionInvocation
Returns the ordered list of function arguments.
arguments() - Method in class io.substrait.expression.AggregateFunctionInvocation
Returns the ordered list of function arguments.
arguments() - Method in class io.substrait.expression.Expression.ScalarFunctionInvocation
 
arguments() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
arguments() - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Returns the ordered list of function arguments.
arguments() - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
 
arguments() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
 
arguments() - Method in class io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the ordered list of function arguments.
arguments() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the ordered list of function arguments.
arguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Sets or replaces all elements for arguments list.
arguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
Sets or replaces all elements for arguments list.
arguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Sets or replaces all elements for arguments list.
arguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Sets or replaces all elements for arguments list.
Arrow - Static variable in class io.substrait.type.SubstraitLexer
 
Arrow - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Arrow - Static variable in class io.substrait.type.SubstraitTypeParser
 
Arrow() - Method in class io.substrait.type.SubstraitTypeParser.FuncContext
 
ArrowReadOptions() - Constructor for class io.substrait.relation.files.FileFormat.ArrowReadOptions
 
ASC_NULLS_FIRST - Enum constant in enum class io.substrait.expression.Expression.SortDirection
 
ASC_NULLS_LAST - Enum constant in enum class io.substrait.expression.Expression.SortDirection
 
asNotNullable(Type) - Static method in class io.substrait.type.TypeCreator
Make the given type NOT NULLABLE
asNullable(Type) - Static method in class io.substrait.type.TypeCreator
Make the given type NULLABLE
Assign - Static variable in class io.substrait.type.SubstraitLexer
 
Assign - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Assign - Static variable in class io.substrait.type.SubstraitTypeParser
 
Assign() - Constructor for class io.substrait.function.TypeExpressionCreator.Assign
 
Assign(String, TypeExpression) - Constructor for class io.substrait.function.TypeExpressionCreator.Assign
 
Assignment() - Constructor for class io.substrait.function.TypeExpression.ReturnProgram.Assignment
 
assignments() - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram
 
assignments() - Method in class io.substrait.function.TypeExpression.ReturnProgram
 
assignments(Iterable<? extends TypeExpression.ReturnProgram.Assignment>) - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram.Builder
Sets or replaces all elements for assignments list.
Asterisk - Static variable in class io.substrait.type.SubstraitLexer
 
Asterisk - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Asterisk - Static variable in class io.substrait.type.SubstraitTypeParser
 
Asterisk() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
avg(Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
avg(Rel, int) - Method in class io.substrait.dsl.SubstraitBuilder
 

B

Bang - Static variable in class io.substrait.type.SubstraitLexer
 
Bang - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Bang - Static variable in class io.substrait.type.SubstraitTypeParser
 
Bang() - Method in class io.substrait.type.SubstraitTypeParser.NotExprContext
 
BaseParameterizedType() - Constructor for class io.substrait.function.ParameterizedType.BaseParameterizedType
 
baseSchema(NamedStruct) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Initializes the value for the baseSchema attribute.
BaseTypeExpression() - Constructor for class io.substrait.function.TypeExpression.BaseTypeExpression
 
bestEffortFilter(Expression) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value bestEffortFilter to bestEffortFilter.
bestEffortFilter(Expression) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value bestEffortFilter to bestEffortFilter.
bestEffortFilter(Expression) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value bestEffortFilter to bestEffortFilter.
bestEffortFilter(Expression) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value bestEffortFilter to bestEffortFilter.
bestEffortFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value bestEffortFilter to bestEffortFilter.
bestEffortFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value bestEffortFilter to bestEffortFilter.
bestEffortFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value bestEffortFilter to bestEffortFilter.
bestEffortFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value bestEffortFilter to bestEffortFilter.
BidiMap<T1,T2> - Class in io.substrait.extension
We don't depend on guava...
binary(boolean, byte[]) - Static method in class io.substrait.expression.ExpressionCreator
 
binary(boolean, ByteString) - Static method in class io.substrait.expression.ExpressionCreator
 
binary(TypeExpression.BinaryOperation.OpType, TypeExpression, TypeExpression) - Static method in class io.substrait.function.TypeExpressionCreator
 
Binary - Static variable in class io.substrait.type.SubstraitLexer
 
Binary - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Binary - Static variable in class io.substrait.type.SubstraitTypeParser
 
Binary() - Constructor for class io.substrait.type.Type.Binary
 
Binary() - Method in class io.substrait.type.SubstraitTypeParser.BinaryContext
 
BINARY - Variable in class io.substrait.type.TypeCreator
 
BinaryContext(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.BinaryContext
 
BinaryExprContext(SubstraitTypeParser.ExprContext) - Constructor for class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
BinaryLiteral() - Constructor for class io.substrait.expression.Expression.BinaryLiteral
 
BinaryOperation() - Constructor for class io.substrait.function.TypeExpression.BinaryOperation
 
BiRel - Class in io.substrait.relation
 
BiRel() - Constructor for class io.substrait.relation.BiRel
 
BlockComment - Static variable in class io.substrait.type.SubstraitLexer
 
BlockComment - Static variable in class io.substrait.type.SubstraitTypeLexer
 
BlockComment - Static variable in class io.substrait.type.SubstraitTypeParser
 
body() - Method in class io.substrait.expression.Expression.Lambda
 
body() - Method in class io.substrait.expression.ImmutableExpression.Lambda
 
body(Expression) - Method in class io.substrait.expression.ImmutableExpression.Lambda.Builder
Initializes the value for the body attribute.
bool(boolean) - Method in class io.substrait.dsl.SubstraitBuilder
 
bool(boolean, boolean) - Static method in class io.substrait.expression.ExpressionCreator
 
Bool - Static variable in class io.substrait.type.SubstraitLexer
 
Bool - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Bool - Static variable in class io.substrait.type.SubstraitTypeParser
 
Bool() - Constructor for class io.substrait.type.Type.Bool
 
Boolean - Static variable in class io.substrait.type.SubstraitLexer
 
Boolean - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Boolean - Static variable in class io.substrait.type.SubstraitTypeParser
 
Boolean() - Method in class io.substrait.type.SubstraitTypeParser.BooleanContext
 
BOOLEAN - Variable in class io.substrait.type.TypeCreator
 
BooleanContext(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.BooleanContext
 
BoolLiteral() - Constructor for class io.substrait.expression.Expression.BoolLiteral
 
boundsType() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
boundsType() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
 
boundsType() - Method in class io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the bounds type (e.g., ROWS or RANGE).
boundsType() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the bounds type (e.g., ROWS or RANGE).
boundsType(Expression.WindowBoundsType) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Initializes the value for the boundsType attribute.
boundsType(Expression.WindowBoundsType) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Initializes the value for the boundsType attribute.
BroadcastExchange - Class in io.substrait.relation.physical
 
BroadcastExchange() - Constructor for class io.substrait.relation.physical.BroadcastExchange
 
build() - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
build() - Method in class io.substrait.expression.ImmutableEnumArg.Builder
Builds a new ImmutableEnumArg.
build() - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral.Builder
Builds a new BinaryLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral.Builder
Builds a new BoolLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.Cast.Builder
Builds a new Cast.
build() - Method in class io.substrait.expression.ImmutableExpression.DateLiteral.Builder
Builds a new DateLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral.Builder
Builds a new DecimalLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral.Builder
Builds a new EmptyListLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral.Builder
Builds a new EmptyMapLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral.Builder
Builds a new FixedBinaryLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral.Builder
Builds a new FixedCharLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.FP32Literal.Builder
Builds a new FP32Literal.
build() - Method in class io.substrait.expression.ImmutableExpression.FP64Literal.Builder
Builds a new FP64Literal.
build() - Method in class io.substrait.expression.ImmutableExpression.I16Literal.Builder
Builds a new I16Literal.
build() - Method in class io.substrait.expression.ImmutableExpression.I32Literal.Builder
Builds a new I32Literal.
build() - Method in class io.substrait.expression.ImmutableExpression.I64Literal.Builder
Builds a new I64Literal.
build() - Method in class io.substrait.expression.ImmutableExpression.I8Literal.Builder
Builds a new I8Literal.
build() - Method in class io.substrait.expression.ImmutableExpression.IfClause.Builder
Builds a new IfClause.
build() - Method in class io.substrait.expression.ImmutableExpression.IfThen.Builder
Builds a new IfThen.
build() - Method in class io.substrait.expression.ImmutableExpression.InPredicate.Builder
Builds a new InPredicate.
build() - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral.Builder
build() - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral.Builder
Builds a new IntervalDayLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral.Builder
Builds a new IntervalYearLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.Lambda.Builder
Builds a new Lambda.
build() - Method in class io.substrait.expression.ImmutableExpression.ListLiteral.Builder
Builds a new ListLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.MapLiteral.Builder
Builds a new MapLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.MultiOrList.Builder
Builds a new MultiOrList.
build() - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord.Builder
Builds a new MultiOrListRecord.
build() - Method in class io.substrait.expression.ImmutableExpression.NestedList.Builder
Builds a new NestedList.
build() - Method in class io.substrait.expression.ImmutableExpression.NestedStruct.Builder
Builds a new NestedStruct.
build() - Method in class io.substrait.expression.ImmutableExpression.NullLiteral.Builder
Builds a new NullLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral.Builder
Builds a new PrecisionTimeLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral.Builder
build() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral.Builder
build() - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
build() - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery.Builder
Builds a new ScalarSubquery.
build() - Method in class io.substrait.expression.ImmutableExpression.SetPredicate.Builder
Builds a new SetPredicate.
build() - Method in class io.substrait.expression.ImmutableExpression.SingleOrList.Builder
Builds a new SingleOrList.
build() - Method in class io.substrait.expression.ImmutableExpression.SortField.Builder
Builds a new SortField.
build() - Method in class io.substrait.expression.ImmutableExpression.StrLiteral.Builder
Builds a new StrLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.StructLiteral.Builder
Builds a new StructLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.Switch.Builder
Builds a new Switch.
build() - Method in class io.substrait.expression.ImmutableExpression.SwitchClause.Builder
Builds a new SwitchClause.
build() - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral.Builder
Deprecated.
Builds a new TimeLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral.Builder
Deprecated.
Builds a new TimestampLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral.Builder
Deprecated.
Builds a new TimestampTZLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Builds a new UserDefinedAnyLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
build() - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral.Builder
Builds a new UUIDLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral.Builder
Builds a new VarCharLiteral.
build() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
build() - Method in class io.substrait.expression.ImmutableFieldReference.Builder
build() - Method in class io.substrait.expression.ImmutableFunctionOption.Builder
build() - Method in class io.substrait.expression.ImmutableListElement.Builder
Builds a new ImmutableListElement.
build() - Method in class io.substrait.expression.ImmutableMapKey.Builder
Builds a new ImmutableMapKey.
build() - Method in class io.substrait.expression.ImmutableStructField.Builder
Builds a new ImmutableStructField.
build() - Method in class io.substrait.expression.ImmutableWindowBound.CurrentRow.Builder
Builds a new CurrentRow.
build() - Method in class io.substrait.expression.ImmutableWindowBound.Following.Builder
Builds a new Following.
build() - Method in class io.substrait.expression.ImmutableWindowBound.Preceding.Builder
Builds a new Preceding.
build() - Method in class io.substrait.expression.ImmutableWindowBound.Unbounded.Builder
Builds a new Unbounded.
build() - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference.Builder
build() - Method in class io.substrait.extendedexpression.ImmutableExpressionReference.Builder
build() - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
build() - Method in class io.substrait.extension.ImmutableAdvancedExtension.Builder
build() - Method in class io.substrait.extension.ImmutableExtensionLookup.Builder
 
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction.Builder
Builds a new AggregateFunction.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument.Builder
Builds a new EnumArgument.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Builds a new ExtensionCollection.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Builds a new ExtensionSignatures.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor.Builder
Builds a new FunctionAnchor.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.Option.Builder
Builds a new Option.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction.Builder
Builds a new ScalarFunction.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Builds a new ScalarFunctionVariant.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Builds a new Type.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor.Builder
Builds a new TypeAnchor.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument.Builder
Builds a new TypeArgument.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument.Builder
Builds a new ValueArgument.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior.Builder
Builds a new VariadicBehavior.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction.Builder
Builds a new WindowFunction.
build() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Builds a new WindowFunctionVariant.
build() - Method in class io.substrait.function.ImmutableParameterizedType.Decimal.Builder
Builds a new Decimal.
build() - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary.Builder
Builds a new FixedBinary.
build() - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar.Builder
Builds a new FixedChar.
build() - Method in class io.substrait.function.ImmutableParameterizedType.Func.Builder
Builds a new Func.
build() - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound.Builder
Builds a new IntervalCompound.
build() - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay.Builder
Builds a new IntervalDay.
build() - Method in class io.substrait.function.ImmutableParameterizedType.ListType.Builder
Builds a new ListType.
build() - Method in class io.substrait.function.ImmutableParameterizedType.Map.Builder
Builds a new Map.
build() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime.Builder
Builds a new PrecisionTime.
build() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp.Builder
Builds a new PrecisionTimestamp.
build() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ.Builder
Builds a new PrecisionTimestampTZ.
build() - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral.Builder
Builds a new StringLiteral.
build() - Method in class io.substrait.function.ImmutableParameterizedType.Struct.Builder
Builds a new Struct.
build() - Method in class io.substrait.function.ImmutableParameterizedType.VarChar.Builder
Builds a new VarChar.
build() - Method in class io.substrait.function.ImmutableTypeExpression.Assignment.Builder
Builds a new Assignment.
build() - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation.Builder
Builds a new BinaryOperation.
build() - Method in class io.substrait.function.ImmutableTypeExpression.Decimal.Builder
Builds a new Decimal.
build() - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary.Builder
Builds a new FixedBinary.
build() - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar.Builder
Builds a new FixedChar.
build() - Method in class io.substrait.function.ImmutableTypeExpression.Func.Builder
Builds a new Func.
build() - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation.Builder
Builds a new IfOperation.
build() - Method in class io.substrait.function.ImmutableTypeExpression.IntegerLiteral.Builder
Builds a new IntegerLiteral.
build() - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound.Builder
Builds a new IntervalCompound.
build() - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay.Builder
Builds a new IntervalDay.
build() - Method in class io.substrait.function.ImmutableTypeExpression.ListType.Builder
Builds a new ListType.
build() - Method in class io.substrait.function.ImmutableTypeExpression.Map.Builder
Builds a new Map.
build() - Method in class io.substrait.function.ImmutableTypeExpression.NotOperation.Builder
Builds a new NotOperation.
build() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime.Builder
Builds a new PrecisionTime.
build() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp.Builder
Builds a new PrecisionTimestamp.
build() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ.Builder
Builds a new PrecisionTimestampTZ.
build() - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram.Builder
Builds a new ReturnProgram.
build() - Method in class io.substrait.function.ImmutableTypeExpression.Struct.Builder
Builds a new Struct.
build() - Method in class io.substrait.function.ImmutableTypeExpression.VarChar.Builder
Builds a new VarChar.
build() - Method in class io.substrait.hint.ImmutableHint.Builder
Builds a new ImmutableHint.
build() - Method in class io.substrait.hint.ImmutableLoadedComputation.Builder
build() - Method in class io.substrait.hint.ImmutableRuntimeConstraint.Builder
build() - Method in class io.substrait.hint.ImmutableSavedComputation.Builder
build() - Method in class io.substrait.hint.ImmutableStats.Builder
Builds a new ImmutableStats.
build() - Method in class io.substrait.plan.ImmutablePlan.Builder
Builds a new ImmutablePlan.
build() - Method in class io.substrait.plan.ImmutableRoot.Builder
Builds a new ImmutableRoot.
build() - Method in class io.substrait.plan.ImmutableVersion.Builder
Builds a new ImmutableVersion.
build() - Method in class io.substrait.relation.files.ImmutableFileFormat.ArrowReadOptions.Builder
Builds a new ArrowReadOptions.
build() - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions.Builder
build() - Method in class io.substrait.relation.files.ImmutableFileFormat.DwrfReadOptions.Builder
Builds a new DwrfReadOptions.
build() - Method in class io.substrait.relation.files.ImmutableFileFormat.Extension.Builder
Builds a new Extension.
build() - Method in class io.substrait.relation.files.ImmutableFileFormat.OrcReadOptions.Builder
Builds a new OrcReadOptions.
build() - Method in class io.substrait.relation.files.ImmutableFileFormat.ParquetReadOptions.Builder
Builds a new ParquetReadOptions.
build() - Method in class io.substrait.relation.files.ImmutableFileOrFiles.Builder
Builds a new ImmutableFileOrFiles.
build() - Method in class io.substrait.relation.ImmutableAggregate.Builder
Builds a new ImmutableAggregate.
build() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
build() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
build() - Method in class io.substrait.relation.ImmutableCross.Builder
Builds a new ImmutableCross.
build() - Method in class io.substrait.relation.ImmutableExpand.Builder
Builds a new ImmutableExpand.
build() - Method in class io.substrait.relation.ImmutableExpand.ConsistentField.Builder
Builds a new ConsistentField.
build() - Method in class io.substrait.relation.ImmutableExpand.SwitchingField.Builder
Builds a new SwitchingField.
build() - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Builds a new ImmutableExtensionDdl.
build() - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
build() - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
build() - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
build() - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
build() - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
build() - Method in class io.substrait.relation.ImmutableFetch.Builder
Builds a new ImmutableFetch.
build() - Method in class io.substrait.relation.ImmutableFilter.Builder
Builds a new ImmutableFilter.
build() - Method in class io.substrait.relation.ImmutableGrouping.Builder
Builds a new ImmutableGrouping.
build() - Method in class io.substrait.relation.ImmutableJoin.Builder
Builds a new ImmutableJoin.
build() - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Builds a new ImmutableLocalFiles.
build() - Method in class io.substrait.relation.ImmutableMeasure.Builder
Builds a new ImmutableMeasure.
build() - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Builds a new ImmutableNamedDdl.
build() - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Builds a new ImmutableNamedScan.
build() - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Builds a new ImmutableNamedUpdate.
build() - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Builds a new ImmutableNamedWrite.
build() - Method in class io.substrait.relation.ImmutableProject.Builder
Builds a new ImmutableProject.
build() - Method in class io.substrait.relation.ImmutableRemap.Builder
Builds a new ImmutableRemap.
build() - Method in class io.substrait.relation.ImmutableSet.Builder
Builds a new ImmutableSet.
build() - Method in class io.substrait.relation.ImmutableSort.Builder
Builds a new ImmutableSort.
build() - Method in class io.substrait.relation.ImmutableTransformExpression.Builder
build() - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
build() - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
build() - Method in class io.substrait.relation.physical.ImmutableExchangeTarget.Builder
build() - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Builds a new ImmutableHashJoin.
build() - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Builds a new ImmutableMergeJoin.
build() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
build() - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
build() - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
build() - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
build() - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
build() - Method in class io.substrait.relation.physical.ImmutableTargetType.Extended.Builder
Builds a new Extended.
build() - Method in class io.substrait.relation.physical.ImmutableTargetType.Uri.Builder
Builds a new Uri.
build() - Method in class io.substrait.type.ImmutableNamedStruct.Builder
Builds a new ImmutableNamedStruct.
build() - Method in class io.substrait.type.ImmutableType.Binary.Builder
Builds a new Binary.
build() - Method in class io.substrait.type.ImmutableType.Bool.Builder
Builds a new Bool.
build() - Method in class io.substrait.type.ImmutableType.Date.Builder
Builds a new Date.
build() - Method in class io.substrait.type.ImmutableType.Decimal.Builder
Builds a new Decimal.
build() - Method in class io.substrait.type.ImmutableType.FixedBinary.Builder
Builds a new FixedBinary.
build() - Method in class io.substrait.type.ImmutableType.FixedChar.Builder
Builds a new FixedChar.
build() - Method in class io.substrait.type.ImmutableType.FP32.Builder
Builds a new FP32.
build() - Method in class io.substrait.type.ImmutableType.FP64.Builder
Builds a new FP64.
build() - Method in class io.substrait.type.ImmutableType.Func.Builder
Builds a new Func.
build() - Method in class io.substrait.type.ImmutableType.I16.Builder
Builds a new I16.
build() - Method in class io.substrait.type.ImmutableType.I32.Builder
Builds a new I32.
build() - Method in class io.substrait.type.ImmutableType.I64.Builder
Builds a new I64.
build() - Method in class io.substrait.type.ImmutableType.I8.Builder
Builds a new I8.
build() - Method in class io.substrait.type.ImmutableType.IntervalCompound.Builder
Builds a new IntervalCompound.
build() - Method in class io.substrait.type.ImmutableType.IntervalDay.Builder
Builds a new IntervalDay.
build() - Method in class io.substrait.type.ImmutableType.IntervalYear.Builder
Builds a new IntervalYear.
build() - Method in class io.substrait.type.ImmutableType.ListType.Builder
Builds a new ListType.
build() - Method in class io.substrait.type.ImmutableType.Map.Builder
Builds a new Map.
build() - Method in class io.substrait.type.ImmutableType.ParameterBooleanValue.Builder
Builds a new ParameterBooleanValue.
build() - Method in class io.substrait.type.ImmutableType.ParameterDataType.Builder
Builds a new ParameterDataType.
build() - Method in class io.substrait.type.ImmutableType.ParameterEnumValue.Builder
Builds a new ParameterEnumValue.
build() - Method in class io.substrait.type.ImmutableType.ParameterIntegerValue.Builder
Builds a new ParameterIntegerValue.
build() - Method in class io.substrait.type.ImmutableType.ParameterStringValue.Builder
Builds a new ParameterStringValue.
build() - Method in class io.substrait.type.ImmutableType.PrecisionTime.Builder
Builds a new PrecisionTime.
build() - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp.Builder
Builds a new PrecisionTimestamp.
build() - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ.Builder
Builds a new PrecisionTimestampTZ.
build() - Method in class io.substrait.type.ImmutableType.Str.Builder
Builds a new Str.
build() - Method in class io.substrait.type.ImmutableType.Struct.Builder
Builds a new Struct.
build() - Method in class io.substrait.type.ImmutableType.Time.Builder
Deprecated.
Builds a new Time.
build() - Method in class io.substrait.type.ImmutableType.Timestamp.Builder
Deprecated.
Builds a new Timestamp.
build() - Method in class io.substrait.type.ImmutableType.TimestampTZ.Builder
Deprecated.
Builds a new TimestampTZ.
build() - Method in class io.substrait.type.ImmutableType.UserDefined.Builder
Builds a new UserDefined.
build() - Method in class io.substrait.type.ImmutableType.UUID.Builder
Builds a new UUID.
build() - Method in class io.substrait.type.ImmutableType.VarChar.Builder
Builds a new VarChar.
builder() - Static method in class io.substrait.expression.AggregateFunctionInvocation
Creates a builder for AggregateFunctionInvocation.
builder() - Static method in interface io.substrait.expression.EnumArg
 
builder() - Static method in class io.substrait.expression.Expression.BinaryLiteral
 
builder() - Static method in class io.substrait.expression.Expression.BoolLiteral
 
builder() - Static method in class io.substrait.expression.Expression.Cast
 
builder() - Static method in class io.substrait.expression.Expression.DateLiteral
 
builder() - Static method in class io.substrait.expression.Expression.DecimalLiteral
 
builder() - Static method in class io.substrait.expression.Expression.EmptyListLiteral
 
builder() - Static method in class io.substrait.expression.Expression.EmptyMapLiteral
 
builder() - Static method in class io.substrait.expression.Expression.FixedBinaryLiteral
 
builder() - Static method in class io.substrait.expression.Expression.FixedCharLiteral
 
builder() - Static method in class io.substrait.expression.Expression.FP32Literal
 
builder() - Static method in class io.substrait.expression.Expression.FP64Literal
 
builder() - Static method in class io.substrait.expression.Expression.I16Literal
 
builder() - Static method in class io.substrait.expression.Expression.I32Literal
 
builder() - Static method in class io.substrait.expression.Expression.I64Literal
 
builder() - Static method in class io.substrait.expression.Expression.I8Literal
 
builder() - Static method in class io.substrait.expression.Expression.IfClause
 
builder() - Static method in class io.substrait.expression.Expression.IfThen
 
builder() - Static method in class io.substrait.expression.Expression.InPredicate
 
builder() - Static method in class io.substrait.expression.Expression.IntervalCompoundLiteral
 
builder() - Static method in class io.substrait.expression.Expression.IntervalDayLiteral
 
builder() - Static method in class io.substrait.expression.Expression.IntervalYearLiteral
 
builder() - Static method in class io.substrait.expression.Expression.ListLiteral
 
builder() - Static method in class io.substrait.expression.Expression.MapLiteral
 
builder() - Static method in class io.substrait.expression.Expression.MultiOrList
 
builder() - Static method in class io.substrait.expression.Expression.MultiOrListRecord
 
builder() - Static method in class io.substrait.expression.Expression.NestedList
 
builder() - Static method in class io.substrait.expression.Expression.NestedStruct
 
builder() - Static method in class io.substrait.expression.Expression.NullLiteral
 
builder() - Static method in class io.substrait.expression.Expression.PrecisionTimeLiteral
 
builder() - Static method in class io.substrait.expression.Expression.PrecisionTimestampLiteral
 
builder() - Static method in class io.substrait.expression.Expression.PrecisionTimestampTZLiteral
 
builder() - Static method in class io.substrait.expression.Expression.ScalarFunctionInvocation
 
builder() - Static method in class io.substrait.expression.Expression.ScalarSubquery
 
builder() - Static method in class io.substrait.expression.Expression.SetPredicate
 
builder() - Static method in class io.substrait.expression.Expression.SingleOrList
 
builder() - Static method in class io.substrait.expression.Expression.SortField
 
builder() - Static method in class io.substrait.expression.Expression.StrLiteral
 
builder() - Static method in class io.substrait.expression.Expression.StructLiteral
 
builder() - Static method in class io.substrait.expression.Expression.Switch
 
builder() - Static method in class io.substrait.expression.Expression.SwitchClause
 
builder() - Static method in class io.substrait.expression.Expression.TimeLiteral
Deprecated.
 
builder() - Static method in class io.substrait.expression.Expression.TimestampLiteral
Deprecated.
 
builder() - Static method in class io.substrait.expression.Expression.TimestampTZLiteral
Deprecated.
 
builder() - Static method in class io.substrait.expression.Expression.UserDefinedAnyLiteral
 
builder() - Static method in class io.substrait.expression.Expression.UserDefinedStructLiteral
 
builder() - Static method in class io.substrait.expression.Expression.UUIDLiteral
 
builder() - Static method in class io.substrait.expression.Expression.VarCharLiteral
 
builder() - Static method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
builder() - Static method in class io.substrait.expression.FieldReference
 
builder() - Static method in class io.substrait.expression.FunctionOption
 
builder() - Static method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
builder() - Static method in class io.substrait.expression.ImmutableEnumArg
Creates a builder for ImmutableEnumArg.
builder() - Static method in class io.substrait.expression.ImmutableExpression.BinaryLiteral
Creates a builder for BinaryLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.BoolLiteral
Creates a builder for BoolLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.Cast
Creates a builder for Cast.
builder() - Static method in class io.substrait.expression.ImmutableExpression.DateLiteral
Creates a builder for DateLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
Creates a builder for DecimalLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral
Creates a builder for EmptyListLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral
Creates a builder for EmptyMapLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral
Creates a builder for FixedBinaryLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral
Creates a builder for FixedCharLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.FP32Literal
Creates a builder for FP32Literal.
builder() - Static method in class io.substrait.expression.ImmutableExpression.FP64Literal
Creates a builder for FP64Literal.
builder() - Static method in class io.substrait.expression.ImmutableExpression.I16Literal
Creates a builder for I16Literal.
builder() - Static method in class io.substrait.expression.ImmutableExpression.I32Literal
Creates a builder for I32Literal.
builder() - Static method in class io.substrait.expression.ImmutableExpression.I64Literal
Creates a builder for I64Literal.
builder() - Static method in class io.substrait.expression.ImmutableExpression.I8Literal
Creates a builder for I8Literal.
builder() - Static method in class io.substrait.expression.ImmutableExpression.IfClause
Creates a builder for IfClause.
builder() - Static method in class io.substrait.expression.ImmutableExpression.IfThen
Creates a builder for IfThen.
builder() - Static method in class io.substrait.expression.ImmutableExpression.InPredicate
Creates a builder for InPredicate.
builder() - Static method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
Creates a builder for IntervalCompoundLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
Creates a builder for IntervalDayLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral
Creates a builder for IntervalYearLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.Lambda
Creates a builder for Lambda.
builder() - Static method in class io.substrait.expression.ImmutableExpression.ListLiteral
Creates a builder for ListLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.MapLiteral
Creates a builder for MapLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.MultiOrList
Creates a builder for MultiOrList.
builder() - Static method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord
Creates a builder for MultiOrListRecord.
builder() - Static method in class io.substrait.expression.ImmutableExpression.NestedList
Creates a builder for NestedList.
builder() - Static method in class io.substrait.expression.ImmutableExpression.NestedStruct
Creates a builder for NestedStruct.
builder() - Static method in class io.substrait.expression.ImmutableExpression.NullLiteral
Creates a builder for NullLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral
Creates a builder for PrecisionTimeLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral
Creates a builder for PrecisionTimestampLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral
Creates a builder for PrecisionTimestampTZLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
Creates a builder for ScalarFunctionInvocation.
builder() - Static method in class io.substrait.expression.ImmutableExpression.ScalarSubquery
Creates a builder for ScalarSubquery.
builder() - Static method in class io.substrait.expression.ImmutableExpression.SetPredicate
Creates a builder for SetPredicate.
builder() - Static method in class io.substrait.expression.ImmutableExpression.SingleOrList
Creates a builder for SingleOrList.
builder() - Static method in class io.substrait.expression.ImmutableExpression.SortField
Creates a builder for SortField.
builder() - Static method in class io.substrait.expression.ImmutableExpression.StrLiteral
Creates a builder for StrLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.StructLiteral
Creates a builder for StructLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.Switch
Creates a builder for Switch.
builder() - Static method in class io.substrait.expression.ImmutableExpression.SwitchClause
Creates a builder for SwitchClause.
builder() - Static method in class io.substrait.expression.ImmutableExpression.TimeLiteral
Deprecated.
Creates a builder for TimeLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.TimestampLiteral
Deprecated.
Creates a builder for TimestampLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral
Deprecated.
Creates a builder for TimestampTZLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
Creates a builder for UserDefinedAnyLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
Creates a builder for UserDefinedStructLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.UUIDLiteral
Creates a builder for UUIDLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.VarCharLiteral
Creates a builder for VarCharLiteral.
builder() - Static method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Creates a builder for WindowFunctionInvocation.
builder() - Static method in class io.substrait.expression.ImmutableFieldReference
Creates a builder for ImmutableFieldReference.
builder() - Static method in class io.substrait.expression.ImmutableFunctionOption
Creates a builder for ImmutableFunctionOption.
builder() - Static method in class io.substrait.expression.ImmutableListElement
Creates a builder for ImmutableListElement.
builder() - Static method in class io.substrait.expression.ImmutableMapKey
Creates a builder for ImmutableMapKey.
builder() - Static method in class io.substrait.expression.ImmutableStructField
Creates a builder for ImmutableStructField.
builder() - Static method in class io.substrait.expression.ImmutableWindowBound.CurrentRow
Creates a builder for CurrentRow.
builder() - Static method in class io.substrait.expression.ImmutableWindowBound.Following
Creates a builder for Following.
builder() - Static method in class io.substrait.expression.ImmutableWindowBound.Preceding
Creates a builder for Preceding.
builder() - Static method in class io.substrait.expression.ImmutableWindowBound.Unbounded
Creates a builder for Unbounded.
builder() - Static method in class io.substrait.extendedexpression.ExtendedExpression
Creates a builder for ExtendedExpression.
builder() - Static method in class io.substrait.extendedexpression.ExtendedExpression.ExpressionReference
builder() - Static method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference
builder() - Static method in class io.substrait.extendedexpression.ImmutableExpressionReference
Creates a builder for ImmutableExpressionReference.
builder() - Static method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Creates a builder for ImmutableExtendedExpression.
builder() - Static method in class io.substrait.extension.AdvancedExtension
Creates a builder for AdvancedExtension.
builder() - Static method in class io.substrait.extension.ImmutableAdvancedExtension
Creates a builder for ImmutableAdvancedExtension.
builder() - Static method in class io.substrait.extension.ImmutableExtensionLookup
 
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
Creates a builder for AggregateFunction.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Creates a builder for AggregateFunctionVariant.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
Creates a builder for EnumArgument.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Creates a builder for ExtensionCollection.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Creates a builder for ExtensionSignatures.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor
Creates a builder for FunctionAnchor.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.Option
Creates a builder for Option.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
Creates a builder for ScalarFunction.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Creates a builder for ScalarFunctionVariant.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.Type
Creates a builder for Type.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor
Creates a builder for TypeAnchor.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument
Creates a builder for TypeArgument.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
Creates a builder for ValueArgument.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
Creates a builder for VariadicBehavior.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
Creates a builder for WindowFunction.
builder() - Static method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Creates a builder for WindowFunctionVariant.
builder() - Static method in class io.substrait.extension.SimpleExtension.EnumArgument
 
builder() - Static method in class io.substrait.extension.SimpleExtension.ExtensionCollection
 
builder() - Static method in class io.substrait.extension.SimpleExtension.TypeArgument
 
builder() - Static method in class io.substrait.extension.SimpleExtension.ValueArgument
 
builder() - Static method in class io.substrait.extension.SimpleExtension.WindowFunction
 
builder() - Static method in class io.substrait.extension.SimpleExtension.WindowFunctionVariant
 
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.Decimal
Creates a builder for Decimal.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.FixedBinary
Creates a builder for FixedBinary.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.FixedChar
Creates a builder for FixedChar.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.Func
Creates a builder for Func.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound
Creates a builder for IntervalCompound.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.IntervalDay
Creates a builder for IntervalDay.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.ListType
Creates a builder for ListType.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.Map
Creates a builder for Map.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime
Creates a builder for PrecisionTime.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp
Creates a builder for PrecisionTimestamp.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ
Creates a builder for PrecisionTimestampTZ.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.StringLiteral
Creates a builder for StringLiteral.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.Struct
Creates a builder for Struct.
builder() - Static method in class io.substrait.function.ImmutableParameterizedType.VarChar
Creates a builder for VarChar.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.Assignment
Creates a builder for Assignment.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation
Creates a builder for BinaryOperation.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.Decimal
Creates a builder for Decimal.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.FixedBinary
Creates a builder for FixedBinary.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.FixedChar
Creates a builder for FixedChar.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.Func
Creates a builder for Func.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.IfOperation
Creates a builder for IfOperation.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.IntegerLiteral
Creates a builder for IntegerLiteral.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound
Creates a builder for IntervalCompound.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.IntervalDay
Creates a builder for IntervalDay.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.ListType
Creates a builder for ListType.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.Map
Creates a builder for Map.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.NotOperation
Creates a builder for NotOperation.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime
Creates a builder for PrecisionTime.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp
Creates a builder for PrecisionTimestamp.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ
Creates a builder for PrecisionTimestampTZ.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram
Creates a builder for ReturnProgram.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.Struct
Creates a builder for Struct.
builder() - Static method in class io.substrait.function.ImmutableTypeExpression.VarChar
Creates a builder for VarChar.
builder() - Static method in class io.substrait.function.ParameterizedType.Decimal
 
builder() - Static method in class io.substrait.function.ParameterizedType.FixedBinary
 
builder() - Static method in class io.substrait.function.ParameterizedType.FixedChar
 
builder() - Static method in class io.substrait.function.ParameterizedType.Func
 
builder() - Static method in class io.substrait.function.ParameterizedType.IntervalCompound
 
builder() - Static method in class io.substrait.function.ParameterizedType.IntervalDay
 
builder() - Static method in class io.substrait.function.ParameterizedType.ListType
 
builder() - Static method in class io.substrait.function.ParameterizedType.Map
 
builder() - Static method in class io.substrait.function.ParameterizedType.PrecisionTime
 
builder() - Static method in class io.substrait.function.ParameterizedType.PrecisionTimestamp
 
builder() - Static method in class io.substrait.function.ParameterizedType.PrecisionTimestampTZ
 
builder() - Static method in class io.substrait.function.ParameterizedType.StringLiteral
 
builder() - Static method in class io.substrait.function.ParameterizedType.Struct
 
builder() - Static method in class io.substrait.function.ParameterizedType.VarChar
 
builder() - Static method in class io.substrait.function.TypeExpression.BinaryOperation
 
builder() - Static method in class io.substrait.function.TypeExpression.Decimal
 
builder() - Static method in class io.substrait.function.TypeExpression.FixedBinary
 
builder() - Static method in class io.substrait.function.TypeExpression.FixedChar
 
builder() - Static method in class io.substrait.function.TypeExpression.Func
 
builder() - Static method in class io.substrait.function.TypeExpression.IfOperation
 
builder() - Static method in class io.substrait.function.TypeExpression.IntegerLiteral
 
builder() - Static method in class io.substrait.function.TypeExpression.IntervalCompound
 
builder() - Static method in class io.substrait.function.TypeExpression.IntervalDay
 
builder() - Static method in class io.substrait.function.TypeExpression.ListType
 
builder() - Static method in class io.substrait.function.TypeExpression.Map
 
builder() - Static method in class io.substrait.function.TypeExpression.NotOperation
 
builder() - Static method in class io.substrait.function.TypeExpression.PrecisionTime
 
builder() - Static method in class io.substrait.function.TypeExpression.PrecisionTimestamp
 
builder() - Static method in class io.substrait.function.TypeExpression.PrecisionTimestampTZ
 
builder() - Static method in class io.substrait.function.TypeExpression.ReturnProgram.Assignment
 
builder() - Static method in class io.substrait.function.TypeExpression.ReturnProgram
 
builder() - Static method in class io.substrait.function.TypeExpression.Struct
 
builder() - Static method in class io.substrait.function.TypeExpression.VarChar
 
builder() - Static method in class io.substrait.hint.Hint
 
builder() - Static method in class io.substrait.hint.Hint.LoadedComputation
 
builder() - Static method in class io.substrait.hint.Hint.RuntimeConstraint
 
builder() - Static method in class io.substrait.hint.Hint.SavedComputation
 
builder() - Static method in class io.substrait.hint.Hint.Stats
 
builder() - Static method in class io.substrait.hint.ImmutableHint
Creates a builder for ImmutableHint.
builder() - Static method in class io.substrait.hint.ImmutableLoadedComputation
Creates a builder for ImmutableLoadedComputation.
builder() - Static method in class io.substrait.hint.ImmutableRuntimeConstraint
Creates a builder for ImmutableRuntimeConstraint.
builder() - Static method in class io.substrait.hint.ImmutableSavedComputation
Creates a builder for ImmutableSavedComputation.
builder() - Static method in class io.substrait.hint.ImmutableStats
Creates a builder for ImmutableStats.
builder() - Static method in class io.substrait.plan.ImmutablePlan
Creates a builder for ImmutablePlan.
builder() - Static method in class io.substrait.plan.ImmutableRoot
Creates a builder for ImmutableRoot.
builder() - Static method in class io.substrait.plan.ImmutableVersion
Creates a builder for ImmutableVersion.
builder() - Static method in class io.substrait.plan.Plan
 
builder() - Static method in class io.substrait.plan.Plan.Root
 
builder() - Static method in class io.substrait.plan.Plan.Version
 
builder() - Static method in class io.substrait.relation.AbstractUpdate.TransformExpression
Creates a builder for AbstractUpdate.TransformExpression.
builder() - Static method in class io.substrait.relation.Aggregate
 
builder() - Static method in class io.substrait.relation.Aggregate.Grouping
 
builder() - Static method in class io.substrait.relation.Aggregate.Measure
 
builder() - Static method in class io.substrait.relation.ConsistentPartitionWindow
Creates a builder for ConsistentPartitionWindow.
builder() - Static method in class io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
builder() - Static method in class io.substrait.relation.Cross
 
builder() - Static method in class io.substrait.relation.Expand
Creates a builder for Expand.
builder() - Static method in class io.substrait.relation.Expand.ConsistentField
Creates a builder for Expand.ConsistentField.
builder() - Static method in class io.substrait.relation.Expand.SwitchingField
Creates a builder for Expand.SwitchingField.
builder() - Static method in class io.substrait.relation.ExtensionDdl
 
builder() - Static method in class io.substrait.relation.ExtensionMulti
 
builder() - Static method in class io.substrait.relation.ExtensionSingle
 
builder() - Static method in class io.substrait.relation.ExtensionTable
 
builder() - Static method in class io.substrait.relation.ExtensionWrite
 
builder() - Static method in class io.substrait.relation.Fetch
 
builder() - Static method in class io.substrait.relation.files.FileFormat.ArrowReadOptions
 
builder() - Static method in class io.substrait.relation.files.FileFormat.DelimiterSeparatedTextReadOptions
 
builder() - Static method in class io.substrait.relation.files.FileFormat.DwrfReadOptions
 
builder() - Static method in class io.substrait.relation.files.FileFormat.Extension
 
builder() - Static method in class io.substrait.relation.files.FileFormat.OrcReadOptions
 
builder() - Static method in class io.substrait.relation.files.FileFormat.ParquetReadOptions
 
builder() - Static method in interface io.substrait.relation.files.FileOrFiles
 
builder() - Static method in class io.substrait.relation.files.ImmutableFileFormat.ArrowReadOptions
Creates a builder for ArrowReadOptions.
builder() - Static method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
Creates a builder for DelimiterSeparatedTextReadOptions.
builder() - Static method in class io.substrait.relation.files.ImmutableFileFormat.DwrfReadOptions
Creates a builder for DwrfReadOptions.
builder() - Static method in class io.substrait.relation.files.ImmutableFileFormat.Extension
Creates a builder for Extension.
builder() - Static method in class io.substrait.relation.files.ImmutableFileFormat.OrcReadOptions
Creates a builder for OrcReadOptions.
builder() - Static method in class io.substrait.relation.files.ImmutableFileFormat.ParquetReadOptions
Creates a builder for ParquetReadOptions.
builder() - Static method in class io.substrait.relation.files.ImmutableFileOrFiles
Creates a builder for ImmutableFileOrFiles.
builder() - Static method in class io.substrait.relation.Filter
 
builder() - Static method in class io.substrait.relation.ImmutableAggregate
Creates a builder for ImmutableAggregate.
builder() - Static method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Creates a builder for ImmutableConsistentPartitionWindow.
builder() - Static method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Creates a builder for WindowRelFunctionInvocation.
builder() - Static method in class io.substrait.relation.ImmutableCross
Creates a builder for ImmutableCross.
builder() - Static method in class io.substrait.relation.ImmutableExpand
Creates a builder for ImmutableExpand.
builder() - Static method in class io.substrait.relation.ImmutableExpand.ConsistentField
Creates a builder for ConsistentField.
builder() - Static method in class io.substrait.relation.ImmutableExpand.SwitchingField
Creates a builder for SwitchingField.
builder() - Static method in class io.substrait.relation.ImmutableExtensionDdl
Creates a builder for ImmutableExtensionDdl.
builder() - Static method in class io.substrait.relation.ImmutableExtensionLeaf
Creates a builder for ImmutableExtensionLeaf.
builder() - Static method in class io.substrait.relation.ImmutableExtensionMulti
Creates a builder for ImmutableExtensionMulti.
builder() - Static method in class io.substrait.relation.ImmutableExtensionSingle
Creates a builder for ImmutableExtensionSingle.
builder() - Static method in class io.substrait.relation.ImmutableExtensionTable
Creates a builder for ImmutableExtensionTable.
builder() - Static method in class io.substrait.relation.ImmutableExtensionWrite
Creates a builder for ImmutableExtensionWrite.
builder() - Static method in class io.substrait.relation.ImmutableFetch
Creates a builder for ImmutableFetch.
builder() - Static method in class io.substrait.relation.ImmutableFilter
Creates a builder for ImmutableFilter.
builder() - Static method in class io.substrait.relation.ImmutableGrouping
Creates a builder for ImmutableGrouping.
builder() - Static method in class io.substrait.relation.ImmutableJoin
Creates a builder for ImmutableJoin.
builder() - Static method in class io.substrait.relation.ImmutableLocalFiles
Creates a builder for ImmutableLocalFiles.
builder() - Static method in class io.substrait.relation.ImmutableMeasure
Creates a builder for ImmutableMeasure.
builder() - Static method in class io.substrait.relation.ImmutableNamedDdl
Creates a builder for ImmutableNamedDdl.
builder() - Static method in class io.substrait.relation.ImmutableNamedScan
Creates a builder for ImmutableNamedScan.
builder() - Static method in class io.substrait.relation.ImmutableNamedUpdate
Creates a builder for ImmutableNamedUpdate.
builder() - Static method in class io.substrait.relation.ImmutableNamedWrite
Creates a builder for ImmutableNamedWrite.
builder() - Static method in class io.substrait.relation.ImmutableProject
Creates a builder for ImmutableProject.
builder() - Static method in class io.substrait.relation.ImmutableRemap
Creates a builder for ImmutableRemap.
builder() - Static method in class io.substrait.relation.ImmutableSet
Creates a builder for ImmutableSet.
builder() - Static method in class io.substrait.relation.ImmutableSort
Creates a builder for ImmutableSort.
builder() - Static method in class io.substrait.relation.ImmutableTransformExpression
Creates a builder for ImmutableTransformExpression.
builder() - Static method in class io.substrait.relation.ImmutableVirtualTableScan
Creates a builder for ImmutableVirtualTableScan.
builder() - Static method in class io.substrait.relation.Join
 
builder() - Static method in class io.substrait.relation.LocalFiles
 
builder() - Static method in class io.substrait.relation.NamedDdl
 
builder() - Static method in class io.substrait.relation.NamedScan
 
builder() - Static method in class io.substrait.relation.NamedUpdate
 
builder() - Static method in class io.substrait.relation.NamedWrite
 
builder() - Static method in class io.substrait.relation.physical.AbstractExchangeRel.ExchangeTarget
Creates a builder for ImmutableExchangeTarget.
builder() - Static method in class io.substrait.relation.physical.BroadcastExchange
 
builder() - Static method in class io.substrait.relation.physical.HashJoin
 
builder() - Static method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Creates a builder for ImmutableBroadcastExchange.
builder() - Static method in class io.substrait.relation.physical.ImmutableExchangeTarget
Creates a builder for ImmutableExchangeTarget.
builder() - Static method in class io.substrait.relation.physical.ImmutableHashJoin
Creates a builder for ImmutableHashJoin.
builder() - Static method in class io.substrait.relation.physical.ImmutableMergeJoin
Creates a builder for ImmutableMergeJoin.
builder() - Static method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Creates a builder for ImmutableMultiBucketExchange.
builder() - Static method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Creates a builder for ImmutableNestedLoopJoin.
builder() - Static method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Creates a builder for ImmutableRoundRobinExchange.
builder() - Static method in class io.substrait.relation.physical.ImmutableScatterExchange
Creates a builder for ImmutableScatterExchange.
builder() - Static method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Creates a builder for ImmutableSingleBucketExchange.
builder() - Static method in class io.substrait.relation.physical.ImmutableTargetType.Extended
Creates a builder for Extended.
builder() - Static method in class io.substrait.relation.physical.ImmutableTargetType.Uri
Creates a builder for Uri.
builder() - Static method in class io.substrait.relation.physical.MergeJoin
 
builder() - Static method in class io.substrait.relation.physical.MultiBucketExchange
 
builder() - Static method in class io.substrait.relation.physical.NestedLoopJoin
 
builder() - Static method in class io.substrait.relation.physical.RoundRobinExchange
 
builder() - Static method in class io.substrait.relation.physical.ScatterExchange
 
builder() - Static method in class io.substrait.relation.physical.SingleBucketExchange
 
builder() - Static method in class io.substrait.relation.physical.TargetType.Extended
 
builder() - Static method in class io.substrait.relation.physical.TargetType.Uri
 
builder() - Static method in class io.substrait.relation.Project
 
builder() - Static method in class io.substrait.relation.Set
 
builder() - Static method in class io.substrait.relation.Sort
 
builder() - Static method in class io.substrait.relation.VirtualTableScan
 
builder() - Static method in class io.substrait.type.ImmutableNamedStruct
Creates a builder for ImmutableNamedStruct.
builder() - Static method in class io.substrait.type.ImmutableType.Binary
Creates a builder for Binary.
builder() - Static method in class io.substrait.type.ImmutableType.Bool
Creates a builder for Bool.
builder() - Static method in class io.substrait.type.ImmutableType.Date
Creates a builder for Date.
builder() - Static method in class io.substrait.type.ImmutableType.Decimal
Creates a builder for Decimal.
builder() - Static method in class io.substrait.type.ImmutableType.FixedBinary
Creates a builder for FixedBinary.
builder() - Static method in class io.substrait.type.ImmutableType.FixedChar
Creates a builder for FixedChar.
builder() - Static method in class io.substrait.type.ImmutableType.FP32
Creates a builder for FP32.
builder() - Static method in class io.substrait.type.ImmutableType.FP64
Creates a builder for FP64.
builder() - Static method in class io.substrait.type.ImmutableType.Func
Creates a builder for Func.
builder() - Static method in class io.substrait.type.ImmutableType.I16
Creates a builder for I16.
builder() - Static method in class io.substrait.type.ImmutableType.I32
Creates a builder for I32.
builder() - Static method in class io.substrait.type.ImmutableType.I64
Creates a builder for I64.
builder() - Static method in class io.substrait.type.ImmutableType.I8
Creates a builder for I8.
builder() - Static method in class io.substrait.type.ImmutableType.IntervalCompound
Creates a builder for IntervalCompound.
builder() - Static method in class io.substrait.type.ImmutableType.IntervalDay
Creates a builder for IntervalDay.
builder() - Static method in class io.substrait.type.ImmutableType.IntervalYear
Creates a builder for IntervalYear.
builder() - Static method in class io.substrait.type.ImmutableType.ListType
Creates a builder for ListType.
builder() - Static method in class io.substrait.type.ImmutableType.Map
Creates a builder for Map.
builder() - Static method in class io.substrait.type.ImmutableType.ParameterBooleanValue
Creates a builder for ParameterBooleanValue.
builder() - Static method in class io.substrait.type.ImmutableType.ParameterDataType
Creates a builder for ParameterDataType.
builder() - Static method in class io.substrait.type.ImmutableType.ParameterEnumValue
Creates a builder for ParameterEnumValue.
builder() - Static method in class io.substrait.type.ImmutableType.ParameterIntegerValue
Creates a builder for ParameterIntegerValue.
builder() - Static method in class io.substrait.type.ImmutableType.ParameterStringValue
Creates a builder for ParameterStringValue.
builder() - Static method in class io.substrait.type.ImmutableType.PrecisionTime
Creates a builder for PrecisionTime.
builder() - Static method in class io.substrait.type.ImmutableType.PrecisionTimestamp
Creates a builder for PrecisionTimestamp.
builder() - Static method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ
Creates a builder for PrecisionTimestampTZ.
builder() - Static method in class io.substrait.type.ImmutableType.Str
Creates a builder for Str.
builder() - Static method in class io.substrait.type.ImmutableType.Struct
Creates a builder for Struct.
builder() - Static method in class io.substrait.type.ImmutableType.Time
Deprecated.
Creates a builder for Time.
builder() - Static method in class io.substrait.type.ImmutableType.Timestamp
Deprecated.
Creates a builder for Timestamp.
builder() - Static method in class io.substrait.type.ImmutableType.TimestampTZ
Deprecated.
Creates a builder for TimestampTZ.
builder() - Static method in class io.substrait.type.ImmutableType.UserDefined
Creates a builder for UserDefined.
builder() - Static method in class io.substrait.type.ImmutableType.UUID
Creates a builder for UUID.
builder() - Static method in class io.substrait.type.ImmutableType.VarChar
Creates a builder for VarChar.
builder() - Static method in interface io.substrait.type.NamedStruct
 
builder() - Static method in class io.substrait.type.Type.Binary
 
builder() - Static method in class io.substrait.type.Type.Bool
 
builder() - Static method in class io.substrait.type.Type.Date
 
builder() - Static method in class io.substrait.type.Type.Decimal
 
builder() - Static method in class io.substrait.type.Type.FixedBinary
 
builder() - Static method in class io.substrait.type.Type.FixedChar
 
builder() - Static method in class io.substrait.type.Type.FP32
 
builder() - Static method in class io.substrait.type.Type.FP64
 
builder() - Static method in class io.substrait.type.Type.Func
 
builder() - Static method in class io.substrait.type.Type.I16
 
builder() - Static method in class io.substrait.type.Type.I32
 
builder() - Static method in class io.substrait.type.Type.I64
 
builder() - Static method in class io.substrait.type.Type.I8
 
builder() - Static method in class io.substrait.type.Type.IntervalCompound
 
builder() - Static method in class io.substrait.type.Type.IntervalDay
 
builder() - Static method in class io.substrait.type.Type.IntervalYear
 
builder() - Static method in class io.substrait.type.Type.ListType
 
builder() - Static method in class io.substrait.type.Type.Map
 
builder() - Static method in class io.substrait.type.Type.PrecisionTime
 
builder() - Static method in class io.substrait.type.Type.PrecisionTimestamp
 
builder() - Static method in class io.substrait.type.Type.PrecisionTimestampTZ
 
builder() - Static method in class io.substrait.type.Type.Str
 
builder() - Static method in class io.substrait.type.Type.Struct
 
builder() - Static method in class io.substrait.type.Type.Time
Deprecated.
 
builder() - Static method in class io.substrait.type.Type.Timestamp
Deprecated.
builder() - Static method in class io.substrait.type.Type.TimestampTZ
Deprecated.
Deprecated, use Type.PrecisionTimestampTZ.builder() instead
builder() - Static method in class io.substrait.type.Type.UserDefined
 
builder() - Static method in class io.substrait.type.Type.UUID
 
builder() - Static method in class io.substrait.type.Type.VarChar
 
Builder() - Constructor for class io.substrait.extension.ImmutableExtensionLookup.Builder
 
buildExtensionCollection(SimpleExtension.ExtensionSignatures) - Static method in class io.substrait.extension.SimpleExtension
 

C

CAngleBracket - Static variable in class io.substrait.type.SubstraitLexer
 
CAngleBracket - Static variable in class io.substrait.type.SubstraitTypeLexer
 
CAngleBracket - Static variable in class io.substrait.type.SubstraitTypeParser
 
cast(Expression, Type) - Method in class io.substrait.dsl.SubstraitBuilder
 
cast(Type, Expression, Expression.FailureBehavior) - Static method in class io.substrait.expression.ExpressionCreator
 
Cast() - Constructor for class io.substrait.expression.Expression.Cast
 
CBracket - Static variable in class io.substrait.type.SubstraitLexer
 
CBracket - Static variable in class io.substrait.type.SubstraitTypeLexer
 
CBracket - Static variable in class io.substrait.type.SubstraitTypeParser
 
channelNames - Static variable in class io.substrait.type.SubstraitLexer
 
channelNames - Static variable in class io.substrait.type.SubstraitTypeLexer
 
check() - Method in class io.substrait.expression.AggregateFunctionInvocation
Validates that variadic arguments satisfy the parameter consistency requirement.
check() - Method in class io.substrait.expression.Expression.NestedList
 
check() - Method in class io.substrait.expression.Expression.NullLiteral
 
check() - Method in class io.substrait.expression.Expression.ScalarFunctionInvocation
Validates that variadic arguments satisfy the parameter consistency requirement.
check() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
Validates that variadic arguments satisfy the parameter consistency requirement.
check() - Method in class io.substrait.expression.FieldReference
 
check() - Method in class io.substrait.relation.VirtualTableScan
Checks the following invariants when construction a VirtualTableScan no null field names no null rows row shape must match field-list row field types must match schema types
CLUSTERED - Enum constant in enum class io.substrait.expression.Expression.SortDirection
 
Colon - Static variable in class io.substrait.type.SubstraitLexer
 
Colon - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Colon - Static variable in class io.substrait.type.SubstraitTypeParser
 
Colon() - Method in class io.substrait.type.SubstraitTypeParser.TernaryContext
 
columnTarget(int) - Method in class io.substrait.relation.ImmutableTransformExpression.Builder
Initializes the value for the columnTarget attribute.
Comma - Static variable in class io.substrait.type.SubstraitLexer
 
Comma - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Comma - Static variable in class io.substrait.type.SubstraitTypeParser
 
Comma() - Method in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
Comma() - Method in class io.substrait.type.SubstraitTypeParser.FuncParamsWithParensContext
 
Comma() - Method in class io.substrait.type.SubstraitTypeParser.FunctionCallContext
 
Comma() - Method in class io.substrait.type.SubstraitTypeParser.MapContext
 
Comma() - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
Comma() - Method in class io.substrait.type.SubstraitTypeParser.StructContext
 
Comma() - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
Comma(int) - Method in class io.substrait.type.SubstraitTypeParser.FuncParamsWithParensContext
 
Comma(int) - Method in class io.substrait.type.SubstraitTypeParser.FunctionCallContext
 
Comma(int) - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
Comma(int) - Method in class io.substrait.type.SubstraitTypeParser.StructContext
 
Comma(int) - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableCross.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExpand.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableFilter.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableProject.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableSet.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableSort.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableCross.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExpand.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableFilter.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableProject.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableSet.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableSort.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Initializes the optional value commonExtension to commonExtension.
commonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Initializes the optional value commonExtension to commonExtension.
COMPUTATION_TYPE_BLOOM_FILTER - Enum constant in enum class io.substrait.hint.Hint.ComputationType
 
COMPUTATION_TYPE_HASHTABLE - Enum constant in enum class io.substrait.hint.Hint.ComputationType
 
COMPUTATION_TYPE_UNKNOWN - Enum constant in enum class io.substrait.hint.Hint.ComputationType
 
COMPUTATION_TYPE_UNSPECIFIED - Enum constant in enum class io.substrait.hint.Hint.ComputationType
 
computationId() - Method in class io.substrait.hint.Hint.LoadedComputation
 
computationId() - Method in class io.substrait.hint.Hint.SavedComputation
 
computationId() - Method in class io.substrait.hint.ImmutableLoadedComputation
 
computationId() - Method in class io.substrait.hint.ImmutableSavedComputation
 
computationId(int) - Method in class io.substrait.hint.ImmutableLoadedComputation.Builder
Initializes the value for the computationId attribute.
computationId(int) - Method in class io.substrait.hint.ImmutableSavedComputation.Builder
Initializes the value for the computationId attribute.
computationType() - Method in class io.substrait.hint.Hint.LoadedComputation
 
computationType() - Method in class io.substrait.hint.Hint.SavedComputation
 
computationType() - Method in class io.substrait.hint.ImmutableLoadedComputation
 
computationType() - Method in class io.substrait.hint.ImmutableSavedComputation
 
computationType(Hint.ComputationType) - Method in class io.substrait.hint.ImmutableLoadedComputation.Builder
Initializes the value for the computationType attribute.
computationType(Hint.ComputationType) - Method in class io.substrait.hint.ImmutableSavedComputation.Builder
Initializes the value for the computationType attribute.
condition() - Method in class io.substrait.expression.Expression.IfClause
 
condition() - Method in class io.substrait.expression.Expression.SingleOrList
 
condition() - Method in class io.substrait.expression.Expression.SwitchClause
 
condition() - Method in class io.substrait.expression.ImmutableExpression.IfClause
 
condition() - Method in class io.substrait.expression.ImmutableExpression.SingleOrList
 
condition() - Method in class io.substrait.expression.ImmutableExpression.SwitchClause
 
condition(Expression) - Method in class io.substrait.expression.ImmutableExpression.IfClause.Builder
Initializes the value for the condition attribute.
condition(Expression) - Method in class io.substrait.expression.ImmutableExpression.SingleOrList.Builder
Initializes the value for the condition attribute.
condition(Expression) - Method in class io.substrait.relation.ImmutableFilter.Builder
Initializes the value for the condition attribute.
condition(Expression) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value condition to condition.
condition(Expression) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Initializes the value for the condition attribute.
condition(Expression) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the value for the condition attribute.
condition(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.SwitchClause.Builder
Initializes the value for the condition attribute.
condition(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value condition to condition.
conditions() - Method in class io.substrait.expression.Expression.MultiOrList
 
conditions() - Method in class io.substrait.expression.ImmutableExpression.MultiOrList
 
conditions(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList.Builder
Sets or replaces all elements for conditions list.
CONSISTENT - Enum constant in enum class io.substrait.extension.SimpleExtension.VariadicBehavior.ParameterConsistency
 
ConsistentField() - Constructor for class io.substrait.relation.Expand.ConsistentField
 
ConsistentPartitionWindow - Class in io.substrait.relation
A window relation that ensures consistent partitioning and ordering across all window function invocations in a single input relation.
ConsistentPartitionWindow() - Constructor for class io.substrait.relation.ConsistentPartitionWindow
 
ConsistentPartitionWindow.WindowRelFunctionInvocation - Class in io.substrait.relation
A single window function invocation with its arguments, options, output type, phase/invocation, and window bounds.
constant() - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
 
constant() - Method in class io.substrait.extension.SimpleExtension.ValueArgument
 
constant(Boolean) - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument.Builder
Initializes the value for the constant attribute.
constrainedToCount(boolean) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the value for the constrainedToCount attribute.
constructKey(String, List<SimpleExtension.Argument>) - Static method in class io.substrait.extension.SimpleExtension.Function
 
constructKeyFromTypes(String, List<Type>) - Static method in class io.substrait.extension.SimpleExtension.Function
 
constructOnExpression(Expression) - Method in class io.substrait.expression.FieldReference.ListElement
 
constructOnExpression(Expression) - Method in class io.substrait.expression.FieldReference.MapKey
 
constructOnExpression(Expression) - Method in interface io.substrait.expression.FieldReference.ReferenceSegment
 
constructOnExpression(Expression) - Method in class io.substrait.expression.FieldReference.StructField
 
constructOnRoot(Type.Struct) - Method in class io.substrait.expression.FieldReference.ListElement
 
constructOnRoot(Type.Struct) - Method in class io.substrait.expression.FieldReference.MapKey
 
constructOnRoot(Type.Struct) - Method in interface io.substrait.expression.FieldReference.ReferenceSegment
 
constructOnRoot(Type.Struct) - Method in class io.substrait.expression.FieldReference.StructField
 
convert(WindowBound) - Static method in class io.substrait.expression.proto.ExpressionProtoConverter.BoundConverter
 
convert(SimpleExtension.Function, int, FunctionArgument) - Method in class io.substrait.expression.FunctionArg.ProtoFrom
 
copyFrom(SubstraitTypeParser.ExprContext) - Method in class io.substrait.type.SubstraitTypeParser.ExprContext
 
copyFrom(SubstraitTypeParser.FuncParamsContext) - Method in class io.substrait.type.SubstraitTypeParser.FuncParamsContext
 
copyFrom(SubstraitTypeParser.NumericParameterContext) - Method in class io.substrait.type.SubstraitTypeParser.NumericParameterContext
 
copyFrom(SubstraitTypeParser.ParameterizedTypeContext) - Method in class io.substrait.type.SubstraitTypeParser.ParameterizedTypeContext
 
copyFrom(SubstraitTypeParser.ScalarTypeContext) - Method in class io.substrait.type.SubstraitTypeParser.ScalarTypeContext
 
copyOf(AggregateFunctionInvocation) - Static method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Creates an immutable copy of a AggregateFunctionInvocation value.
copyOf(EnumArg) - Static method in class io.substrait.expression.ImmutableEnumArg
Creates an immutable copy of a EnumArg value.
copyOf(Expression.BinaryLiteral) - Static method in class io.substrait.expression.ImmutableExpression.BinaryLiteral
Creates an immutable copy of a Expression.BinaryLiteral value.
copyOf(Expression.BoolLiteral) - Static method in class io.substrait.expression.ImmutableExpression.BoolLiteral
Creates an immutable copy of a Expression.BoolLiteral value.
copyOf(Expression.Cast) - Static method in class io.substrait.expression.ImmutableExpression.Cast
Creates an immutable copy of a Expression.Cast value.
copyOf(Expression.DateLiteral) - Static method in class io.substrait.expression.ImmutableExpression.DateLiteral
Creates an immutable copy of a Expression.DateLiteral value.
copyOf(Expression.DecimalLiteral) - Static method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
Creates an immutable copy of a Expression.DecimalLiteral value.
copyOf(Expression.EmptyListLiteral) - Static method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral
Creates an immutable copy of a Expression.EmptyListLiteral value.
copyOf(Expression.EmptyMapLiteral) - Static method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral
Creates an immutable copy of a Expression.EmptyMapLiteral value.
copyOf(Expression.FixedBinaryLiteral) - Static method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral
Creates an immutable copy of a Expression.FixedBinaryLiteral value.
copyOf(Expression.FixedCharLiteral) - Static method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral
Creates an immutable copy of a Expression.FixedCharLiteral value.
copyOf(Expression.FP32Literal) - Static method in class io.substrait.expression.ImmutableExpression.FP32Literal
Creates an immutable copy of a Expression.FP32Literal value.
copyOf(Expression.FP64Literal) - Static method in class io.substrait.expression.ImmutableExpression.FP64Literal
Creates an immutable copy of a Expression.FP64Literal value.
copyOf(Expression.I16Literal) - Static method in class io.substrait.expression.ImmutableExpression.I16Literal
Creates an immutable copy of a Expression.I16Literal value.
copyOf(Expression.I32Literal) - Static method in class io.substrait.expression.ImmutableExpression.I32Literal
Creates an immutable copy of a Expression.I32Literal value.
copyOf(Expression.I64Literal) - Static method in class io.substrait.expression.ImmutableExpression.I64Literal
Creates an immutable copy of a Expression.I64Literal value.
copyOf(Expression.I8Literal) - Static method in class io.substrait.expression.ImmutableExpression.I8Literal
Creates an immutable copy of a Expression.I8Literal value.
copyOf(Expression.IfClause) - Static method in class io.substrait.expression.ImmutableExpression.IfClause
Creates an immutable copy of a Expression.IfClause value.
copyOf(Expression.IfThen) - Static method in class io.substrait.expression.ImmutableExpression.IfThen
Creates an immutable copy of a Expression.IfThen value.
copyOf(Expression.InPredicate) - Static method in class io.substrait.expression.ImmutableExpression.InPredicate
Creates an immutable copy of a Expression.InPredicate value.
copyOf(Expression.IntervalCompoundLiteral) - Static method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
Creates an immutable copy of a Expression.IntervalCompoundLiteral value.
copyOf(Expression.IntervalDayLiteral) - Static method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
Creates an immutable copy of a Expression.IntervalDayLiteral value.
copyOf(Expression.IntervalYearLiteral) - Static method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral
Creates an immutable copy of a Expression.IntervalYearLiteral value.
copyOf(Expression.Lambda) - Static method in class io.substrait.expression.ImmutableExpression.Lambda
Creates an immutable copy of a Expression.Lambda value.
copyOf(Expression.ListLiteral) - Static method in class io.substrait.expression.ImmutableExpression.ListLiteral
Creates an immutable copy of a Expression.ListLiteral value.
copyOf(Expression.MapLiteral) - Static method in class io.substrait.expression.ImmutableExpression.MapLiteral
Creates an immutable copy of a Expression.MapLiteral value.
copyOf(Expression.MultiOrList) - Static method in class io.substrait.expression.ImmutableExpression.MultiOrList
Creates an immutable copy of a Expression.MultiOrList value.
copyOf(Expression.MultiOrListRecord) - Static method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord
Creates an immutable copy of a Expression.MultiOrListRecord value.
copyOf(Expression.NestedList) - Static method in class io.substrait.expression.ImmutableExpression.NestedList
Creates an immutable copy of a Expression.NestedList value.
copyOf(Expression.NestedStruct) - Static method in class io.substrait.expression.ImmutableExpression.NestedStruct
Creates an immutable copy of a Expression.NestedStruct value.
copyOf(Expression.NullLiteral) - Static method in class io.substrait.expression.ImmutableExpression.NullLiteral
Creates an immutable copy of a Expression.NullLiteral value.
copyOf(Expression.PrecisionTimeLiteral) - Static method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral
Creates an immutable copy of a Expression.PrecisionTimeLiteral value.
copyOf(Expression.PrecisionTimestampLiteral) - Static method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral
Creates an immutable copy of a Expression.PrecisionTimestampLiteral value.
copyOf(Expression.PrecisionTimestampTZLiteral) - Static method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral
Creates an immutable copy of a Expression.PrecisionTimestampTZLiteral value.
copyOf(Expression.ScalarFunctionInvocation) - Static method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
Creates an immutable copy of a Expression.ScalarFunctionInvocation value.
copyOf(Expression.ScalarSubquery) - Static method in class io.substrait.expression.ImmutableExpression.ScalarSubquery
Creates an immutable copy of a Expression.ScalarSubquery value.
copyOf(Expression.SetPredicate) - Static method in class io.substrait.expression.ImmutableExpression.SetPredicate
Creates an immutable copy of a Expression.SetPredicate value.
copyOf(Expression.SingleOrList) - Static method in class io.substrait.expression.ImmutableExpression.SingleOrList
Creates an immutable copy of a Expression.SingleOrList value.
copyOf(Expression.SortField) - Static method in class io.substrait.expression.ImmutableExpression.SortField
Creates an immutable copy of a Expression.SortField value.
copyOf(Expression.StrLiteral) - Static method in class io.substrait.expression.ImmutableExpression.StrLiteral
Creates an immutable copy of a Expression.StrLiteral value.
copyOf(Expression.StructLiteral) - Static method in class io.substrait.expression.ImmutableExpression.StructLiteral
Creates an immutable copy of a Expression.StructLiteral value.
copyOf(Expression.Switch) - Static method in class io.substrait.expression.ImmutableExpression.Switch
Creates an immutable copy of a Expression.Switch value.
copyOf(Expression.SwitchClause) - Static method in class io.substrait.expression.ImmutableExpression.SwitchClause
Creates an immutable copy of a Expression.SwitchClause value.
copyOf(Expression.TimeLiteral) - Static method in class io.substrait.expression.ImmutableExpression.TimeLiteral
Deprecated.
Creates an immutable copy of a Expression.TimeLiteral value.
copyOf(Expression.TimestampLiteral) - Static method in class io.substrait.expression.ImmutableExpression.TimestampLiteral
Deprecated.
Creates an immutable copy of a Expression.TimestampLiteral value.
copyOf(Expression.TimestampTZLiteral) - Static method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral
Deprecated.
Creates an immutable copy of a Expression.TimestampTZLiteral value.
copyOf(Expression.UserDefinedAnyLiteral) - Static method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
Creates an immutable copy of a Expression.UserDefinedAnyLiteral value.
copyOf(Expression.UserDefinedStructLiteral) - Static method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
Creates an immutable copy of a Expression.UserDefinedStructLiteral value.
copyOf(Expression.UUIDLiteral) - Static method in class io.substrait.expression.ImmutableExpression.UUIDLiteral
Creates an immutable copy of a Expression.UUIDLiteral value.
copyOf(Expression.VarCharLiteral) - Static method in class io.substrait.expression.ImmutableExpression.VarCharLiteral
Creates an immutable copy of a Expression.VarCharLiteral value.
copyOf(Expression.WindowFunctionInvocation) - Static method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Creates an immutable copy of a Expression.WindowFunctionInvocation value.
copyOf(FieldReference) - Static method in class io.substrait.expression.ImmutableFieldReference
Creates an immutable copy of a FieldReference value.
copyOf(FieldReference.ListElement) - Static method in class io.substrait.expression.ImmutableListElement
Creates an immutable copy of a FieldReference.ListElement value.
copyOf(FieldReference.MapKey) - Static method in class io.substrait.expression.ImmutableMapKey
Creates an immutable copy of a FieldReference.MapKey value.
copyOf(FieldReference.StructField) - Static method in class io.substrait.expression.ImmutableStructField
Creates an immutable copy of a FieldReference.StructField value.
copyOf(FunctionOption) - Static method in class io.substrait.expression.ImmutableFunctionOption
Creates an immutable copy of a FunctionOption value.
copyOf(WindowBound.CurrentRow) - Static method in class io.substrait.expression.ImmutableWindowBound.CurrentRow
Creates an immutable copy of a WindowBound.CurrentRow value.
copyOf(WindowBound.Following) - Static method in class io.substrait.expression.ImmutableWindowBound.Following
Creates an immutable copy of a WindowBound.Following value.
copyOf(WindowBound.Preceding) - Static method in class io.substrait.expression.ImmutableWindowBound.Preceding
Creates an immutable copy of a WindowBound.Preceding value.
copyOf(WindowBound.Unbounded) - Static method in class io.substrait.expression.ImmutableWindowBound.Unbounded
Creates an immutable copy of a WindowBound.Unbounded value.
copyOf(ExtendedExpression) - Static method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Creates an immutable copy of a ExtendedExpression value.
copyOf(ExtendedExpression.AggregateFunctionReference) - Static method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference
Creates an immutable copy of a ExtendedExpression.AggregateFunctionReference value.
copyOf(ExtendedExpression.ExpressionReference) - Static method in class io.substrait.extendedexpression.ImmutableExpressionReference
Creates an immutable copy of a ExtendedExpression.ExpressionReference value.
copyOf(AdvancedExtension<O, E>) - Static method in class io.substrait.extension.ImmutableAdvancedExtension
Creates an immutable copy of a AdvancedExtension value.
copyOf(SimpleExtension.AggregateFunction) - Static method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
Creates an immutable copy of a SimpleExtension.AggregateFunction value.
copyOf(SimpleExtension.AggregateFunctionVariant) - Static method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Creates an immutable copy of a SimpleExtension.AggregateFunctionVariant value.
copyOf(SimpleExtension.EnumArgument) - Static method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
Creates an immutable copy of a SimpleExtension.EnumArgument value.
copyOf(SimpleExtension.ExtensionCollection) - Static method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Creates an immutable copy of a SimpleExtension.ExtensionCollection value.
copyOf(SimpleExtension.ExtensionSignatures) - Static method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Creates an immutable copy of a SimpleExtension.ExtensionSignatures value.
copyOf(SimpleExtension.FunctionAnchor) - Static method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor
Creates an immutable copy of a SimpleExtension.FunctionAnchor value.
copyOf(SimpleExtension.Option) - Static method in class io.substrait.extension.ImmutableSimpleExtension.Option
Creates an immutable copy of a SimpleExtension.Option value.
copyOf(SimpleExtension.ScalarFunction) - Static method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
Creates an immutable copy of a SimpleExtension.ScalarFunction value.
copyOf(SimpleExtension.ScalarFunctionVariant) - Static method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Creates an immutable copy of a SimpleExtension.ScalarFunctionVariant value.
copyOf(SimpleExtension.Type) - Static method in class io.substrait.extension.ImmutableSimpleExtension.Type
Creates an immutable copy of a SimpleExtension.Type value.
copyOf(SimpleExtension.TypeAnchor) - Static method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor
Creates an immutable copy of a SimpleExtension.TypeAnchor value.
copyOf(SimpleExtension.TypeArgument) - Static method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument
Creates an immutable copy of a SimpleExtension.TypeArgument value.
copyOf(SimpleExtension.ValueArgument) - Static method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
Creates an immutable copy of a SimpleExtension.ValueArgument value.
copyOf(SimpleExtension.VariadicBehavior) - Static method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
Creates an immutable copy of a SimpleExtension.VariadicBehavior value.
copyOf(SimpleExtension.WindowFunction) - Static method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
Creates an immutable copy of a SimpleExtension.WindowFunction value.
copyOf(SimpleExtension.WindowFunctionVariant) - Static method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Creates an immutable copy of a SimpleExtension.WindowFunctionVariant value.
copyOf(ParameterizedType.Decimal) - Static method in class io.substrait.function.ImmutableParameterizedType.Decimal
Creates an immutable copy of a ParameterizedType.Decimal value.
copyOf(ParameterizedType.FixedBinary) - Static method in class io.substrait.function.ImmutableParameterizedType.FixedBinary
Creates an immutable copy of a ParameterizedType.FixedBinary value.
copyOf(ParameterizedType.FixedChar) - Static method in class io.substrait.function.ImmutableParameterizedType.FixedChar
Creates an immutable copy of a ParameterizedType.FixedChar value.
copyOf(ParameterizedType.Func) - Static method in class io.substrait.function.ImmutableParameterizedType.Func
Creates an immutable copy of a ParameterizedType.Func value.
copyOf(ParameterizedType.IntervalCompound) - Static method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound
Creates an immutable copy of a ParameterizedType.IntervalCompound value.
copyOf(ParameterizedType.IntervalDay) - Static method in class io.substrait.function.ImmutableParameterizedType.IntervalDay
Creates an immutable copy of a ParameterizedType.IntervalDay value.
copyOf(ParameterizedType.ListType) - Static method in class io.substrait.function.ImmutableParameterizedType.ListType
Creates an immutable copy of a ParameterizedType.ListType value.
copyOf(ParameterizedType.Map) - Static method in class io.substrait.function.ImmutableParameterizedType.Map
Creates an immutable copy of a ParameterizedType.Map value.
copyOf(ParameterizedType.PrecisionTime) - Static method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime
Creates an immutable copy of a ParameterizedType.PrecisionTime value.
copyOf(ParameterizedType.PrecisionTimestamp) - Static method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp
Creates an immutable copy of a ParameterizedType.PrecisionTimestamp value.
copyOf(ParameterizedType.PrecisionTimestampTZ) - Static method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ
Creates an immutable copy of a ParameterizedType.PrecisionTimestampTZ value.
copyOf(ParameterizedType.StringLiteral) - Static method in class io.substrait.function.ImmutableParameterizedType.StringLiteral
Creates an immutable copy of a ParameterizedType.StringLiteral value.
copyOf(ParameterizedType.Struct) - Static method in class io.substrait.function.ImmutableParameterizedType.Struct
Creates an immutable copy of a ParameterizedType.Struct value.
copyOf(ParameterizedType.VarChar) - Static method in class io.substrait.function.ImmutableParameterizedType.VarChar
Creates an immutable copy of a ParameterizedType.VarChar value.
copyOf(TypeExpression.BinaryOperation) - Static method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation
Creates an immutable copy of a TypeExpression.BinaryOperation value.
copyOf(TypeExpression.Decimal) - Static method in class io.substrait.function.ImmutableTypeExpression.Decimal
Creates an immutable copy of a TypeExpression.Decimal value.
copyOf(TypeExpression.FixedBinary) - Static method in class io.substrait.function.ImmutableTypeExpression.FixedBinary
Creates an immutable copy of a TypeExpression.FixedBinary value.
copyOf(TypeExpression.FixedChar) - Static method in class io.substrait.function.ImmutableTypeExpression.FixedChar
Creates an immutable copy of a TypeExpression.FixedChar value.
copyOf(TypeExpression.Func) - Static method in class io.substrait.function.ImmutableTypeExpression.Func
Creates an immutable copy of a TypeExpression.Func value.
copyOf(TypeExpression.IfOperation) - Static method in class io.substrait.function.ImmutableTypeExpression.IfOperation
Creates an immutable copy of a TypeExpression.IfOperation value.
copyOf(TypeExpression.IntegerLiteral) - Static method in class io.substrait.function.ImmutableTypeExpression.IntegerLiteral
Creates an immutable copy of a TypeExpression.IntegerLiteral value.
copyOf(TypeExpression.IntervalCompound) - Static method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound
Creates an immutable copy of a TypeExpression.IntervalCompound value.
copyOf(TypeExpression.IntervalDay) - Static method in class io.substrait.function.ImmutableTypeExpression.IntervalDay
Creates an immutable copy of a TypeExpression.IntervalDay value.
copyOf(TypeExpression.ListType) - Static method in class io.substrait.function.ImmutableTypeExpression.ListType
Creates an immutable copy of a TypeExpression.ListType value.
copyOf(TypeExpression.Map) - Static method in class io.substrait.function.ImmutableTypeExpression.Map
Creates an immutable copy of a TypeExpression.Map value.
copyOf(TypeExpression.NotOperation) - Static method in class io.substrait.function.ImmutableTypeExpression.NotOperation
Creates an immutable copy of a TypeExpression.NotOperation value.
copyOf(TypeExpression.PrecisionTime) - Static method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime
Creates an immutable copy of a TypeExpression.PrecisionTime value.
copyOf(TypeExpression.PrecisionTimestamp) - Static method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp
Creates an immutable copy of a TypeExpression.PrecisionTimestamp value.
copyOf(TypeExpression.PrecisionTimestampTZ) - Static method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ
Creates an immutable copy of a TypeExpression.PrecisionTimestampTZ value.
copyOf(TypeExpression.ReturnProgram) - Static method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram
Creates an immutable copy of a TypeExpression.ReturnProgram value.
copyOf(TypeExpression.ReturnProgram.Assignment) - Static method in class io.substrait.function.ImmutableTypeExpression.Assignment
Creates an immutable copy of a TypeExpression.ReturnProgram.Assignment value.
copyOf(TypeExpression.Struct) - Static method in class io.substrait.function.ImmutableTypeExpression.Struct
Creates an immutable copy of a TypeExpression.Struct value.
copyOf(TypeExpression.VarChar) - Static method in class io.substrait.function.ImmutableTypeExpression.VarChar
Creates an immutable copy of a TypeExpression.VarChar value.
copyOf(Hint) - Static method in class io.substrait.hint.ImmutableHint
Creates an immutable copy of a Hint value.
copyOf(Hint.LoadedComputation) - Static method in class io.substrait.hint.ImmutableLoadedComputation
Creates an immutable copy of a Hint.LoadedComputation value.
copyOf(Hint.RuntimeConstraint) - Static method in class io.substrait.hint.ImmutableRuntimeConstraint
Creates an immutable copy of a Hint.RuntimeConstraint value.
copyOf(Hint.SavedComputation) - Static method in class io.substrait.hint.ImmutableSavedComputation
Creates an immutable copy of a Hint.SavedComputation value.
copyOf(Hint.Stats) - Static method in class io.substrait.hint.ImmutableStats
Creates an immutable copy of a Hint.Stats value.
copyOf(Plan) - Static method in class io.substrait.plan.ImmutablePlan
Creates an immutable copy of a Plan value.
copyOf(Plan.Root) - Static method in class io.substrait.plan.ImmutableRoot
Creates an immutable copy of a Plan.Root value.
copyOf(Plan.Version) - Static method in class io.substrait.plan.ImmutableVersion
Creates an immutable copy of a Plan.Version value.
copyOf(AbstractUpdate.TransformExpression) - Static method in class io.substrait.relation.ImmutableTransformExpression
Creates an immutable copy of a AbstractUpdate.TransformExpression value.
copyOf(Aggregate) - Static method in class io.substrait.relation.ImmutableAggregate
Creates an immutable copy of a Aggregate value.
copyOf(Aggregate.Grouping) - Static method in class io.substrait.relation.ImmutableGrouping
Creates an immutable copy of a Aggregate.Grouping value.
copyOf(Aggregate.Measure) - Static method in class io.substrait.relation.ImmutableMeasure
Creates an immutable copy of a Aggregate.Measure value.
copyOf(ConsistentPartitionWindow) - Static method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Creates an immutable copy of a ConsistentPartitionWindow value.
copyOf(ConsistentPartitionWindow.WindowRelFunctionInvocation) - Static method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Creates an immutable copy of a ConsistentPartitionWindow.WindowRelFunctionInvocation value.
copyOf(Cross) - Static method in class io.substrait.relation.ImmutableCross
Creates an immutable copy of a Cross value.
copyOf(Expand) - Static method in class io.substrait.relation.ImmutableExpand
Creates an immutable copy of a Expand value.
copyOf(Expand.ConsistentField) - Static method in class io.substrait.relation.ImmutableExpand.ConsistentField
Creates an immutable copy of a Expand.ConsistentField value.
copyOf(Expand.SwitchingField) - Static method in class io.substrait.relation.ImmutableExpand.SwitchingField
Creates an immutable copy of a Expand.SwitchingField value.
copyOf(ExtensionDdl) - Static method in class io.substrait.relation.ImmutableExtensionDdl
Creates an immutable copy of a ExtensionDdl value.
copyOf(ExtensionLeaf) - Static method in class io.substrait.relation.ImmutableExtensionLeaf
Creates an immutable copy of a ExtensionLeaf value.
copyOf(ExtensionMulti) - Static method in class io.substrait.relation.ImmutableExtensionMulti
Creates an immutable copy of a ExtensionMulti value.
copyOf(ExtensionSingle) - Static method in class io.substrait.relation.ImmutableExtensionSingle
Creates an immutable copy of a ExtensionSingle value.
copyOf(ExtensionTable) - Static method in class io.substrait.relation.ImmutableExtensionTable
Creates an immutable copy of a ExtensionTable value.
copyOf(ExtensionWrite) - Static method in class io.substrait.relation.ImmutableExtensionWrite
Creates an immutable copy of a ExtensionWrite value.
copyOf(Fetch) - Static method in class io.substrait.relation.ImmutableFetch
Creates an immutable copy of a Fetch value.
copyOf(FileFormat.ArrowReadOptions) - Static method in class io.substrait.relation.files.ImmutableFileFormat.ArrowReadOptions
Creates an immutable copy of a FileFormat.ArrowReadOptions value.
copyOf(FileFormat.DelimiterSeparatedTextReadOptions) - Static method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
Creates an immutable copy of a FileFormat.DelimiterSeparatedTextReadOptions value.
copyOf(FileFormat.DwrfReadOptions) - Static method in class io.substrait.relation.files.ImmutableFileFormat.DwrfReadOptions
Creates an immutable copy of a FileFormat.DwrfReadOptions value.
copyOf(FileFormat.Extension) - Static method in class io.substrait.relation.files.ImmutableFileFormat.Extension
Creates an immutable copy of a FileFormat.Extension value.
copyOf(FileFormat.OrcReadOptions) - Static method in class io.substrait.relation.files.ImmutableFileFormat.OrcReadOptions
Creates an immutable copy of a FileFormat.OrcReadOptions value.
copyOf(FileFormat.ParquetReadOptions) - Static method in class io.substrait.relation.files.ImmutableFileFormat.ParquetReadOptions
Creates an immutable copy of a FileFormat.ParquetReadOptions value.
copyOf(FileOrFiles) - Static method in class io.substrait.relation.files.ImmutableFileOrFiles
Creates an immutable copy of a FileOrFiles value.
copyOf(Filter) - Static method in class io.substrait.relation.ImmutableFilter
Creates an immutable copy of a Filter value.
copyOf(Join) - Static method in class io.substrait.relation.ImmutableJoin
Creates an immutable copy of a Join value.
copyOf(LocalFiles) - Static method in class io.substrait.relation.ImmutableLocalFiles
Creates an immutable copy of a LocalFiles value.
copyOf(NamedDdl) - Static method in class io.substrait.relation.ImmutableNamedDdl
Creates an immutable copy of a NamedDdl value.
copyOf(NamedScan) - Static method in class io.substrait.relation.ImmutableNamedScan
Creates an immutable copy of a NamedScan value.
copyOf(NamedUpdate) - Static method in class io.substrait.relation.ImmutableNamedUpdate
Creates an immutable copy of a NamedUpdate value.
copyOf(NamedWrite) - Static method in class io.substrait.relation.ImmutableNamedWrite
Creates an immutable copy of a NamedWrite value.
copyOf(AbstractExchangeRel.ExchangeTarget) - Static method in class io.substrait.relation.physical.ImmutableExchangeTarget
Creates an immutable copy of a AbstractExchangeRel.ExchangeTarget value.
copyOf(BroadcastExchange) - Static method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Creates an immutable copy of a BroadcastExchange value.
copyOf(HashJoin) - Static method in class io.substrait.relation.physical.ImmutableHashJoin
Creates an immutable copy of a HashJoin value.
copyOf(MergeJoin) - Static method in class io.substrait.relation.physical.ImmutableMergeJoin
Creates an immutable copy of a MergeJoin value.
copyOf(MultiBucketExchange) - Static method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Creates an immutable copy of a MultiBucketExchange value.
copyOf(NestedLoopJoin) - Static method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Creates an immutable copy of a NestedLoopJoin value.
copyOf(RoundRobinExchange) - Static method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Creates an immutable copy of a RoundRobinExchange value.
copyOf(ScatterExchange) - Static method in class io.substrait.relation.physical.ImmutableScatterExchange
Creates an immutable copy of a ScatterExchange value.
copyOf(SingleBucketExchange) - Static method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Creates an immutable copy of a SingleBucketExchange value.
copyOf(TargetType.Extended) - Static method in class io.substrait.relation.physical.ImmutableTargetType.Extended
Creates an immutable copy of a TargetType.Extended value.
copyOf(TargetType.Uri) - Static method in class io.substrait.relation.physical.ImmutableTargetType.Uri
Creates an immutable copy of a TargetType.Uri value.
copyOf(Project) - Static method in class io.substrait.relation.ImmutableProject
Creates an immutable copy of a Project value.
copyOf(Rel.Remap) - Static method in class io.substrait.relation.ImmutableRemap
Creates an immutable copy of a Rel.Remap value.
copyOf(Set) - Static method in class io.substrait.relation.ImmutableSet
Creates an immutable copy of a Set value.
copyOf(Sort) - Static method in class io.substrait.relation.ImmutableSort
Creates an immutable copy of a Sort value.
copyOf(VirtualTableScan) - Static method in class io.substrait.relation.ImmutableVirtualTableScan
Creates an immutable copy of a VirtualTableScan value.
copyOf(NamedStruct) - Static method in class io.substrait.type.ImmutableNamedStruct
Creates an immutable copy of a NamedStruct value.
copyOf(Type.Binary) - Static method in class io.substrait.type.ImmutableType.Binary
Creates an immutable copy of a Type.Binary value.
copyOf(Type.Bool) - Static method in class io.substrait.type.ImmutableType.Bool
Creates an immutable copy of a Type.Bool value.
copyOf(Type.Date) - Static method in class io.substrait.type.ImmutableType.Date
Creates an immutable copy of a Type.Date value.
copyOf(Type.Decimal) - Static method in class io.substrait.type.ImmutableType.Decimal
Creates an immutable copy of a Type.Decimal value.
copyOf(Type.FixedBinary) - Static method in class io.substrait.type.ImmutableType.FixedBinary
Creates an immutable copy of a Type.FixedBinary value.
copyOf(Type.FixedChar) - Static method in class io.substrait.type.ImmutableType.FixedChar
Creates an immutable copy of a Type.FixedChar value.
copyOf(Type.FP32) - Static method in class io.substrait.type.ImmutableType.FP32
Creates an immutable copy of a Type.FP32 value.
copyOf(Type.FP64) - Static method in class io.substrait.type.ImmutableType.FP64
Creates an immutable copy of a Type.FP64 value.
copyOf(Type.Func) - Static method in class io.substrait.type.ImmutableType.Func
Creates an immutable copy of a Type.Func value.
copyOf(Type.I16) - Static method in class io.substrait.type.ImmutableType.I16
Creates an immutable copy of a Type.I16 value.
copyOf(Type.I32) - Static method in class io.substrait.type.ImmutableType.I32
Creates an immutable copy of a Type.I32 value.
copyOf(Type.I64) - Static method in class io.substrait.type.ImmutableType.I64
Creates an immutable copy of a Type.I64 value.
copyOf(Type.I8) - Static method in class io.substrait.type.ImmutableType.I8
Creates an immutable copy of a Type.I8 value.
copyOf(Type.IntervalCompound) - Static method in class io.substrait.type.ImmutableType.IntervalCompound
Creates an immutable copy of a Type.IntervalCompound value.
copyOf(Type.IntervalDay) - Static method in class io.substrait.type.ImmutableType.IntervalDay
Creates an immutable copy of a Type.IntervalDay value.
copyOf(Type.IntervalYear) - Static method in class io.substrait.type.ImmutableType.IntervalYear
Creates an immutable copy of a Type.IntervalYear value.
copyOf(Type.ListType) - Static method in class io.substrait.type.ImmutableType.ListType
Creates an immutable copy of a Type.ListType value.
copyOf(Type.Map) - Static method in class io.substrait.type.ImmutableType.Map
Creates an immutable copy of a Type.Map value.
copyOf(Type.ParameterBooleanValue) - Static method in class io.substrait.type.ImmutableType.ParameterBooleanValue
Creates an immutable copy of a Type.ParameterBooleanValue value.
copyOf(Type.ParameterDataType) - Static method in class io.substrait.type.ImmutableType.ParameterDataType
Creates an immutable copy of a Type.ParameterDataType value.
copyOf(Type.ParameterEnumValue) - Static method in class io.substrait.type.ImmutableType.ParameterEnumValue
Creates an immutable copy of a Type.ParameterEnumValue value.
copyOf(Type.ParameterIntegerValue) - Static method in class io.substrait.type.ImmutableType.ParameterIntegerValue
Creates an immutable copy of a Type.ParameterIntegerValue value.
copyOf(Type.ParameterStringValue) - Static method in class io.substrait.type.ImmutableType.ParameterStringValue
Creates an immutable copy of a Type.ParameterStringValue value.
copyOf(Type.PrecisionTime) - Static method in class io.substrait.type.ImmutableType.PrecisionTime
Creates an immutable copy of a Type.PrecisionTime value.
copyOf(Type.PrecisionTimestamp) - Static method in class io.substrait.type.ImmutableType.PrecisionTimestamp
Creates an immutable copy of a Type.PrecisionTimestamp value.
copyOf(Type.PrecisionTimestampTZ) - Static method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ
Creates an immutable copy of a Type.PrecisionTimestampTZ value.
copyOf(Type.Str) - Static method in class io.substrait.type.ImmutableType.Str
Creates an immutable copy of a Type.Str value.
copyOf(Type.Struct) - Static method in class io.substrait.type.ImmutableType.Struct
Creates an immutable copy of a Type.Struct value.
copyOf(Type.Time) - Static method in class io.substrait.type.ImmutableType.Time
Deprecated.
Creates an immutable copy of a Type.Time value.
copyOf(Type.Timestamp) - Static method in class io.substrait.type.ImmutableType.Timestamp
Deprecated.
Creates an immutable copy of a Type.Timestamp value.
copyOf(Type.TimestampTZ) - Static method in class io.substrait.type.ImmutableType.TimestampTZ
Deprecated.
Creates an immutable copy of a Type.TimestampTZ value.
copyOf(Type.UserDefined) - Static method in class io.substrait.type.ImmutableType.UserDefined
Creates an immutable copy of a Type.UserDefined value.
copyOf(Type.UUID) - Static method in class io.substrait.type.ImmutableType.UUID
Creates an immutable copy of a Type.UUID value.
copyOf(Type.VarChar) - Static method in class io.substrait.type.ImmutableType.VarChar
Creates an immutable copy of a Type.VarChar value.
CopyOnWriteUtils - Class in io.substrait.relation
Provides common utilities for copy-on-write visitations
CopyOnWriteUtils() - Constructor for class io.substrait.relation.CopyOnWriteUtils
 
CopyOnWriteUtils.TransformFunction<T,C extends VisitationContext,E extends Exception> - Interface in io.substrait.relation
 
count(long) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the optional value count to count.
count(Rel, int) - Method in class io.substrait.dsl.SubstraitBuilder
 
count(OptionalLong) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the optional value count to count.
countStar() - Method in class io.substrait.dsl.SubstraitBuilder
Returns a Aggregate.Measure representing the equivalent of a COUNT(*) SQL aggregation.
COVERS - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
CParen - Static variable in class io.substrait.type.SubstraitLexer
 
CParen - Static variable in class io.substrait.type.SubstraitTypeLexer
 
CParen - Static variable in class io.substrait.type.SubstraitTypeParser
 
CParen() - Method in class io.substrait.type.SubstraitTypeParser.FuncParamsWithParensContext
 
CParen() - Method in class io.substrait.type.SubstraitTypeParser.FunctionCallContext
 
CParen() - Method in class io.substrait.type.SubstraitTypeParser.ParenExpressionContext
 
CREATE - Enum constant in enum class io.substrait.relation.AbstractDdlRel.DdlOp
Create a new object.
CREATE_OR_REPLACE - Enum constant in enum class io.substrait.relation.AbstractDdlRel.DdlOp
Create or replace the object.
createMode(AbstractWriteRel.CreateMode) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the value for the createMode attribute.
createMode(AbstractWriteRel.CreateMode) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the value for the createMode attribute.
cross(Rel, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
cross(Rel, Rel, Rel.Remap) - Method in class io.substrait.dsl.SubstraitBuilder
 
Cross - Class in io.substrait.relation
 
Cross() - Constructor for class io.substrait.relation.Cross
 
CTAS - Enum constant in enum class io.substrait.relation.AbstractWriteRel.WriteOp
Create table as select (CTAS).
CURRENT_ROW - Static variable in interface io.substrait.expression.WindowBound
 
CurrentRow() - Constructor for class io.substrait.expression.WindowBound.CurrentRow
 

D

date(boolean, int) - Static method in class io.substrait.expression.ExpressionCreator
 
Date - Static variable in class io.substrait.type.SubstraitLexer
 
Date - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Date - Static variable in class io.substrait.type.SubstraitTypeParser
 
Date() - Constructor for class io.substrait.type.Type.Date
 
Date() - Method in class io.substrait.type.SubstraitTypeParser.DateContext
 
DATE - Variable in class io.substrait.type.TypeCreator
 
DateContext(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.DateContext
 
DateLiteral() - Constructor for class io.substrait.expression.Expression.DateLiteral
 
days() - Method in class io.substrait.expression.Expression.IntervalCompoundLiteral
 
days() - Method in class io.substrait.expression.Expression.IntervalDayLiteral
 
days() - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
 
days() - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
 
days(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral.Builder
Initializes the value for the days attribute.
days(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral.Builder
Initializes the value for the days attribute.
Dec - Static variable in class io.substrait.type.SubstraitLexer
 
Dec - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Dec - Static variable in class io.substrait.type.SubstraitTypeParser
 
decimal(boolean, ByteString, int, int) - Static method in class io.substrait.expression.ExpressionCreator
 
decimal(boolean, BigDecimal, int, int) - Static method in class io.substrait.expression.ExpressionCreator
 
decimal(int, int) - Method in class io.substrait.type.TypeCreator
 
Decimal - Static variable in class io.substrait.type.SubstraitLexer
 
Decimal - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Decimal - Static variable in class io.substrait.type.SubstraitTypeParser
 
Decimal() - Constructor for class io.substrait.function.ParameterizedType.Decimal
 
Decimal() - Constructor for class io.substrait.function.TypeExpression.Decimal
 
Decimal() - Constructor for class io.substrait.type.Type.Decimal
 
Decimal() - Method in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
DecimalContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.DecimalContext
 
decimalE(TypeExpression, TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
decimalE(I, I) - Method in interface io.substrait.function.ExtendedTypeCreator
 
decimalE(String, String) - Method in class io.substrait.function.ParameterizedTypeCreator
 
DecimalLiteral() - Constructor for class io.substrait.expression.Expression.DecimalLiteral
 
DecimalUtil - Class in io.substrait.util
A set of utility methods to deal with convertion of decimal values.
DecimalUtil() - Constructor for class io.substrait.util.DecimalUtil
 
declaration() - Method in class io.substrait.expression.AbstractFunctionInvocation
Returns the function declaration associated with this invocation.
declaration() - Method in class io.substrait.expression.AggregateFunctionInvocation
Returns the aggregate function variant declaration.
declaration() - Method in class io.substrait.expression.Expression.ScalarFunctionInvocation
 
declaration() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
declaration() - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Returns the aggregate function variant declaration.
declaration() - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
 
declaration() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
 
declaration() - Method in class io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the window function variant declaration.
declaration() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the window function variant declaration.
declaration(SimpleExtension.AggregateFunctionVariant) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Initializes the value for the declaration attribute.
declaration(SimpleExtension.ScalarFunctionVariant) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
Initializes the value for the declaration attribute.
declaration(SimpleExtension.WindowFunctionVariant) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Initializes the value for the declaration attribute.
declaration(SimpleExtension.WindowFunctionVariant) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Initializes the value for the declaration attribute.
DECLARED_OUTPUT - Enum constant in enum class io.substrait.extension.SimpleExtension.Nullability
 
decomposability() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
decomposability() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
decomposability() - Method in class io.substrait.extension.SimpleExtension.AggregateFunctionVariant
 
decomposability() - Method in class io.substrait.extension.SimpleExtension.WindowFunctionVariant
 
decomposability(SimpleExtension.Decomposability) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the value for the decomposability attribute.
decomposability(SimpleExtension.Decomposability) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the value for the decomposability attribute.
DEFAULT_COLLECTION - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Default collection of built-in extensions loaded from YAML resources.
DEFAULT_VERSION - Static variable in class io.substrait.plan.Plan.Version
 
defaultClause() - Method in class io.substrait.expression.Expression.Switch
 
defaultClause() - Method in class io.substrait.expression.ImmutableExpression.Switch
 
defaultClause(Expression) - Method in class io.substrait.expression.ImmutableExpression.Switch.Builder
Initializes the value for the defaultClause attribute.
DefaultExtensionCatalog - Class in io.substrait.extension
Provides default extension catalog constants and utilities for loading built-in Substrait function definitions.
DefaultExtensionCatalog() - Constructor for class io.substrait.extension.DefaultExtensionCatalog
 
DELETE - Enum constant in enum class io.substrait.relation.AbstractWriteRel.WriteOp
Delete rows from the target.
DelimiterSeparatedTextReadOptions() - Constructor for class io.substrait.relation.files.FileFormat.DelimiterSeparatedTextReadOptions
 
dereferenceList(int) - Method in class io.substrait.expression.FieldReference
 
dereferenceMap(Expression.Literal) - Method in class io.substrait.expression.FieldReference
 
dereferenceStruct(int) - Method in class io.substrait.expression.FieldReference
 
DERIVATION_EXPRESSION - Static variable in class io.substrait.type.Deserializers
 
deriveRecordType() - Method in class io.substrait.relation.AbstractDdlRel
Derives the output record type from the declared schema.
deriveRecordType() - Method in class io.substrait.relation.AbstractReadRel
 
deriveRecordType() - Method in class io.substrait.relation.AbstractRel
 
deriveRecordType() - Method in class io.substrait.relation.AbstractUpdate
Derives the output record type from the table schema.
deriveRecordType() - Method in class io.substrait.relation.AbstractWriteRel
Derives the output record type from the input relation.
deriveRecordType() - Method in class io.substrait.relation.Aggregate
 
deriveRecordType() - Method in class io.substrait.relation.ConsistentPartitionWindow
Derives the output record type by appending window outputs to the input type.
deriveRecordType() - Method in class io.substrait.relation.Cross
 
deriveRecordType() - Method in class io.substrait.relation.Expand
Derives the output record type from the expand fields.
deriveRecordType() - Method in interface io.substrait.relation.Extension.LeafRelDetail
 
deriveRecordType() - Method in class io.substrait.relation.extensions.EmptyDetail
 
deriveRecordType() - Method in class io.substrait.relation.Fetch
 
deriveRecordType() - Method in class io.substrait.relation.Filter
 
deriveRecordType() - Method in class io.substrait.relation.ImmutableExtensionLeaf
 
deriveRecordType() - Method in class io.substrait.relation.ImmutableExtensionMulti
 
deriveRecordType() - Method in class io.substrait.relation.ImmutableExtensionSingle
 
deriveRecordType() - Method in class io.substrait.relation.Join
 
deriveRecordType() - Method in class io.substrait.relation.physical.AbstractExchangeRel
Derives the output record type from the input.
deriveRecordType() - Method in class io.substrait.relation.physical.HashJoin
 
deriveRecordType() - Method in class io.substrait.relation.physical.MergeJoin
 
deriveRecordType() - Method in class io.substrait.relation.physical.NestedLoopJoin
 
deriveRecordType() - Method in class io.substrait.relation.Project
 
deriveRecordType() - Method in class io.substrait.relation.Set
 
deriveRecordType() - Method in class io.substrait.relation.Sort
 
deriveRecordType(Rel) - Method in interface io.substrait.relation.Extension.SingleRelDetail
 
deriveRecordType(Rel) - Method in class io.substrait.relation.extensions.EmptyDetail
 
deriveRecordType(Type.Struct) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Initializes the value for the deriveRecordType attribute.
deriveRecordType(Type.Struct) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Initializes the value for the deriveRecordType attribute.
deriveRecordType(Type.Struct) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Initializes the value for the deriveRecordType attribute.
deriveRecordType(List<Rel>) - Method in interface io.substrait.relation.Extension.MultiRelDetail
 
deriveRecordType(List<Rel>) - Method in class io.substrait.relation.extensions.EmptyDetail
 
deriveSchema() - Method in interface io.substrait.relation.Extension.ExtensionTableDetail
 
deriveSchema() - Method in class io.substrait.relation.extensions.EmptyDetail
 
DESC_NULLS_FIRST - Enum constant in enum class io.substrait.expression.Expression.SortDirection
 
DESC_NULLS_LAST - Enum constant in enum class io.substrait.expression.Expression.SortDirection
 
description() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
 
description() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
description() - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
 
description() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
 
description() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
 
description() - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
 
description() - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument
 
description() - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
 
description() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
 
description() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
description() - Method in class io.substrait.extension.SimpleExtension.AggregateFunction
 
description() - Method in interface io.substrait.extension.SimpleExtension.Argument
 
description() - Method in class io.substrait.extension.SimpleExtension.Function
 
description() - Method in class io.substrait.extension.SimpleExtension.ScalarFunction
 
description() - Method in class io.substrait.extension.SimpleExtension.Type
 
description() - Method in class io.substrait.extension.SimpleExtension.WindowFunction
 
description(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction.Builder
Initializes the value for the description attribute.
description(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the value for the description attribute.
description(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument.Builder
Initializes the value for the description attribute.
description(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction.Builder
Initializes the value for the description attribute.
description(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Initializes the value for the description attribute.
description(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument.Builder
Initializes the value for the description attribute.
description(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument.Builder
Initializes the value for the description attribute.
description(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction.Builder
Initializes the value for the description attribute.
description(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the value for the description attribute.
description(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option.Builder
Initializes the optional value description to description.
description(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the optional value description to description.
description(Optional<String>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option.Builder
Initializes the optional value description to description.
description(Optional<String>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the optional value description to description.
deserialize(JsonParser, DeserializationContext) - Method in class io.substrait.type.Deserializers.ParseDeserializer
 
Deserializers - Class in io.substrait.type
 
Deserializers() - Constructor for class io.substrait.type.Deserializers
 
Deserializers.ParseDeserializer<T> - Class in io.substrait.type
 
detail(Extension.DdlExtensionObject) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the value for the detail attribute.
detail(Extension.ExtensionTableDetail) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the value for the detail attribute.
detail(Extension.LeafRelDetail) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Initializes the value for the detail attribute.
detail(Extension.MultiRelDetail) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Initializes the value for the detail attribute.
detail(Extension.SingleRelDetail) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Initializes the value for the detail attribute.
detail(Extension.WriteExtensionObject) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the value for the detail attribute.
detailFromDdlExtensionObject(Any) - Method in class io.substrait.relation.ProtoRelConverter
 
detailFromExtensionLeafRel(Any) - Method in class io.substrait.relation.ProtoRelConverter
Override to provide a custom converter for ExtensionLeafRel.getDetail() data
detailFromExtensionMultiRel(Any) - Method in class io.substrait.relation.ProtoRelConverter
Override to provide a custom converter for ExtensionMultiRel.getDetail() data
detailFromExtensionSingleRel(Any) - Method in class io.substrait.relation.ProtoRelConverter
Override to provide a custom converter for ExtensionSingleRel.getDetail() data
detailFromExtensionTable(Any) - Method in class io.substrait.relation.ProtoRelConverter
Override to provide a custom converter for ReadRel.ExtensionTable.getDetail() data
detailFromWriteExtensionObject(Any) - Method in class io.substrait.relation.ProtoRelConverter
 
direction() - Method in class io.substrait.expression.Expression.SortField
 
direction() - Method in class io.substrait.expression.ImmutableExpression.SortField
 
direction(Expression.SortDirection) - Method in class io.substrait.expression.ImmutableExpression.SortField.Builder
Initializes the value for the direction attribute.
DISCRETE - Enum constant in enum class io.substrait.extension.SimpleExtension.Nullability
 
DISTINCT - Enum constant in enum class io.substrait.expression.Expression.AggregationInvocation
 
divide(Expression, Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
DIVIDE - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
Dot - Static variable in class io.substrait.type.SubstraitLexer
 
Dot - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Dot - Static variable in class io.substrait.type.SubstraitTypeParser
 
DoubleColon - Static variable in class io.substrait.type.SubstraitLexer
 
DoubleColon - Static variable in class io.substrait.type.SubstraitTypeLexer
 
DoubleColon - Static variable in class io.substrait.type.SubstraitTypeParser
 
DROP - Enum constant in enum class io.substrait.relation.AbstractDdlRel.DdlOp
Drop an object.
DROP_IF_EXIST - Enum constant in enum class io.substrait.relation.AbstractDdlRel.DdlOp
Drop an object if it exists.
duplicates(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableExpand.SwitchingField.Builder
Sets or replaces all elements for duplicates list.
DwrfReadOptions() - Constructor for class io.substrait.relation.files.FileFormat.DwrfReadOptions
 

E

elementType() - Method in class io.substrait.expression.Expression.EmptyListLiteral
 
elementType() - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral
 
elementType() - Method in class io.substrait.function.ImmutableTypeExpression.ListType
 
elementType() - Method in class io.substrait.function.TypeExpression.ListType
 
elementType() - Method in class io.substrait.type.ImmutableType.ListType
 
elementType() - Method in class io.substrait.type.Type.ListType
 
elementType(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.ListType.Builder
Initializes the value for the elementType attribute.
elementType(Type) - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral.Builder
Initializes the value for the elementType attribute.
elementType(Type) - Method in class io.substrait.type.ImmutableType.ListType.Builder
Initializes the value for the elementType attribute.
Else - Static variable in class io.substrait.type.SubstraitLexer
 
Else - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Else - Static variable in class io.substrait.type.SubstraitTypeParser
 
Else() - Method in class io.substrait.type.SubstraitTypeParser.IfExprContext
 
elseClause() - Method in class io.substrait.expression.Expression.IfThen
 
elseClause() - Method in class io.substrait.expression.ImmutableExpression.IfThen
 
elseClause(Expression) - Method in class io.substrait.expression.ImmutableExpression.IfThen.Builder
Initializes the value for the elseClause attribute.
elseExpr - Variable in class io.substrait.type.SubstraitTypeParser.IfExprContext
 
elseExpr - Variable in class io.substrait.type.SubstraitTypeParser.TernaryContext
 
elseExpr() - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation
 
elseExpr() - Method in class io.substrait.function.TypeExpression.IfOperation
 
elseExpr(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation.Builder
Initializes the value for the elseExpr attribute.
EMPTY_TYPE - Static variable in class io.substrait.expression.proto.ProtoExpressionConverter
 
EmptyDetail - Class in io.substrait.relation.extensions
Default type to which google.protobuf.Any detail messages are converted to by the ProtoRelConverter
EmptyDetail() - Constructor for class io.substrait.relation.extensions.EmptyDetail
 
emptyList(boolean, Type) - Static method in class io.substrait.expression.ExpressionCreator
 
EmptyListLiteral() - Constructor for class io.substrait.expression.Expression.EmptyListLiteral
 
emptyMap(boolean, Type, Type) - Static method in class io.substrait.expression.ExpressionCreator
 
EmptyMapLiteral() - Constructor for class io.substrait.expression.Expression.EmptyMapLiteral
 
emptyVirtualTableScan() - Method in class io.substrait.dsl.SubstraitBuilder
 
EmptyVisitationContext - Class in io.substrait.util
 
EmptyVisitationContext() - Constructor for class io.substrait.util.EmptyVisitationContext
 
encodeDecimalIntoBytes(BigDecimal, int, int) - Static method in class io.substrait.util.DecimalUtil
Encodes a BigDecimal into a scaled big integer and serializes it as little-endian two's-complement bytes of fixed byteWidth.
enhancement(E) - Method in class io.substrait.extension.ImmutableAdvancedExtension.Builder
Initializes the optional value enhancement to enhancement.
enhancement(Optional<? extends E>) - Method in class io.substrait.extension.ImmutableAdvancedExtension.Builder
Initializes the optional value enhancement to enhancement.
enhancementFromAdvancedExtension(Any) - Method in class io.substrait.extension.ProtoExtensionConverter
Converts an AdvancedExtension.Enhancement from proto.
enterAnyType(SubstraitTypeParser.AnyTypeContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by SubstraitTypeParser.anyType().
enterAnyType(SubstraitTypeParser.AnyTypeContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by SubstraitTypeParser.anyType().
enterBinary(SubstraitTypeParser.BinaryContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the binary labeled alternative in SubstraitTypeParser.scalarType().
enterBinary(SubstraitTypeParser.BinaryContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the binary labeled alternative in SubstraitTypeParser.scalarType().
enterBinaryExpr(SubstraitTypeParser.BinaryExprContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the BinaryExpr labeled alternative in SubstraitTypeParser.expr().
enterBinaryExpr(SubstraitTypeParser.BinaryExprContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the BinaryExpr labeled alternative in SubstraitTypeParser.expr().
enterBoolean(SubstraitTypeParser.BooleanContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the boolean labeled alternative in SubstraitTypeParser.scalarType().
enterBoolean(SubstraitTypeParser.BooleanContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the boolean labeled alternative in SubstraitTypeParser.scalarType().
enterDate(SubstraitTypeParser.DateContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the date labeled alternative in SubstraitTypeParser.scalarType().
enterDate(SubstraitTypeParser.DateContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the date labeled alternative in SubstraitTypeParser.scalarType().
enterDecimal(SubstraitTypeParser.DecimalContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the decimal labeled alternative in SubstraitTypeParser.parameterizedType().
enterDecimal(SubstraitTypeParser.DecimalContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the decimal labeled alternative in SubstraitTypeParser.parameterizedType().
enterEveryRule(ParserRuleContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
enterFixedBinary(SubstraitTypeParser.FixedBinaryContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the fixedBinary labeled alternative in SubstraitTypeParser.parameterizedType().
enterFixedBinary(SubstraitTypeParser.FixedBinaryContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the fixedBinary labeled alternative in SubstraitTypeParser.parameterizedType().
enterFixedChar(SubstraitTypeParser.FixedCharContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the fixedChar labeled alternative in SubstraitTypeParser.parameterizedType().
enterFixedChar(SubstraitTypeParser.FixedCharContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the fixedChar labeled alternative in SubstraitTypeParser.parameterizedType().
enterFp32(SubstraitTypeParser.Fp32Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the fp32 labeled alternative in SubstraitTypeParser.scalarType().
enterFp32(SubstraitTypeParser.Fp32Context) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the fp32 labeled alternative in SubstraitTypeParser.scalarType().
enterFp64(SubstraitTypeParser.Fp64Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the fp64 labeled alternative in SubstraitTypeParser.scalarType().
enterFp64(SubstraitTypeParser.Fp64Context) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the fp64 labeled alternative in SubstraitTypeParser.scalarType().
enterFunc(SubstraitTypeParser.FuncContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the func labeled alternative in SubstraitTypeParser.parameterizedType().
enterFunc(SubstraitTypeParser.FuncContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the func labeled alternative in SubstraitTypeParser.parameterizedType().
enterFuncParamsWithParens(SubstraitTypeParser.FuncParamsWithParensContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the funcParamsWithParens labeled alternative in SubstraitTypeParser.funcParams().
enterFuncParamsWithParens(SubstraitTypeParser.FuncParamsWithParensContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the funcParamsWithParens labeled alternative in SubstraitTypeParser.funcParams().
enterFunctionCall(SubstraitTypeParser.FunctionCallContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the FunctionCall labeled alternative in SubstraitTypeParser.expr().
enterFunctionCall(SubstraitTypeParser.FunctionCallContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the FunctionCall labeled alternative in SubstraitTypeParser.expr().
enterI16(SubstraitTypeParser.I16Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the i16 labeled alternative in SubstraitTypeParser.scalarType().
enterI16(SubstraitTypeParser.I16Context) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the i16 labeled alternative in SubstraitTypeParser.scalarType().
enterI32(SubstraitTypeParser.I32Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the i32 labeled alternative in SubstraitTypeParser.scalarType().
enterI32(SubstraitTypeParser.I32Context) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the i32 labeled alternative in SubstraitTypeParser.scalarType().
enterI64(SubstraitTypeParser.I64Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the i64 labeled alternative in SubstraitTypeParser.scalarType().
enterI64(SubstraitTypeParser.I64Context) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the i64 labeled alternative in SubstraitTypeParser.scalarType().
enterI8(SubstraitTypeParser.I8Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the i8 labeled alternative in SubstraitTypeParser.scalarType().
enterI8(SubstraitTypeParser.I8Context) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the i8 labeled alternative in SubstraitTypeParser.scalarType().
enterIfExpr(SubstraitTypeParser.IfExprContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the IfExpr labeled alternative in SubstraitTypeParser.expr().
enterIfExpr(SubstraitTypeParser.IfExprContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the IfExpr labeled alternative in SubstraitTypeParser.expr().
enterIntervalYear(SubstraitTypeParser.IntervalYearContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the intervalYear labeled alternative in SubstraitTypeParser.scalarType().
enterIntervalYear(SubstraitTypeParser.IntervalYearContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the intervalYear labeled alternative in SubstraitTypeParser.scalarType().
enterList(SubstraitTypeParser.ListContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the list labeled alternative in SubstraitTypeParser.parameterizedType().
enterList(SubstraitTypeParser.ListContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the list labeled alternative in SubstraitTypeParser.parameterizedType().
enterLiteralNumber(SubstraitTypeParser.LiteralNumberContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the LiteralNumber labeled alternative in SubstraitTypeParser.expr().
enterLiteralNumber(SubstraitTypeParser.LiteralNumberContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the LiteralNumber labeled alternative in SubstraitTypeParser.expr().
enterMap(SubstraitTypeParser.MapContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the map labeled alternative in SubstraitTypeParser.parameterizedType().
enterMap(SubstraitTypeParser.MapContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the map labeled alternative in SubstraitTypeParser.parameterizedType().
enterMultilineDefinition(SubstraitTypeParser.MultilineDefinitionContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the MultilineDefinition labeled alternative in SubstraitTypeParser.expr().
enterMultilineDefinition(SubstraitTypeParser.MultilineDefinitionContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the MultilineDefinition labeled alternative in SubstraitTypeParser.expr().
enterNotExpr(SubstraitTypeParser.NotExprContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the NotExpr labeled alternative in SubstraitTypeParser.expr().
enterNotExpr(SubstraitTypeParser.NotExprContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the NotExpr labeled alternative in SubstraitTypeParser.expr().
enterNStruct(SubstraitTypeParser.NStructContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the nStruct labeled alternative in SubstraitTypeParser.parameterizedType().
enterNStruct(SubstraitTypeParser.NStructContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the nStruct labeled alternative in SubstraitTypeParser.parameterizedType().
enterNumericExpression(SubstraitTypeParser.NumericExpressionContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the numericExpression labeled alternative in SubstraitTypeParser.numericParameter().
enterNumericExpression(SubstraitTypeParser.NumericExpressionContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the numericExpression labeled alternative in SubstraitTypeParser.numericParameter().
enterNumericLiteral(SubstraitTypeParser.NumericLiteralContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the numericLiteral labeled alternative in SubstraitTypeParser.numericParameter().
enterNumericLiteral(SubstraitTypeParser.NumericLiteralContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the numericLiteral labeled alternative in SubstraitTypeParser.numericParameter().
enterNumericParameterName(SubstraitTypeParser.NumericParameterNameContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the numericParameterName labeled alternative in SubstraitTypeParser.numericParameter().
enterNumericParameterName(SubstraitTypeParser.NumericParameterNameContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the numericParameterName labeled alternative in SubstraitTypeParser.numericParameter().
enterParameterName(SubstraitTypeParser.ParameterNameContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the ParameterName labeled alternative in SubstraitTypeParser.expr().
enterParameterName(SubstraitTypeParser.ParameterNameContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the ParameterName labeled alternative in SubstraitTypeParser.expr().
enterParenExpression(SubstraitTypeParser.ParenExpressionContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the ParenExpression labeled alternative in SubstraitTypeParser.expr().
enterParenExpression(SubstraitTypeParser.ParenExpressionContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the ParenExpression labeled alternative in SubstraitTypeParser.expr().
enterPrecisionIntervalCompound(SubstraitTypeParser.PrecisionIntervalCompoundContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the precisionIntervalCompound labeled alternative in SubstraitTypeParser.parameterizedType().
enterPrecisionIntervalCompound(SubstraitTypeParser.PrecisionIntervalCompoundContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the precisionIntervalCompound labeled alternative in SubstraitTypeParser.parameterizedType().
enterPrecisionIntervalDay(SubstraitTypeParser.PrecisionIntervalDayContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the precisionIntervalDay labeled alternative in SubstraitTypeParser.parameterizedType().
enterPrecisionIntervalDay(SubstraitTypeParser.PrecisionIntervalDayContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the precisionIntervalDay labeled alternative in SubstraitTypeParser.parameterizedType().
enterPrecisionTime(SubstraitTypeParser.PrecisionTimeContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the precisionTime labeled alternative in SubstraitTypeParser.parameterizedType().
enterPrecisionTime(SubstraitTypeParser.PrecisionTimeContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the precisionTime labeled alternative in SubstraitTypeParser.parameterizedType().
enterPrecisionTimestamp(SubstraitTypeParser.PrecisionTimestampContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the precisionTimestamp labeled alternative in SubstraitTypeParser.parameterizedType().
enterPrecisionTimestamp(SubstraitTypeParser.PrecisionTimestampContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the precisionTimestamp labeled alternative in SubstraitTypeParser.parameterizedType().
enterPrecisionTimestampTZ(SubstraitTypeParser.PrecisionTimestampTZContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the precisionTimestampTZ labeled alternative in SubstraitTypeParser.parameterizedType().
enterPrecisionTimestampTZ(SubstraitTypeParser.PrecisionTimestampTZContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the precisionTimestampTZ labeled alternative in SubstraitTypeParser.parameterizedType().
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.AnyTypeContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.BinaryContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.BooleanContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.DateContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.FixedBinaryContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.FixedCharContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.Fp32Context
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.Fp64Context
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.FuncContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.FuncParamsWithParensContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.FunctionCallContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.I16Context
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.I32Context
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.I64Context
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.I8Context
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.IfExprContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.IntervalYearContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.ListContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.LiteralNumberContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.MapContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.NotExprContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.NumericExpressionContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.NumericLiteralContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.NumericParameterNameContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.ParameterNameContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.ParenExpressionContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalCompoundContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalDayContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimeContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.SingleFuncParamContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.StartRuleContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.StringContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.StructContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TernaryContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TimeContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TimestampContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TimestampTzContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TypeDefContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TypeLiteralContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TypeStatementContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.UuidContext
 
enterRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.VarCharContext
 
enterSingleFuncParam(SubstraitTypeParser.SingleFuncParamContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the singleFuncParam labeled alternative in SubstraitTypeParser.funcParams().
enterSingleFuncParam(SubstraitTypeParser.SingleFuncParamContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the singleFuncParam labeled alternative in SubstraitTypeParser.funcParams().
enterStartRule(SubstraitTypeParser.StartRuleContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by SubstraitTypeParser.startRule().
enterStartRule(SubstraitTypeParser.StartRuleContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by SubstraitTypeParser.startRule().
enterString(SubstraitTypeParser.StringContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the string labeled alternative in SubstraitTypeParser.scalarType().
enterString(SubstraitTypeParser.StringContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the string labeled alternative in SubstraitTypeParser.scalarType().
enterStruct(SubstraitTypeParser.StructContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the struct labeled alternative in SubstraitTypeParser.parameterizedType().
enterStruct(SubstraitTypeParser.StructContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the struct labeled alternative in SubstraitTypeParser.parameterizedType().
enterTernary(SubstraitTypeParser.TernaryContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the Ternary labeled alternative in SubstraitTypeParser.expr().
enterTernary(SubstraitTypeParser.TernaryContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the Ternary labeled alternative in SubstraitTypeParser.expr().
enterTime(SubstraitTypeParser.TimeContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the time labeled alternative in SubstraitTypeParser.scalarType().
enterTime(SubstraitTypeParser.TimeContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the time labeled alternative in SubstraitTypeParser.scalarType().
enterTimestamp(SubstraitTypeParser.TimestampContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the timestamp labeled alternative in SubstraitTypeParser.scalarType().
enterTimestamp(SubstraitTypeParser.TimestampContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the timestamp labeled alternative in SubstraitTypeParser.scalarType().
enterTimestampTz(SubstraitTypeParser.TimestampTzContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the timestampTz labeled alternative in SubstraitTypeParser.scalarType().
enterTimestampTz(SubstraitTypeParser.TimestampTzContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the timestampTz labeled alternative in SubstraitTypeParser.scalarType().
enterTypeDef(SubstraitTypeParser.TypeDefContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by SubstraitTypeParser.typeDef().
enterTypeDef(SubstraitTypeParser.TypeDefContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by SubstraitTypeParser.typeDef().
enterTypeLiteral(SubstraitTypeParser.TypeLiteralContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the TypeLiteral labeled alternative in SubstraitTypeParser.expr().
enterTypeLiteral(SubstraitTypeParser.TypeLiteralContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the TypeLiteral labeled alternative in SubstraitTypeParser.expr().
enterTypeStatement(SubstraitTypeParser.TypeStatementContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by SubstraitTypeParser.typeStatement().
enterTypeStatement(SubstraitTypeParser.TypeStatementContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by SubstraitTypeParser.typeStatement().
enterUserDefined(SubstraitTypeParser.UserDefinedContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the userDefined labeled alternative in SubstraitTypeParser.parameterizedType().
enterUserDefined(SubstraitTypeParser.UserDefinedContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the userDefined labeled alternative in SubstraitTypeParser.parameterizedType().
enterUuid(SubstraitTypeParser.UuidContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the uuid labeled alternative in SubstraitTypeParser.scalarType().
enterUuid(SubstraitTypeParser.UuidContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the uuid labeled alternative in SubstraitTypeParser.scalarType().
enterVarChar(SubstraitTypeParser.VarCharContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Enter a parse tree produced by the varChar labeled alternative in SubstraitTypeParser.parameterizedType().
enterVarChar(SubstraitTypeParser.VarCharContext) - Method in interface io.substrait.type.SubstraitTypeListener
Enter a parse tree produced by the varChar labeled alternative in SubstraitTypeParser.parameterizedType().
EnumArg - Interface in io.substrait.expression
Captures the SimpleExtension.EnumArgument option value in a SimpleExtension.Function invocation.
EnumArgument() - Constructor for class io.substrait.extension.SimpleExtension.EnumArgument
 
EOF() - Method in class io.substrait.type.SubstraitTypeParser.StartRuleContext
 
EOF() - Method in class io.substrait.type.SubstraitTypeParser.TypeStatementContext
 
Eq - Static variable in class io.substrait.type.SubstraitLexer
 
Eq - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Eq - Static variable in class io.substrait.type.SubstraitTypeParser
 
Eq() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
Eq() - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
Eq(int) - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
EQ - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
equal(Expression, Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
equals(Object) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
This instance is equal to all instances of ImmutableAggregateFunctionInvocation that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableEnumArg
This instance is equal to all instances of ImmutableEnumArg that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral
This instance is equal to all instances of BinaryLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral
This instance is equal to all instances of BoolLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.Cast
This instance is equal to all instances of Cast that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.DateLiteral
This instance is equal to all instances of DateLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
This instance is equal to all instances of DecimalLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral
This instance is equal to all instances of EmptyListLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral
This instance is equal to all instances of EmptyMapLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral
This instance is equal to all instances of FixedBinaryLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral
This instance is equal to all instances of FixedCharLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.FP32Literal
This instance is equal to all instances of FP32Literal that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.FP64Literal
This instance is equal to all instances of FP64Literal that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.I16Literal
This instance is equal to all instances of I16Literal that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.I32Literal
This instance is equal to all instances of I32Literal that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.I64Literal
This instance is equal to all instances of I64Literal that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.I8Literal
This instance is equal to all instances of I8Literal that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.IfClause
This instance is equal to all instances of IfClause that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.IfThen
This instance is equal to all instances of IfThen that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.InPredicate
This instance is equal to all instances of InPredicate that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
This instance is equal to all instances of IntervalCompoundLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
This instance is equal to all instances of IntervalDayLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral
This instance is equal to all instances of IntervalYearLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.Lambda
This instance is equal to all instances of Lambda that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.ListLiteral
This instance is equal to all instances of ListLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.MapLiteral
This instance is equal to all instances of MapLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList
This instance is equal to all instances of MultiOrList that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord
This instance is equal to all instances of MultiOrListRecord that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.NestedList
This instance is equal to all instances of NestedList that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.NestedStruct
This instance is equal to all instances of NestedStruct that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.NullLiteral
This instance is equal to all instances of NullLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral
This instance is equal to all instances of PrecisionTimeLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral
This instance is equal to all instances of PrecisionTimestampLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral
This instance is equal to all instances of PrecisionTimestampTZLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
This instance is equal to all instances of ScalarFunctionInvocation that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery
This instance is equal to all instances of ScalarSubquery that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.SetPredicate
This instance is equal to all instances of SetPredicate that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.SingleOrList
This instance is equal to all instances of SingleOrList that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.SortField
This instance is equal to all instances of SortField that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.StrLiteral
This instance is equal to all instances of StrLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.StructLiteral
This instance is equal to all instances of StructLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.Switch
This instance is equal to all instances of Switch that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.SwitchClause
This instance is equal to all instances of SwitchClause that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral
Deprecated.
This instance is equal to all instances of TimeLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral
Deprecated.
This instance is equal to all instances of TimestampLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral
Deprecated.
This instance is equal to all instances of TimestampTZLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
This instance is equal to all instances of UserDefinedAnyLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
This instance is equal to all instances of UserDefinedStructLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral
This instance is equal to all instances of UUIDLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral
This instance is equal to all instances of VarCharLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
This instance is equal to all instances of WindowFunctionInvocation that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableFieldReference
This instance is equal to all instances of ImmutableFieldReference that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableFunctionOption
This instance is equal to all instances of ImmutableFunctionOption that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableListElement
This instance is equal to all instances of ImmutableListElement that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableMapKey
This instance is equal to all instances of ImmutableMapKey that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableStructField
This instance is equal to all instances of ImmutableStructField that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableWindowBound.CurrentRow
This instance is equal to all instances of CurrentRow that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableWindowBound.Following
This instance is equal to all instances of Following that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableWindowBound.Preceding
This instance is equal to all instances of Preceding that have equal attribute values.
equals(Object) - Method in class io.substrait.expression.ImmutableWindowBound.Unbounded
This instance is equal to all instances of Unbounded that have equal attribute values.
equals(Object) - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference
This instance is equal to all instances of ImmutableAggregateFunctionReference that have equal attribute values.
equals(Object) - Method in class io.substrait.extendedexpression.ImmutableExpressionReference
This instance is equal to all instances of ImmutableExpressionReference that have equal attribute values.
equals(Object) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
This instance is equal to all instances of ImmutableExtendedExpression that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableAdvancedExtension
This instance is equal to all instances of ImmutableAdvancedExtension that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
This instance is equal to all instances of AggregateFunction that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
This instance is equal to all instances of AggregateFunctionVariant that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
This instance is equal to all instances of EnumArgument that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
This instance is equal to all instances of ExtensionCollection that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
This instance is equal to all instances of ExtensionSignatures that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor
This instance is equal to all instances of FunctionAnchor that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option
This instance is equal to all instances of Option that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
This instance is equal to all instances of ScalarFunction that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
This instance is equal to all instances of ScalarFunctionVariant that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
This instance is equal to all instances of Type that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor
This instance is equal to all instances of TypeAnchor that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument
This instance is equal to all instances of TypeArgument that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
This instance is equal to all instances of ValueArgument that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
This instance is equal to all instances of VariadicBehavior that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
This instance is equal to all instances of WindowFunction that have equal attribute values.
equals(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
This instance is equal to all instances of WindowFunctionVariant that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.Decimal
This instance is equal to all instances of Decimal that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary
This instance is equal to all instances of FixedBinary that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar
This instance is equal to all instances of FixedChar that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.Func
This instance is equal to all instances of Func that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound
This instance is equal to all instances of IntervalCompound that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay
This instance is equal to all instances of IntervalDay that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.ListType
This instance is equal to all instances of ListType that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.Map
This instance is equal to all instances of Map that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime
This instance is equal to all instances of PrecisionTime that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp
This instance is equal to all instances of PrecisionTimestamp that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ
This instance is equal to all instances of PrecisionTimestampTZ that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral
This instance is equal to all instances of StringLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.Struct
This instance is equal to all instances of Struct that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableParameterizedType.VarChar
This instance is equal to all instances of VarChar that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.Assignment
This instance is equal to all instances of Assignment that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation
This instance is equal to all instances of BinaryOperation that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.Decimal
This instance is equal to all instances of Decimal that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary
This instance is equal to all instances of FixedBinary that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar
This instance is equal to all instances of FixedChar that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.Func
This instance is equal to all instances of Func that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation
This instance is equal to all instances of IfOperation that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.IntegerLiteral
This instance is equal to all instances of IntegerLiteral that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound
This instance is equal to all instances of IntervalCompound that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay
This instance is equal to all instances of IntervalDay that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.ListType
This instance is equal to all instances of ListType that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.Map
This instance is equal to all instances of Map that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.NotOperation
This instance is equal to all instances of NotOperation that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime
This instance is equal to all instances of PrecisionTime that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp
This instance is equal to all instances of PrecisionTimestamp that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ
This instance is equal to all instances of PrecisionTimestampTZ that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram
This instance is equal to all instances of ReturnProgram that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.Struct
This instance is equal to all instances of Struct that have equal attribute values.
equals(Object) - Method in class io.substrait.function.ImmutableTypeExpression.VarChar
This instance is equal to all instances of VarChar that have equal attribute values.
equals(Object) - Method in class io.substrait.hint.ImmutableHint
This instance is equal to all instances of ImmutableHint that have equal attribute values.
equals(Object) - Method in class io.substrait.hint.ImmutableLoadedComputation
This instance is equal to all instances of ImmutableLoadedComputation that have equal attribute values.
equals(Object) - Method in class io.substrait.hint.ImmutableRuntimeConstraint
This instance is equal to all instances of ImmutableRuntimeConstraint that have equal attribute values.
equals(Object) - Method in class io.substrait.hint.ImmutableSavedComputation
This instance is equal to all instances of ImmutableSavedComputation that have equal attribute values.
equals(Object) - Method in class io.substrait.hint.ImmutableStats
This instance is equal to all instances of ImmutableStats that have equal attribute values.
equals(Object) - Method in class io.substrait.plan.ImmutablePlan
This instance is equal to all instances of ImmutablePlan that have equal attribute values.
equals(Object) - Method in class io.substrait.plan.ImmutableRoot
This instance is equal to all instances of ImmutableRoot that have equal attribute values.
equals(Object) - Method in class io.substrait.plan.ImmutableVersion
This instance is equal to all instances of ImmutableVersion that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.extensions.EmptyDetail
 
equals(Object) - Method in class io.substrait.relation.files.ImmutableFileFormat.ArrowReadOptions
This instance is equal to all instances of ArrowReadOptions that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
This instance is equal to all instances of DelimiterSeparatedTextReadOptions that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.files.ImmutableFileFormat.DwrfReadOptions
This instance is equal to all instances of DwrfReadOptions that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.files.ImmutableFileFormat.Extension
This instance is equal to all instances of Extension that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.files.ImmutableFileFormat.OrcReadOptions
This instance is equal to all instances of OrcReadOptions that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.files.ImmutableFileFormat.ParquetReadOptions
This instance is equal to all instances of ParquetReadOptions that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.files.ImmutableFileOrFiles
This instance is equal to all instances of ImmutableFileOrFiles that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableAggregate
This instance is equal to all instances of ImmutableAggregate that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
This instance is equal to all instances of ImmutableConsistentPartitionWindow that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
This instance is equal to all instances of WindowRelFunctionInvocation that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableCross
This instance is equal to all instances of ImmutableCross that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableExpand.ConsistentField
This instance is equal to all instances of ConsistentField that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableExpand
This instance is equal to all instances of ImmutableExpand that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableExpand.SwitchingField
This instance is equal to all instances of SwitchingField that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableExtensionDdl
This instance is equal to all instances of ImmutableExtensionDdl that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableExtensionLeaf
This instance is equal to all instances of ImmutableExtensionLeaf that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableExtensionMulti
This instance is equal to all instances of ImmutableExtensionMulti that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableExtensionSingle
This instance is equal to all instances of ImmutableExtensionSingle that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableExtensionTable
This instance is equal to all instances of ImmutableExtensionTable that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableExtensionWrite
This instance is equal to all instances of ImmutableExtensionWrite that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableFetch
This instance is equal to all instances of ImmutableFetch that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableFilter
This instance is equal to all instances of ImmutableFilter that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableGrouping
This instance is equal to all instances of ImmutableGrouping that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableJoin
This instance is equal to all instances of ImmutableJoin that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableLocalFiles
This instance is equal to all instances of ImmutableLocalFiles that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableMeasure
This instance is equal to all instances of ImmutableMeasure that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableNamedDdl
This instance is equal to all instances of ImmutableNamedDdl that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableNamedScan
This instance is equal to all instances of ImmutableNamedScan that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableNamedUpdate
This instance is equal to all instances of ImmutableNamedUpdate that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableNamedWrite
This instance is equal to all instances of ImmutableNamedWrite that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableProject
This instance is equal to all instances of ImmutableProject that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableRemap
This instance is equal to all instances of ImmutableRemap that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableSet
This instance is equal to all instances of ImmutableSet that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableSort
This instance is equal to all instances of ImmutableSort that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableTransformExpression
This instance is equal to all instances of ImmutableTransformExpression that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.ImmutableVirtualTableScan
This instance is equal to all instances of ImmutableVirtualTableScan that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
This instance is equal to all instances of ImmutableBroadcastExchange that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.physical.ImmutableExchangeTarget
This instance is equal to all instances of ImmutableExchangeTarget that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.physical.ImmutableHashJoin
This instance is equal to all instances of ImmutableHashJoin that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
This instance is equal to all instances of ImmutableMergeJoin that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
This instance is equal to all instances of ImmutableMultiBucketExchange that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
This instance is equal to all instances of ImmutableNestedLoopJoin that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
This instance is equal to all instances of ImmutableRoundRobinExchange that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
This instance is equal to all instances of ImmutableScatterExchange that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
This instance is equal to all instances of ImmutableSingleBucketExchange that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.physical.ImmutableTargetType.Extended
This instance is equal to all instances of Extended that have equal attribute values.
equals(Object) - Method in class io.substrait.relation.physical.ImmutableTargetType.Uri
This instance is equal to all instances of Uri that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableNamedStruct
This instance is equal to all instances of ImmutableNamedStruct that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.Binary
This instance is equal to all instances of Binary that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.Bool
This instance is equal to all instances of Bool that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.Date
This instance is equal to all instances of Date that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.Decimal
This instance is equal to all instances of Decimal that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.FixedBinary
This instance is equal to all instances of FixedBinary that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.FixedChar
This instance is equal to all instances of FixedChar that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.FP32
This instance is equal to all instances of FP32 that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.FP64
This instance is equal to all instances of FP64 that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.Func
This instance is equal to all instances of Func that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.I16
This instance is equal to all instances of I16 that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.I32
This instance is equal to all instances of I32 that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.I64
This instance is equal to all instances of I64 that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.I8
This instance is equal to all instances of I8 that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.IntervalCompound
This instance is equal to all instances of IntervalCompound that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.IntervalDay
This instance is equal to all instances of IntervalDay that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.IntervalYear
This instance is equal to all instances of IntervalYear that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.ListType
This instance is equal to all instances of ListType that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.Map
This instance is equal to all instances of Map that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.ParameterBooleanValue
This instance is equal to all instances of ParameterBooleanValue that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.ParameterDataType
This instance is equal to all instances of ParameterDataType that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.ParameterEnumValue
This instance is equal to all instances of ParameterEnumValue that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.ParameterIntegerValue
This instance is equal to all instances of ParameterIntegerValue that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.ParameterStringValue
This instance is equal to all instances of ParameterStringValue that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.PrecisionTime
This instance is equal to all instances of PrecisionTime that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp
This instance is equal to all instances of PrecisionTimestamp that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ
This instance is equal to all instances of PrecisionTimestampTZ that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.Str
This instance is equal to all instances of Str that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.Struct
This instance is equal to all instances of Struct that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.Time
Deprecated.
This instance is equal to all instances of Time that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.Timestamp
Deprecated.
This instance is equal to all instances of Timestamp that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.TimestampTZ
Deprecated.
This instance is equal to all instances of TimestampTZ that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.UserDefined
This instance is equal to all instances of UserDefined that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.UUID
This instance is equal to all instances of UUID that have equal attribute values.
equals(Object) - Method in class io.substrait.type.ImmutableType.VarChar
This instance is equal to all instances of VarChar that have equal attribute values.
equalsIgnoringNullability(Type) - Method in interface io.substrait.type.Type
Compares this type with another type, ignoring nullability differences.
ERROR_IF_EXISTS - Enum constant in enum class io.substrait.relation.AbstractWriteRel.CreateMode
Error if the table exists.
escape(String) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions.Builder
Initializes the value for the escape attribute.
evaluateExpression(TypeExpression, List<SimpleExtension.Argument>, List<Type>) - Static method in class io.substrait.type.TypeExpressionEvaluator
 
exact(boolean) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Initializes the value for the exact attribute.
ExchangeTarget() - Constructor for class io.substrait.relation.physical.AbstractExchangeRel.ExchangeTarget
 
exists(Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
exitAnyType(SubstraitTypeParser.AnyTypeContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by SubstraitTypeParser.anyType().
exitAnyType(SubstraitTypeParser.AnyTypeContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by SubstraitTypeParser.anyType().
exitBinary(SubstraitTypeParser.BinaryContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the binary labeled alternative in SubstraitTypeParser.scalarType().
exitBinary(SubstraitTypeParser.BinaryContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the binary labeled alternative in SubstraitTypeParser.scalarType().
exitBinaryExpr(SubstraitTypeParser.BinaryExprContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the BinaryExpr labeled alternative in SubstraitTypeParser.expr().
exitBinaryExpr(SubstraitTypeParser.BinaryExprContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the BinaryExpr labeled alternative in SubstraitTypeParser.expr().
exitBoolean(SubstraitTypeParser.BooleanContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the boolean labeled alternative in SubstraitTypeParser.scalarType().
exitBoolean(SubstraitTypeParser.BooleanContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the boolean labeled alternative in SubstraitTypeParser.scalarType().
exitDate(SubstraitTypeParser.DateContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the date labeled alternative in SubstraitTypeParser.scalarType().
exitDate(SubstraitTypeParser.DateContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the date labeled alternative in SubstraitTypeParser.scalarType().
exitDecimal(SubstraitTypeParser.DecimalContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the decimal labeled alternative in SubstraitTypeParser.parameterizedType().
exitDecimal(SubstraitTypeParser.DecimalContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the decimal labeled alternative in SubstraitTypeParser.parameterizedType().
exitEveryRule(ParserRuleContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
exitFixedBinary(SubstraitTypeParser.FixedBinaryContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the fixedBinary labeled alternative in SubstraitTypeParser.parameterizedType().
exitFixedBinary(SubstraitTypeParser.FixedBinaryContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the fixedBinary labeled alternative in SubstraitTypeParser.parameterizedType().
exitFixedChar(SubstraitTypeParser.FixedCharContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the fixedChar labeled alternative in SubstraitTypeParser.parameterizedType().
exitFixedChar(SubstraitTypeParser.FixedCharContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the fixedChar labeled alternative in SubstraitTypeParser.parameterizedType().
exitFp32(SubstraitTypeParser.Fp32Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the fp32 labeled alternative in SubstraitTypeParser.scalarType().
exitFp32(SubstraitTypeParser.Fp32Context) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the fp32 labeled alternative in SubstraitTypeParser.scalarType().
exitFp64(SubstraitTypeParser.Fp64Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the fp64 labeled alternative in SubstraitTypeParser.scalarType().
exitFp64(SubstraitTypeParser.Fp64Context) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the fp64 labeled alternative in SubstraitTypeParser.scalarType().
exitFunc(SubstraitTypeParser.FuncContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the func labeled alternative in SubstraitTypeParser.parameterizedType().
exitFunc(SubstraitTypeParser.FuncContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the func labeled alternative in SubstraitTypeParser.parameterizedType().
exitFuncParamsWithParens(SubstraitTypeParser.FuncParamsWithParensContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the funcParamsWithParens labeled alternative in SubstraitTypeParser.funcParams().
exitFuncParamsWithParens(SubstraitTypeParser.FuncParamsWithParensContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the funcParamsWithParens labeled alternative in SubstraitTypeParser.funcParams().
exitFunctionCall(SubstraitTypeParser.FunctionCallContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the FunctionCall labeled alternative in SubstraitTypeParser.expr().
exitFunctionCall(SubstraitTypeParser.FunctionCallContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the FunctionCall labeled alternative in SubstraitTypeParser.expr().
exitI16(SubstraitTypeParser.I16Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the i16 labeled alternative in SubstraitTypeParser.scalarType().
exitI16(SubstraitTypeParser.I16Context) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the i16 labeled alternative in SubstraitTypeParser.scalarType().
exitI32(SubstraitTypeParser.I32Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the i32 labeled alternative in SubstraitTypeParser.scalarType().
exitI32(SubstraitTypeParser.I32Context) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the i32 labeled alternative in SubstraitTypeParser.scalarType().
exitI64(SubstraitTypeParser.I64Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the i64 labeled alternative in SubstraitTypeParser.scalarType().
exitI64(SubstraitTypeParser.I64Context) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the i64 labeled alternative in SubstraitTypeParser.scalarType().
exitI8(SubstraitTypeParser.I8Context) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the i8 labeled alternative in SubstraitTypeParser.scalarType().
exitI8(SubstraitTypeParser.I8Context) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the i8 labeled alternative in SubstraitTypeParser.scalarType().
exitIfExpr(SubstraitTypeParser.IfExprContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the IfExpr labeled alternative in SubstraitTypeParser.expr().
exitIfExpr(SubstraitTypeParser.IfExprContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the IfExpr labeled alternative in SubstraitTypeParser.expr().
exitIntervalYear(SubstraitTypeParser.IntervalYearContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the intervalYear labeled alternative in SubstraitTypeParser.scalarType().
exitIntervalYear(SubstraitTypeParser.IntervalYearContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the intervalYear labeled alternative in SubstraitTypeParser.scalarType().
exitList(SubstraitTypeParser.ListContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the list labeled alternative in SubstraitTypeParser.parameterizedType().
exitList(SubstraitTypeParser.ListContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the list labeled alternative in SubstraitTypeParser.parameterizedType().
exitLiteralNumber(SubstraitTypeParser.LiteralNumberContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the LiteralNumber labeled alternative in SubstraitTypeParser.expr().
exitLiteralNumber(SubstraitTypeParser.LiteralNumberContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the LiteralNumber labeled alternative in SubstraitTypeParser.expr().
exitMap(SubstraitTypeParser.MapContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the map labeled alternative in SubstraitTypeParser.parameterizedType().
exitMap(SubstraitTypeParser.MapContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the map labeled alternative in SubstraitTypeParser.parameterizedType().
exitMultilineDefinition(SubstraitTypeParser.MultilineDefinitionContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the MultilineDefinition labeled alternative in SubstraitTypeParser.expr().
exitMultilineDefinition(SubstraitTypeParser.MultilineDefinitionContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the MultilineDefinition labeled alternative in SubstraitTypeParser.expr().
exitNotExpr(SubstraitTypeParser.NotExprContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the NotExpr labeled alternative in SubstraitTypeParser.expr().
exitNotExpr(SubstraitTypeParser.NotExprContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the NotExpr labeled alternative in SubstraitTypeParser.expr().
exitNStruct(SubstraitTypeParser.NStructContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the nStruct labeled alternative in SubstraitTypeParser.parameterizedType().
exitNStruct(SubstraitTypeParser.NStructContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the nStruct labeled alternative in SubstraitTypeParser.parameterizedType().
exitNumericExpression(SubstraitTypeParser.NumericExpressionContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the numericExpression labeled alternative in SubstraitTypeParser.numericParameter().
exitNumericExpression(SubstraitTypeParser.NumericExpressionContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the numericExpression labeled alternative in SubstraitTypeParser.numericParameter().
exitNumericLiteral(SubstraitTypeParser.NumericLiteralContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the numericLiteral labeled alternative in SubstraitTypeParser.numericParameter().
exitNumericLiteral(SubstraitTypeParser.NumericLiteralContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the numericLiteral labeled alternative in SubstraitTypeParser.numericParameter().
exitNumericParameterName(SubstraitTypeParser.NumericParameterNameContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the numericParameterName labeled alternative in SubstraitTypeParser.numericParameter().
exitNumericParameterName(SubstraitTypeParser.NumericParameterNameContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the numericParameterName labeled alternative in SubstraitTypeParser.numericParameter().
exitParameterName(SubstraitTypeParser.ParameterNameContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the ParameterName labeled alternative in SubstraitTypeParser.expr().
exitParameterName(SubstraitTypeParser.ParameterNameContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the ParameterName labeled alternative in SubstraitTypeParser.expr().
exitParenExpression(SubstraitTypeParser.ParenExpressionContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the ParenExpression labeled alternative in SubstraitTypeParser.expr().
exitParenExpression(SubstraitTypeParser.ParenExpressionContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the ParenExpression labeled alternative in SubstraitTypeParser.expr().
exitPrecisionIntervalCompound(SubstraitTypeParser.PrecisionIntervalCompoundContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the precisionIntervalCompound labeled alternative in SubstraitTypeParser.parameterizedType().
exitPrecisionIntervalCompound(SubstraitTypeParser.PrecisionIntervalCompoundContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the precisionIntervalCompound labeled alternative in SubstraitTypeParser.parameterizedType().
exitPrecisionIntervalDay(SubstraitTypeParser.PrecisionIntervalDayContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the precisionIntervalDay labeled alternative in SubstraitTypeParser.parameterizedType().
exitPrecisionIntervalDay(SubstraitTypeParser.PrecisionIntervalDayContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the precisionIntervalDay labeled alternative in SubstraitTypeParser.parameterizedType().
exitPrecisionTime(SubstraitTypeParser.PrecisionTimeContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the precisionTime labeled alternative in SubstraitTypeParser.parameterizedType().
exitPrecisionTime(SubstraitTypeParser.PrecisionTimeContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the precisionTime labeled alternative in SubstraitTypeParser.parameterizedType().
exitPrecisionTimestamp(SubstraitTypeParser.PrecisionTimestampContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the precisionTimestamp labeled alternative in SubstraitTypeParser.parameterizedType().
exitPrecisionTimestamp(SubstraitTypeParser.PrecisionTimestampContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the precisionTimestamp labeled alternative in SubstraitTypeParser.parameterizedType().
exitPrecisionTimestampTZ(SubstraitTypeParser.PrecisionTimestampTZContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the precisionTimestampTZ labeled alternative in SubstraitTypeParser.parameterizedType().
exitPrecisionTimestampTZ(SubstraitTypeParser.PrecisionTimestampTZContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the precisionTimestampTZ labeled alternative in SubstraitTypeParser.parameterizedType().
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.AnyTypeContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.BinaryContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.BooleanContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.DateContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.FixedBinaryContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.FixedCharContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.Fp32Context
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.Fp64Context
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.FuncContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.FuncParamsWithParensContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.FunctionCallContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.I16Context
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.I32Context
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.I64Context
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.I8Context
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.IfExprContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.IntervalYearContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.ListContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.LiteralNumberContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.MapContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.NotExprContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.NumericExpressionContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.NumericLiteralContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.NumericParameterNameContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.ParameterNameContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.ParenExpressionContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalCompoundContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalDayContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimeContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.SingleFuncParamContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.StartRuleContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.StringContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.StructContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TernaryContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TimeContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TimestampContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TimestampTzContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TypeDefContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TypeLiteralContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.TypeStatementContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.UuidContext
 
exitRule(ParseTreeListener) - Method in class io.substrait.type.SubstraitTypeParser.VarCharContext
 
exitSingleFuncParam(SubstraitTypeParser.SingleFuncParamContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the singleFuncParam labeled alternative in SubstraitTypeParser.funcParams().
exitSingleFuncParam(SubstraitTypeParser.SingleFuncParamContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the singleFuncParam labeled alternative in SubstraitTypeParser.funcParams().
exitStartRule(SubstraitTypeParser.StartRuleContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by SubstraitTypeParser.startRule().
exitStartRule(SubstraitTypeParser.StartRuleContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by SubstraitTypeParser.startRule().
exitString(SubstraitTypeParser.StringContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the string labeled alternative in SubstraitTypeParser.scalarType().
exitString(SubstraitTypeParser.StringContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the string labeled alternative in SubstraitTypeParser.scalarType().
exitStruct(SubstraitTypeParser.StructContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the struct labeled alternative in SubstraitTypeParser.parameterizedType().
exitStruct(SubstraitTypeParser.StructContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the struct labeled alternative in SubstraitTypeParser.parameterizedType().
exitTernary(SubstraitTypeParser.TernaryContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the Ternary labeled alternative in SubstraitTypeParser.expr().
exitTernary(SubstraitTypeParser.TernaryContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the Ternary labeled alternative in SubstraitTypeParser.expr().
exitTime(SubstraitTypeParser.TimeContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the time labeled alternative in SubstraitTypeParser.scalarType().
exitTime(SubstraitTypeParser.TimeContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the time labeled alternative in SubstraitTypeParser.scalarType().
exitTimestamp(SubstraitTypeParser.TimestampContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the timestamp labeled alternative in SubstraitTypeParser.scalarType().
exitTimestamp(SubstraitTypeParser.TimestampContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the timestamp labeled alternative in SubstraitTypeParser.scalarType().
exitTimestampTz(SubstraitTypeParser.TimestampTzContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the timestampTz labeled alternative in SubstraitTypeParser.scalarType().
exitTimestampTz(SubstraitTypeParser.TimestampTzContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the timestampTz labeled alternative in SubstraitTypeParser.scalarType().
exitTypeDef(SubstraitTypeParser.TypeDefContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by SubstraitTypeParser.typeDef().
exitTypeDef(SubstraitTypeParser.TypeDefContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by SubstraitTypeParser.typeDef().
exitTypeLiteral(SubstraitTypeParser.TypeLiteralContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the TypeLiteral labeled alternative in SubstraitTypeParser.expr().
exitTypeLiteral(SubstraitTypeParser.TypeLiteralContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the TypeLiteral labeled alternative in SubstraitTypeParser.expr().
exitTypeStatement(SubstraitTypeParser.TypeStatementContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by SubstraitTypeParser.typeStatement().
exitTypeStatement(SubstraitTypeParser.TypeStatementContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by SubstraitTypeParser.typeStatement().
exitUserDefined(SubstraitTypeParser.UserDefinedContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the userDefined labeled alternative in SubstraitTypeParser.parameterizedType().
exitUserDefined(SubstraitTypeParser.UserDefinedContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the userDefined labeled alternative in SubstraitTypeParser.parameterizedType().
exitUuid(SubstraitTypeParser.UuidContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the uuid labeled alternative in SubstraitTypeParser.scalarType().
exitUuid(SubstraitTypeParser.UuidContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the uuid labeled alternative in SubstraitTypeParser.scalarType().
exitVarChar(SubstraitTypeParser.VarCharContext) - Method in class io.substrait.type.SubstraitTypeBaseListener
Exit a parse tree produced by the varChar labeled alternative in SubstraitTypeParser.parameterizedType().
exitVarChar(SubstraitTypeParser.VarCharContext) - Method in interface io.substrait.type.SubstraitTypeListener
Exit a parse tree produced by the varChar labeled alternative in SubstraitTypeParser.parameterizedType().
expand(Function<Rel, Iterable<? extends Expand.ExpandField>>, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
expand(Function<Rel, Iterable<? extends Expand.ExpandField>>, Rel.Remap, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
Expand - Class in io.substrait.relation
Expands the input relation into a set of projected fields where each field is either consistent or switches among duplicate expressions.
Expand() - Constructor for class io.substrait.relation.Expand
 
Expand.ConsistentField - Class in io.substrait.relation
A field whose value is defined by a single expression.
Expand.ExpandField - Interface in io.substrait.relation
A field produced by the expand operation.
Expand.SwitchingField - Class in io.substrait.relation
A field that may switch among duplicate expressions; nullability propagates if any duplicate is nullable.
expectedTypeUrls(Iterable<String>) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Sets or replaces all elements for expectedTypeUrls list.
expectedTypeUrls(Iterable<String>) - Method in class io.substrait.plan.ImmutablePlan.Builder
Sets or replaces all elements for expectedTypeUrls list.
expr() - Method in class io.substrait.expression.Expression.SortField
 
expr() - Method in class io.substrait.expression.ImmutableExpression.SortField
 
expr() - Method in class io.substrait.function.ImmutableTypeExpression.Assignment
 
expr() - Method in class io.substrait.function.TypeExpression.ReturnProgram.Assignment
 
expr() - Method in class io.substrait.function.TypeExpressionCreator.Assign
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.FuncContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.FuncParamsWithParensContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.FunctionCallContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.IfExprContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.ListContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.MapContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.NotExprContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.NumericExpressionContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.ParenExpressionContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.SingleFuncParamContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.StartRuleContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.StructContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.TernaryContext
 
expr() - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
expr(int) - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
expr(int) - Method in class io.substrait.type.SubstraitTypeParser.FuncParamsWithParensContext
 
expr(int) - Method in class io.substrait.type.SubstraitTypeParser.FunctionCallContext
 
expr(int) - Method in class io.substrait.type.SubstraitTypeParser.IfExprContext
 
expr(int) - Method in class io.substrait.type.SubstraitTypeParser.MapContext
 
expr(int) - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
expr(int) - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
expr(int) - Method in class io.substrait.type.SubstraitTypeParser.StructContext
 
expr(int) - Method in class io.substrait.type.SubstraitTypeParser.TernaryContext
 
expr(int) - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
expr(Expression) - Method in class io.substrait.expression.ImmutableExpression.SortField.Builder
Initializes the value for the expr attribute.
expr(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Assignment.Builder
Initializes the value for the expr attribute.
ExprContext() - Constructor for class io.substrait.type.SubstraitTypeParser.ExprContext
 
ExprContext(ParserRuleContext, int) - Constructor for class io.substrait.type.SubstraitTypeParser.ExprContext
 
expression(Expression) - Method in class io.substrait.extendedexpression.ImmutableExpressionReference.Builder
Initializes the value for the expression attribute.
expression(Expression) - Method in class io.substrait.relation.ImmutableExpand.ConsistentField.Builder
Initializes the value for the expression attribute.
expression(Expression) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the value for the expression attribute.
expression(Expression) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Initializes the value for the expression attribute.
expression(String) - Static method in class io.substrait.type.parser.ParseToPojo.Visitor
 
Expression - Interface in io.substrait.expression
 
Expression.AggregationInvocation - Enum Class in io.substrait.expression
 
Expression.AggregationPhase - Enum Class in io.substrait.expression
 
Expression.BinaryLiteral - Class in io.substrait.expression
 
Expression.BoolLiteral - Class in io.substrait.expression
 
Expression.Cast - Class in io.substrait.expression
 
Expression.DateLiteral - Class in io.substrait.expression
 
Expression.DecimalLiteral - Class in io.substrait.expression
 
Expression.EmptyListLiteral - Class in io.substrait.expression
 
Expression.EmptyMapLiteral - Class in io.substrait.expression
 
Expression.FailureBehavior - Enum Class in io.substrait.expression
 
Expression.FixedBinaryLiteral - Class in io.substrait.expression
 
Expression.FixedCharLiteral - Class in io.substrait.expression
 
Expression.FP32Literal - Class in io.substrait.expression
 
Expression.FP64Literal - Class in io.substrait.expression
 
Expression.I16Literal - Class in io.substrait.expression
 
Expression.I32Literal - Class in io.substrait.expression
 
Expression.I64Literal - Class in io.substrait.expression
 
Expression.I8Literal - Class in io.substrait.expression
 
Expression.IfClause - Class in io.substrait.expression
 
Expression.IfThen - Class in io.substrait.expression
 
Expression.InPredicate - Class in io.substrait.expression
 
Expression.IntervalCompoundLiteral - Class in io.substrait.expression
 
Expression.IntervalDayLiteral - Class in io.substrait.expression
 
Expression.IntervalYearLiteral - Class in io.substrait.expression
 
Expression.Lambda - Class in io.substrait.expression
 
Expression.ListLiteral - Class in io.substrait.expression
 
Expression.Literal - Interface in io.substrait.expression
 
Expression.MapLiteral - Class in io.substrait.expression
 
Expression.MultiOrList - Class in io.substrait.expression
 
Expression.MultiOrListRecord - Class in io.substrait.expression
 
Expression.Nested - Interface in io.substrait.expression
 
Expression.NestedList - Class in io.substrait.expression
A nested list expression with one or more elements.
Expression.NestedStruct - Class in io.substrait.expression
 
Expression.NullLiteral - Class in io.substrait.expression
 
Expression.PrecisionTimeLiteral - Class in io.substrait.expression
 
Expression.PrecisionTimestampLiteral - Class in io.substrait.expression
 
Expression.PrecisionTimestampTZLiteral - Class in io.substrait.expression
 
Expression.PredicateOp - Enum Class in io.substrait.expression
 
Expression.ScalarFunctionInvocation - Class in io.substrait.expression
 
Expression.ScalarSubquery - Class in io.substrait.expression
 
Expression.SetPredicate - Class in io.substrait.expression
 
Expression.SingleOrList - Class in io.substrait.expression
 
Expression.SortDirection - Enum Class in io.substrait.expression
 
Expression.SortField - Class in io.substrait.expression
 
Expression.StrLiteral - Class in io.substrait.expression
 
Expression.StructLiteral - Class in io.substrait.expression
 
Expression.Subquery - Interface in io.substrait.expression
 
Expression.Switch - Class in io.substrait.expression
 
Expression.SwitchClause - Class in io.substrait.expression
 
Expression.TimeLiteral - Class in io.substrait.expression
Deprecated.
Expression.TimestampLiteral - Class in io.substrait.expression
Expression.TimestampTZLiteral - Class in io.substrait.expression
Expression.UserDefinedAnyLiteral - Class in io.substrait.expression
User-defined literal with value encoded as Any.
Expression.UserDefinedLiteral - Interface in io.substrait.expression
Base interface for user-defined literals.
Expression.UserDefinedStructLiteral - Class in io.substrait.expression
User-defined literal with value encoded as Expression.Literal.Struct.
Expression.UUIDLiteral - Class in io.substrait.expression
 
Expression.VarCharLiteral - Class in io.substrait.expression
 
Expression.WindowBoundsType - Enum Class in io.substrait.expression
 
Expression.WindowFunctionInvocation - Class in io.substrait.expression
 
ExpressionCopyOnWriteVisitor<E extends Exception> - Class in io.substrait.relation
 
ExpressionCopyOnWriteVisitor(RelCopyOnWriteVisitor<E>) - Constructor for class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
ExpressionCreator - Class in io.substrait.expression
 
ExpressionProtoConverter - Class in io.substrait.expression.proto
Converts from Expression to Expression
ExpressionProtoConverter(ExtensionCollector, RelProtoConverter) - Constructor for class io.substrait.expression.proto.ExpressionProtoConverter
 
ExpressionProtoConverter.BoundConverter - Class in io.substrait.expression.proto
 
ExpressionReference() - Constructor for class io.substrait.extendedexpression.ExtendedExpression.ExpressionReference
 
expressions(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableGrouping.Builder
Sets or replaces all elements for expressions list.
expressions(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableProject.Builder
Sets or replaces all elements for expressions list.
ExpressionVisitor<R,C extends VisitationContext,E extends Throwable> - Interface in io.substrait.expression
Visitor for Expression nodes.
exprProtoConverter - Variable in class io.substrait.relation.RelProtoConverter
 
extended(Any) - Method in class io.substrait.relation.physical.ImmutableTargetType.Extended.Builder
Initializes the value for the extended attribute.
Extended() - Constructor for class io.substrait.relation.physical.TargetType.Extended
 
ExtendedExpression - Class in io.substrait.extendedexpression
Represents an extended expression that references multiple expressions and schema details.
ExtendedExpression() - Constructor for class io.substrait.extendedexpression.ExtendedExpression
 
ExtendedExpression.AggregateFunctionReference - Class in io.substrait.extendedexpression
Represents a reference to an aggregate function measure.
ExtendedExpression.ExpressionReference - Class in io.substrait.extendedexpression
Represents a reference to a single expression.
ExtendedExpression.ExpressionReferenceBase - Interface in io.substrait.extendedexpression
Base interface for expression references.
ExtendedExpressionProtoConverter - Class in io.substrait.extendedexpression
ExtendedExpressionProtoConverter() - Constructor for class io.substrait.extendedexpression.ExtendedExpressionProtoConverter
 
ExtendedTypeCreator<T,I> - Interface in io.substrait.function
 
extension(Any) - Method in class io.substrait.relation.files.ImmutableFileFormat.Extension.Builder
Initializes the value for the extension attribute.
extension(AdvancedExtension) - Method in class io.substrait.hint.ImmutableHint.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.hint.ImmutableRuntimeConstraint.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.hint.ImmutableStats.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableCross.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableFilter.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableProject.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableSet.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableSort.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Initializes the optional value extension to extension.
extension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.hint.ImmutableHint.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.hint.ImmutableRuntimeConstraint.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.hint.ImmutableStats.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableCross.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableFilter.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableProject.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableSet.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableSort.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Initializes the optional value extension to extension.
extension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Initializes the optional value extension to extension.
Extension - Class in io.substrait.relation
Contains tag interfaces for handling Any types within Substrait.
Extension() - Constructor for class io.substrait.relation.Extension
 
Extension() - Constructor for class io.substrait.relation.files.FileFormat.Extension
 
EXTENSION_TYPES - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Identifier for extension types.
Extension.DdlExtensionObject - Interface in io.substrait.relation
 
Extension.ExtensionTableDetail - Interface in io.substrait.relation
 
Extension.LeafRelDetail - Interface in io.substrait.relation
 
Extension.MultiRelDetail - Interface in io.substrait.relation
 
Extension.SingleRelDetail - Interface in io.substrait.relation
 
Extension.WriteExtensionObject - Interface in io.substrait.relation
 
extensionCollection - Variable in class io.substrait.plan.ProtoPlanConverter
 
ExtensionCollection() - Constructor for class io.substrait.extension.SimpleExtension.ExtensionCollection
 
extensionCollector - Variable in class io.substrait.expression.proto.ExpressionProtoConverter
 
extensionCollector - Variable in class io.substrait.relation.RelProtoConverter
 
extensionCollector - Variable in class io.substrait.type.proto.TypeProtoConverter
 
ExtensionCollector - Class in io.substrait.extension
Maintains a mapping between function/type anchors and function/type references.
ExtensionCollector() - Constructor for class io.substrait.extension.ExtensionCollector
 
ExtensionCollector(SimpleExtension.ExtensionCollection) - Constructor for class io.substrait.extension.ExtensionCollector
 
ExtensionDdl - Class in io.substrait.relation
 
ExtensionDdl() - Constructor for class io.substrait.relation.ExtensionDdl
 
ExtensionLeaf - Class in io.substrait.relation
 
ExtensionLeaf() - Constructor for class io.substrait.relation.ExtensionLeaf
 
ExtensionLookup - Interface in io.substrait.extension
Interface with operations for resolving references to SimpleExtensionDeclarations within an individual plan to their corresponding functions or types.
extensionMetadata() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
 
extensionMetadata() - Method in class io.substrait.extension.SimpleExtension.ExtensionCollection
 
extensionMetadata(Map<String, ? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Sets or replaces all mappings from the specified map as entries for the extensionMetadata map.
ExtensionMulti - Class in io.substrait.relation
 
ExtensionMulti() - Constructor for class io.substrait.relation.ExtensionMulti
 
extensionProtoConverter - Variable in class io.substrait.plan.PlanProtoConverter
 
extensionProtoConverter - Variable in class io.substrait.relation.RelProtoConverter
 
ExtensionProtoConverter<O extends AdvancedExtension.Optimization,E extends AdvancedExtension.Enhancement> - Class in io.substrait.extension
Converter from AdvancedExtension to proto.
ExtensionProtoConverter() - Constructor for class io.substrait.extension.ExtensionProtoConverter
 
extensions - Variable in class io.substrait.relation.ProtoRelConverter
 
ExtensionSignatures() - Constructor for class io.substrait.extension.SimpleExtension.ExtensionSignatures
 
ExtensionSingle - Class in io.substrait.relation
 
ExtensionSingle() - Constructor for class io.substrait.relation.ExtensionSingle
 
ExtensionTable - Class in io.substrait.relation
 
ExtensionTable() - Constructor for class io.substrait.relation.ExtensionTable
 
ExtensionWrite - Class in io.substrait.relation
 
ExtensionWrite() - Constructor for class io.substrait.relation.ExtensionWrite
 

F

failureBehavior() - Method in class io.substrait.expression.Expression.Cast
 
failureBehavior() - Method in class io.substrait.expression.ImmutableExpression.Cast
 
failureBehavior(Expression.FailureBehavior) - Method in class io.substrait.expression.ImmutableExpression.Cast.Builder
Initializes the value for the failureBehavior attribute.
FBin - Static variable in class io.substrait.type.SubstraitLexer
 
FBin - Static variable in class io.substrait.type.SubstraitTypeLexer
 
FBin - Static variable in class io.substrait.type.SubstraitTypeParser
 
FChar - Static variable in class io.substrait.type.SubstraitLexer
 
FChar - Static variable in class io.substrait.type.SubstraitTypeLexer
 
FChar - Static variable in class io.substrait.type.SubstraitTypeParser
 
fetch(long, long, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
fetch(long, long, Rel.Remap, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
Fetch - Class in io.substrait.relation
 
Fetch() - Constructor for class io.substrait.relation.Fetch
 
fieldDelimiter(String) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions.Builder
Initializes the value for the fieldDelimiter attribute.
fieldReference(SubstraitBuilder.JoinInput, int) - Method in class io.substrait.dsl.SubstraitBuilder
Creates a field reference for a join operation by index across both left and right relations.
fieldReference(Rel, int) - Method in class io.substrait.dsl.SubstraitBuilder
 
fieldReference(List<Rel>, int) - Method in class io.substrait.dsl.SubstraitBuilder
 
FieldReference - Class in io.substrait.expression
 
FieldReference() - Constructor for class io.substrait.expression.FieldReference
 
FieldReference.ListElement - Class in io.substrait.expression
 
FieldReference.MapKey - Class in io.substrait.expression
 
FieldReference.ReferenceSegment - Interface in io.substrait.expression
 
FieldReference.StructField - Class in io.substrait.expression
 
fieldReferences(SubstraitBuilder.JoinInput, int...) - Method in class io.substrait.dsl.SubstraitBuilder
Creates multiple field references for a join operation by indexes across both left and right relations.
fieldReferences(Rel, int...) - Method in class io.substrait.dsl.SubstraitBuilder
 
fieldReferences(List<Rel>, int...) - Method in class io.substrait.dsl.SubstraitBuilder
 
fields() - Method in class io.substrait.expression.Expression.NestedStruct
 
fields() - Method in class io.substrait.expression.Expression.StructLiteral
 
fields() - Method in class io.substrait.expression.Expression.UserDefinedStructLiteral
 
fields() - Method in class io.substrait.expression.ImmutableExpression.NestedStruct
 
fields() - Method in class io.substrait.expression.ImmutableExpression.StructLiteral
 
fields() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
 
fields() - Method in class io.substrait.function.ImmutableParameterizedType.Struct
 
fields() - Method in class io.substrait.function.ImmutableTypeExpression.Struct
 
fields() - Method in class io.substrait.function.ParameterizedType.Struct
 
fields() - Method in class io.substrait.function.TypeExpression.Struct
 
fields() - Method in class io.substrait.type.ImmutableType.Struct
 
fields() - Method in class io.substrait.type.Type.Struct
 
fields(Iterable<? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.StructLiteral.Builder
Sets or replaces all elements for fields list.
fields(Iterable<? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Sets or replaces all elements for fields list.
fields(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.NestedStruct.Builder
Sets or replaces all elements for fields list.
fields(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Sets or replaces all elements for fields list.
fields(Iterable<? extends ParameterizedType>) - Method in class io.substrait.function.ImmutableParameterizedType.Struct.Builder
Sets or replaces all elements for fields list.
fields(Iterable<? extends TypeExpression>) - Method in class io.substrait.function.ImmutableTypeExpression.Struct.Builder
Sets or replaces all elements for fields list.
fields(Iterable<? extends Expand.ExpandField>) - Method in class io.substrait.relation.ImmutableExpand.Builder
Sets or replaces all elements for fields list.
fields(Iterable<? extends Type>) - Method in class io.substrait.type.ImmutableType.Struct.Builder
Sets or replaces all elements for fields list.
fileFormat(FileFormat) - Method in class io.substrait.relation.files.ImmutableFileOrFiles.Builder
Initializes the optional value fileFormat to fileFormat.
fileFormat(Optional<? extends FileFormat>) - Method in class io.substrait.relation.files.ImmutableFileOrFiles.Builder
Initializes the optional value fileFormat to fileFormat.
FileFormat - Interface in io.substrait.relation.files
 
FileFormat.ArrowReadOptions - Class in io.substrait.relation.files
 
FileFormat.DelimiterSeparatedTextReadOptions - Class in io.substrait.relation.files
 
FileFormat.DwrfReadOptions - Class in io.substrait.relation.files
 
FileFormat.Extension - Class in io.substrait.relation.files
 
FileFormat.OrcReadOptions - Class in io.substrait.relation.files
 
FileFormat.ParquetReadOptions - Class in io.substrait.relation.files
 
FileOrFiles - Interface in io.substrait.relation.files
 
FileOrFiles.PathType - Enum Class in io.substrait.relation.files
 
fillInStackTrace() - Method in exception io.substrait.function.ParameterizedType.RequiredParameterizedVisitorException
 
filter(Expression) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value filter to filter.
filter(Expression) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value filter to filter.
filter(Expression) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value filter to filter.
filter(Expression) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value filter to filter.
filter(Function<Rel, Expression>, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
filter(Function<Rel, Expression>, Rel.Remap, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
filter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value filter to filter.
filter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value filter to filter.
filter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value filter to filter.
filter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value filter to filter.
Filter - Class in io.substrait.relation
 
Filter() - Constructor for class io.substrait.relation.Filter
 
finalExpression() - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram
 
finalExpression() - Method in class io.substrait.function.TypeExpression.ReturnProgram
 
finalExpression(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram.Builder
Initializes the value for the finalExpression attribute.
finalType - Variable in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
fixedBinary(boolean, byte[]) - Static method in class io.substrait.expression.ExpressionCreator
 
fixedBinary(boolean, ByteString) - Static method in class io.substrait.expression.ExpressionCreator
 
fixedBinary(int) - Method in class io.substrait.type.TypeCreator
 
FixedBinary - Static variable in class io.substrait.type.SubstraitLexer
 
FixedBinary - Static variable in class io.substrait.type.SubstraitTypeLexer
 
FixedBinary - Static variable in class io.substrait.type.SubstraitTypeParser
 
FixedBinary() - Constructor for class io.substrait.function.ParameterizedType.FixedBinary
 
FixedBinary() - Constructor for class io.substrait.function.TypeExpression.FixedBinary
 
FixedBinary() - Constructor for class io.substrait.type.Type.FixedBinary
 
FixedBinary() - Method in class io.substrait.type.SubstraitTypeParser.FixedBinaryContext
 
FixedBinaryContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.FixedBinaryContext
 
fixedBinaryE(I) - Method in interface io.substrait.function.ExtendedTypeCreator
 
fixedBinaryE(TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
fixedBinaryE(String) - Method in class io.substrait.function.ParameterizedTypeCreator
 
FixedBinaryLiteral() - Constructor for class io.substrait.expression.Expression.FixedBinaryLiteral
 
fixedChar(boolean, String) - Static method in class io.substrait.expression.ExpressionCreator
 
fixedChar(int) - Method in class io.substrait.type.TypeCreator
 
FixedChar - Static variable in class io.substrait.type.SubstraitLexer
 
FixedChar - Static variable in class io.substrait.type.SubstraitTypeLexer
 
FixedChar - Static variable in class io.substrait.type.SubstraitTypeParser
 
FixedChar() - Constructor for class io.substrait.function.ParameterizedType.FixedChar
 
FixedChar() - Constructor for class io.substrait.function.TypeExpression.FixedChar
 
FixedChar() - Constructor for class io.substrait.type.Type.FixedChar
 
FixedChar() - Method in class io.substrait.type.SubstraitTypeParser.FixedCharContext
 
FixedCharContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.FixedCharContext
 
fixedCharE(I) - Method in interface io.substrait.function.ExtendedTypeCreator
 
fixedCharE(TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
fixedCharE(String) - Method in class io.substrait.function.ParameterizedTypeCreator
 
FixedCharLiteral() - Constructor for class io.substrait.expression.Expression.FixedCharLiteral
 
Following() - Constructor for class io.substrait.expression.WindowBound.Following
 
ForwardSlash - Static variable in class io.substrait.type.SubstraitLexer
 
ForwardSlash - Static variable in class io.substrait.type.SubstraitTypeLexer
 
ForwardSlash - Static variable in class io.substrait.type.SubstraitTypeParser
 
ForwardSlash() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
fp32(boolean, float) - Static method in class io.substrait.expression.ExpressionCreator
 
FP32 - Static variable in class io.substrait.type.SubstraitLexer
 
FP32 - Static variable in class io.substrait.type.SubstraitTypeLexer
 
FP32 - Static variable in class io.substrait.type.SubstraitTypeParser
 
FP32 - Variable in class io.substrait.type.TypeCreator
 
FP32() - Constructor for class io.substrait.type.Type.FP32
 
FP32() - Method in class io.substrait.type.SubstraitTypeParser.Fp32Context
 
Fp32Context(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.Fp32Context
 
FP32Literal() - Constructor for class io.substrait.expression.Expression.FP32Literal
 
fp64(boolean, double) - Static method in class io.substrait.expression.ExpressionCreator
 
fp64(double) - Method in class io.substrait.dsl.SubstraitBuilder
 
FP64 - Static variable in class io.substrait.type.SubstraitLexer
 
FP64 - Static variable in class io.substrait.type.SubstraitTypeLexer
 
FP64 - Static variable in class io.substrait.type.SubstraitTypeParser
 
FP64 - Variable in class io.substrait.type.TypeCreator
 
FP64() - Constructor for class io.substrait.type.Type.FP64
 
FP64() - Method in class io.substrait.type.SubstraitTypeParser.Fp64Context
 
Fp64Context(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.Fp64Context
 
FP64Literal() - Constructor for class io.substrait.expression.Expression.FP64Literal
 
from(AggregateFunctionInvocation) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Fill a builder with attribute values from the provided AggregateFunctionInvocation instance.
from(EnumArg) - Method in class io.substrait.expression.ImmutableEnumArg.Builder
Fill a builder with attribute values from the provided EnumArg instance.
from(Expression) - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression instance.
from(Expression.BinaryLiteral) - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.BinaryLiteral instance.
from(Expression.BoolLiteral) - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.BoolLiteral instance.
from(Expression.Cast) - Method in class io.substrait.expression.ImmutableExpression.Cast.Builder
Fill a builder with attribute values from the provided Cast instance.
from(Expression.DateLiteral) - Method in class io.substrait.expression.ImmutableExpression.DateLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.DateLiteral instance.
from(Expression.DecimalLiteral) - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.DecimalLiteral instance.
from(Expression.EmptyListLiteral) - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.EmptyListLiteral instance.
from(Expression.EmptyMapLiteral) - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.EmptyMapLiteral instance.
from(Expression.FixedBinaryLiteral) - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.FixedBinaryLiteral instance.
from(Expression.FixedCharLiteral) - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.FixedCharLiteral instance.
from(Expression.FP32Literal) - Method in class io.substrait.expression.ImmutableExpression.FP32Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.FP32Literal instance.
from(Expression.FP64Literal) - Method in class io.substrait.expression.ImmutableExpression.FP64Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.FP64Literal instance.
from(Expression.I16Literal) - Method in class io.substrait.expression.ImmutableExpression.I16Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.I16Literal instance.
from(Expression.I32Literal) - Method in class io.substrait.expression.ImmutableExpression.I32Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.I32Literal instance.
from(Expression.I64Literal) - Method in class io.substrait.expression.ImmutableExpression.I64Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.I64Literal instance.
from(Expression.I8Literal) - Method in class io.substrait.expression.ImmutableExpression.I8Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.I8Literal instance.
from(Expression.IfClause) - Method in class io.substrait.expression.ImmutableExpression.IfClause.Builder
Fill a builder with attribute values from the provided IfClause instance.
from(Expression.IfThen) - Method in class io.substrait.expression.ImmutableExpression.IfThen.Builder
Fill a builder with attribute values from the provided IfThen instance.
from(Expression.InPredicate) - Method in class io.substrait.expression.ImmutableExpression.InPredicate.Builder
Fill a builder with attribute values from the provided InPredicate instance.
from(Expression.IntervalCompoundLiteral) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.IntervalCompoundLiteral instance.
from(Expression.IntervalDayLiteral) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.IntervalDayLiteral instance.
from(Expression.IntervalYearLiteral) - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.IntervalYearLiteral instance.
from(Expression.Lambda) - Method in class io.substrait.expression.ImmutableExpression.Lambda.Builder
Fill a builder with attribute values from the provided Lambda instance.
from(Expression.ListLiteral) - Method in class io.substrait.expression.ImmutableExpression.ListLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.ListLiteral instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.DateLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.FP32Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.FP64Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.I16Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.I32Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.I64Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.I8Literal.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.ListLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.MapLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.StrLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.StructLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Literal instance.
from(Expression.MapLiteral) - Method in class io.substrait.expression.ImmutableExpression.MapLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.MapLiteral instance.
from(Expression.MultiOrList) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList.Builder
Fill a builder with attribute values from the provided MultiOrList instance.
from(Expression.MultiOrListRecord) - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord.Builder
Fill a builder with attribute values from the provided MultiOrListRecord instance.
from(Expression.Nested) - Method in class io.substrait.expression.ImmutableExpression.NestedList.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Nested instance.
from(Expression.Nested) - Method in class io.substrait.expression.ImmutableExpression.NestedStruct.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Nested instance.
from(Expression.NestedList) - Method in class io.substrait.expression.ImmutableExpression.NestedList.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.NestedList instance.
from(Expression.NestedStruct) - Method in class io.substrait.expression.ImmutableExpression.NestedStruct.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.NestedStruct instance.
from(Expression.NullLiteral) - Method in class io.substrait.expression.ImmutableExpression.NullLiteral.Builder
Fill a builder with attribute values from the provided NullLiteral instance.
from(Expression.PrecisionTimeLiteral) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.PrecisionTimeLiteral instance.
from(Expression.PrecisionTimestampLiteral) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.PrecisionTimestampLiteral instance.
from(Expression.PrecisionTimestampTZLiteral) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.PrecisionTimestampTZLiteral instance.
from(Expression.ScalarFunctionInvocation) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
Fill a builder with attribute values from the provided ScalarFunctionInvocation instance.
from(Expression.ScalarSubquery) - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.ScalarSubquery instance.
from(Expression.SetPredicate) - Method in class io.substrait.expression.ImmutableExpression.SetPredicate.Builder
Fill a builder with attribute values from the provided SetPredicate instance.
from(Expression.SingleOrList) - Method in class io.substrait.expression.ImmutableExpression.SingleOrList.Builder
Fill a builder with attribute values from the provided SingleOrList instance.
from(Expression.SortField) - Method in class io.substrait.expression.ImmutableExpression.SortField.Builder
Fill a builder with attribute values from the provided SortField instance.
from(Expression.StrLiteral) - Method in class io.substrait.expression.ImmutableExpression.StrLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.StrLiteral instance.
from(Expression.StructLiteral) - Method in class io.substrait.expression.ImmutableExpression.StructLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.StructLiteral instance.
from(Expression.Subquery) - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.Subquery instance.
from(Expression.Switch) - Method in class io.substrait.expression.ImmutableExpression.Switch.Builder
Fill a builder with attribute values from the provided Switch instance.
from(Expression.SwitchClause) - Method in class io.substrait.expression.ImmutableExpression.SwitchClause.Builder
Fill a builder with attribute values from the provided SwitchClause instance.
from(Expression.TimeLiteral) - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.expression.Expression.TimeLiteral instance.
from(Expression.TimestampLiteral) - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.expression.Expression.TimestampLiteral instance.
from(Expression.TimestampTZLiteral) - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.expression.Expression.TimestampTZLiteral instance.
from(Expression.UserDefinedAnyLiteral) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.UserDefinedAnyLiteral instance.
from(Expression.UserDefinedLiteral) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.UserDefinedLiteral instance.
from(Expression.UserDefinedLiteral) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.UserDefinedLiteral instance.
from(Expression.UserDefinedStructLiteral) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.UserDefinedStructLiteral instance.
from(Expression.UUIDLiteral) - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.UUIDLiteral instance.
from(Expression.VarCharLiteral) - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.expression.Expression.VarCharLiteral instance.
from(Expression.WindowFunctionInvocation) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Fill a builder with attribute values from the provided WindowFunctionInvocation instance.
from(FieldReference) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Fill a builder with attribute values from the provided FieldReference instance.
from(FieldReference.ListElement) - Method in class io.substrait.expression.ImmutableListElement.Builder
Fill a builder with attribute values from the provided ListElement instance.
from(FieldReference.MapKey) - Method in class io.substrait.expression.ImmutableMapKey.Builder
Fill a builder with attribute values from the provided MapKey instance.
from(FieldReference.StructField) - Method in class io.substrait.expression.ImmutableStructField.Builder
Fill a builder with attribute values from the provided StructField instance.
from(FunctionOption) - Method in class io.substrait.expression.ImmutableFunctionOption.Builder
Fill a builder with attribute values from the provided FunctionOption instance.
from(FunctionOption) - Static method in class io.substrait.expression.proto.ExpressionProtoConverter
 
from(WindowBound.CurrentRow) - Method in class io.substrait.expression.ImmutableWindowBound.CurrentRow.Builder
Fill a builder with attribute values from the provided CurrentRow instance.
from(WindowBound.Following) - Method in class io.substrait.expression.ImmutableWindowBound.Following.Builder
Fill a builder with attribute values from the provided Following instance.
from(WindowBound.Preceding) - Method in class io.substrait.expression.ImmutableWindowBound.Preceding.Builder
Fill a builder with attribute values from the provided Preceding instance.
from(WindowBound.Unbounded) - Method in class io.substrait.expression.ImmutableWindowBound.Unbounded.Builder
Fill a builder with attribute values from the provided Unbounded instance.
from(ExtendedExpression) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Fill a builder with attribute values from the provided ExtendedExpression instance.
from(ExtendedExpression.AggregateFunctionReference) - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference.Builder
Fill a builder with attribute values from the provided io.substrait.extendedexpression.ExtendedExpression.AggregateFunctionReference instance.
from(ExtendedExpression.ExpressionReference) - Method in class io.substrait.extendedexpression.ImmutableExpressionReference.Builder
Fill a builder with attribute values from the provided io.substrait.extendedexpression.ExtendedExpression.ExpressionReference instance.
from(ExtendedExpression.ExpressionReferenceBase) - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference.Builder
Fill a builder with attribute values from the provided io.substrait.extendedexpression.ExtendedExpression.ExpressionReferenceBase instance.
from(ExtendedExpression.ExpressionReferenceBase) - Method in class io.substrait.extendedexpression.ImmutableExpressionReference.Builder
Fill a builder with attribute values from the provided io.substrait.extendedexpression.ExtendedExpression.ExpressionReferenceBase instance.
from(AdvancedExtension<O, E>) - Method in class io.substrait.extension.ImmutableAdvancedExtension.Builder
Fill a builder with attribute values from the provided AdvancedExtension instance.
from(SimpleExtension.AggregateFunction) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction.Builder
Fill a builder with attribute values from the provided AggregateFunction instance.
from(SimpleExtension.AggregateFunctionVariant) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.AggregateFunctionVariant instance.
from(SimpleExtension.Anchor) - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.Anchor instance.
from(SimpleExtension.Anchor) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.Anchor instance.
from(SimpleExtension.Argument) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.Argument instance.
from(SimpleExtension.Argument) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.Argument instance.
from(SimpleExtension.Argument) - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.Argument instance.
from(SimpleExtension.EnumArgument) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.EnumArgument instance.
from(SimpleExtension.ExtensionCollection) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Fill a builder with attribute values from the provided ExtensionCollection instance.
from(SimpleExtension.ExtensionSignatures) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Fill a builder with attribute values from the provided ExtensionSignatures instance.
from(SimpleExtension.Function) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.Function instance.
from(SimpleExtension.Function) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.Function instance.
from(SimpleExtension.Function) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.Function instance.
from(SimpleExtension.FunctionAnchor) - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.FunctionAnchor instance.
from(SimpleExtension.Option) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option.Builder
Fill a builder with attribute values from the provided Option instance.
from(SimpleExtension.ScalarFunction) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction.Builder
Fill a builder with attribute values from the provided ScalarFunction instance.
from(SimpleExtension.ScalarFunctionVariant) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.ScalarFunctionVariant instance.
from(SimpleExtension.Type) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Fill a builder with attribute values from the provided Type instance.
from(SimpleExtension.TypeAnchor) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.TypeAnchor instance.
from(SimpleExtension.TypeArgument) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.TypeArgument instance.
from(SimpleExtension.ValueArgument) - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.ValueArgument instance.
from(SimpleExtension.VariadicBehavior) - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior.Builder
Fill a builder with attribute values from the provided VariadicBehavior instance.
from(SimpleExtension.WindowFunction) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction.Builder
Fill a builder with attribute values from the provided WindowFunction instance.
from(SimpleExtension.WindowFunctionVariant) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Fill a builder with attribute values from the provided io.substrait.extension.SimpleExtension.WindowFunctionVariant instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.Decimal.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.Func.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.ListType.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.Map.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.Struct.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableParameterizedType.VarChar.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.Decimal.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.Func.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.ListType.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.Map.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.Struct.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.function.ImmutableTypeExpression.VarChar.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.Binary.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.Bool.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.Date.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.Decimal.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.FixedBinary.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.FixedChar.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.FP32.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.FP64.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.Func.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.I16.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.I32.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.I64.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.I8.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.IntervalCompound.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.IntervalDay.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.IntervalYear.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.ListType.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.Map.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.PrecisionTime.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.Str.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.Struct.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.Time.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.Timestamp.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.TimestampTZ.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.UserDefined.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.UUID.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(NullableType) - Method in class io.substrait.type.ImmutableType.VarChar.Builder
Fill a builder with attribute values from the provided io.substrait.function.NullableType instance.
from(ParameterizedType.Decimal) - Method in class io.substrait.function.ImmutableParameterizedType.Decimal.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.Decimal instance.
from(ParameterizedType.FixedBinary) - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.FixedBinary instance.
from(ParameterizedType.FixedChar) - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.FixedChar instance.
from(ParameterizedType.Func) - Method in class io.substrait.function.ImmutableParameterizedType.Func.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.Func instance.
from(ParameterizedType.IntervalCompound) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.IntervalCompound instance.
from(ParameterizedType.IntervalDay) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.IntervalDay instance.
from(ParameterizedType.ListType) - Method in class io.substrait.function.ImmutableParameterizedType.ListType.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.ListType instance.
from(ParameterizedType.Map) - Method in class io.substrait.function.ImmutableParameterizedType.Map.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.Map instance.
from(ParameterizedType.PrecisionTime) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.PrecisionTime instance.
from(ParameterizedType.PrecisionTimestamp) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.PrecisionTimestamp instance.
from(ParameterizedType.PrecisionTimestampTZ) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.PrecisionTimestampTZ instance.
from(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.StringLiteral instance.
from(ParameterizedType.Struct) - Method in class io.substrait.function.ImmutableParameterizedType.Struct.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.Struct instance.
from(ParameterizedType.VarChar) - Method in class io.substrait.function.ImmutableParameterizedType.VarChar.Builder
Fill a builder with attribute values from the provided io.substrait.function.ParameterizedType.VarChar instance.
from(TypeExpression.BinaryOperation) - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation.Builder
Fill a builder with attribute values from the provided BinaryOperation instance.
from(TypeExpression.Decimal) - Method in class io.substrait.function.ImmutableTypeExpression.Decimal.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.Decimal instance.
from(TypeExpression.FixedBinary) - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.FixedBinary instance.
from(TypeExpression.FixedChar) - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.FixedChar instance.
from(TypeExpression.Func) - Method in class io.substrait.function.ImmutableTypeExpression.Func.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.Func instance.
from(TypeExpression.IfOperation) - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation.Builder
Fill a builder with attribute values from the provided IfOperation instance.
from(TypeExpression.IntegerLiteral) - Method in class io.substrait.function.ImmutableTypeExpression.IntegerLiteral.Builder
Fill a builder with attribute values from the provided IntegerLiteral instance.
from(TypeExpression.IntervalCompound) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.IntervalCompound instance.
from(TypeExpression.IntervalDay) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.IntervalDay instance.
from(TypeExpression.ListType) - Method in class io.substrait.function.ImmutableTypeExpression.ListType.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.ListType instance.
from(TypeExpression.Map) - Method in class io.substrait.function.ImmutableTypeExpression.Map.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.Map instance.
from(TypeExpression.NotOperation) - Method in class io.substrait.function.ImmutableTypeExpression.NotOperation.Builder
Fill a builder with attribute values from the provided NotOperation instance.
from(TypeExpression.PrecisionTime) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.PrecisionTime instance.
from(TypeExpression.PrecisionTimestamp) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.PrecisionTimestamp instance.
from(TypeExpression.PrecisionTimestampTZ) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.PrecisionTimestampTZ instance.
from(TypeExpression.ReturnProgram) - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram.Builder
Fill a builder with attribute values from the provided ReturnProgram instance.
from(TypeExpression.ReturnProgram.Assignment) - Method in class io.substrait.function.ImmutableTypeExpression.Assignment.Builder
Fill a builder with attribute values from the provided Assignment instance.
from(TypeExpression.Struct) - Method in class io.substrait.function.ImmutableTypeExpression.Struct.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.Struct instance.
from(TypeExpression.VarChar) - Method in class io.substrait.function.ImmutableTypeExpression.VarChar.Builder
Fill a builder with attribute values from the provided io.substrait.function.TypeExpression.VarChar instance.
from(Hint) - Method in class io.substrait.hint.ImmutableHint.Builder
Fill a builder with attribute values from the provided io.substrait.hint.Hint instance.
from(Hint.LoadedComputation) - Method in class io.substrait.hint.ImmutableLoadedComputation.Builder
Fill a builder with attribute values from the provided LoadedComputation instance.
from(Hint.RuntimeConstraint) - Method in class io.substrait.hint.ImmutableRuntimeConstraint.Builder
Fill a builder with attribute values from the provided io.substrait.hint.Hint.RuntimeConstraint instance.
from(Hint.SavedComputation) - Method in class io.substrait.hint.ImmutableSavedComputation.Builder
Fill a builder with attribute values from the provided SavedComputation instance.
from(Hint.Stats) - Method in class io.substrait.hint.ImmutableStats.Builder
Fill a builder with attribute values from the provided io.substrait.hint.Hint.Stats instance.
from(Plan) - Method in class io.substrait.plan.ImmutablePlan.Builder
Fill a builder with attribute values from the provided Plan instance.
from(Plan.Root) - Method in class io.substrait.plan.ImmutableRoot.Builder
Fill a builder with attribute values from the provided Root instance.
from(Plan.Version) - Method in class io.substrait.plan.ImmutableVersion.Builder
Fill a builder with attribute values from the provided Version instance.
from(AggregateFunction) - Method in class io.substrait.relation.ProtoAggregateFunctionConverter
 
from(Expression) - Method in class io.substrait.expression.proto.ProtoExpressionConverter
 
from(Expression.FieldReference) - Method in class io.substrait.expression.proto.ProtoExpressionConverter
 
from(Expression.Literal) - Method in class io.substrait.expression.proto.ProtoExpressionConverter
 
from(Expression.Literal.Struct) - Method in class io.substrait.expression.proto.ProtoExpressionConverter
 
from(Expression.Nested) - Method in class io.substrait.expression.proto.ProtoExpressionConverter
 
from(Expression.Nested.Struct) - Method in class io.substrait.expression.proto.ProtoExpressionConverter
 
from(ExtendedExpression) - Method in class io.substrait.extendedexpression.ProtoExtendedExpressionConverter
 
from(ExtendedExpression) - Method in class io.substrait.extension.ImmutableExtensionLookup.Builder
 
from(Plan) - Method in class io.substrait.extension.ImmutableExtensionLookup.Builder
 
from(Plan) - Method in class io.substrait.plan.ProtoPlanConverter
 
from(Rel) - Method in class io.substrait.relation.ProtoRelConverter
 
from(RelRoot) - Method in class io.substrait.relation.ProtoRelConverter
 
from(Type) - Method in class io.substrait.type.proto.ProtoTypeConverter
 
from(Type.Parameter) - Method in class io.substrait.type.proto.ProtoTypeConverter
 
from(AbstractDdlRel) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractDdlRel instance.
from(AbstractDdlRel) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractDdlRel instance.
from(AbstractReadRel) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractReadRel instance.
from(AbstractReadRel) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractReadRel instance.
from(AbstractReadRel) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractReadRel instance.
from(AbstractReadRel) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractReadRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableCross.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableExpand.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableFetch.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableFilter.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableProject.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableSet.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableSort.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractRel) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractRel instance.
from(AbstractUpdate) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractUpdate instance.
from(AbstractUpdate.TransformExpression) - Method in class io.substrait.relation.ImmutableTransformExpression.Builder
Fill a builder with attribute values from the provided TransformExpression instance.
from(AbstractWriteRel) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractWriteRel instance.
from(AbstractWriteRel) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.AbstractWriteRel instance.
from(Aggregate) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Aggregate instance.
from(Aggregate.Grouping) - Method in class io.substrait.relation.ImmutableGrouping.Builder
Fill a builder with attribute values from the provided Grouping instance.
from(Aggregate.Measure) - Method in class io.substrait.relation.ImmutableMeasure.Builder
Fill a builder with attribute values from the provided Measure instance.
from(BiRel) - Method in class io.substrait.relation.ImmutableCross.Builder
Fill a builder with attribute values from the provided io.substrait.relation.BiRel instance.
from(BiRel) - Method in class io.substrait.relation.ImmutableJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.BiRel instance.
from(BiRel) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.BiRel instance.
from(BiRel) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.BiRel instance.
from(BiRel) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.BiRel instance.
from(ConsistentPartitionWindow) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ConsistentPartitionWindow instance.
from(ConsistentPartitionWindow.WindowRelFunctionInvocation) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Fill a builder with attribute values from the provided WindowRelFunctionInvocation instance.
from(Cross) - Method in class io.substrait.relation.ImmutableCross.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Cross instance.
from(Expand) - Method in class io.substrait.relation.ImmutableExpand.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Expand instance.
from(Expand.ConsistentField) - Method in class io.substrait.relation.ImmutableExpand.ConsistentField.Builder
Fill a builder with attribute values from the provided ConsistentField instance.
from(Expand.SwitchingField) - Method in class io.substrait.relation.ImmutableExpand.SwitchingField.Builder
Fill a builder with attribute values from the provided SwitchingField instance.
from(Extension.ExtensionTableDetail) - Static method in class io.substrait.relation.ExtensionTable
 
from(Extension.LeafRelDetail) - Static method in class io.substrait.relation.ExtensionLeaf
 
from(Extension.MultiRelDetail, Rel...) - Static method in class io.substrait.relation.ExtensionMulti
 
from(Extension.MultiRelDetail, List<Rel>) - Static method in class io.substrait.relation.ExtensionMulti
 
from(Extension.SingleRelDetail, Rel) - Static method in class io.substrait.relation.ExtensionSingle
 
from(ExtensionDdl) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ExtensionDdl instance.
from(ExtensionLeaf) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ExtensionLeaf instance.
from(ExtensionMulti) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ExtensionMulti instance.
from(ExtensionSingle) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ExtensionSingle instance.
from(ExtensionTable) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ExtensionTable instance.
from(ExtensionWrite) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ExtensionWrite instance.
from(Fetch) - Method in class io.substrait.relation.ImmutableFetch.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Fetch instance.
from(FileFormat.ArrowReadOptions) - Method in class io.substrait.relation.files.ImmutableFileFormat.ArrowReadOptions.Builder
Fill a builder with attribute values from the provided ArrowReadOptions instance.
from(FileFormat.DelimiterSeparatedTextReadOptions) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions.Builder
Fill a builder with attribute values from the provided DelimiterSeparatedTextReadOptions instance.
from(FileFormat.DwrfReadOptions) - Method in class io.substrait.relation.files.ImmutableFileFormat.DwrfReadOptions.Builder
Fill a builder with attribute values from the provided DwrfReadOptions instance.
from(FileFormat.Extension) - Method in class io.substrait.relation.files.ImmutableFileFormat.Extension.Builder
Fill a builder with attribute values from the provided Extension instance.
from(FileFormat.OrcReadOptions) - Method in class io.substrait.relation.files.ImmutableFileFormat.OrcReadOptions.Builder
Fill a builder with attribute values from the provided OrcReadOptions instance.
from(FileFormat.ParquetReadOptions) - Method in class io.substrait.relation.files.ImmutableFileFormat.ParquetReadOptions.Builder
Fill a builder with attribute values from the provided ParquetReadOptions instance.
from(FileOrFiles) - Method in class io.substrait.relation.files.ImmutableFileOrFiles.Builder
Fill a builder with attribute values from the provided FileOrFiles instance.
from(Filter) - Method in class io.substrait.relation.ImmutableFilter.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Filter instance.
from(HasExtension) - Method in class io.substrait.hint.ImmutableHint.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.hint.ImmutableRuntimeConstraint.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.hint.ImmutableStats.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableCross.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableFetch.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableFilter.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableProject.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableSet.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableSort.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(HasExtension) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.HasExtension instance.
from(Join) - Method in class io.substrait.relation.ImmutableJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Join instance.
from(LocalFiles) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Fill a builder with attribute values from the provided io.substrait.relation.LocalFiles instance.
from(NamedDdl) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.NamedDdl instance.
from(NamedScan) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.NamedScan instance.
from(NamedUpdate) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Fill a builder with attribute values from the provided io.substrait.relation.NamedUpdate instance.
from(NamedWrite) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.NamedWrite instance.
from(AbstractExchangeRel) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.AbstractExchangeRel instance.
from(AbstractExchangeRel) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.AbstractExchangeRel instance.
from(AbstractExchangeRel) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.AbstractExchangeRel instance.
from(AbstractExchangeRel) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.AbstractExchangeRel instance.
from(AbstractExchangeRel) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.AbstractExchangeRel instance.
from(AbstractExchangeRel.ExchangeTarget) - Method in class io.substrait.relation.physical.ImmutableExchangeTarget.Builder
Fill a builder with attribute values from the provided ExchangeTarget instance.
from(BroadcastExchange) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.BroadcastExchange instance.
from(HashJoin) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.HashJoin instance.
from(MergeJoin) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.MergeJoin instance.
from(MultiBucketExchange) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.MultiBucketExchange instance.
from(NestedLoopJoin) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.NestedLoopJoin instance.
from(RoundRobinExchange) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.RoundRobinExchange instance.
from(ScatterExchange) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.ScatterExchange instance.
from(SingleBucketExchange) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.physical.SingleBucketExchange instance.
from(TargetType.Extended) - Method in class io.substrait.relation.physical.ImmutableTargetType.Extended.Builder
Fill a builder with attribute values from the provided Extended instance.
from(TargetType.Uri) - Method in class io.substrait.relation.physical.ImmutableTargetType.Uri.Builder
Fill a builder with attribute values from the provided Uri instance.
from(Project) - Method in class io.substrait.relation.ImmutableProject.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Project instance.
from(Rel) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableCross.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableExpand.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableFetch.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableFilter.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableProject.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableSet.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableSort.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Rel instance.
from(Rel.Remap) - Method in class io.substrait.relation.ImmutableRemap.Builder
Fill a builder with attribute values from the provided Remap instance.
from(Set) - Method in class io.substrait.relation.ImmutableSet.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Set instance.
from(SingleInputRel) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.ImmutableExpand.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.ImmutableFetch.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.ImmutableFilter.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.ImmutableProject.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.ImmutableSort.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(SingleInputRel) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Fill a builder with attribute values from the provided io.substrait.relation.SingleInputRel instance.
from(Sort) - Method in class io.substrait.relation.ImmutableSort.Builder
Fill a builder with attribute values from the provided io.substrait.relation.Sort instance.
from(VirtualTableScan) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.VirtualTableScan instance.
from(ZeroInputRel) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ZeroInputRel instance.
from(ZeroInputRel) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ZeroInputRel instance.
from(ZeroInputRel) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ZeroInputRel instance.
from(ZeroInputRel) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ZeroInputRel instance.
from(ZeroInputRel) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ZeroInputRel instance.
from(ZeroInputRel) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ZeroInputRel instance.
from(ZeroInputRel) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ZeroInputRel instance.
from(ZeroInputRel) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Fill a builder with attribute values from the provided io.substrait.relation.ZeroInputRel instance.
from(NamedStruct) - Method in class io.substrait.type.ImmutableNamedStruct.Builder
Fill a builder with attribute values from the provided NamedStruct instance.
from(Type) - Method in class io.substrait.type.ImmutableType.Binary.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.Bool.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.Date.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.Decimal.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.FixedBinary.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.FixedChar.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.FP32.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.FP64.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.Func.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.I16.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.I32.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.I64.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.I8.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.IntervalCompound.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.IntervalDay.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.IntervalYear.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.ListType.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.Map.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.PrecisionTime.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.Str.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.Struct.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.Time.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.Timestamp.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.TimestampTZ.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.UserDefined.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.UUID.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type) - Method in class io.substrait.type.ImmutableType.VarChar.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type instance.
from(Type.Binary) - Method in class io.substrait.type.ImmutableType.Binary.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.Binary instance.
from(Type.Bool) - Method in class io.substrait.type.ImmutableType.Bool.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.Bool instance.
from(Type.Date) - Method in class io.substrait.type.ImmutableType.Date.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.Date instance.
from(Type.Decimal) - Method in class io.substrait.type.ImmutableType.Decimal.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.Decimal instance.
from(Type.FixedBinary) - Method in class io.substrait.type.ImmutableType.FixedBinary.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.FixedBinary instance.
from(Type.FixedChar) - Method in class io.substrait.type.ImmutableType.FixedChar.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.FixedChar instance.
from(Type.FP32) - Method in class io.substrait.type.ImmutableType.FP32.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.FP32 instance.
from(Type.FP64) - Method in class io.substrait.type.ImmutableType.FP64.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.FP64 instance.
from(Type.Func) - Method in class io.substrait.type.ImmutableType.Func.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.Func instance.
from(Type.I16) - Method in class io.substrait.type.ImmutableType.I16.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.I16 instance.
from(Type.I32) - Method in class io.substrait.type.ImmutableType.I32.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.I32 instance.
from(Type.I64) - Method in class io.substrait.type.ImmutableType.I64.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.I64 instance.
from(Type.I8) - Method in class io.substrait.type.ImmutableType.I8.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.I8 instance.
from(Type.IntervalCompound) - Method in class io.substrait.type.ImmutableType.IntervalCompound.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.IntervalCompound instance.
from(Type.IntervalDay) - Method in class io.substrait.type.ImmutableType.IntervalDay.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.IntervalDay instance.
from(Type.IntervalYear) - Method in class io.substrait.type.ImmutableType.IntervalYear.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.IntervalYear instance.
from(Type.ListType) - Method in class io.substrait.type.ImmutableType.ListType.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.ListType instance.
from(Type.Map) - Method in class io.substrait.type.ImmutableType.Map.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.Map instance.
from(Type.ParameterBooleanValue) - Method in class io.substrait.type.ImmutableType.ParameterBooleanValue.Builder
Fill a builder with attribute values from the provided ParameterBooleanValue instance.
from(Type.ParameterDataType) - Method in class io.substrait.type.ImmutableType.ParameterDataType.Builder
Fill a builder with attribute values from the provided ParameterDataType instance.
from(Type.ParameterEnumValue) - Method in class io.substrait.type.ImmutableType.ParameterEnumValue.Builder
Fill a builder with attribute values from the provided ParameterEnumValue instance.
from(Type.ParameterIntegerValue) - Method in class io.substrait.type.ImmutableType.ParameterIntegerValue.Builder
Fill a builder with attribute values from the provided ParameterIntegerValue instance.
from(Type.ParameterStringValue) - Method in class io.substrait.type.ImmutableType.ParameterStringValue.Builder
Fill a builder with attribute values from the provided ParameterStringValue instance.
from(Type.PrecisionTime) - Method in class io.substrait.type.ImmutableType.PrecisionTime.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.PrecisionTime instance.
from(Type.PrecisionTimestamp) - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.PrecisionTimestamp instance.
from(Type.PrecisionTimestampTZ) - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.PrecisionTimestampTZ instance.
from(Type.Str) - Method in class io.substrait.type.ImmutableType.Str.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.Str instance.
from(Type.Struct) - Method in class io.substrait.type.ImmutableType.Struct.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.Struct instance.
from(Type.Time) - Method in class io.substrait.type.ImmutableType.Time.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.type.Type.Time instance.
from(Type.Timestamp) - Method in class io.substrait.type.ImmutableType.Timestamp.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.type.Type.Timestamp instance.
from(Type.TimestampTZ) - Method in class io.substrait.type.ImmutableType.TimestampTZ.Builder
Deprecated.
Fill a builder with attribute values from the provided io.substrait.type.Type.TimestampTZ instance.
from(Type.UserDefined) - Method in class io.substrait.type.ImmutableType.UserDefined.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.UserDefined instance.
from(Type.UUID) - Method in class io.substrait.type.ImmutableType.UUID.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.UUID instance.
from(Type.VarChar) - Method in class io.substrait.type.ImmutableType.VarChar.Builder
Fill a builder with attribute values from the provided io.substrait.type.Type.VarChar instance.
fromFunctionOption(FunctionOption) - Static method in class io.substrait.expression.proto.ProtoExpressionConverter
 
fromList(Type.List) - Method in class io.substrait.type.proto.ProtoTypeConverter
 
fromMap(Type.Map) - Method in class io.substrait.type.proto.ProtoTypeConverter
 
fromProto(AdvancedExtension) - Method in class io.substrait.extension.ProtoExtensionConverter
fromProto(AggregateFunction.AggregationInvocation) - Static method in enum class io.substrait.expression.Expression.AggregationInvocation
 
fromProto(AggregationPhase) - Static method in enum class io.substrait.expression.Expression.AggregationPhase
 
fromProto(DdlRel.DdlObject) - Static method in enum class io.substrait.relation.AbstractDdlRel.DdlObject
Maps a protobuf value to this enum.
fromProto(DdlRel.DdlOp) - Static method in enum class io.substrait.relation.AbstractDdlRel.DdlOp
Maps a protobuf value to this enum.
fromProto(Expression.Cast.FailureBehavior) - Static method in enum class io.substrait.expression.Expression.FailureBehavior
 
fromProto(Expression.Subquery.SetPredicate.PredicateOp) - Static method in enum class io.substrait.expression.Expression.PredicateOp
 
fromProto(Expression.WindowFunction.BoundsType) - Static method in enum class io.substrait.expression.Expression.WindowBoundsType
 
fromProto(HashJoinRel.JoinType) - Static method in enum class io.substrait.relation.physical.HashJoin.JoinType
 
fromProto(JoinRel.JoinType) - Static method in enum class io.substrait.relation.Join.JoinType
 
fromProto(MergeJoinRel.JoinType) - Static method in enum class io.substrait.relation.physical.MergeJoin.JoinType
 
fromProto(NamedStruct, ProtoTypeConverter) - Static method in interface io.substrait.type.NamedStruct
 
fromProto(NestedLoopJoinRel.JoinType) - Static method in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
 
fromProto(RelCommon.Hint.ComputationType) - Static method in enum class io.substrait.hint.Hint.ComputationType
 
fromProto(SetRel.SetOp) - Static method in enum class io.substrait.relation.Set.SetOp
 
fromProto(SortField.SortDirection) - Static method in enum class io.substrait.expression.Expression.SortDirection
 
fromProto(WriteRel.CreateMode) - Static method in enum class io.substrait.relation.AbstractWriteRel.CreateMode
Maps a protobuf value to this enum.
fromProto(WriteRel.OutputMode) - Static method in enum class io.substrait.relation.AbstractWriteRel.OutputMode
Maps a protobuf value to this enum.
fromProto(WriteRel.WriteOp) - Static method in enum class io.substrait.relation.AbstractWriteRel.WriteOp
Maps a protobuf value to this enum.
fromSortField(SortField) - Method in class io.substrait.expression.proto.ProtoExpressionConverter
 
fromWindowFunction(Expression.WindowFunction) - Method in class io.substrait.expression.proto.ProtoExpressionConverter
 
fromWindowRelFunction(ConsistentPartitionWindowRel.WindowRelFunction) - Method in class io.substrait.expression.proto.ProtoExpressionConverter
 
func(List<Type>, Type) - Method in class io.substrait.type.TypeCreator
 
Func - Static variable in class io.substrait.type.SubstraitLexer
 
Func - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Func - Static variable in class io.substrait.type.SubstraitTypeParser
 
Func() - Constructor for class io.substrait.function.ParameterizedType.Func
 
Func() - Constructor for class io.substrait.function.TypeExpression.Func
 
Func() - Constructor for class io.substrait.type.Type.Func
 
Func() - Method in class io.substrait.type.SubstraitTypeParser.FuncContext
 
FuncContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.FuncContext
 
funcE(Iterable<? extends ParameterizedType>, ParameterizedType) - Method in class io.substrait.function.ParameterizedTypeCreator
 
funcE(Iterable<? extends TypeExpression>, TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
funcE(Iterable<? extends T>, T) - Method in interface io.substrait.function.ExtendedTypeCreator
 
funcParams() - Method in class io.substrait.type.SubstraitTypeParser.FuncContext
 
funcParams() - Method in class io.substrait.type.SubstraitTypeParser
 
FuncParamsContext() - Constructor for class io.substrait.type.SubstraitTypeParser.FuncParamsContext
 
FuncParamsContext(ParserRuleContext, int) - Constructor for class io.substrait.type.SubstraitTypeParser.FuncParamsContext
 
FuncParamsWithParensContext(SubstraitTypeParser.FuncParamsContext) - Constructor for class io.substrait.type.SubstraitTypeParser.FuncParamsWithParensContext
 
function(AggregateFunctionInvocation) - Method in class io.substrait.relation.ImmutableMeasure.Builder
Initializes the value for the function attribute.
Function() - Constructor for class io.substrait.extension.SimpleExtension.Function
 
functionAnchorMap - Variable in class io.substrait.extension.AbstractExtensionLookup
 
FunctionArg - Interface in io.substrait.expression
FunctionArg is a marker interface that represents an argument of a SimpleExtension.Function invocation.
FunctionArg.FuncArgVisitor<R,C extends VisitationContext,E extends Throwable> - Interface in io.substrait.expression
 
FunctionArg.ProtoFrom - Class in io.substrait.expression
Converts from FunctionArgument to FunctionArg
FunctionCallContext(SubstraitTypeParser.ExprContext) - Constructor for class io.substrait.type.SubstraitTypeParser.FunctionCallContext
 
FunctionOption - Class in io.substrait.expression
 
FunctionOption() - Constructor for class io.substrait.expression.FunctionOption
 
FUNCTIONS_AGGREGATE_APPROX - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for approximate aggregate functions.
FUNCTIONS_AGGREGATE_GENERIC - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for generic aggregate functions.
FUNCTIONS_ARITHMETIC - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for arithmetic functions.
FUNCTIONS_ARITHMETIC_DECIMAL - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for decimal arithmetic functions.
FUNCTIONS_BOOLEAN - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for boolean functions.
FUNCTIONS_COMPARISON - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for comparison functions.
FUNCTIONS_DATETIME - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for datetime functions.
FUNCTIONS_GEOMETRY - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for geometry functions.
FUNCTIONS_LIST - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for list functions.
FUNCTIONS_LOGARITHMIC - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for logarithmic functions.
FUNCTIONS_ROUNDING - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for rounding functions.
FUNCTIONS_ROUNDING_DECIMAL - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for decimal rounding functions.
FUNCTIONS_SET - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for set functions.
FUNCTIONS_STRING - Static variable in class io.substrait.extension.DefaultExtensionCatalog
Extension identifier for string functions.

G

getAdvancedExtension() - Method in class io.substrait.extendedexpression.ExtendedExpression
Returns the optional advanced extension metadata.
getAdvancedExtension() - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Returns the optional advanced extension metadata.
getAdvancedExtension() - Method in class io.substrait.plan.ImmutablePlan
 
getAdvancedExtension() - Method in class io.substrait.plan.Plan
 
getAggregateFunction(int, SimpleExtension.ExtensionCollection) - Method in class io.substrait.extension.AbstractExtensionLookup
 
getAggregateFunction(int, SimpleExtension.ExtensionCollection) - Method in interface io.substrait.extension.ExtensionLookup
 
getAggregateFunction(SimpleExtension.FunctionAnchor) - Method in class io.substrait.extension.SimpleExtension.ExtensionCollection
 
getAlias() - Method in class io.substrait.hint.Hint
 
getAlias() - Method in class io.substrait.hint.ImmutableHint
 
getAnchor() - Method in class io.substrait.extension.SimpleExtension.Function
 
getAnchor() - Method in class io.substrait.extension.SimpleExtension.Type
 
getATN() - Method in class io.substrait.type.SubstraitLexer
 
getATN() - Method in class io.substrait.type.SubstraitTypeLexer
 
getATN() - Method in class io.substrait.type.SubstraitTypeParser
 
getBaseSchema() - Method in class io.substrait.extendedexpression.ExtendedExpression
Returns the base schema associated with this extended expression.
getBaseSchema() - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Returns the base schema associated with this extended expression.
getBestEffortFilter() - Method in class io.substrait.relation.AbstractReadRel
 
getBestEffortFilter() - Method in class io.substrait.relation.ImmutableExtensionTable
 
getBestEffortFilter() - Method in class io.substrait.relation.ImmutableLocalFiles
 
getBestEffortFilter() - Method in class io.substrait.relation.ImmutableNamedScan
 
getBestEffortFilter() - Method in class io.substrait.relation.ImmutableVirtualTableScan
 
getBigDecimalFromBytes(byte[], int, int) - Static method in class io.substrait.util.DecimalUtil
Converts a little-endian two's-complement byte array of a scaled big integer into a BigDecimal.
getChannelNames() - Method in class io.substrait.type.SubstraitLexer
 
getChannelNames() - Method in class io.substrait.type.SubstraitTypeLexer
 
getColumnTarget() - Method in class io.substrait.relation.AbstractUpdate.TransformExpression
Returns the index of the target column to update.
getColumnTarget() - Method in class io.substrait.relation.ImmutableTransformExpression
Returns the index of the target column to update.
getCommonExtension() - Method in class io.substrait.relation.ImmutableAggregate
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableCross
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableExpand
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableExtensionDdl
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableExtensionLeaf
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableExtensionMulti
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableExtensionSingle
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableExtensionTable
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableExtensionWrite
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableFetch
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableFilter
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableJoin
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableLocalFiles
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableNamedDdl
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableNamedScan
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableNamedUpdate
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableNamedWrite
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableProject
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableSet
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableSort
 
getCommonExtension() - Method in class io.substrait.relation.ImmutableVirtualTableScan
 
getCommonExtension() - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
 
getCommonExtension() - Method in class io.substrait.relation.physical.ImmutableHashJoin
 
getCommonExtension() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
 
getCommonExtension() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
 
getCommonExtension() - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
 
getCommonExtension() - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
 
getCommonExtension() - Method in class io.substrait.relation.physical.ImmutableScatterExchange
 
getCommonExtension() - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
 
getCommonExtension() - Method in interface io.substrait.relation.Rel
 
getCondition() - Method in class io.substrait.relation.AbstractUpdate
Returns the condition that determines which rows to update.
getCondition() - Method in class io.substrait.relation.Filter
 
getCondition() - Method in class io.substrait.relation.ImmutableFilter
 
getCondition() - Method in class io.substrait.relation.ImmutableJoin
 
getCondition() - Method in class io.substrait.relation.ImmutableNamedUpdate
Returns the condition that determines which rows to update.
getCondition() - Method in class io.substrait.relation.Join
 
getCondition() - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
 
getCondition() - Method in class io.substrait.relation.physical.NestedLoopJoin
 
getConstrainedToCount() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
 
getConstrainedToCount() - Method in class io.substrait.relation.physical.MultiBucketExchange
 
getCount() - Method in class io.substrait.relation.Fetch
 
getCount() - Method in class io.substrait.relation.ImmutableFetch
 
getCreateMode() - Method in class io.substrait.relation.AbstractWriteRel
Returns the table creation behavior when the target exists.
getCreateMode() - Method in class io.substrait.relation.ImmutableExtensionWrite
Returns the table creation behavior when the target exists.
getCreateMode() - Method in class io.substrait.relation.ImmutableNamedWrite
Returns the table creation behavior when the target exists.
getDescription() - Method in class io.substrait.extension.ImmutableSimpleExtension.Option
 
getDescription() - Method in interface io.substrait.extension.SimpleExtension.Option
 
getDetail() - Method in class io.substrait.relation.ExtensionDdl
 
getDetail() - Method in class io.substrait.relation.ExtensionLeaf
 
getDetail() - Method in class io.substrait.relation.ExtensionMulti
 
getDetail() - Method in class io.substrait.relation.ExtensionSingle
 
getDetail() - Method in class io.substrait.relation.ExtensionTable
 
getDetail() - Method in class io.substrait.relation.ExtensionWrite
 
getDetail() - Method in class io.substrait.relation.ImmutableExtensionDdl
 
getDetail() - Method in class io.substrait.relation.ImmutableExtensionLeaf
 
getDetail() - Method in class io.substrait.relation.ImmutableExtensionMulti
 
getDetail() - Method in class io.substrait.relation.ImmutableExtensionSingle
 
getDetail() - Method in class io.substrait.relation.ImmutableExtensionTable
 
getDetail() - Method in class io.substrait.relation.ImmutableExtensionWrite
 
getDuplicates() - Method in class io.substrait.relation.Expand.SwitchingField
Returns the duplicate expressions this field may switch between.
getDuplicates() - Method in class io.substrait.relation.ImmutableExpand.SwitchingField
Returns the duplicate expressions this field may switch between.
getEndExclusive() - Method in class io.substrait.util.Util.IntRange
 
getEnhancement() - Method in class io.substrait.extension.AdvancedExtension
Returns the optional enhancement associated with this extension.
getEnhancement() - Method in class io.substrait.extension.ImmutableAdvancedExtension
Returns the optional enhancement associated with this extension.
getEscape() - Method in class io.substrait.relation.files.FileFormat.DelimiterSeparatedTextReadOptions
 
getEscape() - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
 
getExact() - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
 
getExact() - Method in class io.substrait.relation.physical.RoundRobinExchange
 
getExpectedTypeUrls() - Method in class io.substrait.extendedexpression.ExtendedExpression
Returns the expected type URLs for validation.
getExpectedTypeUrls() - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Returns the expected type URLs for validation.
getExpectedTypeUrls() - Method in class io.substrait.plan.ImmutablePlan
 
getExpectedTypeUrls() - Method in class io.substrait.plan.Plan
 
getExpression() - Method in class io.substrait.extendedexpression.ExtendedExpression.ExpressionReference
Returns the referenced expression.
getExpression() - Method in class io.substrait.extendedexpression.ImmutableExpressionReference
Returns the referenced expression.
getExpression() - Method in class io.substrait.relation.Expand.ConsistentField
Returns the expression that defines the field value.
getExpression() - Method in class io.substrait.relation.ImmutableExpand.ConsistentField
Returns the expression that defines the field value.
getExpression() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
 
getExpression() - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
 
getExpression() - Method in class io.substrait.relation.physical.MultiBucketExchange
 
getExpression() - Method in class io.substrait.relation.physical.SingleBucketExchange
 
getExpressionCopyOnWriteVisitor() - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
getExpressionProtoConverter() - Method in class io.substrait.relation.RelProtoConverter
 
getExpressions() - Method in class io.substrait.relation.Aggregate.Grouping
 
getExpressions() - Method in class io.substrait.relation.ImmutableGrouping
 
getExpressions() - Method in class io.substrait.relation.ImmutableProject
 
getExpressions() - Method in class io.substrait.relation.Project
 
getExtended() - Method in class io.substrait.relation.physical.ImmutableTargetType.Extended
 
getExtended() - Method in class io.substrait.relation.physical.TargetType.Extended
 
getExtension() - Method in class io.substrait.hint.ImmutableHint
 
getExtension() - Method in class io.substrait.hint.ImmutableRuntimeConstraint
 
getExtension() - Method in class io.substrait.hint.ImmutableStats
 
getExtension() - Method in class io.substrait.relation.files.FileFormat.Extension
 
getExtension() - Method in class io.substrait.relation.files.ImmutableFileFormat.Extension
 
getExtension() - Method in interface io.substrait.relation.HasExtension
 
getExtension() - Method in class io.substrait.relation.ImmutableAggregate
 
getExtension() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
 
getExtension() - Method in class io.substrait.relation.ImmutableCross
 
getExtension() - Method in class io.substrait.relation.ImmutableExtensionDdl
 
getExtension() - Method in class io.substrait.relation.ImmutableExtensionTable
 
getExtension() - Method in class io.substrait.relation.ImmutableExtensionWrite
 
getExtension() - Method in class io.substrait.relation.ImmutableFetch
 
getExtension() - Method in class io.substrait.relation.ImmutableFilter
 
getExtension() - Method in class io.substrait.relation.ImmutableJoin
 
getExtension() - Method in class io.substrait.relation.ImmutableLocalFiles
 
getExtension() - Method in class io.substrait.relation.ImmutableNamedDdl
 
getExtension() - Method in class io.substrait.relation.ImmutableNamedScan
 
getExtension() - Method in class io.substrait.relation.ImmutableNamedUpdate
 
getExtension() - Method in class io.substrait.relation.ImmutableNamedWrite
 
getExtension() - Method in class io.substrait.relation.ImmutableProject
 
getExtension() - Method in class io.substrait.relation.ImmutableSet
 
getExtension() - Method in class io.substrait.relation.ImmutableSort
 
getExtension() - Method in class io.substrait.relation.ImmutableVirtualTableScan
 
getExtension() - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
 
getExtension() - Method in class io.substrait.relation.physical.ImmutableHashJoin
 
getExtension() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
 
getExtension() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
 
getExtension() - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
 
getExtension() - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
 
getExtension() - Method in class io.substrait.relation.physical.ImmutableScatterExchange
 
getExtension() - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
 
getExtensionMetadata(String) - Method in class io.substrait.extension.SimpleExtension.ExtensionCollection
Gets the top-level metadata for a specific extension by URN.
getFieldDelimiter() - Method in class io.substrait.relation.files.FileFormat.DelimiterSeparatedTextReadOptions
 
getFieldDelimiter() - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
 
getFields() - Method in class io.substrait.relation.Expand
Returns the fields produced by the expand operation.
getFields() - Method in class io.substrait.relation.ImmutableExpand
Returns the fields produced by the expand operation.
getFields() - Method in class io.substrait.relation.physical.ImmutableScatterExchange
 
getFields() - Method in class io.substrait.relation.physical.ScatterExchange
 
getFileFormat() - Method in interface io.substrait.relation.files.FileOrFiles
 
getFileFormat() - Method in class io.substrait.relation.files.ImmutableFileOrFiles
 
getFilter() - Method in class io.substrait.relation.AbstractReadRel
 
getFilter() - Method in class io.substrait.relation.ImmutableExtensionTable
 
getFilter() - Method in class io.substrait.relation.ImmutableLocalFiles
 
getFilter() - Method in class io.substrait.relation.ImmutableNamedScan
 
getFilter() - Method in class io.substrait.relation.ImmutableVirtualTableScan
 
getFunction() - Method in class io.substrait.relation.Aggregate.Measure
 
getFunction() - Method in class io.substrait.relation.ImmutableMeasure
 
getFunctionReference(SimpleExtension.Function) - Method in class io.substrait.extension.ExtensionCollector
 
getGitHash() - Method in class io.substrait.plan.ImmutableVersion
 
getGitHash() - Method in class io.substrait.plan.Plan.Version
 
getGrammarFileName() - Method in class io.substrait.type.SubstraitLexer
 
getGrammarFileName() - Method in class io.substrait.type.SubstraitTypeLexer
 
getGrammarFileName() - Method in class io.substrait.type.SubstraitTypeParser
 
getGroupings() - Method in class io.substrait.relation.Aggregate
 
getGroupings() - Method in class io.substrait.relation.ImmutableAggregate
 
getHeaderLinesToSkip() - Method in class io.substrait.relation.files.FileFormat.DelimiterSeparatedTextReadOptions
 
getHeaderLinesToSkip() - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
 
getHint() - Method in class io.substrait.relation.ImmutableAggregate
 
getHint() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
 
getHint() - Method in class io.substrait.relation.ImmutableCross
 
getHint() - Method in class io.substrait.relation.ImmutableExpand
 
getHint() - Method in class io.substrait.relation.ImmutableExtensionDdl
 
getHint() - Method in class io.substrait.relation.ImmutableExtensionLeaf
 
getHint() - Method in class io.substrait.relation.ImmutableExtensionMulti
 
getHint() - Method in class io.substrait.relation.ImmutableExtensionSingle
 
getHint() - Method in class io.substrait.relation.ImmutableExtensionTable
 
getHint() - Method in class io.substrait.relation.ImmutableExtensionWrite
 
getHint() - Method in class io.substrait.relation.ImmutableFetch
 
getHint() - Method in class io.substrait.relation.ImmutableFilter
 
getHint() - Method in class io.substrait.relation.ImmutableJoin
 
getHint() - Method in class io.substrait.relation.ImmutableLocalFiles
 
getHint() - Method in class io.substrait.relation.ImmutableNamedDdl
 
getHint() - Method in class io.substrait.relation.ImmutableNamedScan
 
getHint() - Method in class io.substrait.relation.ImmutableNamedUpdate
 
getHint() - Method in class io.substrait.relation.ImmutableNamedWrite
 
getHint() - Method in class io.substrait.relation.ImmutableProject
 
getHint() - Method in class io.substrait.relation.ImmutableSet
 
getHint() - Method in class io.substrait.relation.ImmutableSort
 
getHint() - Method in class io.substrait.relation.ImmutableVirtualTableScan
 
getHint() - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
 
getHint() - Method in class io.substrait.relation.physical.ImmutableHashJoin
 
getHint() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
 
getHint() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
 
getHint() - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
 
getHint() - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
 
getHint() - Method in class io.substrait.relation.physical.ImmutableScatterExchange
 
getHint() - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
 
getHint() - Method in interface io.substrait.relation.Rel
 
getInitialSchema() - Method in class io.substrait.relation.AbstractReadRel
 
getInitialSchema() - Method in class io.substrait.relation.ImmutableExtensionTable
 
getInitialSchema() - Method in class io.substrait.relation.ImmutableLocalFiles
 
getInitialSchema() - Method in class io.substrait.relation.ImmutableNamedScan
 
getInitialSchema() - Method in class io.substrait.relation.ImmutableVirtualTableScan
 
getInput() - Method in class io.substrait.plan.ImmutableRoot
 
getInput() - Method in class io.substrait.plan.Plan.Root
 
getInput() - Method in class io.substrait.relation.ImmutableAggregate
 
getInput() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
 
getInput() - Method in class io.substrait.relation.ImmutableExpand
 
getInput() - Method in class io.substrait.relation.ImmutableExtensionSingle
 
getInput() - Method in class io.substrait.relation.ImmutableExtensionWrite
 
getInput() - Method in class io.substrait.relation.ImmutableFetch
 
getInput() - Method in class io.substrait.relation.ImmutableFilter
 
getInput() - Method in class io.substrait.relation.ImmutableNamedWrite
 
getInput() - Method in class io.substrait.relation.ImmutableProject
 
getInput() - Method in class io.substrait.relation.ImmutableSort
 
getInput() - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
 
getInput() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
 
getInput() - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
 
getInput() - Method in class io.substrait.relation.physical.ImmutableScatterExchange
 
getInput() - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
 
getInput() - Method in class io.substrait.relation.SingleInputRel
 
getInputs() - Method in class io.substrait.relation.BiRel
 
getInputs() - Method in class io.substrait.relation.ImmutableExtensionMulti
 
getInputs() - Method in class io.substrait.relation.ImmutableSet
 
getInputs() - Method in interface io.substrait.relation.Rel
 
getInputs() - Method in class io.substrait.relation.SingleInputRel
 
getInputs() - Method in class io.substrait.relation.ZeroInputRel
 
getItems() - Method in class io.substrait.relation.ImmutableLocalFiles
 
getItems() - Method in class io.substrait.relation.LocalFiles
 
getJoinType() - Method in class io.substrait.relation.ImmutableJoin
 
getJoinType() - Method in class io.substrait.relation.Join
 
getJoinType() - Method in class io.substrait.relation.physical.HashJoin
 
getJoinType() - Method in class io.substrait.relation.physical.ImmutableHashJoin
 
getJoinType() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
 
getJoinType() - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
 
getJoinType() - Method in class io.substrait.relation.physical.MergeJoin
 
getJoinType() - Method in class io.substrait.relation.physical.NestedLoopJoin
 
getLeft() - Method in class io.substrait.relation.BiRel
 
getLeft() - Method in class io.substrait.relation.ImmutableCross
 
getLeft() - Method in class io.substrait.relation.ImmutableJoin
 
getLeft() - Method in class io.substrait.relation.physical.ImmutableHashJoin
 
getLeft() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
 
getLeft() - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
 
getLeftKeys() - Method in class io.substrait.relation.physical.HashJoin
 
getLeftKeys() - Method in class io.substrait.relation.physical.ImmutableHashJoin
 
getLeftKeys() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
 
getLeftKeys() - Method in class io.substrait.relation.physical.MergeJoin
 
getLength() - Method in interface io.substrait.relation.files.FileOrFiles
 
getLength() - Method in class io.substrait.relation.files.ImmutableFileOrFiles
 
getLoadedComputations() - Method in class io.substrait.hint.Hint
 
getLoadedComputations() - Method in class io.substrait.hint.ImmutableHint
 
getMajor() - Method in class io.substrait.plan.ImmutableVersion
 
getMajor() - Method in class io.substrait.plan.Plan.Version
 
getMax() - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
 
getMax() - Method in interface io.substrait.extension.SimpleExtension.VariadicBehavior
 
getMaxLineSize() - Method in class io.substrait.relation.files.FileFormat.DelimiterSeparatedTextReadOptions
 
getMaxLineSize() - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
 
getMeasure() - Method in class io.substrait.extendedexpression.ExtendedExpression.AggregateFunctionReference
Returns the referenced aggregate measure.
getMeasure() - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference
Returns the referenced aggregate measure.
getMeasures() - Method in class io.substrait.relation.Aggregate
 
getMeasures() - Method in class io.substrait.relation.ImmutableAggregate
 
getMin() - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
 
getMin() - Method in interface io.substrait.extension.SimpleExtension.VariadicBehavior
 
getMinor() - Method in class io.substrait.plan.ImmutableVersion
 
getMinor() - Method in class io.substrait.plan.Plan.Version
 
getModeNames() - Method in class io.substrait.type.SubstraitLexer
 
getModeNames() - Method in class io.substrait.type.SubstraitTypeLexer
 
getName() - Method in class io.substrait.expression.FunctionOption
 
getName() - Method in class io.substrait.expression.ImmutableFunctionOption
 
getNames() - Method in class io.substrait.plan.ImmutableRoot
 
getNames() - Method in class io.substrait.plan.Plan.Root
 
getNames() - Method in class io.substrait.relation.ImmutableNamedDdl
 
getNames() - Method in class io.substrait.relation.ImmutableNamedScan
 
getNames() - Method in class io.substrait.relation.ImmutableNamedUpdate
 
getNames() - Method in class io.substrait.relation.ImmutableNamedWrite
 
getNames() - Method in class io.substrait.relation.NamedDdl
 
getNames() - Method in class io.substrait.relation.NamedScan
 
getNames() - Method in class io.substrait.relation.NamedUpdate
 
getNames() - Method in class io.substrait.relation.NamedWrite
 
getObject() - Method in class io.substrait.relation.AbstractDdlRel
Returns the DDL object kind (table or view).
getObject() - Method in class io.substrait.relation.ImmutableExtensionDdl
Returns the DDL object kind (table or view).
getObject() - Method in class io.substrait.relation.ImmutableNamedDdl
Returns the DDL object kind (table or view).
getOffset() - Method in class io.substrait.relation.Fetch
 
getOffset() - Method in class io.substrait.relation.ImmutableFetch
 
getOperation() - Method in class io.substrait.relation.AbstractDdlRel
Returns the DDL operation (create/alter/drop, etc.).
getOperation() - Method in class io.substrait.relation.AbstractWriteRel
Returns the write operation (insert/delete/update/ctas).
getOperation() - Method in class io.substrait.relation.ImmutableExtensionDdl
Returns the DDL operation (create/alter/drop, etc.).
getOperation() - Method in class io.substrait.relation.ImmutableExtensionWrite
Returns the write operation (insert/delete/update/ctas).
getOperation() - Method in class io.substrait.relation.ImmutableNamedDdl
Returns the DDL operation (create/alter/drop, etc.).
getOperation() - Method in class io.substrait.relation.ImmutableNamedWrite
Returns the write operation (insert/delete/update/ctas).
getOptimizations() - Method in class io.substrait.extension.AdvancedExtension
Returns the list of optimizations associated with this extension.
getOptimizations() - Method in class io.substrait.extension.ImmutableAdvancedExtension
Returns the list of optimizations associated with this extension.
getOutputMode() - Method in class io.substrait.relation.AbstractWriteRel
Returns the output behavior of the write (e.g., rows returned).
getOutputMode() - Method in class io.substrait.relation.ImmutableExtensionWrite
Returns the output behavior of the write (e.g., rows returned).
getOutputMode() - Method in class io.substrait.relation.ImmutableNamedWrite
Returns the output behavior of the write (e.g., rows returned).
getOutputNames() - Method in interface io.substrait.extendedexpression.ExtendedExpression.ExpressionReferenceBase
Returns the output names associated with this reference.
getOutputNames() - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference
Returns the output names associated with this reference.
getOutputNames() - Method in class io.substrait.extendedexpression.ImmutableExpressionReference
Returns the output names associated with this reference.
getOutputNames() - Method in class io.substrait.hint.Hint
 
getOutputNames() - Method in class io.substrait.hint.ImmutableHint
 
getPartitionCount() - Method in class io.substrait.relation.physical.AbstractExchangeRel
Returns the number of partitions for this exchange.
getPartitionCount() - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Returns the number of partitions for this exchange.
getPartitionCount() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Returns the number of partitions for this exchange.
getPartitionCount() - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Returns the number of partitions for this exchange.
getPartitionCount() - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Returns the number of partitions for this exchange.
getPartitionCount() - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Returns the number of partitions for this exchange.
getPartitionExpressions() - Method in class io.substrait.relation.ConsistentPartitionWindow
Returns the expressions used to partition the input rows.
getPartitionExpressions() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Returns the expressions used to partition the input rows.
getPartitionIds() - Method in class io.substrait.relation.physical.AbstractExchangeRel.ExchangeTarget
Returns the partition IDs served by this target.
getPartitionIds() - Method in class io.substrait.relation.physical.ImmutableExchangeTarget
Returns the partition IDs served by this target.
getPartitionIndex() - Method in interface io.substrait.relation.files.FileOrFiles
 
getPartitionIndex() - Method in class io.substrait.relation.files.ImmutableFileOrFiles
 
getPatch() - Method in class io.substrait.plan.ImmutableVersion
 
getPatch() - Method in class io.substrait.plan.Plan.Version
 
getPath() - Method in interface io.substrait.relation.files.FileOrFiles
 
getPath() - Method in class io.substrait.relation.files.ImmutableFileOrFiles
 
getPostJoinFilter() - Method in class io.substrait.relation.ImmutableJoin
 
getPostJoinFilter() - Method in class io.substrait.relation.Join
 
getPostJoinFilter() - Method in class io.substrait.relation.physical.HashJoin
 
getPostJoinFilter() - Method in class io.substrait.relation.physical.ImmutableHashJoin
 
getPostJoinFilter() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
 
getPostJoinFilter() - Method in class io.substrait.relation.physical.MergeJoin
 
getPreMeasureFilter() - Method in class io.substrait.relation.Aggregate.Measure
 
getPreMeasureFilter() - Method in class io.substrait.relation.ImmutableMeasure
 
getProducer() - Method in class io.substrait.plan.ImmutableVersion
 
getProducer() - Method in class io.substrait.plan.Plan.Version
 
getProtoRelConverter(ExtensionLookup) - Method in class io.substrait.plan.ProtoPlanConverter
Override hook for providing custom ProtoRelConverter implementations
getQuote() - Method in class io.substrait.relation.files.FileFormat.DelimiterSeparatedTextReadOptions
 
getQuote() - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
 
getRange() - Method in class io.substrait.extension.SimpleExtension.Function
 
getRecordType() - Method in class io.substrait.relation.AbstractRel
 
getRecordType() - Method in interface io.substrait.relation.Rel
 
getReferredExpressions() - Method in class io.substrait.extendedexpression.ExtendedExpression
Returns the list of referred expression references.
getReferredExpressions() - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Returns the list of referred expression references.
getRelCopyOnWriteVisitor() - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
getRelProtoConverter() - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
getRemap() - Method in class io.substrait.relation.ImmutableAggregate
 
getRemap() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
 
getRemap() - Method in class io.substrait.relation.ImmutableCross
 
getRemap() - Method in class io.substrait.relation.ImmutableExpand
 
getRemap() - Method in class io.substrait.relation.ImmutableExtensionDdl
 
getRemap() - Method in class io.substrait.relation.ImmutableExtensionLeaf
 
getRemap() - Method in class io.substrait.relation.ImmutableExtensionMulti
 
getRemap() - Method in class io.substrait.relation.ImmutableExtensionSingle
 
getRemap() - Method in class io.substrait.relation.ImmutableExtensionTable
 
getRemap() - Method in class io.substrait.relation.ImmutableExtensionWrite
 
getRemap() - Method in class io.substrait.relation.ImmutableFetch
 
getRemap() - Method in class io.substrait.relation.ImmutableFilter
 
getRemap() - Method in class io.substrait.relation.ImmutableJoin
 
getRemap() - Method in class io.substrait.relation.ImmutableLocalFiles
 
getRemap() - Method in class io.substrait.relation.ImmutableNamedDdl
 
getRemap() - Method in class io.substrait.relation.ImmutableNamedScan
 
getRemap() - Method in class io.substrait.relation.ImmutableNamedUpdate
 
getRemap() - Method in class io.substrait.relation.ImmutableNamedWrite
 
getRemap() - Method in class io.substrait.relation.ImmutableProject
 
getRemap() - Method in class io.substrait.relation.ImmutableSet
 
getRemap() - Method in class io.substrait.relation.ImmutableSort
 
getRemap() - Method in class io.substrait.relation.ImmutableVirtualTableScan
 
getRemap() - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
 
getRemap() - Method in class io.substrait.relation.physical.ImmutableHashJoin
 
getRemap() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
 
getRemap() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
 
getRemap() - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
 
getRemap() - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
 
getRemap() - Method in class io.substrait.relation.physical.ImmutableScatterExchange
 
getRemap() - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
 
getRemap() - Method in interface io.substrait.relation.Rel
 
getRight() - Method in class io.substrait.relation.BiRel
 
getRight() - Method in class io.substrait.relation.ImmutableCross
 
getRight() - Method in class io.substrait.relation.ImmutableJoin
 
getRight() - Method in class io.substrait.relation.physical.ImmutableHashJoin
 
getRight() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
 
getRight() - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
 
getRightKeys() - Method in class io.substrait.relation.physical.HashJoin
 
getRightKeys() - Method in class io.substrait.relation.physical.ImmutableHashJoin
 
getRightKeys() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
 
getRightKeys() - Method in class io.substrait.relation.physical.MergeJoin
 
getRoots() - Method in class io.substrait.plan.ImmutablePlan
 
getRoots() - Method in class io.substrait.plan.Plan
 
getRows() - Method in class io.substrait.relation.ImmutableVirtualTableScan
 
getRows() - Method in class io.substrait.relation.VirtualTableScan
 
getRuleIndex() - Method in class io.substrait.type.SubstraitTypeParser.AnyTypeContext
 
getRuleIndex() - Method in class io.substrait.type.SubstraitTypeParser.ExprContext
 
getRuleIndex() - Method in class io.substrait.type.SubstraitTypeParser.FuncParamsContext
 
getRuleIndex() - Method in class io.substrait.type.SubstraitTypeParser.NumericParameterContext
 
getRuleIndex() - Method in class io.substrait.type.SubstraitTypeParser.ParameterizedTypeContext
 
getRuleIndex() - Method in class io.substrait.type.SubstraitTypeParser.ScalarTypeContext
 
getRuleIndex() - Method in class io.substrait.type.SubstraitTypeParser.StartRuleContext
 
getRuleIndex() - Method in class io.substrait.type.SubstraitTypeParser.TypeDefContext
 
getRuleIndex() - Method in class io.substrait.type.SubstraitTypeParser.TypeStatementContext
 
getRuleNames() - Method in class io.substrait.type.SubstraitLexer
 
getRuleNames() - Method in class io.substrait.type.SubstraitTypeLexer
 
getRuleNames() - Method in class io.substrait.type.SubstraitTypeParser
 
getRuntimeConstraint() - Method in class io.substrait.hint.Hint
 
getRuntimeConstraint() - Method in class io.substrait.hint.ImmutableHint
 
getSavedComputations() - Method in class io.substrait.hint.Hint
 
getSavedComputations() - Method in class io.substrait.hint.ImmutableHint
 
getScalarFunction(int, SimpleExtension.ExtensionCollection) - Method in class io.substrait.extension.AbstractExtensionLookup
 
getScalarFunction(int, SimpleExtension.ExtensionCollection) - Method in interface io.substrait.extension.ExtensionLookup
 
getScalarFunction(SimpleExtension.FunctionAnchor) - Method in class io.substrait.extension.SimpleExtension.ExtensionCollection
 
getSerializedATN() - Method in class io.substrait.type.SubstraitLexer
 
getSerializedATN() - Method in class io.substrait.type.SubstraitTypeLexer
 
getSerializedATN() - Method in class io.substrait.type.SubstraitTypeParser
 
getSetOp() - Method in class io.substrait.relation.ImmutableSet
 
getSetOp() - Method in class io.substrait.relation.Set
 
getSortFields() - Method in class io.substrait.relation.ImmutableSort
 
getSortFields() - Method in class io.substrait.relation.Sort
 
getSorts() - Method in class io.substrait.relation.ConsistentPartitionWindow
Returns the sort fields defining row order within each partition.
getSorts() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Returns the sort fields defining row order within each partition.
getStart() - Method in interface io.substrait.relation.files.FileOrFiles
 
getStart() - Method in class io.substrait.relation.files.ImmutableFileOrFiles
 
getStartInclusive() - Method in class io.substrait.util.Util.IntRange
 
getStats() - Method in class io.substrait.hint.Hint
 
getStats() - Method in class io.substrait.hint.ImmutableHint
 
getTableDefaults() - Method in class io.substrait.relation.AbstractDdlRel
Returns default values for the table columns.
getTableDefaults() - Method in class io.substrait.relation.ImmutableExtensionDdl
Returns default values for the table columns.
getTableDefaults() - Method in class io.substrait.relation.ImmutableNamedDdl
Returns default values for the table columns.
getTableSchema() - Method in class io.substrait.relation.AbstractDdlRel
Returns the target table/view schema (names + types).
getTableSchema() - Method in class io.substrait.relation.AbstractUpdate
Returns the schema of the target table.
getTableSchema() - Method in class io.substrait.relation.AbstractWriteRel
Returns the target table schema (names + types).
getTableSchema() - Method in class io.substrait.relation.ImmutableExtensionDdl
Returns the target table/view schema (names + types).
getTableSchema() - Method in class io.substrait.relation.ImmutableExtensionWrite
Returns the target table schema (names + types).
getTableSchema() - Method in class io.substrait.relation.ImmutableNamedDdl
Returns the target table/view schema (names + types).
getTableSchema() - Method in class io.substrait.relation.ImmutableNamedUpdate
Returns the schema of the target table.
getTableSchema() - Method in class io.substrait.relation.ImmutableNamedWrite
Returns the target table schema (names + types).
getTargets() - Method in class io.substrait.relation.physical.AbstractExchangeRel
Returns the configured exchange targets.
getTargets() - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Returns the configured exchange targets.
getTargets() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Returns the configured exchange targets.
getTargets() - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Returns the configured exchange targets.
getTargets() - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Returns the configured exchange targets.
getTargets() - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Returns the configured exchange targets.
getTokenNames() - Method in class io.substrait.type.SubstraitLexer
Deprecated.
getTokenNames() - Method in class io.substrait.type.SubstraitTypeLexer
Deprecated.
getTokenNames() - Method in class io.substrait.type.SubstraitTypeParser
Deprecated.
getTransformation() - Method in class io.substrait.relation.AbstractUpdate.TransformExpression
Returns the expression that computes the new value for the column.
getTransformation() - Method in class io.substrait.relation.ImmutableTransformExpression
Returns the expression that computes the new value for the column.
getTransformations() - Method in class io.substrait.relation.AbstractUpdate
Returns the list of column transformations to apply.
getTransformations() - Method in class io.substrait.relation.ImmutableNamedUpdate
Returns the list of column transformations to apply.
getType() - Method in class io.substrait.expression.AbstractFunctionInvocation
Returns the type of this invocation (same as AbstractFunctionInvocation.outputType()).
getType() - Method in class io.substrait.expression.AggregateFunctionInvocation
Returns the type of this invocation (same as AggregateFunctionInvocation.outputType()).
getType() - Method in class io.substrait.expression.Expression.BinaryLiteral
 
getType() - Method in class io.substrait.expression.Expression.BoolLiteral
 
getType() - Method in class io.substrait.expression.Expression.Cast
 
getType() - Method in class io.substrait.expression.Expression.DateLiteral
 
getType() - Method in class io.substrait.expression.Expression.DecimalLiteral
 
getType() - Method in class io.substrait.expression.Expression.EmptyListLiteral
 
getType() - Method in class io.substrait.expression.Expression.EmptyMapLiteral
 
getType() - Method in class io.substrait.expression.Expression.FixedBinaryLiteral
 
getType() - Method in class io.substrait.expression.Expression.FixedCharLiteral
 
getType() - Method in class io.substrait.expression.Expression.FP32Literal
 
getType() - Method in class io.substrait.expression.Expression.FP64Literal
 
getType() - Method in interface io.substrait.expression.Expression
 
getType() - Method in class io.substrait.expression.Expression.I16Literal
 
getType() - Method in class io.substrait.expression.Expression.I32Literal
 
getType() - Method in class io.substrait.expression.Expression.I64Literal
 
getType() - Method in class io.substrait.expression.Expression.I8Literal
 
getType() - Method in class io.substrait.expression.Expression.IfThen
 
getType() - Method in class io.substrait.expression.Expression.InPredicate
 
getType() - Method in class io.substrait.expression.Expression.IntervalCompoundLiteral
 
getType() - Method in class io.substrait.expression.Expression.IntervalDayLiteral
 
getType() - Method in class io.substrait.expression.Expression.IntervalYearLiteral
 
getType() - Method in class io.substrait.expression.Expression.Lambda
 
getType() - Method in class io.substrait.expression.Expression.ListLiteral
 
getType() - Method in class io.substrait.expression.Expression.MapLiteral
 
getType() - Method in class io.substrait.expression.Expression.MultiOrList
 
getType() - Method in class io.substrait.expression.Expression.NestedList
 
getType() - Method in class io.substrait.expression.Expression.NestedStruct
 
getType() - Method in class io.substrait.expression.Expression.NullLiteral
 
getType() - Method in class io.substrait.expression.Expression.PrecisionTimeLiteral
 
getType() - Method in class io.substrait.expression.Expression.PrecisionTimestampLiteral
 
getType() - Method in class io.substrait.expression.Expression.PrecisionTimestampTZLiteral
 
getType() - Method in class io.substrait.expression.Expression.ScalarFunctionInvocation
 
getType() - Method in class io.substrait.expression.Expression.SetPredicate
 
getType() - Method in class io.substrait.expression.Expression.SingleOrList
 
getType() - Method in class io.substrait.expression.Expression.StrLiteral
 
getType() - Method in class io.substrait.expression.Expression.StructLiteral
 
getType() - Method in class io.substrait.expression.Expression.Switch
 
getType() - Method in class io.substrait.expression.Expression.TimeLiteral
Deprecated.
 
getType() - Method in class io.substrait.expression.Expression.TimestampLiteral
Deprecated.
 
getType() - Method in class io.substrait.expression.Expression.TimestampTZLiteral
Deprecated.
 
getType() - Method in class io.substrait.expression.Expression.UserDefinedAnyLiteral
 
getType() - Method in class io.substrait.expression.Expression.UserDefinedStructLiteral
 
getType() - Method in class io.substrait.expression.Expression.UUIDLiteral
 
getType() - Method in class io.substrait.expression.Expression.VarCharLiteral
 
getType() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
getType() - Method in class io.substrait.expression.FieldReference
 
getType() - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery
 
getType() - Method in class io.substrait.relation.Expand.ConsistentField
Returns the type derived from the expression.
getType() - Method in interface io.substrait.relation.Expand.ExpandField
Returns the field type.
getType() - Method in class io.substrait.relation.Expand.SwitchingField
Returns the type derived from duplicates, adjusting nullability if needed.
getType() - Method in class io.substrait.relation.physical.AbstractExchangeRel.ExchangeTarget
Returns the target type (e.g., local, remote).
getType() - Method in class io.substrait.relation.physical.ImmutableExchangeTarget
Returns the target type (e.g., local, remote).
getType(int, SimpleExtension.ExtensionCollection) - Method in class io.substrait.extension.AbstractExtensionLookup
 
getType(int, SimpleExtension.ExtensionCollection) - Method in interface io.substrait.extension.ExtensionLookup
 
getType(SimpleExtension.TypeAnchor) - Method in class io.substrait.extension.SimpleExtension.ExtensionCollection
 
getTypeProtoConverter() - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
getTypeProtoConverter() - Method in class io.substrait.relation.RelProtoConverter
 
getTypeReference(SimpleExtension.TypeAnchor) - Method in class io.substrait.extension.ExtensionCollector
 
getUri() - Method in class io.substrait.relation.physical.ImmutableTargetType.Uri
 
getUri() - Method in class io.substrait.relation.physical.TargetType.Uri
 
getValues() - Method in class io.substrait.extension.ImmutableSimpleExtension.Option
 
getValues() - Method in interface io.substrait.extension.SimpleExtension.Option
 
getValueTreatedAsNull() - Method in class io.substrait.relation.files.FileFormat.DelimiterSeparatedTextReadOptions
 
getValueTreatedAsNull() - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
 
getVersion() - Method in class io.substrait.plan.ImmutablePlan
 
getVersion() - Method in class io.substrait.plan.Plan
 
getViewDefinition() - Method in class io.substrait.relation.AbstractDdlRel
Returns the view definition when the object is a view.
getViewDefinition() - Method in class io.substrait.relation.ImmutableExtensionDdl
Returns the view definition when the object is a view.
getViewDefinition() - Method in class io.substrait.relation.ImmutableNamedDdl
Returns the view definition when the object is a view.
getVocabulary() - Method in class io.substrait.type.SubstraitLexer
 
getVocabulary() - Method in class io.substrait.type.SubstraitTypeLexer
 
getVocabulary() - Method in class io.substrait.type.SubstraitTypeParser
 
getWindowFunction(int, SimpleExtension.ExtensionCollection) - Method in class io.substrait.extension.AbstractExtensionLookup
 
getWindowFunction(int, SimpleExtension.ExtensionCollection) - Method in interface io.substrait.extension.ExtensionLookup
 
getWindowFunction(SimpleExtension.FunctionAnchor) - Method in class io.substrait.extension.SimpleExtension.ExtensionCollection
 
getWindowFunctions() - Method in class io.substrait.relation.ConsistentPartitionWindow
Returns the window function invocations applied over the input.
getWindowFunctions() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Returns the window function invocations applied over the input.
gitHash(String) - Method in class io.substrait.plan.ImmutableVersion.Builder
Initializes the optional value gitHash to gitHash.
gitHash(Optional<String>) - Method in class io.substrait.plan.ImmutableVersion.Builder
Initializes the optional value gitHash to gitHash.
grouping(Expression...) - Method in class io.substrait.dsl.SubstraitBuilder
 
grouping(Rel, int...) - Method in class io.substrait.dsl.SubstraitBuilder
 
Grouping() - Constructor for class io.substrait.relation.Aggregate.Grouping
 
groupings(Iterable<? extends Aggregate.Grouping>) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Sets or replaces all elements for groupings list.
Gt - Static variable in class io.substrait.type.SubstraitLexer
 
Gt - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Gt - Static variable in class io.substrait.type.SubstraitTypeParser
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.FixedBinaryContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.FixedCharContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.FuncContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.ListContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.MapContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalCompoundContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalDayContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimeContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.StructContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
Gt() - Method in class io.substrait.type.SubstraitTypeParser.VarCharContext
 
GT - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
Gte - Static variable in class io.substrait.type.SubstraitLexer
 
Gte - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Gte - Static variable in class io.substrait.type.SubstraitTypeParser
 
Gte() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
GTE - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 

H

HasExtension - Interface in io.substrait.relation
Used to indicate the potential presence of an AdvancedExtension
Hash - Static variable in class io.substrait.type.SubstraitLexer
 
Hash - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Hash - Static variable in class io.substrait.type.SubstraitTypeParser
 
hashCode() - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Computes a hash code from attributes: declaration, arguments, options, aggregationPhase, sort, outputType, invocation.
hashCode() - Method in class io.substrait.expression.ImmutableEnumArg
Computes a hash code from attributes: value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.Cast
Computes a hash code from attributes: type, input, failureBehavior.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.DateLiteral
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
Computes a hash code from attributes: nullable, value, precision, scale.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral
Computes a hash code from attributes: nullable, elementType.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral
Computes a hash code from attributes: nullable, keyType, valueType.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.FP32Literal
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.FP64Literal
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.I16Literal
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.I32Literal
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.I64Literal
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.I8Literal
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.IfClause
Computes a hash code from attributes: condition, then.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.IfThen
Computes a hash code from attributes: ifClauses, elseClause.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.InPredicate
Computes a hash code from attributes: haystack, needles.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
Computes a hash code from attributes: nullable, years, months, days, seconds, subseconds, precision.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
Computes a hash code from attributes: nullable, days, seconds, subseconds, precision.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral
Computes a hash code from attributes: nullable, years, months.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.Lambda
Computes a hash code from attributes: parameters, body.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.ListLiteral
Computes a hash code from attributes: nullable, values.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.MapLiteral
Computes a hash code from attributes: nullable, values.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.MultiOrList
Computes a hash code from attributes: conditions, optionCombinations.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord
Computes a hash code from attributes: values.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.NestedList
Computes a hash code from attributes: nullable, values.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.NestedStruct
Computes a hash code from attributes: nullable, fields.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.NullLiteral
Computes a hash code from attributes: type.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral
Computes a hash code from attributes: nullable, value, precision.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral
Computes a hash code from attributes: nullable, value, precision.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral
Computes a hash code from attributes: nullable, value, precision.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
Computes a hash code from attributes: declaration, arguments, options, outputType.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery
Computes a hash code from attributes: type, input.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.SetPredicate
Computes a hash code from attributes: predicateOp, tuples.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.SingleOrList
Computes a hash code from attributes: condition, options.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.SortField
Computes a hash code from attributes: expr, direction.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.StrLiteral
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.StructLiteral
Computes a hash code from attributes: nullable, fields.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.Switch
Computes a hash code from attributes: match, switchClauses, defaultClause.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.SwitchClause
Computes a hash code from attributes: condition, then.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral
Deprecated.
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral
Deprecated.
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral
Deprecated.
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
Computes a hash code from attributes: nullable, urn, name, typeParameters, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
Computes a hash code from attributes: nullable, urn, name, typeParameters, fields.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral
Computes a hash code from attributes: nullable, value, length.
hashCode() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Computes a hash code from attributes: declaration, arguments, options, aggregationPhase, partitionBy, sort, boundsType, lowerBound, upperBound, outputType, invocation.
hashCode() - Method in class io.substrait.expression.ImmutableFieldReference
Computes a hash code from attributes: segments, type, inputExpression, outerReferenceStepsOut, lambdaParameterReferenceStepsOut.
hashCode() - Method in class io.substrait.expression.ImmutableFunctionOption
Computes a hash code from attributes: name, values.
hashCode() - Method in class io.substrait.expression.ImmutableListElement
Computes a hash code from attributes: offset.
hashCode() - Method in class io.substrait.expression.ImmutableMapKey
Computes a hash code from attributes: key.
hashCode() - Method in class io.substrait.expression.ImmutableStructField
Computes a hash code from attributes: offset.
hashCode() - Method in class io.substrait.expression.ImmutableWindowBound.CurrentRow
Returns a constant hash code value.
hashCode() - Method in class io.substrait.expression.ImmutableWindowBound.Following
Computes a hash code from attributes: offset.
hashCode() - Method in class io.substrait.expression.ImmutableWindowBound.Preceding
Computes a hash code from attributes: offset.
hashCode() - Method in class io.substrait.expression.ImmutableWindowBound.Unbounded
Returns a constant hash code value.
hashCode() - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference
Computes a hash code from attributes: outputNames, measure.
hashCode() - Method in class io.substrait.extendedexpression.ImmutableExpressionReference
Computes a hash code from attributes: outputNames, expression.
hashCode() - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Computes a hash code from attributes: referredExpressions, baseSchema, expectedTypeUrls, advancedExtension.
hashCode() - Method in class io.substrait.extension.ImmutableAdvancedExtension
Computes a hash code from attributes: optimizations, enhancement.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
Computes a hash code from attributes: name, description, metadata, impls.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Computes a hash code from attributes: name, urn, variadic, description, args, options, metadata, nullability, ordered, returnType, decomposability, intermediate.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
Computes a hash code from attributes: name, description, options.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Computes a hash code from attributes: extensionMetadata, types, scalarFunctions, aggregateFunctions, windowFunctions.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Computes a hash code from attributes: types, urn, scalars, aggregates, windows, metadata.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor
Computes a hash code from attributes: urn, key.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.Option
Computes a hash code from attributes: description, values.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
Computes a hash code from attributes: name, description, metadata, impls.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Computes a hash code from attributes: name, urn, variadic, description, args, options, metadata, nullability, ordered, returnType.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Computes a hash code from attributes: name, description, urn, structure, parameters, variadic, metadata.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor
Computes a hash code from attributes: urn, key.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument
Computes a hash code from attributes: name, description, type.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
Computes a hash code from attributes: name, description, value, constant.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
Computes a hash code from attributes: min, max, parameterConsistency.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
Computes a hash code from attributes: name, description, metadata, impls.
hashCode() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Computes a hash code from attributes: name, urn, variadic, description, args, options, metadata, nullability, ordered, returnType, decomposability, intermediate, windowType.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.Decimal
Computes a hash code from attributes: nullable, scale, precision.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary
Computes a hash code from attributes: nullable, length.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar
Computes a hash code from attributes: nullable, length.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.Func
Computes a hash code from attributes: nullable, parameterTypes, returnType.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.ListType
Computes a hash code from attributes: nullable, name.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.Map
Computes a hash code from attributes: nullable, key, value.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral
Computes a hash code from attributes: nullable, value.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.Struct
Computes a hash code from attributes: nullable, fields.
hashCode() - Method in class io.substrait.function.ImmutableParameterizedType.VarChar
Computes a hash code from attributes: nullable, length.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.Assignment
Computes a hash code from attributes: name, expr.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation
Computes a hash code from attributes: opType, left, right.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.Decimal
Computes a hash code from attributes: nullable, scale, precision.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary
Computes a hash code from attributes: nullable, length.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar
Computes a hash code from attributes: nullable, length.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.Func
Computes a hash code from attributes: nullable, parameterTypes, returnType.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation
Computes a hash code from attributes: ifCondition, thenExpr, elseExpr.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.IntegerLiteral
Computes a hash code from attributes: value.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.ListType
Computes a hash code from attributes: nullable, elementType.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.Map
Computes a hash code from attributes: nullable, key, value.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.NotOperation
Computes a hash code from attributes: inner.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram
Computes a hash code from attributes: assignments, finalExpression.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.Struct
Computes a hash code from attributes: nullable, fields.
hashCode() - Method in class io.substrait.function.ImmutableTypeExpression.VarChar
Computes a hash code from attributes: nullable, length.
hashCode() - Method in class io.substrait.hint.ImmutableHint
Computes a hash code from attributes: extension, alias, outputNames, stats, runtimeConstraint, loadedComputations, savedComputations.
hashCode() - Method in class io.substrait.hint.ImmutableLoadedComputation
Computes a hash code from attributes: computationId, computationType.
hashCode() - Method in class io.substrait.hint.ImmutableRuntimeConstraint
Computes a hash code from attributes: extension.
hashCode() - Method in class io.substrait.hint.ImmutableSavedComputation
Computes a hash code from attributes: computationId, computationType.
hashCode() - Method in class io.substrait.hint.ImmutableStats
Computes a hash code from attributes: extension, rowCount, recordSize.
hashCode() - Method in class io.substrait.plan.ImmutablePlan
Computes a hash code from attributes: version, roots, expectedTypeUrls, advancedExtension.
hashCode() - Method in class io.substrait.plan.ImmutableRoot
Computes a hash code from attributes: input, names.
hashCode() - Method in class io.substrait.plan.ImmutableVersion
Computes a hash code from attributes: major, minor, patch, gitHash, producer.
hashCode() - Method in class io.substrait.relation.extensions.EmptyDetail
 
hashCode() - Method in class io.substrait.relation.files.ImmutableFileFormat.ArrowReadOptions
Returns a constant hash code value.
hashCode() - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
Computes a hash code from attributes: fieldDelimiter, maxLineSize, quote, headerLinesToSkip, escape, valueTreatedAsNull.
hashCode() - Method in class io.substrait.relation.files.ImmutableFileFormat.DwrfReadOptions
Returns a constant hash code value.
hashCode() - Method in class io.substrait.relation.files.ImmutableFileFormat.Extension
Computes a hash code from attributes: extension.
hashCode() - Method in class io.substrait.relation.files.ImmutableFileFormat.OrcReadOptions
Returns a constant hash code value.
hashCode() - Method in class io.substrait.relation.files.ImmutableFileFormat.ParquetReadOptions
Returns a constant hash code value.
hashCode() - Method in class io.substrait.relation.files.ImmutableFileOrFiles
Computes a hash code from attributes: pathType, path, partitionIndex, start, length, fileFormat.
hashCode() - Method in class io.substrait.relation.ImmutableAggregate
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, groupings, measures.
hashCode() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, windowFunctions, partitionExpressions, sorts.
hashCode() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Computes a hash code from attributes: declaration, arguments, options, outputType, aggregationPhase, invocation, lowerBound, upperBound, boundsType.
hashCode() - Method in class io.substrait.relation.ImmutableCross
Computes a hash code from attributes: extension, remap, commonExtension, hint, left, right.
hashCode() - Method in class io.substrait.relation.ImmutableExpand.ConsistentField
Computes a hash code from attributes: expression.
hashCode() - Method in class io.substrait.relation.ImmutableExpand
Computes a hash code from attributes: remap, commonExtension, hint, input, fields.
hashCode() - Method in class io.substrait.relation.ImmutableExpand.SwitchingField
Computes a hash code from attributes: duplicates.
hashCode() - Method in class io.substrait.relation.ImmutableExtensionDdl
Computes a hash code from attributes: extension, remap, commonExtension, hint, tableSchema, tableDefaults, object, operation, viewDefinition, detail.
hashCode() - Method in class io.substrait.relation.ImmutableExtensionLeaf
Computes a hash code from attributes: remap, commonExtension, hint, deriveRecordType, detail.
hashCode() - Method in class io.substrait.relation.ImmutableExtensionMulti
Computes a hash code from attributes: remap, commonExtension, inputs, hint, deriveRecordType, detail.
hashCode() - Method in class io.substrait.relation.ImmutableExtensionSingle
Computes a hash code from attributes: remap, commonExtension, hint, deriveRecordType, input, detail.
hashCode() - Method in class io.substrait.relation.ImmutableExtensionTable
Computes a hash code from attributes: extension, remap, commonExtension, hint, initialSchema, filter, bestEffortFilter, detail.
hashCode() - Method in class io.substrait.relation.ImmutableExtensionWrite
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, tableSchema, operation, createMode, outputMode, detail.
hashCode() - Method in class io.substrait.relation.ImmutableFetch
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, offset, count.
hashCode() - Method in class io.substrait.relation.ImmutableFilter
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, condition.
hashCode() - Method in class io.substrait.relation.ImmutableGrouping
Computes a hash code from attributes: expressions.
hashCode() - Method in class io.substrait.relation.ImmutableJoin
Computes a hash code from attributes: extension, remap, commonExtension, hint, left, right, condition, postJoinFilter, joinType.
hashCode() - Method in class io.substrait.relation.ImmutableLocalFiles
Computes a hash code from attributes: extension, remap, commonExtension, hint, initialSchema, filter, bestEffortFilter, items.
hashCode() - Method in class io.substrait.relation.ImmutableMeasure
Computes a hash code from attributes: function, preMeasureFilter.
hashCode() - Method in class io.substrait.relation.ImmutableNamedDdl
Computes a hash code from attributes: extension, remap, commonExtension, hint, tableSchema, tableDefaults, object, operation, viewDefinition, names.
hashCode() - Method in class io.substrait.relation.ImmutableNamedScan
Computes a hash code from attributes: extension, remap, commonExtension, hint, initialSchema, filter, bestEffortFilter, names.
hashCode() - Method in class io.substrait.relation.ImmutableNamedUpdate
Computes a hash code from attributes: extension, remap, commonExtension, hint, tableSchema, condition, transformations, names.
hashCode() - Method in class io.substrait.relation.ImmutableNamedWrite
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, tableSchema, operation, createMode, outputMode, names.
hashCode() - Method in class io.substrait.relation.ImmutableProject
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, expressions.
hashCode() - Method in class io.substrait.relation.ImmutableRemap
Computes a hash code from attributes: indices.
hashCode() - Method in class io.substrait.relation.ImmutableSet
Computes a hash code from attributes: extension, remap, commonExtension, inputs, hint, setOp.
hashCode() - Method in class io.substrait.relation.ImmutableSort
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, sortFields.
hashCode() - Method in class io.substrait.relation.ImmutableTransformExpression
Computes a hash code from attributes: transformation, columnTarget.
hashCode() - Method in class io.substrait.relation.ImmutableVirtualTableScan
Computes a hash code from attributes: extension, remap, commonExtension, hint, initialSchema, filter, bestEffortFilter, rows.
hashCode() - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, partitionCount, targets.
hashCode() - Method in class io.substrait.relation.physical.ImmutableExchangeTarget
Computes a hash code from attributes: partitionIds, type.
hashCode() - Method in class io.substrait.relation.physical.ImmutableHashJoin
Computes a hash code from attributes: extension, remap, commonExtension, hint, left, right, leftKeys, rightKeys, joinType, postJoinFilter.
hashCode() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Computes a hash code from attributes: extension, remap, commonExtension, hint, left, right, leftKeys, rightKeys, joinType, postJoinFilter.
hashCode() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, partitionCount, targets, expression, constrainedToCount.
hashCode() - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Computes a hash code from attributes: extension, remap, commonExtension, hint, left, right, condition, joinType.
hashCode() - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, partitionCount, targets, exact.
hashCode() - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, partitionCount, targets, fields.
hashCode() - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Computes a hash code from attributes: extension, remap, commonExtension, hint, input, partitionCount, targets, expression.
hashCode() - Method in class io.substrait.relation.physical.ImmutableTargetType.Extended
Computes a hash code from attributes: extended.
hashCode() - Method in class io.substrait.relation.physical.ImmutableTargetType.Uri
Computes a hash code from attributes: uri.
hashCode() - Method in class io.substrait.type.ImmutableNamedStruct
Computes a hash code from attributes: struct, names.
hashCode() - Method in class io.substrait.type.ImmutableType.Binary
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.Bool
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.Date
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.Decimal
Computes a hash code from attributes: nullable, scale, precision.
hashCode() - Method in class io.substrait.type.ImmutableType.FixedBinary
Computes a hash code from attributes: nullable, length.
hashCode() - Method in class io.substrait.type.ImmutableType.FixedChar
Computes a hash code from attributes: nullable, length.
hashCode() - Method in class io.substrait.type.ImmutableType.FP32
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.FP64
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.Func
Computes a hash code from attributes: nullable, parameterTypes, returnType.
hashCode() - Method in class io.substrait.type.ImmutableType.I16
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.I32
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.I64
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.I8
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.IntervalCompound
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.type.ImmutableType.IntervalDay
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.type.ImmutableType.IntervalYear
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.ListType
Computes a hash code from attributes: nullable, elementType.
hashCode() - Method in class io.substrait.type.ImmutableType.Map
Computes a hash code from attributes: nullable, key, value.
hashCode() - Method in class io.substrait.type.ImmutableType.ParameterBooleanValue
Computes a hash code from attributes: value.
hashCode() - Method in class io.substrait.type.ImmutableType.ParameterDataType
Computes a hash code from attributes: type.
hashCode() - Method in class io.substrait.type.ImmutableType.ParameterEnumValue
Computes a hash code from attributes: value.
hashCode() - Method in class io.substrait.type.ImmutableType.ParameterIntegerValue
Computes a hash code from attributes: value.
hashCode() - Method in class io.substrait.type.ImmutableType.ParameterStringValue
Computes a hash code from attributes: value.
hashCode() - Method in class io.substrait.type.ImmutableType.PrecisionTime
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ
Computes a hash code from attributes: nullable, precision.
hashCode() - Method in class io.substrait.type.ImmutableType.Str
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.Struct
Computes a hash code from attributes: nullable, fields.
hashCode() - Method in class io.substrait.type.ImmutableType.Time
Deprecated.
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.Timestamp
Deprecated.
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.TimestampTZ
Deprecated.
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.UserDefined
Computes a hash code from attributes: nullable, urn, name, typeParameters.
hashCode() - Method in class io.substrait.type.ImmutableType.UUID
Computes a hash code from attributes: nullable.
hashCode() - Method in class io.substrait.type.ImmutableType.VarChar
Computes a hash code from attributes: nullable, length.
hashJoin(List<Integer>, List<Integer>, HashJoin.JoinType, Rel, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
hashJoin(List<Integer>, List<Integer>, HashJoin.JoinType, Optional<Rel.Remap>, Rel, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
HashJoin - Class in io.substrait.relation.physical
 
HashJoin() - Constructor for class io.substrait.relation.physical.HashJoin
 
HashJoin.JoinType - Enum Class in io.substrait.relation.physical
 
haystack() - Method in class io.substrait.expression.Expression.InPredicate
 
haystack() - Method in class io.substrait.expression.ImmutableExpression.InPredicate
 
haystack(Rel) - Method in class io.substrait.expression.ImmutableExpression.InPredicate.Builder
Initializes the value for the haystack attribute.
headerLinesToSkip(long) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions.Builder
Initializes the value for the headerLinesToSkip attribute.
hint(Hint) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableCross.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableExpand.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableFilter.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableProject.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableSet.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableSort.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Initializes the optional value hint to hint.
hint(Hint) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableCross.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExpand.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableFilter.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableProject.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableSet.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableSort.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Initializes the optional value hint to hint.
hint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Initializes the optional value hint to hint.
Hint - Class in io.substrait.hint
 
Hint() - Constructor for class io.substrait.hint.Hint
 
Hint.ComputationType - Enum Class in io.substrait.hint
 
Hint.LoadedComputation - Class in io.substrait.hint
 
Hint.RuntimeConstraint - Class in io.substrait.hint
 
Hint.SavedComputation - Class in io.substrait.hint
 
Hint.Stats - Class in io.substrait.hint
 

I

i(int) - Static method in class io.substrait.function.TypeExpressionCreator
 
i(int) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
i16(boolean, int) - Static method in class io.substrait.expression.ExpressionCreator
 
I16 - Static variable in class io.substrait.type.SubstraitLexer
 
I16 - Static variable in class io.substrait.type.SubstraitTypeLexer
 
I16 - Static variable in class io.substrait.type.SubstraitTypeParser
 
I16 - Variable in class io.substrait.type.TypeCreator
 
I16() - Constructor for class io.substrait.type.Type.I16
 
I16() - Method in class io.substrait.type.SubstraitTypeParser.I16Context
 
I16Context(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.I16Context
 
I16Literal() - Constructor for class io.substrait.expression.Expression.I16Literal
 
i32(boolean, int) - Static method in class io.substrait.expression.ExpressionCreator
 
i32(int) - Method in class io.substrait.dsl.SubstraitBuilder
 
I32 - Static variable in class io.substrait.type.SubstraitLexer
 
I32 - Static variable in class io.substrait.type.SubstraitTypeLexer
 
I32 - Static variable in class io.substrait.type.SubstraitTypeParser
 
I32 - Variable in class io.substrait.type.TypeCreator
 
I32() - Constructor for class io.substrait.type.Type.I32
 
I32() - Method in class io.substrait.type.SubstraitTypeParser.I32Context
 
I32Context(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.I32Context
 
I32Literal() - Constructor for class io.substrait.expression.Expression.I32Literal
 
i64(boolean, long) - Static method in class io.substrait.expression.ExpressionCreator
 
I64 - Static variable in class io.substrait.type.SubstraitLexer
 
I64 - Static variable in class io.substrait.type.SubstraitTypeLexer
 
I64 - Static variable in class io.substrait.type.SubstraitTypeParser
 
I64 - Variable in class io.substrait.type.TypeCreator
 
I64() - Constructor for class io.substrait.type.Type.I64
 
I64() - Method in class io.substrait.type.SubstraitTypeParser.I64Context
 
I64Context(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.I64Context
 
I64Literal() - Constructor for class io.substrait.expression.Expression.I64Literal
 
i8(boolean, int) - Static method in class io.substrait.expression.ExpressionCreator
 
I8 - Static variable in class io.substrait.type.SubstraitLexer
 
I8 - Static variable in class io.substrait.type.SubstraitTypeLexer
 
I8 - Static variable in class io.substrait.type.SubstraitTypeParser
 
I8 - Variable in class io.substrait.type.TypeCreator
 
I8() - Constructor for class io.substrait.type.Type.I8
 
I8() - Method in class io.substrait.type.SubstraitTypeParser.I8Context
 
I8Context(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.I8Context
 
I8Literal() - Constructor for class io.substrait.expression.Expression.I8Literal
 
ICompound - Static variable in class io.substrait.type.SubstraitLexer
 
ICompound - Static variable in class io.substrait.type.SubstraitTypeLexer
 
ICompound - Static variable in class io.substrait.type.SubstraitTypeParser
 
IDay - Static variable in class io.substrait.type.SubstraitLexer
 
IDay - Static variable in class io.substrait.type.SubstraitTypeLexer
 
IDay - Static variable in class io.substrait.type.SubstraitTypeParser
 
Identifier - Static variable in class io.substrait.type.SubstraitLexer
 
Identifier - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Identifier - Static variable in class io.substrait.type.SubstraitTypeParser
 
Identifier() - Method in class io.substrait.type.SubstraitTypeParser.FunctionCallContext
 
Identifier() - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
Identifier() - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
Identifier() - Method in class io.substrait.type.SubstraitTypeParser.NumericParameterNameContext
 
Identifier() - Method in class io.substrait.type.SubstraitTypeParser.ParameterNameContext
 
Identifier() - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
Identifier(int) - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
Identifier(int) - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
If - Static variable in class io.substrait.type.SubstraitLexer
 
If - Static variable in class io.substrait.type.SubstraitTypeLexer
 
If - Static variable in class io.substrait.type.SubstraitTypeParser
 
If() - Method in class io.substrait.type.SubstraitTypeParser.IfExprContext
 
ifClause(Expression, Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
IfClause() - Constructor for class io.substrait.expression.Expression.IfClause
 
ifClauses() - Method in class io.substrait.expression.Expression.IfThen
 
ifClauses() - Method in class io.substrait.expression.ImmutableExpression.IfThen
 
ifClauses(Iterable<? extends Expression.IfClause>) - Method in class io.substrait.expression.ImmutableExpression.IfThen.Builder
Sets or replaces all elements for ifClauses list.
ifCondition() - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation
 
ifCondition() - Method in class io.substrait.function.TypeExpression.IfOperation
 
ifCondition(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation.Builder
Initializes the value for the ifCondition attribute.
ifExpr - Variable in class io.substrait.type.SubstraitTypeParser.IfExprContext
 
ifExpr - Variable in class io.substrait.type.SubstraitTypeParser.TernaryContext
 
IfExprContext(SubstraitTypeParser.ExprContext) - Constructor for class io.substrait.type.SubstraitTypeParser.IfExprContext
 
IfOperation() - Constructor for class io.substrait.function.TypeExpression.IfOperation
 
ifThen(Iterable<? extends Expression.IfClause>, Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
IfThen() - Constructor for class io.substrait.expression.Expression.IfThen
 
ifThenClause(Expression, Expression) - Static method in class io.substrait.expression.ExpressionCreator
 
ifThenStatement(Expression, Expression.IfClause...) - Static method in class io.substrait.expression.ExpressionCreator
 
ifThenStatement(Expression, Iterable<? extends Expression.IfClause>) - Static method in class io.substrait.expression.ExpressionCreator
 
IGNORE_IF_EXISTS - Enum constant in enum class io.substrait.relation.AbstractWriteRel.CreateMode
Ignore the write if the table exists.
ImmutableAdvancedExtension<O extends AdvancedExtension.Optimization,E extends AdvancedExtension.Enhancement> - Class in io.substrait.extension
Immutable implementation of AdvancedExtension.
ImmutableAdvancedExtension.Builder<O extends AdvancedExtension.Optimization,E extends AdvancedExtension.Enhancement> - Class in io.substrait.extension
Builds instances of type ImmutableAdvancedExtension.
ImmutableAggregate - Class in io.substrait.relation
Immutable implementation of Aggregate.
ImmutableAggregate.Builder - Class in io.substrait.relation
Builds instances of type ImmutableAggregate.
ImmutableAggregateFunctionInvocation - Class in io.substrait.expression
Immutable implementation of AggregateFunctionInvocation.
ImmutableAggregateFunctionInvocation.Builder - Class in io.substrait.expression
Builds instances of type ImmutableAggregateFunctionInvocation.
ImmutableAggregateFunctionReference - Class in io.substrait.extendedexpression
ImmutableAggregateFunctionReference.Builder - Class in io.substrait.extendedexpression
Builds instances of type ImmutableAggregateFunctionReference.
ImmutableBroadcastExchange - Class in io.substrait.relation.physical
Immutable implementation of BroadcastExchange.
ImmutableBroadcastExchange.Builder - Class in io.substrait.relation.physical
Builds instances of type ImmutableBroadcastExchange.
ImmutableConsistentPartitionWindow - Class in io.substrait.relation
Immutable implementation of ConsistentPartitionWindow.
ImmutableConsistentPartitionWindow.Builder - Class in io.substrait.relation
Builds instances of type ImmutableConsistentPartitionWindow.
ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation - Class in io.substrait.relation
ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder - Class in io.substrait.relation
Builds instances of type WindowRelFunctionInvocation.
ImmutableCross - Class in io.substrait.relation
Immutable implementation of Cross.
ImmutableCross.Builder - Class in io.substrait.relation
Builds instances of type ImmutableCross.
ImmutableEnumArg - Class in io.substrait.expression
Immutable implementation of EnumArg.
ImmutableEnumArg.Builder - Class in io.substrait.expression
Builds instances of type ImmutableEnumArg.
ImmutableExchangeTarget - Class in io.substrait.relation.physical
Immutable implementation of AbstractExchangeRel.ExchangeTarget.
ImmutableExchangeTarget.Builder - Class in io.substrait.relation.physical
Builds instances of type ImmutableExchangeTarget.
ImmutableExpand - Class in io.substrait.relation
Immutable implementation of Expand.
ImmutableExpand.Builder - Class in io.substrait.relation
Builds instances of type ImmutableExpand.
ImmutableExpand.ConsistentField - Class in io.substrait.relation
Immutable implementation of Expand.ConsistentField.
ImmutableExpand.ConsistentField.Builder - Class in io.substrait.relation
Builds instances of type ConsistentField.
ImmutableExpand.SwitchingField - Class in io.substrait.relation
Immutable implementation of Expand.SwitchingField.
ImmutableExpand.SwitchingField.Builder - Class in io.substrait.relation
Builds instances of type SwitchingField.
ImmutableExpression - Class in io.substrait.expression
ImmutableExpression contains immutable implementation classes generated from abstract value types defined as nested inside Expression.
ImmutableExpression.BinaryLiteral - Class in io.substrait.expression
Immutable implementation of Expression.BinaryLiteral.
ImmutableExpression.BinaryLiteral.Builder - Class in io.substrait.expression
Builds instances of type BinaryLiteral.
ImmutableExpression.BoolLiteral - Class in io.substrait.expression
Immutable implementation of Expression.BoolLiteral.
ImmutableExpression.BoolLiteral.Builder - Class in io.substrait.expression
Builds instances of type BoolLiteral.
ImmutableExpression.Cast - Class in io.substrait.expression
Immutable implementation of Expression.Cast.
ImmutableExpression.Cast.Builder - Class in io.substrait.expression
Builds instances of type Cast.
ImmutableExpression.DateLiteral - Class in io.substrait.expression
Immutable implementation of Expression.DateLiteral.
ImmutableExpression.DateLiteral.Builder - Class in io.substrait.expression
Builds instances of type DateLiteral.
ImmutableExpression.DecimalLiteral - Class in io.substrait.expression
Immutable implementation of Expression.DecimalLiteral.
ImmutableExpression.DecimalLiteral.Builder - Class in io.substrait.expression
Builds instances of type DecimalLiteral.
ImmutableExpression.EmptyListLiteral - Class in io.substrait.expression
Immutable implementation of Expression.EmptyListLiteral.
ImmutableExpression.EmptyListLiteral.Builder - Class in io.substrait.expression
Builds instances of type EmptyListLiteral.
ImmutableExpression.EmptyMapLiteral - Class in io.substrait.expression
Immutable implementation of Expression.EmptyMapLiteral.
ImmutableExpression.EmptyMapLiteral.Builder - Class in io.substrait.expression
Builds instances of type EmptyMapLiteral.
ImmutableExpression.FixedBinaryLiteral - Class in io.substrait.expression
Immutable implementation of Expression.FixedBinaryLiteral.
ImmutableExpression.FixedBinaryLiteral.Builder - Class in io.substrait.expression
Builds instances of type FixedBinaryLiteral.
ImmutableExpression.FixedCharLiteral - Class in io.substrait.expression
Immutable implementation of Expression.FixedCharLiteral.
ImmutableExpression.FixedCharLiteral.Builder - Class in io.substrait.expression
Builds instances of type FixedCharLiteral.
ImmutableExpression.FP32Literal - Class in io.substrait.expression
Immutable implementation of Expression.FP32Literal.
ImmutableExpression.FP32Literal.Builder - Class in io.substrait.expression
Builds instances of type FP32Literal.
ImmutableExpression.FP64Literal - Class in io.substrait.expression
Immutable implementation of Expression.FP64Literal.
ImmutableExpression.FP64Literal.Builder - Class in io.substrait.expression
Builds instances of type FP64Literal.
ImmutableExpression.I16Literal - Class in io.substrait.expression
Immutable implementation of Expression.I16Literal.
ImmutableExpression.I16Literal.Builder - Class in io.substrait.expression
Builds instances of type I16Literal.
ImmutableExpression.I32Literal - Class in io.substrait.expression
Immutable implementation of Expression.I32Literal.
ImmutableExpression.I32Literal.Builder - Class in io.substrait.expression
Builds instances of type I32Literal.
ImmutableExpression.I64Literal - Class in io.substrait.expression
Immutable implementation of Expression.I64Literal.
ImmutableExpression.I64Literal.Builder - Class in io.substrait.expression
Builds instances of type I64Literal.
ImmutableExpression.I8Literal - Class in io.substrait.expression
Immutable implementation of Expression.I8Literal.
ImmutableExpression.I8Literal.Builder - Class in io.substrait.expression
Builds instances of type I8Literal.
ImmutableExpression.IfClause - Class in io.substrait.expression
Immutable implementation of Expression.IfClause.
ImmutableExpression.IfClause.Builder - Class in io.substrait.expression
Builds instances of type IfClause.
ImmutableExpression.IfThen - Class in io.substrait.expression
Immutable implementation of Expression.IfThen.
ImmutableExpression.IfThen.Builder - Class in io.substrait.expression
Builds instances of type IfThen.
ImmutableExpression.InPredicate - Class in io.substrait.expression
Immutable implementation of Expression.InPredicate.
ImmutableExpression.InPredicate.Builder - Class in io.substrait.expression
Builds instances of type InPredicate.
ImmutableExpression.IntervalCompoundLiteral - Class in io.substrait.expression
Immutable implementation of Expression.IntervalCompoundLiteral.
ImmutableExpression.IntervalCompoundLiteral.Builder - Class in io.substrait.expression
Builds instances of type IntervalCompoundLiteral.
ImmutableExpression.IntervalDayLiteral - Class in io.substrait.expression
Immutable implementation of Expression.IntervalDayLiteral.
ImmutableExpression.IntervalDayLiteral.Builder - Class in io.substrait.expression
Builds instances of type IntervalDayLiteral.
ImmutableExpression.IntervalYearLiteral - Class in io.substrait.expression
Immutable implementation of Expression.IntervalYearLiteral.
ImmutableExpression.IntervalYearLiteral.Builder - Class in io.substrait.expression
Builds instances of type IntervalYearLiteral.
ImmutableExpression.Lambda - Class in io.substrait.expression
Immutable implementation of Expression.Lambda.
ImmutableExpression.Lambda.Builder - Class in io.substrait.expression
Builds instances of type Lambda.
ImmutableExpression.ListLiteral - Class in io.substrait.expression
Immutable implementation of Expression.ListLiteral.
ImmutableExpression.ListLiteral.Builder - Class in io.substrait.expression
Builds instances of type ListLiteral.
ImmutableExpression.MapLiteral - Class in io.substrait.expression
Immutable implementation of Expression.MapLiteral.
ImmutableExpression.MapLiteral.Builder - Class in io.substrait.expression
Builds instances of type MapLiteral.
ImmutableExpression.MultiOrList - Class in io.substrait.expression
Immutable implementation of Expression.MultiOrList.
ImmutableExpression.MultiOrList.Builder - Class in io.substrait.expression
Builds instances of type MultiOrList.
ImmutableExpression.MultiOrListRecord - Class in io.substrait.expression
Immutable implementation of Expression.MultiOrListRecord.
ImmutableExpression.MultiOrListRecord.Builder - Class in io.substrait.expression
Builds instances of type MultiOrListRecord.
ImmutableExpression.NestedList - Class in io.substrait.expression
Immutable implementation of Expression.NestedList.
ImmutableExpression.NestedList.Builder - Class in io.substrait.expression
Builds instances of type NestedList.
ImmutableExpression.NestedStruct - Class in io.substrait.expression
Immutable implementation of Expression.NestedStruct.
ImmutableExpression.NestedStruct.Builder - Class in io.substrait.expression
Builds instances of type NestedStruct.
ImmutableExpression.NullLiteral - Class in io.substrait.expression
Immutable implementation of Expression.NullLiteral.
ImmutableExpression.NullLiteral.Builder - Class in io.substrait.expression
Builds instances of type NullLiteral.
ImmutableExpression.PrecisionTimeLiteral - Class in io.substrait.expression
Immutable implementation of Expression.PrecisionTimeLiteral.
ImmutableExpression.PrecisionTimeLiteral.Builder - Class in io.substrait.expression
Builds instances of type PrecisionTimeLiteral.
ImmutableExpression.PrecisionTimestampLiteral - Class in io.substrait.expression
Immutable implementation of Expression.PrecisionTimestampLiteral.
ImmutableExpression.PrecisionTimestampLiteral.Builder - Class in io.substrait.expression
Builds instances of type PrecisionTimestampLiteral.
ImmutableExpression.PrecisionTimestampTZLiteral - Class in io.substrait.expression
Immutable implementation of Expression.PrecisionTimestampTZLiteral.
ImmutableExpression.PrecisionTimestampTZLiteral.Builder - Class in io.substrait.expression
Builds instances of type PrecisionTimestampTZLiteral.
ImmutableExpression.ScalarFunctionInvocation - Class in io.substrait.expression
Immutable implementation of Expression.ScalarFunctionInvocation.
ImmutableExpression.ScalarFunctionInvocation.Builder - Class in io.substrait.expression
Builds instances of type ScalarFunctionInvocation.
ImmutableExpression.ScalarSubquery - Class in io.substrait.expression
Immutable implementation of Expression.ScalarSubquery.
ImmutableExpression.ScalarSubquery.Builder - Class in io.substrait.expression
Builds instances of type ScalarSubquery.
ImmutableExpression.SetPredicate - Class in io.substrait.expression
Immutable implementation of Expression.SetPredicate.
ImmutableExpression.SetPredicate.Builder - Class in io.substrait.expression
Builds instances of type SetPredicate.
ImmutableExpression.SingleOrList - Class in io.substrait.expression
Immutable implementation of Expression.SingleOrList.
ImmutableExpression.SingleOrList.Builder - Class in io.substrait.expression
Builds instances of type SingleOrList.
ImmutableExpression.SortField - Class in io.substrait.expression
Immutable implementation of Expression.SortField.
ImmutableExpression.SortField.Builder - Class in io.substrait.expression
Builds instances of type SortField.
ImmutableExpression.StrLiteral - Class in io.substrait.expression
Immutable implementation of Expression.StrLiteral.
ImmutableExpression.StrLiteral.Builder - Class in io.substrait.expression
Builds instances of type StrLiteral.
ImmutableExpression.StructLiteral - Class in io.substrait.expression
Immutable implementation of Expression.StructLiteral.
ImmutableExpression.StructLiteral.Builder - Class in io.substrait.expression
Builds instances of type StructLiteral.
ImmutableExpression.Switch - Class in io.substrait.expression
Immutable implementation of Expression.Switch.
ImmutableExpression.Switch.Builder - Class in io.substrait.expression
Builds instances of type Switch.
ImmutableExpression.SwitchClause - Class in io.substrait.expression
Immutable implementation of Expression.SwitchClause.
ImmutableExpression.SwitchClause.Builder - Class in io.substrait.expression
Builds instances of type SwitchClause.
ImmutableExpression.TimeLiteral - Class in io.substrait.expression
Deprecated.
ImmutableExpression.TimeLiteral.Builder - Class in io.substrait.expression
Deprecated.
Builds instances of type TimeLiteral.
ImmutableExpression.TimestampLiteral - Class in io.substrait.expression
Deprecated.
ImmutableExpression.TimestampLiteral.Builder - Class in io.substrait.expression
Deprecated.
Builds instances of type TimestampLiteral.
ImmutableExpression.TimestampTZLiteral - Class in io.substrait.expression
Deprecated.
ImmutableExpression.TimestampTZLiteral.Builder - Class in io.substrait.expression
Deprecated.
Builds instances of type TimestampTZLiteral.
ImmutableExpression.UserDefinedAnyLiteral - Class in io.substrait.expression
Immutable implementation of Expression.UserDefinedAnyLiteral.
ImmutableExpression.UserDefinedAnyLiteral.Builder - Class in io.substrait.expression
Builds instances of type UserDefinedAnyLiteral.
ImmutableExpression.UserDefinedStructLiteral - Class in io.substrait.expression
Immutable implementation of Expression.UserDefinedStructLiteral.
ImmutableExpression.UserDefinedStructLiteral.Builder - Class in io.substrait.expression
Builds instances of type UserDefinedStructLiteral.
ImmutableExpression.UUIDLiteral - Class in io.substrait.expression
Immutable implementation of Expression.UUIDLiteral.
ImmutableExpression.UUIDLiteral.Builder - Class in io.substrait.expression
Builds instances of type UUIDLiteral.
ImmutableExpression.VarCharLiteral - Class in io.substrait.expression
Immutable implementation of Expression.VarCharLiteral.
ImmutableExpression.VarCharLiteral.Builder - Class in io.substrait.expression
Builds instances of type VarCharLiteral.
ImmutableExpression.WindowFunctionInvocation - Class in io.substrait.expression
Immutable implementation of Expression.WindowFunctionInvocation.
ImmutableExpression.WindowFunctionInvocation.Builder - Class in io.substrait.expression
Builds instances of type WindowFunctionInvocation.
ImmutableExpressionReference - Class in io.substrait.extendedexpression
Immutable implementation of ExtendedExpression.ExpressionReference.
ImmutableExpressionReference.Builder - Class in io.substrait.extendedexpression
Builds instances of type ImmutableExpressionReference.
ImmutableExtendedExpression - Class in io.substrait.extendedexpression
Immutable implementation of ExtendedExpression.
ImmutableExtendedExpression.Builder - Class in io.substrait.extendedexpression
Builds instances of type ImmutableExtendedExpression.
ImmutableExtensionDdl - Class in io.substrait.relation
Immutable implementation of ExtensionDdl.
ImmutableExtensionDdl.Builder - Class in io.substrait.relation
Builds instances of type ImmutableExtensionDdl.
ImmutableExtensionLeaf - Class in io.substrait.relation
Immutable implementation of ExtensionLeaf.
ImmutableExtensionLeaf.Builder - Class in io.substrait.relation
Builds instances of type ImmutableExtensionLeaf.
ImmutableExtensionLookup - Class in io.substrait.extension
Maintains a mapping between function anchors and function references.
ImmutableExtensionLookup.Builder - Class in io.substrait.extension
 
ImmutableExtensionMulti - Class in io.substrait.relation
Immutable implementation of ExtensionMulti.
ImmutableExtensionMulti.Builder - Class in io.substrait.relation
Builds instances of type ImmutableExtensionMulti.
ImmutableExtensionSingle - Class in io.substrait.relation
Immutable implementation of ExtensionSingle.
ImmutableExtensionSingle.Builder - Class in io.substrait.relation
Builds instances of type ImmutableExtensionSingle.
ImmutableExtensionTable - Class in io.substrait.relation
Immutable implementation of ExtensionTable.
ImmutableExtensionTable.Builder - Class in io.substrait.relation
Builds instances of type ImmutableExtensionTable.
ImmutableExtensionWrite - Class in io.substrait.relation
Immutable implementation of ExtensionWrite.
ImmutableExtensionWrite.Builder - Class in io.substrait.relation
Builds instances of type ImmutableExtensionWrite.
ImmutableFetch - Class in io.substrait.relation
Immutable implementation of Fetch.
ImmutableFetch.Builder - Class in io.substrait.relation
Builds instances of type ImmutableFetch.
ImmutableFieldReference - Class in io.substrait.expression
Immutable implementation of FieldReference.
ImmutableFieldReference.Builder - Class in io.substrait.expression
Builds instances of type ImmutableFieldReference.
ImmutableFileFormat - Class in io.substrait.relation.files
ImmutableFileFormat contains immutable implementation classes generated from abstract value types defined as nested inside FileFormat.
ImmutableFileFormat.ArrowReadOptions - Class in io.substrait.relation.files
Immutable implementation of FileFormat.ArrowReadOptions.
ImmutableFileFormat.ArrowReadOptions.Builder - Class in io.substrait.relation.files
Builds instances of type ArrowReadOptions.
ImmutableFileFormat.DelimiterSeparatedTextReadOptions - Class in io.substrait.relation.files
ImmutableFileFormat.DelimiterSeparatedTextReadOptions.Builder - Class in io.substrait.relation.files
Builds instances of type DelimiterSeparatedTextReadOptions.
ImmutableFileFormat.DwrfReadOptions - Class in io.substrait.relation.files
Immutable implementation of FileFormat.DwrfReadOptions.
ImmutableFileFormat.DwrfReadOptions.Builder - Class in io.substrait.relation.files
Builds instances of type DwrfReadOptions.
ImmutableFileFormat.Extension - Class in io.substrait.relation.files
Immutable implementation of FileFormat.Extension.
ImmutableFileFormat.Extension.Builder - Class in io.substrait.relation.files
Builds instances of type Extension.
ImmutableFileFormat.OrcReadOptions - Class in io.substrait.relation.files
Immutable implementation of FileFormat.OrcReadOptions.
ImmutableFileFormat.OrcReadOptions.Builder - Class in io.substrait.relation.files
Builds instances of type OrcReadOptions.
ImmutableFileFormat.ParquetReadOptions - Class in io.substrait.relation.files
Immutable implementation of FileFormat.ParquetReadOptions.
ImmutableFileFormat.ParquetReadOptions.Builder - Class in io.substrait.relation.files
Builds instances of type ParquetReadOptions.
ImmutableFileOrFiles - Class in io.substrait.relation.files
Immutable implementation of FileOrFiles.
ImmutableFileOrFiles.Builder - Class in io.substrait.relation.files
Builds instances of type ImmutableFileOrFiles.
ImmutableFilter - Class in io.substrait.relation
Immutable implementation of Filter.
ImmutableFilter.Builder - Class in io.substrait.relation
Builds instances of type ImmutableFilter.
ImmutableFunctionOption - Class in io.substrait.expression
Immutable implementation of FunctionOption.
ImmutableFunctionOption.Builder - Class in io.substrait.expression
Builds instances of type ImmutableFunctionOption.
ImmutableGrouping - Class in io.substrait.relation
Immutable implementation of Aggregate.Grouping.
ImmutableGrouping.Builder - Class in io.substrait.relation
Builds instances of type ImmutableGrouping.
ImmutableHashJoin - Class in io.substrait.relation.physical
Immutable implementation of HashJoin.
ImmutableHashJoin.Builder - Class in io.substrait.relation.physical
Builds instances of type ImmutableHashJoin.
ImmutableHint - Class in io.substrait.hint
Immutable implementation of Hint.
ImmutableHint.Builder - Class in io.substrait.hint
Builds instances of type ImmutableHint.
ImmutableJoin - Class in io.substrait.relation
Immutable implementation of Join.
ImmutableJoin.Builder - Class in io.substrait.relation
Builds instances of type ImmutableJoin.
ImmutableListElement - Class in io.substrait.expression
Immutable implementation of FieldReference.ListElement.
ImmutableListElement.Builder - Class in io.substrait.expression
Builds instances of type ImmutableListElement.
ImmutableLoadedComputation - Class in io.substrait.hint
Immutable implementation of Hint.LoadedComputation.
ImmutableLoadedComputation.Builder - Class in io.substrait.hint
Builds instances of type ImmutableLoadedComputation.
ImmutableLocalFiles - Class in io.substrait.relation
Immutable implementation of LocalFiles.
ImmutableLocalFiles.Builder - Class in io.substrait.relation
Builds instances of type ImmutableLocalFiles.
ImmutableMapKey - Class in io.substrait.expression
Immutable implementation of FieldReference.MapKey.
ImmutableMapKey.Builder - Class in io.substrait.expression
Builds instances of type ImmutableMapKey.
ImmutableMeasure - Class in io.substrait.relation
Immutable implementation of Aggregate.Measure.
ImmutableMeasure.Builder - Class in io.substrait.relation
Builds instances of type ImmutableMeasure.
ImmutableMergeJoin - Class in io.substrait.relation.physical
Immutable implementation of MergeJoin.
ImmutableMergeJoin.Builder - Class in io.substrait.relation.physical
Builds instances of type ImmutableMergeJoin.
ImmutableMultiBucketExchange - Class in io.substrait.relation.physical
Immutable implementation of MultiBucketExchange.
ImmutableMultiBucketExchange.Builder - Class in io.substrait.relation.physical
Builds instances of type ImmutableMultiBucketExchange.
ImmutableNamedDdl - Class in io.substrait.relation
Immutable implementation of NamedDdl.
ImmutableNamedDdl.Builder - Class in io.substrait.relation
Builds instances of type ImmutableNamedDdl.
ImmutableNamedScan - Class in io.substrait.relation
Immutable implementation of NamedScan.
ImmutableNamedScan.Builder - Class in io.substrait.relation
Builds instances of type ImmutableNamedScan.
ImmutableNamedStruct - Class in io.substrait.type
Immutable implementation of NamedStruct.
ImmutableNamedStruct.Builder - Class in io.substrait.type
Builds instances of type ImmutableNamedStruct.
ImmutableNamedUpdate - Class in io.substrait.relation
Immutable implementation of NamedUpdate.
ImmutableNamedUpdate.Builder - Class in io.substrait.relation
Builds instances of type ImmutableNamedUpdate.
ImmutableNamedWrite - Class in io.substrait.relation
Immutable implementation of NamedWrite.
ImmutableNamedWrite.Builder - Class in io.substrait.relation
Builds instances of type ImmutableNamedWrite.
ImmutableNestedLoopJoin - Class in io.substrait.relation.physical
Immutable implementation of NestedLoopJoin.
ImmutableNestedLoopJoin.Builder - Class in io.substrait.relation.physical
Builds instances of type ImmutableNestedLoopJoin.
ImmutableParameterizedType - Class in io.substrait.function
ImmutableParameterizedType contains immutable implementation classes generated from abstract value types defined as nested inside ParameterizedType.
ImmutableParameterizedType.Decimal - Class in io.substrait.function
Immutable implementation of ParameterizedType.Decimal.
ImmutableParameterizedType.Decimal.Builder - Class in io.substrait.function
Builds instances of type Decimal.
ImmutableParameterizedType.FixedBinary - Class in io.substrait.function
Immutable implementation of ParameterizedType.FixedBinary.
ImmutableParameterizedType.FixedBinary.Builder - Class in io.substrait.function
Builds instances of type FixedBinary.
ImmutableParameterizedType.FixedChar - Class in io.substrait.function
Immutable implementation of ParameterizedType.FixedChar.
ImmutableParameterizedType.FixedChar.Builder - Class in io.substrait.function
Builds instances of type FixedChar.
ImmutableParameterizedType.Func - Class in io.substrait.function
Immutable implementation of ParameterizedType.Func.
ImmutableParameterizedType.Func.Builder - Class in io.substrait.function
Builds instances of type Func.
ImmutableParameterizedType.IntervalCompound - Class in io.substrait.function
Immutable implementation of ParameterizedType.IntervalCompound.
ImmutableParameterizedType.IntervalCompound.Builder - Class in io.substrait.function
Builds instances of type IntervalCompound.
ImmutableParameterizedType.IntervalDay - Class in io.substrait.function
Immutable implementation of ParameterizedType.IntervalDay.
ImmutableParameterizedType.IntervalDay.Builder - Class in io.substrait.function
Builds instances of type IntervalDay.
ImmutableParameterizedType.ListType - Class in io.substrait.function
Immutable implementation of ParameterizedType.ListType.
ImmutableParameterizedType.ListType.Builder - Class in io.substrait.function
Builds instances of type ListType.
ImmutableParameterizedType.Map - Class in io.substrait.function
Immutable implementation of ParameterizedType.Map.
ImmutableParameterizedType.Map.Builder - Class in io.substrait.function
Builds instances of type Map.
ImmutableParameterizedType.PrecisionTime - Class in io.substrait.function
Immutable implementation of ParameterizedType.PrecisionTime.
ImmutableParameterizedType.PrecisionTime.Builder - Class in io.substrait.function
Builds instances of type PrecisionTime.
ImmutableParameterizedType.PrecisionTimestamp - Class in io.substrait.function
Immutable implementation of ParameterizedType.PrecisionTimestamp.
ImmutableParameterizedType.PrecisionTimestamp.Builder - Class in io.substrait.function
Builds instances of type PrecisionTimestamp.
ImmutableParameterizedType.PrecisionTimestampTZ - Class in io.substrait.function
Immutable implementation of ParameterizedType.PrecisionTimestampTZ.
ImmutableParameterizedType.PrecisionTimestampTZ.Builder - Class in io.substrait.function
Builds instances of type PrecisionTimestampTZ.
ImmutableParameterizedType.StringLiteral - Class in io.substrait.function
Immutable implementation of ParameterizedType.StringLiteral.
ImmutableParameterizedType.StringLiteral.Builder - Class in io.substrait.function
Builds instances of type StringLiteral.
ImmutableParameterizedType.Struct - Class in io.substrait.function
Immutable implementation of ParameterizedType.Struct.
ImmutableParameterizedType.Struct.Builder - Class in io.substrait.function
Builds instances of type Struct.
ImmutableParameterizedType.VarChar - Class in io.substrait.function
Immutable implementation of ParameterizedType.VarChar.
ImmutableParameterizedType.VarChar.Builder - Class in io.substrait.function
Builds instances of type VarChar.
ImmutablePlan - Class in io.substrait.plan
Immutable implementation of Plan.
ImmutablePlan.Builder - Class in io.substrait.plan
Builds instances of type ImmutablePlan.
ImmutableProject - Class in io.substrait.relation
Immutable implementation of Project.
ImmutableProject.Builder - Class in io.substrait.relation
Builds instances of type ImmutableProject.
ImmutableRemap - Class in io.substrait.relation
Immutable implementation of Rel.Remap.
ImmutableRemap.Builder - Class in io.substrait.relation
Builds instances of type ImmutableRemap.
ImmutableRoot - Class in io.substrait.plan
Immutable implementation of Plan.Root.
ImmutableRoot.Builder - Class in io.substrait.plan
Builds instances of type ImmutableRoot.
ImmutableRoundRobinExchange - Class in io.substrait.relation.physical
Immutable implementation of RoundRobinExchange.
ImmutableRoundRobinExchange.Builder - Class in io.substrait.relation.physical
Builds instances of type ImmutableRoundRobinExchange.
ImmutableRuntimeConstraint - Class in io.substrait.hint
Immutable implementation of Hint.RuntimeConstraint.
ImmutableRuntimeConstraint.Builder - Class in io.substrait.hint
Builds instances of type ImmutableRuntimeConstraint.
ImmutableSavedComputation - Class in io.substrait.hint
Immutable implementation of Hint.SavedComputation.
ImmutableSavedComputation.Builder - Class in io.substrait.hint
Builds instances of type ImmutableSavedComputation.
ImmutableScatterExchange - Class in io.substrait.relation.physical
Immutable implementation of ScatterExchange.
ImmutableScatterExchange.Builder - Class in io.substrait.relation.physical
Builds instances of type ImmutableScatterExchange.
ImmutableSet - Class in io.substrait.relation
Immutable implementation of Set.
ImmutableSet.Builder - Class in io.substrait.relation
Builds instances of type ImmutableSet.
ImmutableSimpleExtension - Class in io.substrait.extension
ImmutableSimpleExtension contains immutable implementation classes generated from abstract value types defined as nested inside SimpleExtension.
ImmutableSimpleExtension.AggregateFunction - Class in io.substrait.extension
Immutable implementation of SimpleExtension.AggregateFunction.
ImmutableSimpleExtension.AggregateFunction.Builder - Class in io.substrait.extension
Builds instances of type AggregateFunction.
ImmutableSimpleExtension.AggregateFunctionVariant - Class in io.substrait.extension
Immutable implementation of SimpleExtension.AggregateFunctionVariant.
ImmutableSimpleExtension.AggregateFunctionVariant.Builder - Class in io.substrait.extension
Builds instances of type AggregateFunctionVariant.
ImmutableSimpleExtension.EnumArgument - Class in io.substrait.extension
Immutable implementation of SimpleExtension.EnumArgument.
ImmutableSimpleExtension.EnumArgument.Builder - Class in io.substrait.extension
Builds instances of type EnumArgument.
ImmutableSimpleExtension.ExtensionCollection - Class in io.substrait.extension
Immutable implementation of SimpleExtension.ExtensionCollection.
ImmutableSimpleExtension.ExtensionCollection.Builder - Class in io.substrait.extension
Builds instances of type ExtensionCollection.
ImmutableSimpleExtension.ExtensionSignatures - Class in io.substrait.extension
Immutable implementation of SimpleExtension.ExtensionSignatures.
ImmutableSimpleExtension.ExtensionSignatures.Builder - Class in io.substrait.extension
Builds instances of type ExtensionSignatures.
ImmutableSimpleExtension.FunctionAnchor - Class in io.substrait.extension
Immutable implementation of SimpleExtension.FunctionAnchor.
ImmutableSimpleExtension.FunctionAnchor.Builder - Class in io.substrait.extension
Builds instances of type FunctionAnchor.
ImmutableSimpleExtension.Option - Class in io.substrait.extension
Immutable implementation of SimpleExtension.Option.
ImmutableSimpleExtension.Option.Builder - Class in io.substrait.extension
Builds instances of type Option.
ImmutableSimpleExtension.ScalarFunction - Class in io.substrait.extension
Immutable implementation of SimpleExtension.ScalarFunction.
ImmutableSimpleExtension.ScalarFunction.Builder - Class in io.substrait.extension
Builds instances of type ScalarFunction.
ImmutableSimpleExtension.ScalarFunctionVariant - Class in io.substrait.extension
Immutable implementation of SimpleExtension.ScalarFunctionVariant.
ImmutableSimpleExtension.ScalarFunctionVariant.Builder - Class in io.substrait.extension
Builds instances of type ScalarFunctionVariant.
ImmutableSimpleExtension.Type - Class in io.substrait.extension
Immutable implementation of SimpleExtension.Type.
ImmutableSimpleExtension.Type.Builder - Class in io.substrait.extension
Builds instances of type Type.
ImmutableSimpleExtension.TypeAnchor - Class in io.substrait.extension
Immutable implementation of SimpleExtension.TypeAnchor.
ImmutableSimpleExtension.TypeAnchor.Builder - Class in io.substrait.extension
Builds instances of type TypeAnchor.
ImmutableSimpleExtension.TypeArgument - Class in io.substrait.extension
Immutable implementation of SimpleExtension.TypeArgument.
ImmutableSimpleExtension.TypeArgument.Builder - Class in io.substrait.extension
Builds instances of type TypeArgument.
ImmutableSimpleExtension.ValueArgument - Class in io.substrait.extension
Immutable implementation of SimpleExtension.ValueArgument.
ImmutableSimpleExtension.ValueArgument.Builder - Class in io.substrait.extension
Builds instances of type ValueArgument.
ImmutableSimpleExtension.VariadicBehavior - Class in io.substrait.extension
Immutable implementation of SimpleExtension.VariadicBehavior.
ImmutableSimpleExtension.VariadicBehavior.Builder - Class in io.substrait.extension
Builds instances of type VariadicBehavior.
ImmutableSimpleExtension.WindowFunction - Class in io.substrait.extension
Immutable implementation of SimpleExtension.WindowFunction.
ImmutableSimpleExtension.WindowFunction.Builder - Class in io.substrait.extension
Builds instances of type WindowFunction.
ImmutableSimpleExtension.WindowFunctionVariant - Class in io.substrait.extension
Immutable implementation of SimpleExtension.WindowFunctionVariant.
ImmutableSimpleExtension.WindowFunctionVariant.Builder - Class in io.substrait.extension
Builds instances of type WindowFunctionVariant.
ImmutableSingleBucketExchange - Class in io.substrait.relation.physical
Immutable implementation of SingleBucketExchange.
ImmutableSingleBucketExchange.Builder - Class in io.substrait.relation.physical
Builds instances of type ImmutableSingleBucketExchange.
ImmutableSort - Class in io.substrait.relation
Immutable implementation of Sort.
ImmutableSort.Builder - Class in io.substrait.relation
Builds instances of type ImmutableSort.
ImmutableStats - Class in io.substrait.hint
Immutable implementation of Hint.Stats.
ImmutableStats.Builder - Class in io.substrait.hint
Builds instances of type ImmutableStats.
ImmutableStructField - Class in io.substrait.expression
Immutable implementation of FieldReference.StructField.
ImmutableStructField.Builder - Class in io.substrait.expression
Builds instances of type ImmutableStructField.
ImmutableTargetType - Class in io.substrait.relation.physical
ImmutableTargetType contains immutable implementation classes generated from abstract value types defined as nested inside TargetType.
ImmutableTargetType.Extended - Class in io.substrait.relation.physical
Immutable implementation of TargetType.Extended.
ImmutableTargetType.Extended.Builder - Class in io.substrait.relation.physical
Builds instances of type Extended.
ImmutableTargetType.Uri - Class in io.substrait.relation.physical
Immutable implementation of TargetType.Uri.
ImmutableTargetType.Uri.Builder - Class in io.substrait.relation.physical
Builds instances of type Uri.
ImmutableTransformExpression - Class in io.substrait.relation
Immutable implementation of AbstractUpdate.TransformExpression.
ImmutableTransformExpression.Builder - Class in io.substrait.relation
Builds instances of type ImmutableTransformExpression.
ImmutableType - Class in io.substrait.type
ImmutableType contains immutable implementation classes generated from abstract value types defined as nested inside Type.
ImmutableType.Binary - Class in io.substrait.type
Immutable implementation of Type.Binary.
ImmutableType.Binary.Builder - Class in io.substrait.type
Builds instances of type Binary.
ImmutableType.Bool - Class in io.substrait.type
Immutable implementation of Type.Bool.
ImmutableType.Bool.Builder - Class in io.substrait.type
Builds instances of type Bool.
ImmutableType.Date - Class in io.substrait.type
Immutable implementation of Type.Date.
ImmutableType.Date.Builder - Class in io.substrait.type
Builds instances of type Date.
ImmutableType.Decimal - Class in io.substrait.type
Immutable implementation of Type.Decimal.
ImmutableType.Decimal.Builder - Class in io.substrait.type
Builds instances of type Decimal.
ImmutableType.FixedBinary - Class in io.substrait.type
Immutable implementation of Type.FixedBinary.
ImmutableType.FixedBinary.Builder - Class in io.substrait.type
Builds instances of type FixedBinary.
ImmutableType.FixedChar - Class in io.substrait.type
Immutable implementation of Type.FixedChar.
ImmutableType.FixedChar.Builder - Class in io.substrait.type
Builds instances of type FixedChar.
ImmutableType.FP32 - Class in io.substrait.type
Immutable implementation of Type.FP32.
ImmutableType.FP32.Builder - Class in io.substrait.type
Builds instances of type FP32.
ImmutableType.FP64 - Class in io.substrait.type
Immutable implementation of Type.FP64.
ImmutableType.FP64.Builder - Class in io.substrait.type
Builds instances of type FP64.
ImmutableType.Func - Class in io.substrait.type
Immutable implementation of Type.Func.
ImmutableType.Func.Builder - Class in io.substrait.type
Builds instances of type Func.
ImmutableType.I16 - Class in io.substrait.type
Immutable implementation of Type.I16.
ImmutableType.I16.Builder - Class in io.substrait.type
Builds instances of type I16.
ImmutableType.I32 - Class in io.substrait.type
Immutable implementation of Type.I32.
ImmutableType.I32.Builder - Class in io.substrait.type
Builds instances of type I32.
ImmutableType.I64 - Class in io.substrait.type
Immutable implementation of Type.I64.
ImmutableType.I64.Builder - Class in io.substrait.type
Builds instances of type I64.
ImmutableType.I8 - Class in io.substrait.type
Immutable implementation of Type.I8.
ImmutableType.I8.Builder - Class in io.substrait.type
Builds instances of type I8.
ImmutableType.IntervalCompound - Class in io.substrait.type
Immutable implementation of Type.IntervalCompound.
ImmutableType.IntervalCompound.Builder - Class in io.substrait.type
Builds instances of type IntervalCompound.
ImmutableType.IntervalDay - Class in io.substrait.type
Immutable implementation of Type.IntervalDay.
ImmutableType.IntervalDay.Builder - Class in io.substrait.type
Builds instances of type IntervalDay.
ImmutableType.IntervalYear - Class in io.substrait.type
Immutable implementation of Type.IntervalYear.
ImmutableType.IntervalYear.Builder - Class in io.substrait.type
Builds instances of type IntervalYear.
ImmutableType.ListType - Class in io.substrait.type
Immutable implementation of Type.ListType.
ImmutableType.ListType.Builder - Class in io.substrait.type
Builds instances of type ListType.
ImmutableType.Map - Class in io.substrait.type
Immutable implementation of Type.Map.
ImmutableType.Map.Builder - Class in io.substrait.type
Builds instances of type Map.
ImmutableType.ParameterBooleanValue - Class in io.substrait.type
Immutable implementation of Type.ParameterBooleanValue.
ImmutableType.ParameterBooleanValue.Builder - Class in io.substrait.type
Builds instances of type ParameterBooleanValue.
ImmutableType.ParameterDataType - Class in io.substrait.type
Immutable implementation of Type.ParameterDataType.
ImmutableType.ParameterDataType.Builder - Class in io.substrait.type
Builds instances of type ParameterDataType.
ImmutableType.ParameterEnumValue - Class in io.substrait.type
Immutable implementation of Type.ParameterEnumValue.
ImmutableType.ParameterEnumValue.Builder - Class in io.substrait.type
Builds instances of type ParameterEnumValue.
ImmutableType.ParameterIntegerValue - Class in io.substrait.type
Immutable implementation of Type.ParameterIntegerValue.
ImmutableType.ParameterIntegerValue.Builder - Class in io.substrait.type
Builds instances of type ParameterIntegerValue.
ImmutableType.ParameterStringValue - Class in io.substrait.type
Immutable implementation of Type.ParameterStringValue.
ImmutableType.ParameterStringValue.Builder - Class in io.substrait.type
Builds instances of type ParameterStringValue.
ImmutableType.PrecisionTime - Class in io.substrait.type
Immutable implementation of Type.PrecisionTime.
ImmutableType.PrecisionTime.Builder - Class in io.substrait.type
Builds instances of type PrecisionTime.
ImmutableType.PrecisionTimestamp - Class in io.substrait.type
Immutable implementation of Type.PrecisionTimestamp.
ImmutableType.PrecisionTimestamp.Builder - Class in io.substrait.type
Builds instances of type PrecisionTimestamp.
ImmutableType.PrecisionTimestampTZ - Class in io.substrait.type
Immutable implementation of Type.PrecisionTimestampTZ.
ImmutableType.PrecisionTimestampTZ.Builder - Class in io.substrait.type
Builds instances of type PrecisionTimestampTZ.
ImmutableType.Str - Class in io.substrait.type
Immutable implementation of Type.Str.
ImmutableType.Str.Builder - Class in io.substrait.type
Builds instances of type Str.
ImmutableType.Struct - Class in io.substrait.type
Immutable implementation of Type.Struct.
ImmutableType.Struct.Builder - Class in io.substrait.type
Builds instances of type Struct.
ImmutableType.Time - Class in io.substrait.type
Deprecated.
ImmutableType.Time.Builder - Class in io.substrait.type
Deprecated.
Builds instances of type Time.
ImmutableType.Timestamp - Class in io.substrait.type
Deprecated.
ImmutableType.Timestamp.Builder - Class in io.substrait.type
Deprecated.
Builds instances of type Timestamp.
ImmutableType.TimestampTZ - Class in io.substrait.type
Deprecated.
ImmutableType.TimestampTZ.Builder - Class in io.substrait.type
Deprecated.
Builds instances of type TimestampTZ.
ImmutableType.UserDefined - Class in io.substrait.type
Immutable implementation of Type.UserDefined.
ImmutableType.UserDefined.Builder - Class in io.substrait.type
Builds instances of type UserDefined.
ImmutableType.UUID - Class in io.substrait.type
Immutable implementation of Type.UUID.
ImmutableType.UUID.Builder - Class in io.substrait.type
Builds instances of type UUID.
ImmutableType.VarChar - Class in io.substrait.type
Immutable implementation of Type.VarChar.
ImmutableType.VarChar.Builder - Class in io.substrait.type
Builds instances of type VarChar.
ImmutableTypeExpression - Class in io.substrait.function
ImmutableTypeExpression contains immutable implementation classes generated from abstract value types defined as nested inside TypeExpression.
ImmutableTypeExpression.Assignment - Class in io.substrait.function
Immutable implementation of TypeExpression.ReturnProgram.Assignment.
ImmutableTypeExpression.Assignment.Builder - Class in io.substrait.function
Builds instances of type Assignment.
ImmutableTypeExpression.BinaryOperation - Class in io.substrait.function
Immutable implementation of TypeExpression.BinaryOperation.
ImmutableTypeExpression.BinaryOperation.Builder - Class in io.substrait.function
Builds instances of type BinaryOperation.
ImmutableTypeExpression.Decimal - Class in io.substrait.function
Immutable implementation of TypeExpression.Decimal.
ImmutableTypeExpression.Decimal.Builder - Class in io.substrait.function
Builds instances of type Decimal.
ImmutableTypeExpression.FixedBinary - Class in io.substrait.function
Immutable implementation of TypeExpression.FixedBinary.
ImmutableTypeExpression.FixedBinary.Builder - Class in io.substrait.function
Builds instances of type FixedBinary.
ImmutableTypeExpression.FixedChar - Class in io.substrait.function
Immutable implementation of TypeExpression.FixedChar.
ImmutableTypeExpression.FixedChar.Builder - Class in io.substrait.function
Builds instances of type FixedChar.
ImmutableTypeExpression.Func - Class in io.substrait.function
Immutable implementation of TypeExpression.Func.
ImmutableTypeExpression.Func.Builder - Class in io.substrait.function
Builds instances of type Func.
ImmutableTypeExpression.IfOperation - Class in io.substrait.function
Immutable implementation of TypeExpression.IfOperation.
ImmutableTypeExpression.IfOperation.Builder - Class in io.substrait.function
Builds instances of type IfOperation.
ImmutableTypeExpression.IntegerLiteral - Class in io.substrait.function
Immutable implementation of TypeExpression.IntegerLiteral.
ImmutableTypeExpression.IntegerLiteral.Builder - Class in io.substrait.function
Builds instances of type IntegerLiteral.
ImmutableTypeExpression.IntervalCompound - Class in io.substrait.function
Immutable implementation of TypeExpression.IntervalCompound.
ImmutableTypeExpression.IntervalCompound.Builder - Class in io.substrait.function
Builds instances of type IntervalCompound.
ImmutableTypeExpression.IntervalDay - Class in io.substrait.function
Immutable implementation of TypeExpression.IntervalDay.
ImmutableTypeExpression.IntervalDay.Builder - Class in io.substrait.function
Builds instances of type IntervalDay.
ImmutableTypeExpression.ListType - Class in io.substrait.function
Immutable implementation of TypeExpression.ListType.
ImmutableTypeExpression.ListType.Builder - Class in io.substrait.function
Builds instances of type ListType.
ImmutableTypeExpression.Map - Class in io.substrait.function
Immutable implementation of TypeExpression.Map.
ImmutableTypeExpression.Map.Builder - Class in io.substrait.function
Builds instances of type Map.
ImmutableTypeExpression.NotOperation - Class in io.substrait.function
Immutable implementation of TypeExpression.NotOperation.
ImmutableTypeExpression.NotOperation.Builder - Class in io.substrait.function
Builds instances of type NotOperation.
ImmutableTypeExpression.PrecisionTime - Class in io.substrait.function
Immutable implementation of TypeExpression.PrecisionTime.
ImmutableTypeExpression.PrecisionTime.Builder - Class in io.substrait.function
Builds instances of type PrecisionTime.
ImmutableTypeExpression.PrecisionTimestamp - Class in io.substrait.function
Immutable implementation of TypeExpression.PrecisionTimestamp.
ImmutableTypeExpression.PrecisionTimestamp.Builder - Class in io.substrait.function
Builds instances of type PrecisionTimestamp.
ImmutableTypeExpression.PrecisionTimestampTZ - Class in io.substrait.function
Immutable implementation of TypeExpression.PrecisionTimestampTZ.
ImmutableTypeExpression.PrecisionTimestampTZ.Builder - Class in io.substrait.function
Builds instances of type PrecisionTimestampTZ.
ImmutableTypeExpression.ReturnProgram - Class in io.substrait.function
Immutable implementation of TypeExpression.ReturnProgram.
ImmutableTypeExpression.ReturnProgram.Builder - Class in io.substrait.function
Builds instances of type ReturnProgram.
ImmutableTypeExpression.Struct - Class in io.substrait.function
Immutable implementation of TypeExpression.Struct.
ImmutableTypeExpression.Struct.Builder - Class in io.substrait.function
Builds instances of type Struct.
ImmutableTypeExpression.VarChar - Class in io.substrait.function
Immutable implementation of TypeExpression.VarChar.
ImmutableTypeExpression.VarChar.Builder - Class in io.substrait.function
Builds instances of type VarChar.
ImmutableVersion - Class in io.substrait.plan
Immutable implementation of Plan.Version.
ImmutableVersion.Builder - Class in io.substrait.plan
Builds instances of type ImmutableVersion.
ImmutableVirtualTableScan - Class in io.substrait.relation
Immutable implementation of VirtualTableScan.
ImmutableVirtualTableScan.Builder - Class in io.substrait.relation
Builds instances of type ImmutableVirtualTableScan.
ImmutableWindowBound - Class in io.substrait.expression
ImmutableWindowBound contains immutable implementation classes generated from abstract value types defined as nested inside WindowBound.
ImmutableWindowBound.CurrentRow - Class in io.substrait.expression
Immutable implementation of WindowBound.CurrentRow.
ImmutableWindowBound.CurrentRow.Builder - Class in io.substrait.expression
Builds instances of type CurrentRow.
ImmutableWindowBound.Following - Class in io.substrait.expression
Immutable implementation of WindowBound.Following.
ImmutableWindowBound.Following.Builder - Class in io.substrait.expression
Builds instances of type Following.
ImmutableWindowBound.Preceding - Class in io.substrait.expression
Immutable implementation of WindowBound.Preceding.
ImmutableWindowBound.Preceding.Builder - Class in io.substrait.expression
Builds instances of type Preceding.
ImmutableWindowBound.Unbounded - Class in io.substrait.expression
Immutable implementation of WindowBound.Unbounded.
ImmutableWindowBound.Unbounded.Builder - Class in io.substrait.expression
Builds instances of type Unbounded.
impls() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
 
impls() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
 
impls() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
 
impls() - Method in class io.substrait.extension.SimpleExtension.AggregateFunction
 
impls() - Method in class io.substrait.extension.SimpleExtension.ScalarFunction
 
impls() - Method in class io.substrait.extension.SimpleExtension.WindowFunction
 
impls(Iterable<? extends SimpleExtension.AggregateFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction.Builder
Sets or replaces all elements for impls list.
impls(Iterable<? extends SimpleExtension.ScalarFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction.Builder
Sets or replaces all elements for impls list.
impls(Iterable<? extends SimpleExtension.WindowFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction.Builder
Sets or replaces all elements for impls list.
INCONSISTENT - Enum constant in enum class io.substrait.extension.SimpleExtension.VariadicBehavior.ParameterConsistency
 
indices() - Method in class io.substrait.relation.ImmutableRemap
 
indices() - Method in class io.substrait.relation.Rel.Remap
 
indices(Iterable<Integer>) - Method in class io.substrait.relation.ImmutableRemap.Builder
Sets or replaces all elements for indices list.
INITIAL_TO_INTERMEDIATE - Enum constant in enum class io.substrait.expression.Expression.AggregationPhase
 
INITIAL_TO_RESULT - Enum constant in enum class io.substrait.expression.Expression.AggregationPhase
 
initialSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the value for the initialSchema attribute.
initialSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the value for the initialSchema attribute.
initialSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the value for the initialSchema attribute.
initialSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the value for the initialSchema attribute.
inner() - Method in class io.substrait.function.ImmutableTypeExpression.NotOperation
 
inner() - Method in class io.substrait.function.TypeExpression.NotOperation
 
inner(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.NotOperation.Builder
Initializes the value for the inner attribute.
INNER - Enum constant in enum class io.substrait.relation.Join.JoinType
 
INNER - Enum constant in enum class io.substrait.relation.physical.HashJoin.JoinType
 
INNER - Enum constant in enum class io.substrait.relation.physical.MergeJoin.JoinType
 
INNER - Enum constant in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
 
innerJoin(Function<SubstraitBuilder.JoinInput, Expression>, Rel.Remap, Rel, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
innerJoin(Function<SubstraitBuilder.JoinInput, Expression>, Rel, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
inPredicate(Rel, Expression...) - Method in class io.substrait.dsl.SubstraitBuilder
 
InPredicate() - Constructor for class io.substrait.expression.Expression.InPredicate
 
input() - Method in class io.substrait.expression.Expression.Cast
 
input() - Method in class io.substrait.expression.Expression.ScalarSubquery
 
input() - Method in class io.substrait.expression.ImmutableExpression.Cast
 
input() - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery
 
input(Expression) - Method in class io.substrait.expression.ImmutableExpression.Cast.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.plan.ImmutableRoot.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.ImmutableExpand.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.ImmutableFilter.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.ImmutableProject.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.ImmutableSort.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Initializes the value for the input attribute.
input(Rel) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Initializes the value for the input attribute.
inputExpression() - Method in class io.substrait.expression.FieldReference
 
inputExpression() - Method in class io.substrait.expression.ImmutableFieldReference
 
inputExpression(Expression) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Initializes the optional value inputExpression to inputExpression.
inputExpression(Optional<? extends Expression>) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Initializes the optional value inputExpression to inputExpression.
inputs(Iterable<? extends Rel>) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Sets or replaces all elements for inputs list.
inputs(Iterable<? extends Rel>) - Method in class io.substrait.relation.ImmutableSet.Builder
Sets or replaces all elements for inputs list.
INSERT - Enum constant in enum class io.substrait.relation.AbstractWriteRel.WriteOp
Insert rows into the target.
INSTANCE - Static variable in class io.substrait.function.ToTypeString
 
INSTANCE - Static variable in class io.substrait.function.ToTypeString.ToTypeLiteralStringLossless
 
INSTANCE - Static variable in class io.substrait.type.Type.ParameterNull
 
INSTANCE - Static variable in class io.substrait.util.EmptyVisitationContext
 
IntegerLiteral() - Constructor for class io.substrait.function.TypeExpression.IntegerLiteral
 
intermediate() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
intermediate() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
intermediate() - Method in class io.substrait.extension.SimpleExtension.AggregateFunctionVariant
 
intermediate() - Method in class io.substrait.extension.SimpleExtension.WindowFunctionVariant
 
intermediate(TypeExpression) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the value for the intermediate attribute.
intermediate(TypeExpression) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the value for the intermediate attribute.
INTERMEDIATE_TO_INTERMEDIATE - Enum constant in enum class io.substrait.expression.Expression.AggregationPhase
 
INTERMEDIATE_TO_RESULT - Enum constant in enum class io.substrait.expression.Expression.AggregationPhase
 
INTERSECTION_MULTISET - Enum constant in enum class io.substrait.relation.Set.SetOp
 
INTERSECTION_MULTISET_ALL - Enum constant in enum class io.substrait.relation.Set.SetOp
 
INTERSECTION_PRIMARY - Enum constant in enum class io.substrait.relation.Set.SetOp
 
Interval_Compound - Static variable in class io.substrait.type.SubstraitLexer
 
Interval_Compound - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Interval_Compound - Static variable in class io.substrait.type.SubstraitTypeParser
 
Interval_Compound() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalCompoundContext
 
Interval_Day - Static variable in class io.substrait.type.SubstraitLexer
 
Interval_Day - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Interval_Day - Static variable in class io.substrait.type.SubstraitTypeParser
 
Interval_Day() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalDayContext
 
Interval_Year - Static variable in class io.substrait.type.SubstraitLexer
 
Interval_Year - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Interval_Year - Static variable in class io.substrait.type.SubstraitTypeParser
 
Interval_Year() - Method in class io.substrait.type.SubstraitTypeParser.IntervalYearContext
 
INTERVAL_YEAR - Variable in class io.substrait.type.TypeCreator
 
intervalCompound(boolean, int, int, int, int, long, int) - Static method in class io.substrait.expression.ExpressionCreator
 
intervalCompound(int) - Method in class io.substrait.type.TypeCreator
 
IntervalCompound() - Constructor for class io.substrait.function.ParameterizedType.IntervalCompound
 
IntervalCompound() - Constructor for class io.substrait.function.TypeExpression.IntervalCompound
 
IntervalCompound() - Constructor for class io.substrait.type.Type.IntervalCompound
 
intervalCompoundE(TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
intervalCompoundE(String) - Method in class io.substrait.function.ParameterizedTypeCreator
 
IntervalCompoundLiteral() - Constructor for class io.substrait.expression.Expression.IntervalCompoundLiteral
 
intervalDay(boolean, int, int) - Static method in class io.substrait.expression.ExpressionCreator
 
intervalDay(boolean, int, int, long, int) - Static method in class io.substrait.expression.ExpressionCreator
 
intervalDay(int) - Method in class io.substrait.type.TypeCreator
 
IntervalDay() - Constructor for class io.substrait.function.ParameterizedType.IntervalDay
 
IntervalDay() - Constructor for class io.substrait.function.TypeExpression.IntervalDay
 
IntervalDay() - Constructor for class io.substrait.type.Type.IntervalDay
 
intervalDayE(TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
intervalDayE(String) - Method in class io.substrait.function.ParameterizedTypeCreator
 
IntervalDayLiteral() - Constructor for class io.substrait.expression.Expression.IntervalDayLiteral
 
intervalYear(boolean, int, int) - Static method in class io.substrait.expression.ExpressionCreator
 
IntervalYear() - Constructor for class io.substrait.type.Type.IntervalYear
 
IntervalYearContext(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.IntervalYearContext
 
IntervalYearLiteral() - Constructor for class io.substrait.expression.Expression.IntervalYearLiteral
 
invocation() - Method in class io.substrait.expression.AbstractFunctionInvocation
Returns the invocation-specific details.
invocation() - Method in class io.substrait.expression.AggregateFunctionInvocation
Returns the aggregation invocation semantics (e.g., aggregate, merge).
invocation() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
invocation() - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Returns the aggregation invocation semantics (e.g., aggregate, merge).
invocation() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
 
invocation() - Method in class io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the aggregation invocation semantics (e.g., aggregate, merge).
invocation() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the aggregation invocation semantics (e.g., aggregate, merge).
invocation(Expression.AggregationInvocation) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Initializes the value for the invocation attribute.
invocation(Expression.AggregationInvocation) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Initializes the value for the invocation attribute.
invocation(Expression.AggregationInvocation) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Initializes the value for the invocation attribute.
io.substrait - package io.substrait
The io.substrait package provides core classes and interfaces for working with the Substrait specification, which defines a portable representation of query plans and expressions.
io.substrait.dsl - package io.substrait.dsl
 
io.substrait.expression - package io.substrait.expression
 
io.substrait.expression.proto - package io.substrait.expression.proto
 
io.substrait.extendedexpression - package io.substrait.extendedexpression
 
io.substrait.extension - package io.substrait.extension
 
io.substrait.function - package io.substrait.function
 
io.substrait.hint - package io.substrait.hint
 
io.substrait.plan - package io.substrait.plan
 
io.substrait.relation - package io.substrait.relation
 
io.substrait.relation.extensions - package io.substrait.relation.extensions
 
io.substrait.relation.files - package io.substrait.relation.files
 
io.substrait.relation.physical - package io.substrait.relation.physical
 
io.substrait.type - package io.substrait.type
 
io.substrait.type.parser - package io.substrait.type.parser
 
io.substrait.type.proto - package io.substrait.type.proto
 
io.substrait.util - package io.substrait.util
 
isLambdaParameterReference() - Method in class io.substrait.expression.FieldReference
Returns true if this field reference refers to a lambda parameter.
isnull - Variable in class io.substrait.type.SubstraitTypeParser.AnyTypeContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.FixedBinaryContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.FixedCharContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.FuncContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.ListContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.MapContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.NStructContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.ParameterNameContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalCompoundContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalDayContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.PrecisionTimeContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.StructContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.TypeDefContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
isnull - Variable in class io.substrait.type.SubstraitTypeParser.VarCharContext
 
isNullable(Type.Nullability) - Static method in class io.substrait.type.proto.ProtoTypeConverter
 
isOuterReference() - Method in class io.substrait.expression.FieldReference
 
isSimpleRootReference() - Method in class io.substrait.expression.FieldReference
 
isWildcard() - Method in interface io.substrait.function.ParameterizedType
 
isWildcard() - Method in class io.substrait.function.ParameterizedType.StringLiteral
 
items(Iterable<? extends FileOrFiles>) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Sets or replaces all elements for items list.
IYear - Static variable in class io.substrait.type.SubstraitLexer
 
IYear - Static variable in class io.substrait.type.SubstraitTypeLexer
 
IYear - Static variable in class io.substrait.type.SubstraitTypeParser
 

J

join(Function<SubstraitBuilder.JoinInput, Expression>, Join.JoinType, Rel.Remap, Rel, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
join(Function<SubstraitBuilder.JoinInput, Expression>, Join.JoinType, Rel, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
Join - Class in io.substrait.relation
 
Join() - Constructor for class io.substrait.relation.Join
 
Join.JoinType - Enum Class in io.substrait.relation
 
joinType(Join.JoinType) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the value for the joinType attribute.
joinType(HashJoin.JoinType) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the value for the joinType attribute.
joinType(MergeJoin.JoinType) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the value for the joinType attribute.
joinType(NestedLoopJoin.JoinType) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the value for the joinType attribute.

K

key - Variable in class io.substrait.type.SubstraitTypeParser.MapContext
 
key() - Method in class io.substrait.expression.FieldReference.MapKey
 
key() - Method in class io.substrait.expression.ImmutableMapKey
 
key() - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor
 
key() - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor
 
key() - Method in interface io.substrait.extension.SimpleExtension.Anchor
 
key() - Method in class io.substrait.extension.SimpleExtension.Function
 
key() - Method in class io.substrait.function.ImmutableParameterizedType.Map
 
key() - Method in class io.substrait.function.ImmutableTypeExpression.Map
 
key() - Method in class io.substrait.function.ParameterizedType.Map
 
key() - Method in class io.substrait.function.TypeExpression.Map
 
key() - Method in class io.substrait.type.ImmutableType.Map
 
key() - Method in class io.substrait.type.Type.Map
 
key(Expression.Literal) - Method in class io.substrait.expression.ImmutableMapKey.Builder
Initializes the value for the key attribute.
key(ParameterizedType) - Method in class io.substrait.function.ImmutableParameterizedType.Map.Builder
Initializes the value for the key attribute.
key(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Map.Builder
Initializes the value for the key attribute.
key(Type) - Method in class io.substrait.type.ImmutableType.Map.Builder
Initializes the value for the key attribute.
key(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor.Builder
Initializes the value for the key attribute.
key(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor.Builder
Initializes the value for the key attribute.
keyType() - Method in class io.substrait.expression.Expression.EmptyMapLiteral
 
keyType() - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral
 
keyType(Type) - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral.Builder
Initializes the value for the keyType attribute.

L

lambda(List<Type>, Function<LambdaBuilder.Scope, Expression>) - Method in class io.substrait.expression.LambdaBuilder
Builds a lambda expression.
Lambda() - Constructor for class io.substrait.expression.Expression.Lambda
 
LambdaBuilder - Class in io.substrait.expression
Builds lambda expressions with build-time validation of parameter references.
LambdaBuilder() - Constructor for class io.substrait.expression.LambdaBuilder
 
LambdaBuilder.Scope - Class in io.substrait.expression
A handle to a particular lambda's parameter scope.
lambdaFromStruct(Type.Struct, Supplier<Expression>) - Method in class io.substrait.expression.LambdaBuilder
Builds a lambda expression from a pre-built parameter struct.
lambdaParameterReferenceStepsOut() - Method in class io.substrait.expression.FieldReference
 
lambdaParameterReferenceStepsOut() - Method in class io.substrait.expression.ImmutableFieldReference
 
lambdaParameterReferenceStepsOut(int) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Initializes the optional value lambdaParameterReferenceStepsOut to lambdaParameterReferenceStepsOut.
lambdaParameterReferenceStepsOut(Optional<Integer>) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Initializes the optional value lambdaParameterReferenceStepsOut to lambdaParameterReferenceStepsOut.
left - Variable in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
left() - Method in class io.substrait.dsl.SubstraitBuilder.JoinInput
 
left() - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation
 
left() - Method in class io.substrait.function.TypeExpression.BinaryOperation
 
left(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation.Builder
Initializes the value for the left attribute.
left(Rel) - Method in class io.substrait.relation.ImmutableCross.Builder
Initializes the value for the left attribute.
left(Rel) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the value for the left attribute.
left(Rel) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the value for the left attribute.
left(Rel) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the value for the left attribute.
left(Rel) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the value for the left attribute.
LEFT - Enum constant in enum class io.substrait.relation.Join.JoinType
 
LEFT - Enum constant in enum class io.substrait.relation.physical.HashJoin.JoinType
 
LEFT - Enum constant in enum class io.substrait.relation.physical.MergeJoin.JoinType
 
LEFT - Enum constant in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
 
LEFT_ANTI - Enum constant in enum class io.substrait.relation.Join.JoinType
 
LEFT_ANTI - Enum constant in enum class io.substrait.relation.physical.HashJoin.JoinType
 
LEFT_ANTI - Enum constant in enum class io.substrait.relation.physical.MergeJoin.JoinType
 
LEFT_ANTI - Enum constant in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
 
LEFT_MARK - Enum constant in enum class io.substrait.relation.Join.JoinType
 
LEFT_SEMI - Enum constant in enum class io.substrait.relation.Join.JoinType
 
LEFT_SEMI - Enum constant in enum class io.substrait.relation.physical.HashJoin.JoinType
 
LEFT_SEMI - Enum constant in enum class io.substrait.relation.physical.MergeJoin.JoinType
 
LEFT_SEMI - Enum constant in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
 
LEFT_SINGLE - Enum constant in enum class io.substrait.relation.Join.JoinType
 
leftKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Sets or replaces all elements for leftKeys list.
leftKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Sets or replaces all elements for leftKeys list.
length - Variable in class io.substrait.type.SubstraitTypeParser.FixedBinaryContext
 
length - Variable in class io.substrait.type.SubstraitTypeParser.FixedCharContext
 
length - Variable in class io.substrait.type.SubstraitTypeParser.VarCharContext
 
length() - Method in class io.substrait.expression.Expression.VarCharLiteral
 
length() - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral
 
length() - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary
 
length() - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar
 
length() - Method in class io.substrait.function.ImmutableParameterizedType.VarChar
 
length() - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary
 
length() - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar
 
length() - Method in class io.substrait.function.ImmutableTypeExpression.VarChar
 
length() - Method in class io.substrait.function.ParameterizedType.FixedBinary
 
length() - Method in class io.substrait.function.ParameterizedType.FixedChar
 
length() - Method in class io.substrait.function.ParameterizedType.VarChar
 
length() - Method in class io.substrait.function.TypeExpression.FixedBinary
 
length() - Method in class io.substrait.function.TypeExpression.FixedChar
 
length() - Method in class io.substrait.function.TypeExpression.VarChar
 
length() - Method in class io.substrait.type.ImmutableType.FixedBinary
 
length() - Method in class io.substrait.type.ImmutableType.FixedChar
 
length() - Method in class io.substrait.type.ImmutableType.VarChar
 
length() - Method in class io.substrait.type.Type.FixedBinary
 
length() - Method in class io.substrait.type.Type.FixedChar
 
length() - Method in class io.substrait.type.Type.VarChar
 
length(int) - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral.Builder
Initializes the value for the length attribute.
length(int) - Method in class io.substrait.type.ImmutableType.FixedBinary.Builder
Initializes the value for the length attribute.
length(int) - Method in class io.substrait.type.ImmutableType.FixedChar.Builder
Initializes the value for the length attribute.
length(int) - Method in class io.substrait.type.ImmutableType.VarChar.Builder
Initializes the value for the length attribute.
length(long) - Method in class io.substrait.relation.files.ImmutableFileOrFiles.Builder
Initializes the value for the length attribute.
length(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary.Builder
Initializes the value for the length attribute.
length(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar.Builder
Initializes the value for the length attribute.
length(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.VarChar.Builder
Initializes the value for the length attribute.
length(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary.Builder
Initializes the value for the length attribute.
length(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar.Builder
Initializes the value for the length attribute.
length(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.VarChar.Builder
Initializes the value for the length attribute.
limit(long, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
limit(long, Rel.Remap, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
LineComment - Static variable in class io.substrait.type.SubstraitLexer
 
LineComment - Static variable in class io.substrait.type.SubstraitTypeLexer
 
LineComment - Static variable in class io.substrait.type.SubstraitTypeParser
 
list(boolean, Expression.Literal...) - Static method in class io.substrait.expression.ExpressionCreator
 
list(boolean, Iterable<? extends Expression.Literal>) - Static method in class io.substrait.expression.ExpressionCreator
 
list(Type) - Method in class io.substrait.type.TypeCreator
 
List - Static variable in class io.substrait.type.SubstraitLexer
 
List - Static variable in class io.substrait.type.SubstraitTypeLexer
 
List - Static variable in class io.substrait.type.SubstraitTypeParser
 
List() - Method in class io.substrait.type.SubstraitTypeParser.ListContext
 
ListContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.ListContext
 
listE(ParameterizedType) - Method in class io.substrait.function.ParameterizedTypeCreator
 
listE(TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
listE(T) - Method in interface io.substrait.function.ExtendedTypeCreator
 
ListElement() - Constructor for class io.substrait.expression.FieldReference.ListElement
 
ListLiteral() - Constructor for class io.substrait.expression.Expression.ListLiteral
 
ListType() - Constructor for class io.substrait.function.ParameterizedType.ListType
 
ListType() - Constructor for class io.substrait.function.TypeExpression.ListType
 
ListType() - Constructor for class io.substrait.type.Type.ListType
 
LiteralNumberContext(SubstraitTypeParser.ExprContext) - Constructor for class io.substrait.type.SubstraitTypeParser.LiteralNumberContext
 
load(InputStream) - Static method in class io.substrait.extension.SimpleExtension
 
load(String) - Static method in class io.substrait.extension.SimpleExtension
 
load(List<String>) - Static method in class io.substrait.extension.SimpleExtension
 
LoadedComputation() - Constructor for class io.substrait.hint.Hint.LoadedComputation
 
loadedComputations(Iterable<? extends Hint.LoadedComputation>) - Method in class io.substrait.hint.ImmutableHint.Builder
Sets or replaces all elements for loadedComputations list.
LocalFiles - Class in io.substrait.relation
 
LocalFiles() - Constructor for class io.substrait.relation.LocalFiles
 
lookup - Variable in class io.substrait.relation.ProtoRelConverter
 
lowerBound() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
lowerBound() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
 
lowerBound() - Method in class io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the inclusive lower bound of the window frame.
lowerBound() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the inclusive lower bound of the window frame.
lowerBound(WindowBound) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Initializes the value for the lowerBound attribute.
lowerBound(WindowBound) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Initializes the value for the lowerBound attribute.
Lt - Static variable in class io.substrait.type.SubstraitLexer
 
Lt - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Lt - Static variable in class io.substrait.type.SubstraitTypeParser
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.FixedBinaryContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.FixedCharContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.FuncContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.ListContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.MapContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalCompoundContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalDayContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimeContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.StructContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
Lt() - Method in class io.substrait.type.SubstraitTypeParser.VarCharContext
 
LT - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
Lte - Static variable in class io.substrait.type.SubstraitLexer
 
Lte - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Lte - Static variable in class io.substrait.type.SubstraitTypeParser
 
Lte() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
LTE - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 

M

major(int) - Method in class io.substrait.plan.ImmutableVersion.Builder
Initializes the value for the major attribute.
MANY - Enum constant in enum class io.substrait.extension.SimpleExtension.Decomposability
 
map(boolean, Map<Expression.Literal, Expression.Literal>) - Static method in class io.substrait.expression.ExpressionCreator
 
map(Type, Type) - Method in class io.substrait.type.TypeCreator
 
Map - Static variable in class io.substrait.type.SubstraitLexer
 
Map - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Map - Static variable in class io.substrait.type.SubstraitTypeParser
 
Map() - Constructor for class io.substrait.function.ParameterizedType.Map
 
Map() - Constructor for class io.substrait.function.TypeExpression.Map
 
Map() - Constructor for class io.substrait.type.Type.Map
 
Map() - Method in class io.substrait.type.SubstraitTypeParser.MapContext
 
MapContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.MapContext
 
mapE(ParameterizedType, ParameterizedType) - Method in class io.substrait.function.ParameterizedTypeCreator
 
mapE(TypeExpression, TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
mapE(T, T) - Method in interface io.substrait.function.ExtendedTypeCreator
 
MapKey() - Constructor for class io.substrait.expression.FieldReference.MapKey
 
MapLiteral() - Constructor for class io.substrait.expression.Expression.MapLiteral
 
match() - Method in class io.substrait.expression.Expression.Switch
 
match() - Method in class io.substrait.expression.ImmutableExpression.Switch
 
match(Expression) - Method in class io.substrait.expression.ImmutableExpression.Switch.Builder
Initializes the value for the match attribute.
max(int) - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior.Builder
Initializes the optional value max to max.
max(Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
max(Rel, int) - Method in class io.substrait.dsl.SubstraitBuilder
 
max(OptionalInt) - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior.Builder
Initializes the optional value max to max.
MAX - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
maxLineSize(long) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions.Builder
Initializes the value for the maxLineSize attribute.
measure(AggregateFunctionInvocation) - Method in class io.substrait.dsl.SubstraitBuilder
 
measure(AggregateFunctionInvocation, Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
measure(Aggregate.Measure) - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference.Builder
Initializes the value for the measure attribute.
Measure() - Constructor for class io.substrait.relation.Aggregate.Measure
 
measures(Iterable<? extends Aggregate.Measure>) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Sets or replaces all elements for measures list.
memoize(Supplier<T>) - Static method in class io.substrait.util.Util
 
merge(SimpleExtension.ExtensionCollection) - Method in class io.substrait.extension.SimpleExtension.ExtensionCollection
 
mergeJoin(List<Integer>, List<Integer>, MergeJoin.JoinType, Rel, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
mergeJoin(List<Integer>, List<Integer>, MergeJoin.JoinType, Optional<Rel.Remap>, Rel, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
MergeJoin - Class in io.substrait.relation.physical
 
MergeJoin() - Constructor for class io.substrait.relation.physical.MergeJoin
 
MergeJoin.JoinType - Enum Class in io.substrait.relation.physical
 
metadata() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
 
metadata() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
metadata() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
 
metadata() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
 
metadata() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
 
metadata() - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
 
metadata() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
 
metadata() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
metadata() - Method in class io.substrait.extension.SimpleExtension.AggregateFunction
 
metadata() - Method in class io.substrait.extension.SimpleExtension.ExtensionSignatures
 
metadata() - Method in class io.substrait.extension.SimpleExtension.Function
 
metadata() - Method in class io.substrait.extension.SimpleExtension.ScalarFunction
 
metadata() - Method in class io.substrait.extension.SimpleExtension.Type
 
metadata() - Method in class io.substrait.extension.SimpleExtension.WindowFunction
 
metadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction.Builder
Initializes the optional value metadata to metadata.
metadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the optional value metadata to metadata.
metadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Initializes the optional value metadata to metadata.
metadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction.Builder
Initializes the optional value metadata to metadata.
metadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Initializes the optional value metadata to metadata.
metadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the optional value metadata to metadata.
metadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction.Builder
Initializes the optional value metadata to metadata.
metadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the optional value metadata to metadata.
metadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction.Builder
Initializes the optional value metadata to metadata.
metadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the optional value metadata to metadata.
metadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Initializes the optional value metadata to metadata.
metadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction.Builder
Initializes the optional value metadata to metadata.
metadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Initializes the optional value metadata to metadata.
metadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the optional value metadata to metadata.
metadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction.Builder
Initializes the optional value metadata to metadata.
metadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the optional value metadata to metadata.
min(int) - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior.Builder
Initializes the value for the min attribute.
min(Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
min(Rel, int) - Method in class io.substrait.dsl.SubstraitBuilder
 
MIN - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
minor(int) - Method in class io.substrait.plan.ImmutableVersion.Builder
Initializes the value for the minor attribute.
minus(TypeExpression, TypeExpression) - Static method in class io.substrait.function.TypeExpressionCreator
 
Minus - Static variable in class io.substrait.type.SubstraitLexer
 
Minus - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Minus - Static variable in class io.substrait.type.SubstraitTypeParser
 
Minus() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
MINUS_MULTISET - Enum constant in enum class io.substrait.relation.Set.SetOp
 
MINUS_PRIMARY - Enum constant in enum class io.substrait.relation.Set.SetOp
 
MINUS_PRIMARY_ALL - Enum constant in enum class io.substrait.relation.Set.SetOp
 
MIRROR - Enum constant in enum class io.substrait.extension.SimpleExtension.Nullability
 
modeNames - Static variable in class io.substrait.type.SubstraitLexer
 
modeNames - Static variable in class io.substrait.type.SubstraitTypeLexer
 
MODIFIED_RECORDS - Enum constant in enum class io.substrait.relation.AbstractWriteRel.OutputMode
Only modified records are produced.
MODULE - Static variable in class io.substrait.type.Deserializers
 
months() - Method in class io.substrait.expression.Expression.IntervalCompoundLiteral
 
months() - Method in class io.substrait.expression.Expression.IntervalYearLiteral
 
months() - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
 
months() - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral
 
months(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral.Builder
Initializes the value for the months attribute.
months(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral.Builder
Initializes the value for the months attribute.
MultiBucketExchange - Class in io.substrait.relation.physical
 
MultiBucketExchange() - Constructor for class io.substrait.relation.physical.MultiBucketExchange
 
MultilineDefinitionContext(SubstraitTypeParser.ExprContext) - Constructor for class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
MultiOrList() - Constructor for class io.substrait.expression.Expression.MultiOrList
 
MultiOrListRecord() - Constructor for class io.substrait.expression.Expression.MultiOrListRecord
 
multiply(Expression, Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
MULTIPLY - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 

N

name() - Method in class io.substrait.expression.Expression.UserDefinedAnyLiteral
 
name() - Method in interface io.substrait.expression.Expression.UserDefinedLiteral
 
name() - Method in class io.substrait.expression.Expression.UserDefinedStructLiteral
 
name() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
 
name() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
 
name() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
 
name() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
name() - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
 
name() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
 
name() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
 
name() - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
 
name() - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument
 
name() - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
 
name() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
 
name() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
name() - Method in class io.substrait.extension.SimpleExtension.AggregateFunction
 
name() - Method in interface io.substrait.extension.SimpleExtension.Argument
 
name() - Method in class io.substrait.extension.SimpleExtension.Function
 
name() - Method in class io.substrait.extension.SimpleExtension.ScalarFunction
 
name() - Method in class io.substrait.extension.SimpleExtension.Type
 
name() - Method in class io.substrait.extension.SimpleExtension.WindowFunction
 
name() - Method in class io.substrait.function.ImmutableParameterizedType.ListType
 
name() - Method in class io.substrait.function.ImmutableTypeExpression.Assignment
 
name() - Method in class io.substrait.function.ParameterizedType.ListType
 
name() - Method in class io.substrait.function.TypeExpression.ReturnProgram.Assignment
 
name() - Method in class io.substrait.function.TypeExpressionCreator.Assign
 
name() - Method in class io.substrait.type.ImmutableType.UserDefined
 
name() - Method in class io.substrait.type.Type.UserDefined
 
name(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction.Builder
Initializes the value for the name attribute.
name(ParameterizedType) - Method in class io.substrait.function.ImmutableParameterizedType.ListType.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.expression.ImmutableFunctionOption.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.function.ImmutableTypeExpression.Assignment.Builder
Initializes the value for the name attribute.
name(String) - Method in class io.substrait.type.ImmutableType.UserDefined.Builder
Initializes the value for the name attribute.
NamedDdl - Class in io.substrait.relation
 
NamedDdl() - Constructor for class io.substrait.relation.NamedDdl
 
namedScan(Iterable<String>, Iterable<String>, Iterable<Type>) - Method in class io.substrait.dsl.SubstraitBuilder
 
namedScan(Iterable<String>, Iterable<String>, Iterable<Type>, Rel.Remap) - Method in class io.substrait.dsl.SubstraitBuilder
 
NamedScan - Class in io.substrait.relation
 
NamedScan() - Constructor for class io.substrait.relation.NamedScan
 
NamedStruct - Interface in io.substrait.type
 
namedUpdate(Iterable<String>, Iterable<String>, List<AbstractUpdate.TransformExpression>, Expression, boolean) - Method in class io.substrait.dsl.SubstraitBuilder
 
namedUpdate(Iterable<String>, Iterable<String>, List<AbstractUpdate.TransformExpression>, Expression, boolean, Rel.Remap) - Method in class io.substrait.dsl.SubstraitBuilder
 
NamedUpdate - Class in io.substrait.relation
 
NamedUpdate() - Constructor for class io.substrait.relation.NamedUpdate
 
namedWrite(Iterable<String>, Iterable<String>, AbstractWriteRel.WriteOp, AbstractWriteRel.CreateMode, AbstractWriteRel.OutputMode, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
namedWrite(Iterable<String>, Iterable<String>, AbstractWriteRel.WriteOp, AbstractWriteRel.CreateMode, AbstractWriteRel.OutputMode, Rel, Rel.Remap) - Method in class io.substrait.dsl.SubstraitBuilder
 
NamedWrite - Class in io.substrait.relation
 
NamedWrite() - Constructor for class io.substrait.relation.NamedWrite
 
names() - Method in class io.substrait.type.ImmutableNamedStruct
 
names() - Method in interface io.substrait.type.NamedStruct
 
names(Iterable<String>) - Method in class io.substrait.plan.ImmutableRoot.Builder
Sets or replaces all elements for names list.
names(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Sets or replaces all elements for names list.
names(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Sets or replaces all elements for names list.
names(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Sets or replaces all elements for names list.
names(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Sets or replaces all elements for names list.
names(Iterable<String>) - Method in class io.substrait.type.ImmutableNamedStruct.Builder
Sets or replaces all elements for names list.
Ne - Static variable in class io.substrait.type.SubstraitLexer
 
Ne - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Ne - Static variable in class io.substrait.type.SubstraitTypeParser
 
Ne() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
needles() - Method in class io.substrait.expression.Expression.InPredicate
 
needles() - Method in class io.substrait.expression.ImmutableExpression.InPredicate
 
needles(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.InPredicate.Builder
Sets or replaces all elements for needles list.
negate(Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
nestedList(boolean, List<Expression>) - Static method in class io.substrait.expression.ExpressionCreator
Creates a nested list expression with one or more elements.
NestedList() - Constructor for class io.substrait.expression.Expression.NestedList
 
nestedLoopJoin(Function<SubstraitBuilder.JoinInput, Expression>, NestedLoopJoin.JoinType, Rel, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
NestedLoopJoin - Class in io.substrait.relation.physical
 
NestedLoopJoin() - Constructor for class io.substrait.relation.physical.NestedLoopJoin
 
NestedLoopJoin.JoinType - Enum Class in io.substrait.relation.physical
 
nestedStruct(boolean, Expression...) - Static method in class io.substrait.expression.ExpressionCreator
 
nestedStruct(boolean, Iterable<Expression>) - Static method in class io.substrait.expression.ExpressionCreator
 
NestedStruct() - Constructor for class io.substrait.expression.Expression.NestedStruct
 
newAggregate(AggregateRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newBroadcastExchange(ExchangeRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newConsistentPartitionWindow(ConsistentPartitionWindowRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newCross(CrossRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newDdl(DdlRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newExchange(ExchangeRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newExchangeTarget(ExchangeRel.ExchangeTarget) - Method in class io.substrait.relation.ProtoRelConverter
 
newExpand(ExpandRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newExtensionDdl(DdlRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newExtensionLeaf(ExtensionLeafRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newExtensionMulti(ExtensionMultiRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newExtensionSingle(ExtensionSingleRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newExtensionTable(ReadRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newExtensionWrite(WriteRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newFetch(FetchRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newFileOrFiles(ReadRel.LocalFiles.FileOrFiles) - Method in class io.substrait.relation.ProtoRelConverter
 
newFilter(FilterRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newHashJoin(HashJoinRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newInputRelReference(int, Rel) - Static method in class io.substrait.expression.FieldReference
 
newInputRelReference(int, List<Rel>) - Static method in class io.substrait.expression.FieldReference
 
newJoin(JoinRel) - Method in class io.substrait.relation.ProtoRelConverter
 
Newline - Static variable in class io.substrait.type.SubstraitLexer
 
Newline - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Newline - Static variable in class io.substrait.type.SubstraitTypeParser
 
Newline() - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
Newline(int) - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
newListReference(int, Expression) - Static method in class io.substrait.expression.FieldReference
 
newLocalFiles(ReadRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newMapReference(Expression.Literal, Expression) - Static method in class io.substrait.expression.FieldReference
 
newMergeJoin(MergeJoinRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newMultiBucketExchange(ExchangeRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newNamedDdl(DdlRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newNamedScan(ReadRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newNamedStruct(NamedStruct) - Method in class io.substrait.relation.ProtoRelConverter
 
newNamedStruct(ReadRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newNamedUpdate(UpdateRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newNamedWrite(WriteRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newNestedLoopJoin(NestedLoopJoinRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newParameterReference(int, int) - Method in class io.substrait.expression.LambdaBuilder
Creates a validated field reference to a lambda parameter.
newProject(ProjectRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newRead(ReadRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newRootStructOuterReference(int, Type, int) - Static method in class io.substrait.expression.FieldReference
 
newRootStructReference(int, Type) - Static method in class io.substrait.expression.FieldReference
 
newRoundRobinExchange(ExchangeRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newScatterExchange(ExchangeRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newSet(SetRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newSingleBucketExchange(ExchangeRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newSort(SortRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newStructReference(int, Expression) - Static method in class io.substrait.expression.FieldReference
 
newUpdate(UpdateRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newVirtualTable(ReadRel) - Method in class io.substrait.relation.ProtoRelConverter
 
newWrite(WriteRel) - Method in class io.substrait.relation.ProtoRelConverter
 
NO_OUTPUT - Enum constant in enum class io.substrait.relation.AbstractWriteRel.OutputMode
No rows are produced by the write.
NONE - Enum constant in enum class io.substrait.extension.SimpleExtension.Decomposability
 
NOT_EQ - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
NotExprContext(SubstraitTypeParser.ExprContext) - Constructor for class io.substrait.type.SubstraitTypeParser.NotExprContext
 
NotOperation() - Constructor for class io.substrait.function.TypeExpression.NotOperation
 
NStruct - Static variable in class io.substrait.type.SubstraitLexer
 
NStruct - Static variable in class io.substrait.type.SubstraitTypeLexer
 
NStruct - Static variable in class io.substrait.type.SubstraitTypeParser
 
NStruct() - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
NStructContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.NStructContext
 
nullability() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
nullability() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
 
nullability() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
nullability() - Method in class io.substrait.extension.SimpleExtension.Function
 
nullability(SimpleExtension.Nullability) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the value for the nullability attribute.
nullability(SimpleExtension.Nullability) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Initializes the value for the nullability attribute.
nullability(SimpleExtension.Nullability) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the value for the nullability attribute.
nullable - Variable in class io.substrait.type.TypeCreator
 
nullable() - Method in interface io.substrait.expression.Expression.Literal
 
nullable() - Method in interface io.substrait.expression.Expression.Nested
 
nullable() - Method in class io.substrait.expression.Expression.NullLiteral
A null literal is inherently nullable.
nullable() - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.DateLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.FP32Literal
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.FP64Literal
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.I16Literal
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.I32Literal
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.I64Literal
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.I8Literal
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.ListLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.MapLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.NestedList
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.NestedStruct
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.StrLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.StructLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral
Deprecated.
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral
Deprecated.
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral
Deprecated.
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral
 
nullable() - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.Decimal
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.Func
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.ListType
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.Map
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.Struct
 
nullable() - Method in class io.substrait.function.ImmutableParameterizedType.VarChar
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.Decimal
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.Func
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.ListType
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.Map
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.Struct
 
nullable() - Method in class io.substrait.function.ImmutableTypeExpression.VarChar
 
nullable() - Method in interface io.substrait.function.NullableType
 
nullable() - Method in interface io.substrait.function.ParameterizedType.NullableParameterizedType
 
nullable() - Method in class io.substrait.type.ImmutableType.Binary
 
nullable() - Method in class io.substrait.type.ImmutableType.Bool
 
nullable() - Method in class io.substrait.type.ImmutableType.Date
 
nullable() - Method in class io.substrait.type.ImmutableType.Decimal
 
nullable() - Method in class io.substrait.type.ImmutableType.FixedBinary
 
nullable() - Method in class io.substrait.type.ImmutableType.FixedChar
 
nullable() - Method in class io.substrait.type.ImmutableType.FP32
 
nullable() - Method in class io.substrait.type.ImmutableType.FP64
 
nullable() - Method in class io.substrait.type.ImmutableType.Func
 
nullable() - Method in class io.substrait.type.ImmutableType.I16
 
nullable() - Method in class io.substrait.type.ImmutableType.I32
 
nullable() - Method in class io.substrait.type.ImmutableType.I64
 
nullable() - Method in class io.substrait.type.ImmutableType.I8
 
nullable() - Method in class io.substrait.type.ImmutableType.IntervalCompound
 
nullable() - Method in class io.substrait.type.ImmutableType.IntervalDay
 
nullable() - Method in class io.substrait.type.ImmutableType.IntervalYear
 
nullable() - Method in class io.substrait.type.ImmutableType.ListType
 
nullable() - Method in class io.substrait.type.ImmutableType.Map
 
nullable() - Method in class io.substrait.type.ImmutableType.PrecisionTime
 
nullable() - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp
 
nullable() - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ
 
nullable() - Method in class io.substrait.type.ImmutableType.Str
 
nullable() - Method in class io.substrait.type.ImmutableType.Struct
 
nullable() - Method in class io.substrait.type.ImmutableType.Time
Deprecated.
 
nullable() - Method in class io.substrait.type.ImmutableType.Timestamp
Deprecated.
 
nullable() - Method in class io.substrait.type.ImmutableType.TimestampTZ
Deprecated.
 
nullable() - Method in class io.substrait.type.ImmutableType.UserDefined
 
nullable() - Method in class io.substrait.type.ImmutableType.UUID
 
nullable() - Method in class io.substrait.type.ImmutableType.VarChar
 
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.DateLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.FP32Literal.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.FP64Literal.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.I16Literal.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.I32Literal.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.I64Literal.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.I8Literal.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.ListLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.MapLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.NestedList.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.NestedStruct.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.StrLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.StructLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral.Builder
Deprecated.
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral.Builder
Deprecated.
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral.Builder
Deprecated.
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.Decimal.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.Func.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.ListType.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.Map.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.Struct.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.VarChar.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.Decimal.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.Func.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.ListType.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.Map.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.Struct.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.VarChar.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.Binary.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.Bool.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.Date.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.Decimal.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.FixedBinary.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.FixedChar.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.FP32.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.FP64.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.Func.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.I16.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.I32.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.I64.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.I8.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.IntervalCompound.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.IntervalDay.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.IntervalYear.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.ListType.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.Map.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.PrecisionTime.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.Str.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.Struct.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.Time.Builder
Deprecated.
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.Timestamp.Builder
Deprecated.
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.TimestampTZ.Builder
Deprecated.
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.UserDefined.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.UUID.Builder
Initializes the value for the nullable attribute.
nullable(boolean) - Method in class io.substrait.type.ImmutableType.VarChar.Builder
Initializes the value for the nullable attribute.
NULLABLE - Static variable in class io.substrait.function.ParameterizedTypeCreator
 
NULLABLE - Static variable in class io.substrait.function.TypeExpressionCreator
 
NULLABLE - Static variable in class io.substrait.type.TypeCreator
 
NullableType - Interface in io.substrait.function
 
NullLiteral() - Constructor for class io.substrait.expression.Expression.NullLiteral
 
Number - Static variable in class io.substrait.type.SubstraitLexer
 
Number - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Number - Static variable in class io.substrait.type.SubstraitTypeParser
 
Number() - Method in class io.substrait.type.SubstraitTypeParser.LiteralNumberContext
 
Number() - Method in class io.substrait.type.SubstraitTypeParser.NumericLiteralContext
 
NumericExpressionContext(SubstraitTypeParser.NumericParameterContext) - Constructor for class io.substrait.type.SubstraitTypeParser.NumericExpressionContext
 
NumericLiteralContext(SubstraitTypeParser.NumericParameterContext) - Constructor for class io.substrait.type.SubstraitTypeParser.NumericLiteralContext
 
numericParameter() - Method in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
numericParameter() - Method in class io.substrait.type.SubstraitTypeParser.FixedBinaryContext
 
numericParameter() - Method in class io.substrait.type.SubstraitTypeParser.FixedCharContext
 
numericParameter() - Method in class io.substrait.type.SubstraitTypeParser
 
numericParameter() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalCompoundContext
 
numericParameter() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalDayContext
 
numericParameter() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimeContext
 
numericParameter() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
 
numericParameter() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
 
numericParameter() - Method in class io.substrait.type.SubstraitTypeParser.VarCharContext
 
numericParameter(int) - Method in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
NumericParameterContext() - Constructor for class io.substrait.type.SubstraitTypeParser.NumericParameterContext
 
NumericParameterContext(ParserRuleContext, int) - Constructor for class io.substrait.type.SubstraitTypeParser.NumericParameterContext
 
NumericParameterNameContext(SubstraitTypeParser.NumericParameterContext) - Constructor for class io.substrait.type.SubstraitTypeParser.NumericParameterNameContext
 

O

OAngleBracket - Static variable in class io.substrait.type.SubstraitLexer
 
OAngleBracket - Static variable in class io.substrait.type.SubstraitTypeLexer
 
OAngleBracket - Static variable in class io.substrait.type.SubstraitTypeParser
 
object(AbstractDdlRel.DdlObject) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the value for the object attribute.
object(AbstractDdlRel.DdlObject) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the value for the object attribute.
OBracket - Static variable in class io.substrait.type.SubstraitLexer
 
OBracket - Static variable in class io.substrait.type.SubstraitTypeLexer
 
OBracket - Static variable in class io.substrait.type.SubstraitTypeParser
 
of(boolean) - Static method in class io.substrait.type.TypeCreator
 
of(int) - Static method in class io.substrait.expression.FieldReference.ListElement
 
of(int) - Static method in class io.substrait.expression.FieldReference.StructField
 
of(int, int) - Static method in class io.substrait.util.Util.IntRange
 
of(long) - Static method in class io.substrait.expression.WindowBound.Following
 
of(long) - Static method in class io.substrait.expression.WindowBound.Preceding
 
of(Expression.Literal) - Static method in class io.substrait.expression.FieldReference.MapKey
 
of(SimpleExtension.EnumArgument, String) - Static method in interface io.substrait.expression.EnumArg
 
of(Iterable<Integer>) - Static method in class io.substrait.relation.Rel.Remap
 
of(Iterable<String>, Type.Struct) - Static method in interface io.substrait.type.NamedStruct
 
of(String) - Static method in interface io.substrait.expression.EnumArg
 
of(String, String) - Static method in interface io.substrait.extension.SimpleExtension.FunctionAnchor
 
of(String, String) - Static method in interface io.substrait.extension.SimpleExtension.TypeAnchor
 
ofExpression(Expression, List<FieldReference.ReferenceSegment>) - Static method in class io.substrait.expression.FieldReference
 
offset() - Method in class io.substrait.expression.FieldReference.ListElement
 
offset() - Method in class io.substrait.expression.FieldReference.StructField
 
offset() - Method in class io.substrait.expression.ImmutableListElement
 
offset() - Method in class io.substrait.expression.ImmutableStructField
 
offset() - Method in class io.substrait.expression.ImmutableWindowBound.Following
 
offset() - Method in class io.substrait.expression.ImmutableWindowBound.Preceding
 
offset() - Method in class io.substrait.expression.WindowBound.Following
 
offset() - Method in class io.substrait.expression.WindowBound.Preceding
 
offset(int) - Method in class io.substrait.expression.ImmutableListElement.Builder
Initializes the value for the offset attribute.
offset(int) - Method in class io.substrait.expression.ImmutableStructField.Builder
Initializes the value for the offset attribute.
offset(int, int) - Static method in class io.substrait.relation.Rel.Remap
 
offset(long) - Method in class io.substrait.expression.ImmutableWindowBound.Following.Builder
Initializes the value for the offset attribute.
offset(long) - Method in class io.substrait.expression.ImmutableWindowBound.Preceding.Builder
Initializes the value for the offset attribute.
offset(long) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the value for the offset attribute.
offset(long, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
offset(long, Rel.Remap, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
ofRoot(Type.Struct, List<FieldReference.ReferenceSegment>) - Static method in class io.substrait.expression.FieldReference
 
ONE - Enum constant in enum class io.substrait.extension.SimpleExtension.Decomposability
 
op - Variable in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
OParen - Static variable in class io.substrait.type.SubstraitLexer
 
OParen - Static variable in class io.substrait.type.SubstraitTypeLexer
 
OParen - Static variable in class io.substrait.type.SubstraitTypeParser
 
OParen() - Method in class io.substrait.type.SubstraitTypeParser.FuncParamsWithParensContext
 
OParen() - Method in class io.substrait.type.SubstraitTypeParser.FunctionCallContext
 
OParen() - Method in class io.substrait.type.SubstraitTypeParser.ParenExpressionContext
 
operation(AbstractDdlRel.DdlOp) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the value for the operation attribute.
operation(AbstractDdlRel.DdlOp) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the value for the operation attribute.
operation(AbstractWriteRel.WriteOp) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the value for the operation attribute.
operation(AbstractWriteRel.WriteOp) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the value for the operation attribute.
optimizationFromAdvancedExtension(Any) - Method in class io.substrait.extension.ProtoExtensionConverter
Converts an AdvancedExtension.Optimization from proto.
optimizations(Iterable<? extends O>) - Method in class io.substrait.extension.ImmutableAdvancedExtension.Builder
Sets or replaces all elements for optimizations list.
optionalAdvancedExtension(RelCommon) - Method in class io.substrait.relation.ProtoRelConverter
 
optionalHint(RelCommon) - Method in class io.substrait.relation.ProtoRelConverter
 
optionalRelmap(RelCommon) - Static method in class io.substrait.relation.ProtoRelConverter
 
optionalViewDefinition(DdlRel) - Method in class io.substrait.relation.ProtoRelConverter
 
optionCombinations() - Method in class io.substrait.expression.Expression.MultiOrList
 
optionCombinations() - Method in class io.substrait.expression.ImmutableExpression.MultiOrList
 
optionCombinations(Iterable<? extends Expression.MultiOrListRecord>) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList.Builder
Sets or replaces all elements for optionCombinations list.
options() - Method in class io.substrait.expression.AggregateFunctionInvocation
Returns the options applied to this aggregate function.
options() - Method in class io.substrait.expression.Expression.ScalarFunctionInvocation
 
options() - Method in class io.substrait.expression.Expression.SingleOrList
 
options() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
options() - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Returns the options applied to this aggregate function.
options() - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
 
options() - Method in class io.substrait.expression.ImmutableExpression.SingleOrList
 
options() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
 
options() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
options() - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
 
options() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
 
options() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
options() - Method in class io.substrait.extension.SimpleExtension.EnumArgument
 
options() - Method in class io.substrait.extension.SimpleExtension.Function
 
options() - Method in class io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the options applied to the function invocation.
options() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the options applied to the function invocation.
options(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.SingleOrList.Builder
Sets or replaces all elements for options list.
options(Iterable<? extends FunctionOption>) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Sets or replaces all elements for options list.
options(Iterable<? extends FunctionOption>) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
Sets or replaces all elements for options list.
options(Iterable<? extends FunctionOption>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Sets or replaces all elements for options list.
options(Iterable<? extends FunctionOption>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Sets or replaces all elements for options list.
options(Iterable<String>) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument.Builder
Sets or replaces all elements for options list.
options(Map<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Sets or replaces all mappings from the specified map as entries for the options map.
options(Map<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Sets or replaces all mappings from the specified map as entries for the options map.
options(Map<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Sets or replaces all mappings from the specified map as entries for the options map.
opType() - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation
 
opType() - Method in class io.substrait.function.TypeExpression.BinaryOperation
 
opType(TypeExpression.BinaryOperation.OpType) - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation.Builder
Initializes the value for the opType attribute.
or(Expression...) - Method in class io.substrait.dsl.SubstraitBuilder
 
or(Optional<T>, Supplier<? extends Optional<T>>) - Static method in class io.substrait.relation.CopyOnWriteUtils
Returns left if present; otherwise returns the result of right.get().
Or - Static variable in class io.substrait.type.SubstraitLexer
 
Or - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Or - Static variable in class io.substrait.type.SubstraitTypeParser
 
Or() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
OR - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
OrcReadOptions() - Constructor for class io.substrait.relation.files.FileFormat.OrcReadOptions
 
ordered() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
ordered() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
 
ordered() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
ordered() - Method in class io.substrait.extension.SimpleExtension.Function
 
ordered(Boolean) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the value for the ordered attribute.
ordered(Boolean) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Initializes the value for the ordered attribute.
ordered(Boolean) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the value for the ordered attribute.
OUTER - Enum constant in enum class io.substrait.relation.Join.JoinType
 
OUTER - Enum constant in enum class io.substrait.relation.physical.HashJoin.JoinType
 
OUTER - Enum constant in enum class io.substrait.relation.physical.MergeJoin.JoinType
 
OUTER - Enum constant in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
 
outerReferenceStepsOut() - Method in class io.substrait.expression.FieldReference
 
outerReferenceStepsOut() - Method in class io.substrait.expression.ImmutableFieldReference
 
outerReferenceStepsOut(int) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Initializes the optional value outerReferenceStepsOut to outerReferenceStepsOut.
outerReferenceStepsOut(Optional<Integer>) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Initializes the optional value outerReferenceStepsOut to outerReferenceStepsOut.
outputMode(AbstractWriteRel.OutputMode) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the value for the outputMode attribute.
outputMode(AbstractWriteRel.OutputMode) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the value for the outputMode attribute.
outputNames(Iterable<String>) - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference.Builder
Sets or replaces all elements for outputNames list.
outputNames(Iterable<String>) - Method in class io.substrait.extendedexpression.ImmutableExpressionReference.Builder
Sets or replaces all elements for outputNames list.
outputNames(Iterable<String>) - Method in class io.substrait.hint.ImmutableHint.Builder
Sets or replaces all elements for outputNames list.
outputType() - Method in class io.substrait.expression.AbstractFunctionInvocation
Returns the output type produced by this invocation.
outputType() - Method in class io.substrait.expression.AggregateFunctionInvocation
Returns the output type produced by this invocation.
outputType() - Method in class io.substrait.expression.Expression.ScalarFunctionInvocation
 
outputType() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
outputType() - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Returns the output type produced by this invocation.
outputType() - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
 
outputType() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
 
outputType() - Method in class io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the type produced by this invocation.
outputType() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the type produced by this invocation.
outputType(Type) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Initializes the value for the outputType attribute.
outputType(Type) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation.Builder
Initializes the value for the outputType attribute.
outputType(Type) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Initializes the value for the outputType attribute.
outputType(Type) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Initializes the value for the outputType attribute.

P

parameter(String) - Method in class io.substrait.function.ParameterizedTypeCreator
 
ParameterBooleanValue() - Constructor for class io.substrait.type.Type.ParameterBooleanValue
 
parameterConsistency() - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
 
parameterConsistency() - Method in interface io.substrait.extension.SimpleExtension.VariadicBehavior
 
parameterConsistency(SimpleExtension.VariadicBehavior.ParameterConsistency) - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior.Builder
Initializes the value for the parameterConsistency attribute.
ParameterDataType() - Constructor for class io.substrait.type.Type.ParameterDataType
 
ParameterEnumValue() - Constructor for class io.substrait.type.Type.ParameterEnumValue
 
ParameterIntegerValue() - Constructor for class io.substrait.type.Type.ParameterIntegerValue
 
parameterized(String) - Static method in class io.substrait.type.parser.ParseToPojo.Visitor
 
PARAMETERIZED_TYPE - Static variable in class io.substrait.type.Deserializers
 
parameterizedType() - Method in class io.substrait.type.SubstraitTypeParser
 
parameterizedType() - Method in class io.substrait.type.SubstraitTypeParser.TypeDefContext
 
parameterizedType(String, SubstraitTypeParser.StartRuleContext) - Static method in class io.substrait.type.parser.ParseToPojo
 
ParameterizedType - Interface in io.substrait.function
Types used in function argument declarations.
ParameterizedType.BaseParameterizedType - Class in io.substrait.function
 
ParameterizedType.Decimal - Class in io.substrait.function
 
ParameterizedType.FixedBinary - Class in io.substrait.function
 
ParameterizedType.FixedChar - Class in io.substrait.function
 
ParameterizedType.Func - Class in io.substrait.function
 
ParameterizedType.IntervalCompound - Class in io.substrait.function
 
ParameterizedType.IntervalDay - Class in io.substrait.function
 
ParameterizedType.ListType - Class in io.substrait.function
 
ParameterizedType.Map - Class in io.substrait.function
 
ParameterizedType.NullableParameterizedType - Interface in io.substrait.function
 
ParameterizedType.PrecisionTime - Class in io.substrait.function
 
ParameterizedType.PrecisionTimestamp - Class in io.substrait.function
 
ParameterizedType.PrecisionTimestampTZ - Class in io.substrait.function
 
ParameterizedType.RequiredParameterizedVisitorException - Exception in io.substrait.function
 
ParameterizedType.StringLiteral - Class in io.substrait.function
 
ParameterizedType.Struct - Class in io.substrait.function
 
ParameterizedType.VarChar - Class in io.substrait.function
 
ParameterizedTypeContext() - Constructor for class io.substrait.type.SubstraitTypeParser.ParameterizedTypeContext
 
ParameterizedTypeContext(ParserRuleContext, int) - Constructor for class io.substrait.type.SubstraitTypeParser.ParameterizedTypeContext
 
ParameterizedTypeCreator - Class in io.substrait.function
 
ParameterizedTypeCreator(boolean) - Constructor for class io.substrait.function.ParameterizedTypeCreator
 
ParameterizedTypeThrowsVisitor(String) - Constructor for class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
ParameterizedTypeVisitor<R,E extends Throwable> - Interface in io.substrait.function
 
ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor<R,E extends Throwable> - Class in io.substrait.function
 
ParameterNameContext(SubstraitTypeParser.ExprContext) - Constructor for class io.substrait.type.SubstraitTypeParser.ParameterNameContext
 
parameters() - Method in class io.substrait.expression.Expression.Lambda
 
parameters() - Method in class io.substrait.expression.ImmutableExpression.Lambda
 
parameters() - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
 
parameters() - Method in class io.substrait.extension.SimpleExtension.Type
 
parameters(Type.Struct) - Method in class io.substrait.expression.ImmutableExpression.Lambda.Builder
Initializes the value for the parameters attribute.
parameters(List<Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the optional value parameters to parameters.
parameters(Optional<? extends List<Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the optional value parameters to parameters.
ParameterStringValue() - Constructor for class io.substrait.type.Type.ParameterStringValue
 
parameterTypes() - Method in class io.substrait.function.ImmutableParameterizedType.Func
 
parameterTypes() - Method in class io.substrait.function.ImmutableTypeExpression.Func
 
parameterTypes() - Method in class io.substrait.function.ParameterizedType.Func
 
parameterTypes() - Method in class io.substrait.function.TypeExpression.Func
 
parameterTypes() - Method in class io.substrait.type.ImmutableType.Func
 
parameterTypes() - Method in class io.substrait.type.Type.Func
 
parameterTypes(Iterable<? extends ParameterizedType>) - Method in class io.substrait.function.ImmutableParameterizedType.Func.Builder
Sets or replaces all elements for parameterTypes list.
parameterTypes(Iterable<? extends TypeExpression>) - Method in class io.substrait.function.ImmutableTypeExpression.Func.Builder
Sets or replaces all elements for parameterTypes list.
parameterTypes(Iterable<? extends Type>) - Method in class io.substrait.type.ImmutableType.Func.Builder
Sets or replaces all elements for parameterTypes list.
params - Variable in class io.substrait.type.SubstraitTypeParser.FuncContext
 
ParenExpressionContext(SubstraitTypeParser.ExprContext) - Constructor for class io.substrait.type.SubstraitTypeParser.ParenExpressionContext
 
ParquetReadOptions() - Constructor for class io.substrait.relation.files.FileFormat.ParquetReadOptions
 
parse(String, ParseToPojo.Visitor) - Static method in class io.substrait.type.parser.TypeStringParser
 
parse(String, String, BiFunction<String, SubstraitTypeParser.StartRuleContext, T>) - Static method in class io.substrait.type.parser.TypeStringParser
 
ParseDeserializer(Class<T>, BiFunction<String, SubstraitTypeParser.StartRuleContext, T>) - Constructor for class io.substrait.type.Deserializers.ParseDeserializer
 
ParseError(String, Throwable) - Constructor for exception io.substrait.type.parser.TypeStringParser.ParseError
 
parseExpression(String, String) - Static method in class io.substrait.type.parser.TypeStringParser
 
parseParameterized(String, String) - Static method in class io.substrait.type.parser.TypeStringParser
 
parseSimple(String, String) - Static method in class io.substrait.type.parser.TypeStringParser
 
ParseToPojo - Class in io.substrait.type.parser
 
ParseToPojo() - Constructor for class io.substrait.type.parser.ParseToPojo
 
ParseToPojo.Visitor - Class in io.substrait.type.parser
 
PARTITION - Enum constant in enum class io.substrait.extension.SimpleExtension.WindowType
 
partitionBy() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
partitionBy() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
 
partitionBy(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Sets or replaces all elements for partitionBy list.
partitionCount(Integer) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Initializes the value for the partitionCount attribute.
partitionCount(Integer) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the value for the partitionCount attribute.
partitionCount(Integer) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Initializes the value for the partitionCount attribute.
partitionCount(Integer) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Initializes the value for the partitionCount attribute.
partitionCount(Integer) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Initializes the value for the partitionCount attribute.
partitionExpressions(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Sets or replaces all elements for partitionExpressions list.
partitionIds(Iterable<Integer>) - Method in class io.substrait.relation.physical.ImmutableExchangeTarget.Builder
Sets or replaces all elements for partitionIds list.
partitionIndex(long) - Method in class io.substrait.relation.files.ImmutableFileOrFiles.Builder
Initializes the value for the partitionIndex attribute.
patch(int) - Method in class io.substrait.plan.ImmutableVersion.Builder
Initializes the value for the patch attribute.
path(String) - Method in class io.substrait.relation.files.ImmutableFileOrFiles.Builder
Initializes the optional value path to path.
path(Optional<String>) - Method in class io.substrait.relation.files.ImmutableFileOrFiles.Builder
Initializes the optional value path to path.
pathType() - Method in interface io.substrait.relation.files.FileOrFiles
 
pathType() - Method in class io.substrait.relation.files.ImmutableFileOrFiles
 
pathType(FileOrFiles.PathType) - Method in class io.substrait.relation.files.ImmutableFileOrFiles.Builder
Initializes the optional value pathType to pathType.
pathType(Optional<? extends FileOrFiles.PathType>) - Method in class io.substrait.relation.files.ImmutableFileOrFiles.Builder
Initializes the optional value pathType to pathType.
Percent - Static variable in class io.substrait.type.SubstraitLexer
 
Percent - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Percent - Static variable in class io.substrait.type.SubstraitTypeParser
 
plan(Plan.Root) - Method in class io.substrait.dsl.SubstraitBuilder
 
Plan - Class in io.substrait.plan
 
Plan() - Constructor for class io.substrait.plan.Plan
 
Plan.Root - Class in io.substrait.plan
 
Plan.Version - Class in io.substrait.plan
 
PlanProtoConverter - Class in io.substrait.plan
Converts from Plan to Plan
PlanProtoConverter() - Constructor for class io.substrait.plan.PlanProtoConverter
Default constructor.
PlanProtoConverter(ExtensionProtoConverter<?, ?>) - Constructor for class io.substrait.plan.PlanProtoConverter
Constructor with a custom ExtensionProtoConverter.
PlanProtoConverter(SimpleExtension.ExtensionCollection) - Constructor for class io.substrait.plan.PlanProtoConverter
Constructor with a custom SimpleExtension.ExtensionCollection.
PlanProtoConverter(SimpleExtension.ExtensionCollection, ExtensionProtoConverter<?, ?>) - Constructor for class io.substrait.plan.PlanProtoConverter
plus(TypeExpression, TypeExpression) - Static method in class io.substrait.function.TypeExpressionCreator
 
Plus - Static variable in class io.substrait.type.SubstraitLexer
 
Plus - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Plus - Static variable in class io.substrait.type.SubstraitTypeParser
 
Plus() - Method in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
postJoinFilter(Expression) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value postJoinFilter to postJoinFilter.
postJoinFilter(Expression) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the optional value postJoinFilter to postJoinFilter.
postJoinFilter(Expression) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the optional value postJoinFilter to postJoinFilter.
postJoinFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value postJoinFilter to postJoinFilter.
postJoinFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the optional value postJoinFilter to postJoinFilter.
postJoinFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the optional value postJoinFilter to postJoinFilter.
Preceding() - Constructor for class io.substrait.expression.WindowBound.Preceding
 
precision - Variable in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
precision - Variable in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalCompoundContext
 
precision - Variable in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalDayContext
 
precision - Variable in class io.substrait.type.SubstraitTypeParser.PrecisionTimeContext
 
precision - Variable in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
 
precision - Variable in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
 
precision() - Method in class io.substrait.expression.Expression.DecimalLiteral
 
precision() - Method in class io.substrait.expression.Expression.IntervalCompoundLiteral
 
precision() - Method in class io.substrait.expression.Expression.IntervalDayLiteral
 
precision() - Method in class io.substrait.expression.Expression.PrecisionTimeLiteral
 
precision() - Method in class io.substrait.expression.Expression.PrecisionTimestampLiteral
 
precision() - Method in class io.substrait.expression.Expression.PrecisionTimestampTZLiteral
 
precision() - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
 
precision() - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
 
precision() - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
 
precision() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral
 
precision() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral
 
precision() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral
 
precision() - Method in class io.substrait.function.ImmutableParameterizedType.Decimal
 
precision() - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound
 
precision() - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay
 
precision() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime
 
precision() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp
 
precision() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ
 
precision() - Method in class io.substrait.function.ImmutableTypeExpression.Decimal
 
precision() - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound
 
precision() - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay
 
precision() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime
 
precision() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp
 
precision() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ
 
precision() - Method in class io.substrait.function.ParameterizedType.Decimal
 
precision() - Method in class io.substrait.function.ParameterizedType.IntervalCompound
 
precision() - Method in class io.substrait.function.ParameterizedType.IntervalDay
 
precision() - Method in class io.substrait.function.ParameterizedType.PrecisionTime
 
precision() - Method in class io.substrait.function.ParameterizedType.PrecisionTimestamp
 
precision() - Method in class io.substrait.function.ParameterizedType.PrecisionTimestampTZ
 
precision() - Method in class io.substrait.function.TypeExpression.Decimal
 
precision() - Method in class io.substrait.function.TypeExpression.IntervalCompound
 
precision() - Method in class io.substrait.function.TypeExpression.IntervalDay
 
precision() - Method in class io.substrait.function.TypeExpression.PrecisionTime
 
precision() - Method in class io.substrait.function.TypeExpression.PrecisionTimestamp
 
precision() - Method in class io.substrait.function.TypeExpression.PrecisionTimestampTZ
 
precision() - Method in class io.substrait.type.ImmutableType.Decimal
 
precision() - Method in class io.substrait.type.ImmutableType.IntervalCompound
 
precision() - Method in class io.substrait.type.ImmutableType.IntervalDay
 
precision() - Method in class io.substrait.type.ImmutableType.PrecisionTime
 
precision() - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp
 
precision() - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ
 
precision() - Method in class io.substrait.type.Type.Decimal
 
precision() - Method in class io.substrait.type.Type.IntervalCompound
 
precision() - Method in class io.substrait.type.Type.IntervalDay
 
precision() - Method in class io.substrait.type.Type.PrecisionTime
 
precision() - Method in class io.substrait.type.Type.PrecisionTimestamp
 
precision() - Method in class io.substrait.type.Type.PrecisionTimestampTZ
 
precision(int) - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral.Builder
Initializes the value for the precision attribute.
precision(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral.Builder
Initializes the value for the precision attribute.
precision(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral.Builder
Initializes the value for the precision attribute.
precision(int) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral.Builder
Initializes the value for the precision attribute.
precision(int) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral.Builder
Initializes the value for the precision attribute.
precision(int) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral.Builder
Initializes the value for the precision attribute.
precision(int) - Method in class io.substrait.type.ImmutableType.Decimal.Builder
Initializes the value for the precision attribute.
precision(int) - Method in class io.substrait.type.ImmutableType.IntervalCompound.Builder
Initializes the value for the precision attribute.
precision(int) - Method in class io.substrait.type.ImmutableType.IntervalDay.Builder
Initializes the value for the precision attribute.
precision(int) - Method in class io.substrait.type.ImmutableType.PrecisionTime.Builder
Initializes the value for the precision attribute.
precision(int) - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp.Builder
Initializes the value for the precision attribute.
precision(int) - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ.Builder
Initializes the value for the precision attribute.
precision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.Decimal.Builder
Initializes the value for the precision attribute.
precision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound.Builder
Initializes the value for the precision attribute.
precision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay.Builder
Initializes the value for the precision attribute.
precision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime.Builder
Initializes the value for the precision attribute.
precision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp.Builder
Initializes the value for the precision attribute.
precision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ.Builder
Initializes the value for the precision attribute.
precision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Decimal.Builder
Initializes the value for the precision attribute.
precision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound.Builder
Initializes the value for the precision attribute.
precision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay.Builder
Initializes the value for the precision attribute.
precision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime.Builder
Initializes the value for the precision attribute.
precision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp.Builder
Initializes the value for the precision attribute.
precision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ.Builder
Initializes the value for the precision attribute.
Precision_Time - Static variable in class io.substrait.type.SubstraitLexer
 
Precision_Time - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Precision_Time - Static variable in class io.substrait.type.SubstraitTypeParser
 
Precision_Time() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimeContext
 
Precision_Timestamp - Static variable in class io.substrait.type.SubstraitLexer
 
Precision_Timestamp - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Precision_Timestamp - Static variable in class io.substrait.type.SubstraitTypeParser
 
Precision_Timestamp() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
 
Precision_Timestamp_TZ - Static variable in class io.substrait.type.SubstraitLexer
 
Precision_Timestamp_TZ - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Precision_Timestamp_TZ - Static variable in class io.substrait.type.SubstraitTypeParser
 
Precision_Timestamp_TZ() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
 
PrecisionIntervalCompoundContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.PrecisionIntervalCompoundContext
 
PrecisionIntervalDayContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.PrecisionIntervalDayContext
 
precisionTime(boolean, long, int) - Static method in class io.substrait.expression.ExpressionCreator
 
precisionTime(boolean, LocalTime) - Static method in class io.substrait.expression.ExpressionCreator
Creates a precision time literal from a LocalTime value.
precisionTime(int) - Method in class io.substrait.type.TypeCreator
 
PrecisionTime() - Constructor for class io.substrait.function.ParameterizedType.PrecisionTime
 
PrecisionTime() - Constructor for class io.substrait.function.TypeExpression.PrecisionTime
 
PrecisionTime() - Constructor for class io.substrait.type.Type.PrecisionTime
 
PrecisionTimeContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.PrecisionTimeContext
 
precisionTimeE(TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
precisionTimeE(String) - Method in class io.substrait.function.ParameterizedTypeCreator
 
PrecisionTimeLiteral() - Constructor for class io.substrait.expression.Expression.PrecisionTimeLiteral
 
precisionTimestamp(boolean, long, int) - Static method in class io.substrait.expression.ExpressionCreator
 
precisionTimestamp(boolean, LocalDateTime) - Static method in class io.substrait.expression.ExpressionCreator
Creates a precision timestamp literal from a LocalDateTime value.
precisionTimestamp(int) - Method in class io.substrait.type.TypeCreator
 
PrecisionTimestamp() - Constructor for class io.substrait.function.ParameterizedType.PrecisionTimestamp
 
PrecisionTimestamp() - Constructor for class io.substrait.function.TypeExpression.PrecisionTimestamp
 
PrecisionTimestamp() - Constructor for class io.substrait.type.Type.PrecisionTimestamp
 
PrecisionTimestampContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
 
precisionTimestampE(TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
precisionTimestampE(String) - Method in class io.substrait.function.ParameterizedTypeCreator
 
PrecisionTimestampLiteral() - Constructor for class io.substrait.expression.Expression.PrecisionTimestampLiteral
 
precisionTimestampTZ(boolean, long, int) - Static method in class io.substrait.expression.ExpressionCreator
 
precisionTimestampTZ(int) - Method in class io.substrait.type.TypeCreator
 
PrecisionTimestampTZ() - Constructor for class io.substrait.function.ParameterizedType.PrecisionTimestampTZ
 
PrecisionTimestampTZ() - Constructor for class io.substrait.function.TypeExpression.PrecisionTimestampTZ
 
PrecisionTimestampTZ() - Constructor for class io.substrait.type.Type.PrecisionTimestampTZ
 
PrecisionTimestampTZContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
 
precisionTimestampTZE(TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
precisionTimestampTZE(String) - Method in class io.substrait.function.ParameterizedTypeCreator
 
PrecisionTimestampTZLiteral() - Constructor for class io.substrait.expression.Expression.PrecisionTimestampTZLiteral
 
PREDICATE_OP_EXISTS - Enum constant in enum class io.substrait.expression.Expression.PredicateOp
 
PREDICATE_OP_UNIQUE - Enum constant in enum class io.substrait.expression.Expression.PredicateOp
 
PREDICATE_OP_UNSPECIFIED - Enum constant in enum class io.substrait.expression.Expression.PredicateOp
 
predicateOp() - Method in class io.substrait.expression.Expression.SetPredicate
 
predicateOp() - Method in class io.substrait.expression.ImmutableExpression.SetPredicate
 
predicateOp(Expression.PredicateOp) - Method in class io.substrait.expression.ImmutableExpression.SetPredicate.Builder
Initializes the value for the predicateOp attribute.
preMeasureFilter(Expression) - Method in class io.substrait.relation.ImmutableMeasure.Builder
Initializes the optional value preMeasureFilter to preMeasureFilter.
preMeasureFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableMeasure.Builder
Initializes the optional value preMeasureFilter to preMeasureFilter.
producer(String) - Method in class io.substrait.plan.ImmutableVersion.Builder
Initializes the optional value producer to producer.
producer(Optional<String>) - Method in class io.substrait.plan.ImmutableVersion.Builder
Initializes the optional value producer to producer.
program(TypeExpression, TypeExpressionCreator.Assign...) - Static method in class io.substrait.function.TypeExpressionCreator
 
project(Function<Rel, Iterable<? extends Expression>>, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
project(Function<Rel, Iterable<? extends Expression>>, Rel.Remap, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
Project - Class in io.substrait.relation
 
Project() - Constructor for class io.substrait.relation.Project
 
ProtoAggregateFunctionConverter - Class in io.substrait.relation
ProtoAggregateFunctionConverter(ExtensionLookup, ProtoExpressionConverter) - Constructor for class io.substrait.relation.ProtoAggregateFunctionConverter
 
ProtoAggregateFunctionConverter(ExtensionLookup, SimpleExtension.ExtensionCollection, ProtoExpressionConverter) - Constructor for class io.substrait.relation.ProtoAggregateFunctionConverter
 
ProtoExpressionConverter - Class in io.substrait.expression.proto
Converts from Expression to Expression
ProtoExpressionConverter(ExtensionLookup, SimpleExtension.ExtensionCollection, Type.Struct, ProtoRelConverter) - Constructor for class io.substrait.expression.proto.ProtoExpressionConverter
 
ProtoExtendedExpressionConverter - Class in io.substrait.extendedexpression
ProtoExtendedExpressionConverter() - Constructor for class io.substrait.extendedexpression.ProtoExtendedExpressionConverter
 
ProtoExtendedExpressionConverter(SimpleExtension.ExtensionCollection) - Constructor for class io.substrait.extendedexpression.ProtoExtendedExpressionConverter
 
protoExtensionConverter - Variable in class io.substrait.plan.ProtoPlanConverter
 
protoExtensionConverter - Variable in class io.substrait.relation.ProtoRelConverter
 
ProtoExtensionConverter - Class in io.substrait.extension
Converter from proto to AdvancedExtension.
ProtoExtensionConverter() - Constructor for class io.substrait.extension.ProtoExtensionConverter
 
ProtoFrom(ProtoExpressionConverter, ProtoTypeConverter) - Constructor for class io.substrait.expression.FunctionArg.ProtoFrom
 
ProtoPlanConverter - Class in io.substrait.plan
Converts from Plan to Plan
ProtoPlanConverter() - Constructor for class io.substrait.plan.ProtoPlanConverter
Default constructor.
ProtoPlanConverter(ProtoExtensionConverter) - Constructor for class io.substrait.plan.ProtoPlanConverter
Constructor with a custom ProtoExtensionConverter.
ProtoPlanConverter(SimpleExtension.ExtensionCollection) - Constructor for class io.substrait.plan.ProtoPlanConverter
Constructor with a custom SimpleExtension.ExtensionCollection.
ProtoPlanConverter(SimpleExtension.ExtensionCollection, ProtoExtensionConverter) - Constructor for class io.substrait.plan.ProtoPlanConverter
ProtoRelConverter - Class in io.substrait.relation
Converts from Rel to Rel
ProtoRelConverter(ExtensionLookup) - Constructor for class io.substrait.relation.ProtoRelConverter
Constructor with custom ExtensionLookup.
ProtoRelConverter(ExtensionLookup, ProtoExtensionConverter) - Constructor for class io.substrait.relation.ProtoRelConverter
Constructor with custom ExtensionLookup and ProtoExtensionConverter.
ProtoRelConverter(ExtensionLookup, SimpleExtension.ExtensionCollection) - Constructor for class io.substrait.relation.ProtoRelConverter
ProtoRelConverter(ExtensionLookup, SimpleExtension.ExtensionCollection, ProtoExtensionConverter) - Constructor for class io.substrait.relation.ProtoRelConverter
protoTypeConverter - Variable in class io.substrait.relation.ProtoRelConverter
 
ProtoTypeConverter - Class in io.substrait.type.proto
Converts from Type to Type
ProtoTypeConverter(ExtensionLookup, SimpleExtension.ExtensionCollection) - Constructor for class io.substrait.type.proto.ProtoTypeConverter
 
PT - Static variable in class io.substrait.type.SubstraitLexer
 
PT - Static variable in class io.substrait.type.SubstraitTypeLexer
 
PT - Static variable in class io.substrait.type.SubstraitTypeParser
 
PTs - Static variable in class io.substrait.type.SubstraitLexer
 
PTs - Static variable in class io.substrait.type.SubstraitTypeLexer
 
PTs - Static variable in class io.substrait.type.SubstraitTypeParser
 
PTsTZ - Static variable in class io.substrait.type.SubstraitLexer
 
PTsTZ - Static variable in class io.substrait.type.SubstraitTypeLexer
 
PTsTZ - Static variable in class io.substrait.type.SubstraitTypeParser
 
putAllExtensionMetadata(Map<String, ? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Put all mappings from the specified map as entries to extensionMetadata map.
putAllOptions(Map<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Put all mappings from the specified map as entries to options map.
putAllOptions(Map<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Put all mappings from the specified map as entries to options map.
putAllOptions(Map<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Put all mappings from the specified map as entries to options map.
putAllValues(Map<? extends Expression.Literal, ? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.MapLiteral.Builder
Put all mappings from the specified map as entries to values map.
putExtensionMetadata(String, Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Put one entry to the extensionMetadata map.
putExtensionMetadata(Map.Entry<String, ? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Put one entry to the extensionMetadata map.
putOptions(String, SimpleExtension.Option) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Put one entry to the options map.
putOptions(String, SimpleExtension.Option) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Put one entry to the options map.
putOptions(String, SimpleExtension.Option) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Put one entry to the options map.
putOptions(Map.Entry<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Put one entry to the options map.
putOptions(Map.Entry<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Put one entry to the options map.
putOptions(Map.Entry<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Put one entry to the options map.
putValues(Expression.Literal, Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.MapLiteral.Builder
Put one entry to the values map.
putValues(Map.Entry<? extends Expression.Literal, ? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.MapLiteral.Builder
Put one entry to the values map.

Q

QMark - Static variable in class io.substrait.type.SubstraitLexer
 
QMark - Static variable in class io.substrait.type.SubstraitTypeLexer
 
QMark - Static variable in class io.substrait.type.SubstraitTypeParser
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.AnyTypeContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.FixedBinaryContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.FixedCharContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.FuncContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.ListContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.MapContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.NStructContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.ParameterNameContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalCompoundContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionIntervalDayContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimeContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.PrecisionTimestampTZContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.StructContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.TernaryContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.TypeDefContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
QMark() - Method in class io.substrait.type.SubstraitTypeParser.VarCharContext
 
quote(String) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions.Builder
Initializes the value for the quote attribute.

R

RANGE - Enum constant in enum class io.substrait.expression.Expression.WindowBoundsType
 
recordSize() - Method in class io.substrait.hint.Hint.Stats
 
recordSize() - Method in class io.substrait.hint.ImmutableStats
 
recordSize(double) - Method in class io.substrait.hint.ImmutableStats.Builder
Initializes the value for the recordSize attribute.
ref(int) - Method in class io.substrait.expression.LambdaBuilder.Scope
Creates a validated reference to a parameter of this lambda.
referredExpressions(Iterable<? extends ExtendedExpression.ExpressionReferenceBase>) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression.Builder
Sets or replaces all elements for referredExpressions list.
Rel - Interface in io.substrait.relation
 
Rel.Remap - Class in io.substrait.relation
 
RelCopyOnWriteVisitor<E extends Exception> - Class in io.substrait.relation
Class used to visit all child relations from a root relation and optionally replace subtrees by overriding a visitor method.
RelCopyOnWriteVisitor() - Constructor for class io.substrait.relation.RelCopyOnWriteVisitor
 
RelCopyOnWriteVisitor(ExpressionCopyOnWriteVisitor<E>) - Constructor for class io.substrait.relation.RelCopyOnWriteVisitor
 
RelCopyOnWriteVisitor(Function<RelCopyOnWriteVisitor<E>, ExpressionCopyOnWriteVisitor<E>>) - Constructor for class io.substrait.relation.RelCopyOnWriteVisitor
 
relProtoConverter - Variable in class io.substrait.expression.proto.ExpressionProtoConverter
 
RelProtoConverter - Class in io.substrait.relation
Converts from Rel to Rel
RelProtoConverter(ExtensionCollector) - Constructor for class io.substrait.relation.RelProtoConverter
Constructor with custom ExtensionCollector.
RelProtoConverter(ExtensionCollector, ExtensionProtoConverter<?, ?>) - Constructor for class io.substrait.relation.RelProtoConverter
Constructor with custom ExtensionCollector and custom ExtensionProtoConverter.
RelVisitor<O,C extends VisitationContext,E extends Exception> - Interface in io.substrait.relation
Visitor for Rel nodes.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableCross.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExpand.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableFilter.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableProject.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableSet.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableSort.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Initializes the optional value remap to remap.
remap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Initializes the optional value remap to remap.
remap(Type.Struct) - Method in class io.substrait.relation.Rel.Remap
 
remap(Integer...) - Method in class io.substrait.dsl.SubstraitBuilder
 
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableAggregate.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableCross.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExpand.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionLeaf.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionMulti.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionSingle.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionTable.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableFetch.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableFilter.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableLocalFiles.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableNamedScan.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableProject.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableSet.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableSort.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Initializes the optional value remap to remap.
remap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Initializes the optional value remap to remap.
Remap() - Constructor for class io.substrait.relation.Rel.Remap
 
REPLACE_IF_EXISTS - Enum constant in enum class io.substrait.relation.AbstractWriteRel.CreateMode
Replace the existing table if it exists.
required() - Method in interface io.substrait.extension.SimpleExtension.Argument
 
required() - Method in class io.substrait.extension.SimpleExtension.EnumArgument
 
required() - Method in class io.substrait.extension.SimpleExtension.TypeArgument
 
required() - Method in class io.substrait.extension.SimpleExtension.ValueArgument
 
REQUIRED - Static variable in class io.substrait.function.ParameterizedTypeCreator
 
REQUIRED - Static variable in class io.substrait.function.TypeExpressionCreator
 
REQUIRED - Static variable in class io.substrait.type.TypeCreator
 
requiredArguments() - Method in class io.substrait.extension.SimpleExtension.Function
 
RequiredParameterizedVisitorException() - Constructor for exception io.substrait.function.ParameterizedType.RequiredParameterizedVisitorException
 
RequiredTypeExpressionVisitorException() - Constructor for exception io.substrait.function.TypeExpression.RequiredTypeExpressionVisitorException
 
resolve(String) - Method in class io.substrait.extension.SimpleExtension.AggregateFunction
 
resolve(String) - Method in class io.substrait.extension.SimpleExtension.ExtensionSignatures
 
resolve(String) - Method in class io.substrait.extension.SimpleExtension.ScalarFunction
 
resolve(String) - Method in class io.substrait.extension.SimpleExtension.WindowFunction
 
resolve(String, String, String, Optional<Map<String, Object>>) - Method in class io.substrait.extension.SimpleExtension.ScalarFunctionVariant
 
resolveParams(int) - Method in class io.substrait.expression.LambdaBuilder
Resolves the parameter struct for a lambda at the given stepsOut from the current innermost scope.
resolveType(List<Type>) - Method in class io.substrait.extension.SimpleExtension.Function
 
RETURN_NULL - Enum constant in enum class io.substrait.expression.Expression.FailureBehavior
 
ReturnProgram() - Constructor for class io.substrait.function.TypeExpression.ReturnProgram
 
returnType - Variable in class io.substrait.type.SubstraitTypeParser.FuncContext
 
returnType() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
returnType() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
 
returnType() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
returnType() - Method in class io.substrait.extension.SimpleExtension.Function
 
returnType() - Method in class io.substrait.function.ImmutableParameterizedType.Func
 
returnType() - Method in class io.substrait.function.ImmutableTypeExpression.Func
 
returnType() - Method in class io.substrait.function.ParameterizedType.Func
 
returnType() - Method in class io.substrait.function.TypeExpression.Func
 
returnType() - Method in class io.substrait.type.ImmutableType.Func
 
returnType() - Method in class io.substrait.type.Type.Func
 
returnType(ParameterizedType) - Method in class io.substrait.function.ImmutableParameterizedType.Func.Builder
Initializes the value for the returnType attribute.
returnType(TypeExpression) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the value for the returnType attribute.
returnType(TypeExpression) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Initializes the value for the returnType attribute.
returnType(TypeExpression) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the value for the returnType attribute.
returnType(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Func.Builder
Initializes the value for the returnType attribute.
returnType(Type) - Method in class io.substrait.type.ImmutableType.Func.Builder
Initializes the value for the returnType attribute.
right - Variable in class io.substrait.type.SubstraitTypeParser.BinaryExprContext
 
right() - Method in class io.substrait.dsl.SubstraitBuilder.JoinInput
 
right() - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation
 
right() - Method in class io.substrait.function.TypeExpression.BinaryOperation
 
right(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation.Builder
Initializes the value for the right attribute.
right(Rel) - Method in class io.substrait.relation.ImmutableCross.Builder
Initializes the value for the right attribute.
right(Rel) - Method in class io.substrait.relation.ImmutableJoin.Builder
Initializes the value for the right attribute.
right(Rel) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Initializes the value for the right attribute.
right(Rel) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Initializes the value for the right attribute.
right(Rel) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin.Builder
Initializes the value for the right attribute.
RIGHT - Enum constant in enum class io.substrait.relation.Join.JoinType
 
RIGHT - Enum constant in enum class io.substrait.relation.physical.HashJoin.JoinType
 
RIGHT - Enum constant in enum class io.substrait.relation.physical.MergeJoin.JoinType
 
RIGHT - Enum constant in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
 
RIGHT_ANTI - Enum constant in enum class io.substrait.relation.Join.JoinType
 
RIGHT_ANTI - Enum constant in enum class io.substrait.relation.physical.HashJoin.JoinType
 
RIGHT_ANTI - Enum constant in enum class io.substrait.relation.physical.MergeJoin.JoinType
 
RIGHT_ANTI - Enum constant in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
 
RIGHT_MARK - Enum constant in enum class io.substrait.relation.Join.JoinType
 
RIGHT_SEMI - Enum constant in enum class io.substrait.relation.Join.JoinType
 
RIGHT_SEMI - Enum constant in enum class io.substrait.relation.physical.HashJoin.JoinType
 
RIGHT_SEMI - Enum constant in enum class io.substrait.relation.physical.MergeJoin.JoinType
 
RIGHT_SEMI - Enum constant in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
 
RIGHT_SINGLE - Enum constant in enum class io.substrait.relation.Join.JoinType
 
rightKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableHashJoin.Builder
Sets or replaces all elements for rightKeys list.
rightKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin.Builder
Sets or replaces all elements for rightKeys list.
root(Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
Root() - Constructor for class io.substrait.plan.Plan.Root
 
roots(Iterable<? extends Plan.Root>) - Method in class io.substrait.plan.ImmutablePlan.Builder
Sets or replaces all elements for roots list.
RoundRobinExchange - Class in io.substrait.relation.physical
 
RoundRobinExchange() - Constructor for class io.substrait.relation.physical.RoundRobinExchange
 
rowCount() - Method in class io.substrait.hint.Hint.Stats
 
rowCount() - Method in class io.substrait.hint.ImmutableStats
 
rowCount(double) - Method in class io.substrait.hint.ImmutableStats.Builder
Initializes the value for the rowCount attribute.
rows(Iterable<? extends Expression.NestedStruct>) - Method in class io.substrait.relation.ImmutableVirtualTableScan.Builder
Sets or replaces all elements for rows list.
ROWS - Enum constant in enum class io.substrait.expression.Expression.WindowBoundsType
 
RULE_anyType - Static variable in class io.substrait.type.SubstraitTypeParser
 
RULE_expr - Static variable in class io.substrait.type.SubstraitTypeParser
 
RULE_funcParams - Static variable in class io.substrait.type.SubstraitTypeParser
 
RULE_numericParameter - Static variable in class io.substrait.type.SubstraitTypeParser
 
RULE_parameterizedType - Static variable in class io.substrait.type.SubstraitTypeParser
 
RULE_scalarType - Static variable in class io.substrait.type.SubstraitTypeParser
 
RULE_startRule - Static variable in class io.substrait.type.SubstraitTypeParser
 
RULE_typeDef - Static variable in class io.substrait.type.SubstraitTypeParser
 
RULE_typeStatement - Static variable in class io.substrait.type.SubstraitTypeParser
 
ruleNames - Static variable in class io.substrait.type.SubstraitLexer
 
ruleNames - Static variable in class io.substrait.type.SubstraitTypeLexer
 
ruleNames - Static variable in class io.substrait.type.SubstraitTypeParser
 
runtimeConstraint(Hint.RuntimeConstraint) - Method in class io.substrait.hint.ImmutableHint.Builder
Initializes the optional value runtimeConstraint to runtimeConstraint.
runtimeConstraint(Optional<? extends Hint.RuntimeConstraint>) - Method in class io.substrait.hint.ImmutableHint.Builder
Initializes the optional value runtimeConstraint to runtimeConstraint.
RuntimeConstraint() - Constructor for class io.substrait.hint.Hint.RuntimeConstraint
 

S

SavedComputation() - Constructor for class io.substrait.hint.Hint.SavedComputation
 
savedComputations(Iterable<? extends Hint.SavedComputation>) - Method in class io.substrait.hint.ImmutableHint.Builder
Sets or replaces all elements for savedComputations list.
scalarFn(String, String, Type, FunctionArg...) - Method in class io.substrait.dsl.SubstraitBuilder
 
scalarFunction(SimpleExtension.ScalarFunctionVariant, Type, FunctionArg...) - Static method in class io.substrait.expression.ExpressionCreator
 
scalarFunction(SimpleExtension.ScalarFunctionVariant, Type, Iterable<? extends FunctionArg>) - Static method in class io.substrait.expression.ExpressionCreator
Use Expression.ScalarFunctionInvocation.builder() directly to specify other parameters, e.g.
ScalarFunction() - Constructor for class io.substrait.extension.SimpleExtension.ScalarFunction
 
ScalarFunctionInvocation() - Constructor for class io.substrait.expression.Expression.ScalarFunctionInvocation
 
scalarFunctions() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
 
scalarFunctions() - Method in class io.substrait.extension.SimpleExtension.ExtensionCollection
 
scalarFunctions(Iterable<? extends SimpleExtension.ScalarFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Sets or replaces all elements for scalarFunctions list.
ScalarFunctionVariant() - Constructor for class io.substrait.extension.SimpleExtension.ScalarFunctionVariant
 
scalars() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
 
scalars() - Method in class io.substrait.extension.SimpleExtension.ExtensionSignatures
 
scalars(Iterable<? extends SimpleExtension.ScalarFunction>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Sets or replaces all elements for scalars list.
scalarSubquery(Rel, Type) - Method in class io.substrait.dsl.SubstraitBuilder
 
ScalarSubquery() - Constructor for class io.substrait.expression.Expression.ScalarSubquery
 
scalarType() - Method in class io.substrait.type.SubstraitTypeParser
 
scalarType() - Method in class io.substrait.type.SubstraitTypeParser.TypeDefContext
 
ScalarTypeContext() - Constructor for class io.substrait.type.SubstraitTypeParser.ScalarTypeContext
 
ScalarTypeContext(ParserRuleContext, int) - Constructor for class io.substrait.type.SubstraitTypeParser.ScalarTypeContext
 
scale - Variable in class io.substrait.type.SubstraitTypeParser.DecimalContext
 
scale() - Method in class io.substrait.expression.Expression.DecimalLiteral
 
scale() - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
 
scale() - Method in class io.substrait.function.ImmutableParameterizedType.Decimal
 
scale() - Method in class io.substrait.function.ImmutableTypeExpression.Decimal
 
scale() - Method in class io.substrait.function.ParameterizedType.Decimal
 
scale() - Method in class io.substrait.function.TypeExpression.Decimal
 
scale() - Method in class io.substrait.type.ImmutableType.Decimal
 
scale() - Method in class io.substrait.type.Type.Decimal
 
scale(int) - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral.Builder
Initializes the value for the scale attribute.
scale(int) - Method in class io.substrait.type.ImmutableType.Decimal.Builder
Initializes the value for the scale attribute.
scale(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.Decimal.Builder
Initializes the value for the scale attribute.
scale(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Decimal.Builder
Initializes the value for the scale attribute.
ScatterExchange - Class in io.substrait.relation.physical
 
ScatterExchange() - Constructor for class io.substrait.relation.physical.ScatterExchange
 
seconds() - Method in class io.substrait.expression.Expression.IntervalCompoundLiteral
 
seconds() - Method in class io.substrait.expression.Expression.IntervalDayLiteral
 
seconds() - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
 
seconds() - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
 
seconds(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral.Builder
Initializes the value for the seconds attribute.
seconds(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral.Builder
Initializes the value for the seconds attribute.
segments() - Method in class io.substrait.expression.FieldReference
 
segments() - Method in class io.substrait.expression.ImmutableFieldReference
 
segments(Iterable<? extends FieldReference.ReferenceSegment>) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Sets or replaces all elements for segments list.
SEMI - Enum constant in enum class io.substrait.relation.Join.JoinType
Deprecated.
sempred(RuleContext, int, int) - Method in class io.substrait.type.SubstraitTypeParser
 
set(Set.SetOp, Rel...) - Method in class io.substrait.dsl.SubstraitBuilder
 
set(Set.SetOp, Rel.Remap, Rel...) - Method in class io.substrait.dsl.SubstraitBuilder
 
Set - Class in io.substrait.relation
 
Set() - Constructor for class io.substrait.relation.Set
 
Set.SetOp - Enum Class in io.substrait.relation
 
setOp(Set.SetOp) - Method in class io.substrait.relation.ImmutableSet.Builder
Initializes the value for the setOp attribute.
SetPredicate() - Constructor for class io.substrait.expression.Expression.SetPredicate
 
simple(String) - Static method in class io.substrait.type.parser.ParseToPojo.Visitor
 
SimpleExtension - Class in io.substrait.extension
Classes used to deserialize YAML extension files.
SimpleExtension.AggregateFunction - Class in io.substrait.extension
 
SimpleExtension.AggregateFunctionVariant - Class in io.substrait.extension
 
SimpleExtension.Anchor - Interface in io.substrait.extension
 
SimpleExtension.Argument - Interface in io.substrait.extension
 
SimpleExtension.Decomposability - Enum Class in io.substrait.extension
 
SimpleExtension.EnumArgument - Class in io.substrait.extension
An enum argument is required to be known within the plan (no field references can be used).
SimpleExtension.ExtensionCollection - Class in io.substrait.extension
The catalog of function and type definitions loaded from YAML extension files.
SimpleExtension.ExtensionSignatures - Class in io.substrait.extension
 
SimpleExtension.Function - Class in io.substrait.extension
 
SimpleExtension.FunctionAnchor - Interface in io.substrait.extension
 
SimpleExtension.Nullability - Enum Class in io.substrait.extension
 
SimpleExtension.Option - Interface in io.substrait.extension
 
SimpleExtension.ScalarFunction - Class in io.substrait.extension
 
SimpleExtension.ScalarFunctionVariant - Class in io.substrait.extension
 
SimpleExtension.Type - Class in io.substrait.extension
 
SimpleExtension.TypeAnchor - Interface in io.substrait.extension
 
SimpleExtension.TypeArgument - Class in io.substrait.extension
 
SimpleExtension.ValueArgument - Class in io.substrait.extension
 
SimpleExtension.VariadicBehavior - Interface in io.substrait.extension
 
SimpleExtension.VariadicBehavior.ParameterConsistency - Enum Class in io.substrait.extension
 
SimpleExtension.WindowFunction - Class in io.substrait.extension
 
SimpleExtension.WindowFunctionVariant - Class in io.substrait.extension
 
SimpleExtension.WindowType - Enum Class in io.substrait.extension
 
SingleBucketExchange - Class in io.substrait.relation.physical
 
SingleBucketExchange() - Constructor for class io.substrait.relation.physical.SingleBucketExchange
 
SingleFuncParamContext(SubstraitTypeParser.FuncParamsContext) - Constructor for class io.substrait.type.SubstraitTypeParser.SingleFuncParamContext
 
SingleInputRel - Class in io.substrait.relation
 
SingleInputRel() - Constructor for class io.substrait.relation.SingleInputRel
 
singleOrList(Expression, Expression...) - Method in class io.substrait.dsl.SubstraitBuilder
 
SingleOrList() - Constructor for class io.substrait.expression.Expression.SingleOrList
 
size() - Method in class io.substrait.extension.SimpleExtension.ExtensionSignatures
 
sort() - Method in class io.substrait.expression.AbstractFunctionInvocation
Returns the sort fields applied to this invocation, if any.
sort() - Method in class io.substrait.expression.AggregateFunctionInvocation
Returns the sort fields applied to this invocation, if any.
sort() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
sort() - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Returns the sort fields applied to this invocation, if any.
sort() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
 
sort(Iterable<? extends Expression.SortField>) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation.Builder
Sets or replaces all elements for sort list.
sort(Iterable<? extends Expression.SortField>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Sets or replaces all elements for sort list.
sort(Function<Rel, Iterable<? extends Expression.SortField>>, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
sort(Function<Rel, Iterable<? extends Expression.SortField>>, Rel.Remap, Rel) - Method in class io.substrait.dsl.SubstraitBuilder
 
Sort - Class in io.substrait.relation
 
Sort() - Constructor for class io.substrait.relation.Sort
 
sortField(Expression, Expression.SortDirection) - Method in class io.substrait.dsl.SubstraitBuilder
 
SortField() - Constructor for class io.substrait.expression.Expression.SortField
 
sortFields(Rel, int...) - Method in class io.substrait.dsl.SubstraitBuilder
 
sortFields(Iterable<? extends Expression.SortField>) - Method in class io.substrait.relation.ImmutableSort.Builder
Sets or replaces all elements for sortFields list.
sorts(Iterable<? extends Expression.SortField>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Sets or replaces all elements for sorts list.
start(long) - Method in class io.substrait.relation.files.ImmutableFileOrFiles.Builder
Initializes the value for the start attribute.
startRule() - Method in class io.substrait.type.SubstraitTypeParser
 
StartRuleContext(ParserRuleContext, int) - Constructor for class io.substrait.type.SubstraitTypeParser.StartRuleContext
 
stats(Hint.Stats) - Method in class io.substrait.hint.ImmutableHint.Builder
Initializes the optional value stats to stats.
stats(Optional<? extends Hint.Stats>) - Method in class io.substrait.hint.ImmutableHint.Builder
Initializes the optional value stats to stats.
Stats() - Constructor for class io.substrait.hint.Hint.Stats
 
str(String) - Method in class io.substrait.dsl.SubstraitBuilder
 
Str - Static variable in class io.substrait.type.SubstraitLexer
 
Str - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Str - Static variable in class io.substrait.type.SubstraitTypeParser
 
Str() - Constructor for class io.substrait.type.Type.Str
 
STREAMING - Enum constant in enum class io.substrait.extension.SimpleExtension.WindowType
 
string(boolean, String) - Static method in class io.substrait.expression.ExpressionCreator
 
String - Static variable in class io.substrait.type.SubstraitLexer
 
String - Static variable in class io.substrait.type.SubstraitTypeLexer
 
String - Static variable in class io.substrait.type.SubstraitTypeParser
 
String() - Method in class io.substrait.type.SubstraitTypeParser.StringContext
 
STRING - Variable in class io.substrait.type.TypeCreator
 
StringContext(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.StringContext
 
StringLiteral() - Constructor for class io.substrait.function.ParameterizedType.StringLiteral
 
StringTypeVisitor - Class in io.substrait.type
 
StringTypeVisitor() - Constructor for class io.substrait.type.StringTypeVisitor
 
StrLiteral() - Constructor for class io.substrait.expression.Expression.StrLiteral
 
struct() - Method in class io.substrait.type.ImmutableNamedStruct
 
struct() - Method in interface io.substrait.type.NamedStruct
 
struct(boolean, Expression.Literal...) - Static method in class io.substrait.expression.ExpressionCreator
 
struct(boolean, Iterable<? extends Expression.Literal>) - Static method in class io.substrait.expression.ExpressionCreator
 
struct(Type...) - Method in class io.substrait.type.TypeCreator
 
struct(Type.Struct) - Method in class io.substrait.type.ImmutableNamedStruct.Builder
Initializes the value for the struct attribute.
struct(Iterable<? extends Type>) - Method in class io.substrait.type.TypeCreator
 
struct(Stream<? extends Type>) - Method in class io.substrait.type.TypeCreator
 
Struct - Static variable in class io.substrait.type.SubstraitLexer
 
Struct - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Struct - Static variable in class io.substrait.type.SubstraitTypeParser
 
Struct() - Constructor for class io.substrait.function.ParameterizedType.Struct
 
Struct() - Constructor for class io.substrait.function.TypeExpression.Struct
 
Struct() - Constructor for class io.substrait.type.Type.Struct
 
Struct() - Method in class io.substrait.type.SubstraitTypeParser.StructContext
 
StructContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.StructContext
 
structE(ParameterizedType...) - Method in class io.substrait.function.ParameterizedTypeCreator
 
structE(TypeExpression...) - Method in class io.substrait.function.TypeExpressionCreator
 
structE(Iterable<? extends ParameterizedType>) - Method in class io.substrait.function.ParameterizedTypeCreator
 
structE(Iterable<? extends TypeExpression>) - Method in class io.substrait.function.TypeExpressionCreator
 
structE(Iterable<? extends T>) - Method in interface io.substrait.function.ExtendedTypeCreator
 
structE(T...) - Method in interface io.substrait.function.ExtendedTypeCreator
 
StructField() - Constructor for class io.substrait.expression.FieldReference.StructField
 
StructLiteral() - Constructor for class io.substrait.expression.Expression.StructLiteral
 
structure() - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
 
structure() - Method in class io.substrait.extension.SimpleExtension.Type
 
structure(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the optional value structure to structure.
structure(Optional<? extends Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the optional value structure to structure.
subseconds() - Method in class io.substrait.expression.Expression.IntervalCompoundLiteral
 
subseconds() - Method in class io.substrait.expression.Expression.IntervalDayLiteral
 
subseconds() - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
 
subseconds() - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
 
subseconds(long) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral.Builder
Initializes the value for the subseconds attribute.
subseconds(long) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral.Builder
Initializes the value for the subseconds attribute.
SubstraitBuilder - Class in io.substrait.dsl
 
SubstraitBuilder(SimpleExtension.ExtensionCollection) - Constructor for class io.substrait.dsl.SubstraitBuilder
 
SubstraitBuilder.JoinInput - Class in io.substrait.dsl
 
SubstraitLexer - Class in io.substrait.type
 
SubstraitLexer(CharStream) - Constructor for class io.substrait.type.SubstraitLexer
 
SubstraitTypeBaseListener - Class in io.substrait.type
This class provides an empty implementation of SubstraitTypeListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
SubstraitTypeBaseListener() - Constructor for class io.substrait.type.SubstraitTypeBaseListener
 
SubstraitTypeBaseVisitor<T> - Class in io.substrait.type
This class provides an empty implementation of SubstraitTypeVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
SubstraitTypeBaseVisitor() - Constructor for class io.substrait.type.SubstraitTypeBaseVisitor
 
SubstraitTypeLexer - Class in io.substrait.type
 
SubstraitTypeLexer(CharStream) - Constructor for class io.substrait.type.SubstraitTypeLexer
 
SubstraitTypeListener - Interface in io.substrait.type
This interface defines a complete listener for a parse tree produced by SubstraitTypeParser.
SubstraitTypeParser - Class in io.substrait.type
 
SubstraitTypeParser(TokenStream) - Constructor for class io.substrait.type.SubstraitTypeParser
 
SubstraitTypeParser.AnyTypeContext - Class in io.substrait.type
 
SubstraitTypeParser.BinaryContext - Class in io.substrait.type
 
SubstraitTypeParser.BinaryExprContext - Class in io.substrait.type
 
SubstraitTypeParser.BooleanContext - Class in io.substrait.type
 
SubstraitTypeParser.DateContext - Class in io.substrait.type
 
SubstraitTypeParser.DecimalContext - Class in io.substrait.type
 
SubstraitTypeParser.ExprContext - Class in io.substrait.type
 
SubstraitTypeParser.FixedBinaryContext - Class in io.substrait.type
 
SubstraitTypeParser.FixedCharContext - Class in io.substrait.type
 
SubstraitTypeParser.Fp32Context - Class in io.substrait.type
 
SubstraitTypeParser.Fp64Context - Class in io.substrait.type
 
SubstraitTypeParser.FuncContext - Class in io.substrait.type
 
SubstraitTypeParser.FuncParamsContext - Class in io.substrait.type
 
SubstraitTypeParser.FuncParamsWithParensContext - Class in io.substrait.type
 
SubstraitTypeParser.FunctionCallContext - Class in io.substrait.type
 
SubstraitTypeParser.I16Context - Class in io.substrait.type
 
SubstraitTypeParser.I32Context - Class in io.substrait.type
 
SubstraitTypeParser.I64Context - Class in io.substrait.type
 
SubstraitTypeParser.I8Context - Class in io.substrait.type
 
SubstraitTypeParser.IfExprContext - Class in io.substrait.type
 
SubstraitTypeParser.IntervalYearContext - Class in io.substrait.type
 
SubstraitTypeParser.ListContext - Class in io.substrait.type
 
SubstraitTypeParser.LiteralNumberContext - Class in io.substrait.type
 
SubstraitTypeParser.MapContext - Class in io.substrait.type
 
SubstraitTypeParser.MultilineDefinitionContext - Class in io.substrait.type
 
SubstraitTypeParser.NotExprContext - Class in io.substrait.type
 
SubstraitTypeParser.NStructContext - Class in io.substrait.type
 
SubstraitTypeParser.NumericExpressionContext - Class in io.substrait.type
 
SubstraitTypeParser.NumericLiteralContext - Class in io.substrait.type
 
SubstraitTypeParser.NumericParameterContext - Class in io.substrait.type
 
SubstraitTypeParser.NumericParameterNameContext - Class in io.substrait.type
 
SubstraitTypeParser.ParameterizedTypeContext - Class in io.substrait.type
 
SubstraitTypeParser.ParameterNameContext - Class in io.substrait.type
 
SubstraitTypeParser.ParenExpressionContext - Class in io.substrait.type
 
SubstraitTypeParser.PrecisionIntervalCompoundContext - Class in io.substrait.type
 
SubstraitTypeParser.PrecisionIntervalDayContext - Class in io.substrait.type
 
SubstraitTypeParser.PrecisionTimeContext - Class in io.substrait.type
 
SubstraitTypeParser.PrecisionTimestampContext - Class in io.substrait.type
 
SubstraitTypeParser.PrecisionTimestampTZContext - Class in io.substrait.type
 
SubstraitTypeParser.ScalarTypeContext - Class in io.substrait.type
 
SubstraitTypeParser.SingleFuncParamContext - Class in io.substrait.type
 
SubstraitTypeParser.StartRuleContext - Class in io.substrait.type
 
SubstraitTypeParser.StringContext - Class in io.substrait.type
 
SubstraitTypeParser.StructContext - Class in io.substrait.type
 
SubstraitTypeParser.TernaryContext - Class in io.substrait.type
 
SubstraitTypeParser.TimeContext - Class in io.substrait.type
 
SubstraitTypeParser.TimestampContext - Class in io.substrait.type
 
SubstraitTypeParser.TimestampTzContext - Class in io.substrait.type
 
SubstraitTypeParser.TypeDefContext - Class in io.substrait.type
 
SubstraitTypeParser.TypeLiteralContext - Class in io.substrait.type
 
SubstraitTypeParser.TypeStatementContext - Class in io.substrait.type
 
SubstraitTypeParser.UserDefinedContext - Class in io.substrait.type
 
SubstraitTypeParser.UuidContext - Class in io.substrait.type
 
SubstraitTypeParser.VarCharContext - Class in io.substrait.type
 
SubstraitTypeVisitor<T> - Interface in io.substrait.type
This interface defines a complete generic visitor for a parse tree produced by SubstraitTypeParser.
SubstraitVersion - Class in io.substrait
 
SubstraitVersion() - Constructor for class io.substrait.SubstraitVersion
 
subtract(Expression, Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
SUBTRACT - Enum constant in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
 
sum(Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
sum(Rel, int) - Method in class io.substrait.dsl.SubstraitBuilder
 
sum0(Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
sum0(Rel, int) - Method in class io.substrait.dsl.SubstraitBuilder
 
Switch() - Constructor for class io.substrait.expression.Expression.Switch
 
switchClause(Expression.Literal, Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
switchClause(Expression.Literal, Expression) - Static method in class io.substrait.expression.ExpressionCreator
 
SwitchClause() - Constructor for class io.substrait.expression.Expression.SwitchClause
 
switchClauses() - Method in class io.substrait.expression.Expression.Switch
 
switchClauses() - Method in class io.substrait.expression.ImmutableExpression.Switch
 
switchClauses(Iterable<? extends Expression.SwitchClause>) - Method in class io.substrait.expression.ImmutableExpression.Switch.Builder
Sets or replaces all elements for switchClauses list.
switchExpression(Expression, Iterable<? extends Expression.SwitchClause>, Expression) - Method in class io.substrait.dsl.SubstraitBuilder
 
SwitchingField() - Constructor for class io.substrait.relation.Expand.SwitchingField
 
switchStatement(Expression, Expression, Expression.SwitchClause...) - Static method in class io.substrait.expression.ExpressionCreator
 
switchStatement(Expression, Expression, Iterable<? extends Expression.SwitchClause>) - Static method in class io.substrait.expression.ExpressionCreator
 

T

t() - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
TABLE - Enum constant in enum class io.substrait.relation.AbstractDdlRel.DdlObject
Table DDL.
tableDefaults(Expression.StructLiteral) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the value for the tableDefaults attribute.
tableDefaults(Expression.StructLiteral) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the value for the tableDefaults attribute.
tableDefaults(Expression.Literal.Struct, NamedStruct) - Method in class io.substrait.relation.ProtoRelConverter
 
tableSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the value for the tableSchema attribute.
tableSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableExtensionWrite.Builder
Initializes the value for the tableSchema attribute.
tableSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the value for the tableSchema attribute.
tableSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Initializes the value for the tableSchema attribute.
tableSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableNamedWrite.Builder
Initializes the value for the tableSchema attribute.
targets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange.Builder
Sets or replaces all elements for targets list.
targets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange.Builder
Sets or replaces all elements for targets list.
targets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange.Builder
Sets or replaces all elements for targets list.
targets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange.Builder
Sets or replaces all elements for targets list.
targets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange.Builder
Sets or replaces all elements for targets list.
TargetType - Interface in io.substrait.relation.physical
 
TargetType.Extended - Class in io.substrait.relation.physical
 
TargetType.Uri - Class in io.substrait.relation.physical
 
TernaryContext(SubstraitTypeParser.ExprContext) - Constructor for class io.substrait.type.SubstraitTypeParser.TernaryContext
 
then() - Method in class io.substrait.expression.Expression.IfClause
 
then() - Method in class io.substrait.expression.Expression.SwitchClause
 
then() - Method in class io.substrait.expression.ImmutableExpression.IfClause
 
then() - Method in class io.substrait.expression.ImmutableExpression.SwitchClause
 
then(Expression) - Method in class io.substrait.expression.ImmutableExpression.IfClause.Builder
Initializes the value for the then attribute.
then(Expression) - Method in class io.substrait.expression.ImmutableExpression.SwitchClause.Builder
Initializes the value for the then attribute.
Then - Static variable in class io.substrait.type.SubstraitLexer
 
Then - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Then - Static variable in class io.substrait.type.SubstraitTypeParser
 
Then() - Method in class io.substrait.type.SubstraitTypeParser.IfExprContext
 
thenExpr - Variable in class io.substrait.type.SubstraitTypeParser.IfExprContext
 
thenExpr - Variable in class io.substrait.type.SubstraitTypeParser.TernaryContext
 
thenExpr() - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation
 
thenExpr() - Method in class io.substrait.function.TypeExpression.IfOperation
 
thenExpr(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation.Builder
Initializes the value for the thenExpr attribute.
THROW_EXCEPTION - Enum constant in enum class io.substrait.expression.Expression.FailureBehavior
 
time(boolean, long) - Static method in class io.substrait.expression.ExpressionCreator
Deprecated.
Time is deprecated in favor of PrecisionTime
Time - Static variable in class io.substrait.type.SubstraitLexer
 
Time - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Time - Static variable in class io.substrait.type.SubstraitTypeParser
 
Time() - Constructor for class io.substrait.type.Type.Time
Deprecated.
 
Time() - Method in class io.substrait.type.SubstraitTypeParser.TimeContext
 
TIME - Variable in class io.substrait.type.TypeCreator
 
TimeContext(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.TimeContext
 
TimeLiteral() - Constructor for class io.substrait.expression.Expression.TimeLiteral
Deprecated.
 
timestamp(boolean, int, int, int, int, int, int, int) - Static method in class io.substrait.expression.ExpressionCreator
Deprecated.
Timestamp is deprecated in favor of PrecisionTimestamp
timestamp(boolean, long) - Static method in class io.substrait.expression.ExpressionCreator
Deprecated.
Timestamp is deprecated in favor of PrecisionTimestamp
timestamp(boolean, LocalDateTime) - Static method in class io.substrait.expression.ExpressionCreator
Deprecated.
Timestamp is deprecated in favor of PrecisionTimestamp
Timestamp - Static variable in class io.substrait.type.SubstraitLexer
 
Timestamp - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Timestamp - Static variable in class io.substrait.type.SubstraitTypeParser
 
Timestamp() - Constructor for class io.substrait.type.Type.Timestamp
Deprecated.
 
Timestamp() - Method in class io.substrait.type.SubstraitTypeParser.TimestampContext
 
TIMESTAMP - Variable in class io.substrait.type.TypeCreator
 
Timestamp_TZ - Static variable in class io.substrait.type.SubstraitLexer
 
Timestamp_TZ - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Timestamp_TZ - Static variable in class io.substrait.type.SubstraitTypeParser
 
Timestamp_TZ() - Method in class io.substrait.type.SubstraitTypeParser.TimestampTzContext
 
TIMESTAMP_TZ - Variable in class io.substrait.type.TypeCreator
 
TimestampContext(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.TimestampContext
 
TimestampLiteral() - Constructor for class io.substrait.expression.Expression.TimestampLiteral
Deprecated.
 
timestampTZ(boolean, long) - Static method in class io.substrait.expression.ExpressionCreator
Deprecated.
TimestampTZ is deprecated in favor of PrecisionTimestampTZ
timestampTZ(boolean, Instant) - Static method in class io.substrait.expression.ExpressionCreator
Deprecated.
TimestampTZ is deprecated in favor of PrecisionTimestampTZ
TimestampTZ() - Constructor for class io.substrait.type.Type.TimestampTZ
Deprecated.
 
TimestampTzContext(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.TimestampTzContext
 
TimestampTZLiteral() - Constructor for class io.substrait.expression.Expression.TimestampTZLiteral
Deprecated.
 
toBytes() - Method in class io.substrait.expression.Expression.UUIDLiteral
 
tokenNames - Static variable in class io.substrait.type.SubstraitLexer
Deprecated.
tokenNames - Static variable in class io.substrait.type.SubstraitTypeLexer
Deprecated.
tokenNames - Static variable in class io.substrait.type.SubstraitTypeParser
Deprecated.
toProto() - Method in enum class io.substrait.expression.Expression.AggregationInvocation
 
toProto() - Method in enum class io.substrait.expression.Expression.AggregationPhase
 
toProto() - Method in enum class io.substrait.expression.Expression.FailureBehavior
 
toProto() - Method in enum class io.substrait.expression.Expression.PredicateOp
 
toProto() - Method in enum class io.substrait.expression.Expression.SortDirection
 
toProto() - Method in enum class io.substrait.expression.Expression.WindowBoundsType
 
toProto() - Method in enum class io.substrait.hint.Hint.ComputationType
 
toProto() - Method in enum class io.substrait.relation.AbstractDdlRel.DdlObject
Converts this enum to its protobuf counterpart.
toProto() - Method in enum class io.substrait.relation.AbstractDdlRel.DdlOp
Converts this enum to its protobuf counterpart.
toProto() - Method in enum class io.substrait.relation.AbstractWriteRel.CreateMode
Converts this enum to its protobuf counterpart.
toProto() - Method in enum class io.substrait.relation.AbstractWriteRel.OutputMode
Converts this enum to its protobuf counterpart.
toProto() - Method in enum class io.substrait.relation.AbstractWriteRel.WriteOp
Converts this enum to its protobuf counterpart.
toProto() - Method in interface io.substrait.relation.files.FileOrFiles
 
toProto() - Method in enum class io.substrait.relation.Join.JoinType
 
toProto() - Method in enum class io.substrait.relation.physical.HashJoin.JoinType
 
toProto() - Method in enum class io.substrait.relation.physical.MergeJoin.JoinType
 
toProto() - Method in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
 
toProto() - Method in enum class io.substrait.relation.Set.SetOp
 
toProto(E) - Method in class io.substrait.extension.ExtensionProtoConverter
Converts an AdvancedExtension.Enhancement to proto.
toProto(AdvancedExtension<O, E>) - Method in class io.substrait.extension.ExtensionProtoConverter
toProto(O) - Method in class io.substrait.extension.ExtensionProtoConverter
Converts an AdvancedExtension.Optimization to proto.
toProto(Expression) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
toProto(Expression) - Method in class io.substrait.relation.RelProtoConverter
 
toProto(ExtendedExpression) - Method in class io.substrait.extendedexpression.ExtendedExpressionProtoConverter
 
toProto(TypeExpressionVisitor<Type, RuntimeException>, ExpressionVisitor<Expression, EmptyVisitationContext, RuntimeException>) - Static method in interface io.substrait.expression.FunctionArg
 
toProto(Plan) - Method in class io.substrait.plan.PlanProtoConverter
 
toProto(Plan.Root) - Method in class io.substrait.relation.RelProtoConverter
 
toProto(Aggregate.Measure) - Method in class io.substrait.relation.AggregateFunctionProtoConverter
 
toProto(Rel) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
toProto(Rel) - Method in class io.substrait.relation.RelProtoConverter
 
toProto(RelProtoConverter) - Method in class io.substrait.relation.extensions.EmptyDetail
 
toProto(RelProtoConverter) - Method in interface io.substrait.relation.ToProto
 
toProto(TypeProtoConverter) - Method in interface io.substrait.type.NamedStruct
 
toProto(Type) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
toProto(Type) - Method in class io.substrait.relation.RelProtoConverter
 
toProto(Type) - Method in class io.substrait.type.proto.TypeProtoConverter
 
toProto(Type.Parameter) - Method in class io.substrait.type.proto.TypeProtoConverter
 
toProto(List<Expression>) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
toProto(List<Expression>) - Method in class io.substrait.relation.RelProtoConverter
 
ToProto<T extends com.google.protobuf.Message> - Interface in io.substrait.relation
 
toString() - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Prints the immutable value AggregateFunctionInvocation with attribute values.
toString() - Method in class io.substrait.expression.ImmutableEnumArg
Prints the immutable value EnumArg with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral
Prints the immutable value BinaryLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral
Prints the immutable value BoolLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.Cast
Prints the immutable value Cast with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.DateLiteral
Prints the immutable value DateLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
Prints the immutable value DecimalLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral
Prints the immutable value EmptyListLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral
Prints the immutable value EmptyMapLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral
Prints the immutable value FixedBinaryLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral
Prints the immutable value FixedCharLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.FP32Literal
Prints the immutable value FP32Literal with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.FP64Literal
Prints the immutable value FP64Literal with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.I16Literal
Prints the immutable value I16Literal with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.I32Literal
Prints the immutable value I32Literal with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.I64Literal
Prints the immutable value I64Literal with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.I8Literal
Prints the immutable value I8Literal with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.IfClause
Prints the immutable value IfClause with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.IfThen
Prints the immutable value IfThen with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.InPredicate
Prints the immutable value InPredicate with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
Prints the immutable value IntervalCompoundLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
Prints the immutable value IntervalDayLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral
Prints the immutable value IntervalYearLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.Lambda
Prints the immutable value Lambda with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.ListLiteral
Prints the immutable value ListLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.MapLiteral
Prints the immutable value MapLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.MultiOrList
Prints the immutable value MultiOrList with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord
Prints the immutable value MultiOrListRecord with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.NestedList
Prints the immutable value NestedList with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.NestedStruct
Prints the immutable value NestedStruct with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.NullLiteral
Prints the immutable value NullLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral
Prints the immutable value PrecisionTimeLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral
Prints the immutable value PrecisionTimestampLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral
Prints the immutable value PrecisionTimestampTZLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
Prints the immutable value ScalarFunctionInvocation with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery
Prints the immutable value ScalarSubquery with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.SetPredicate
Prints the immutable value SetPredicate with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.SingleOrList
Prints the immutable value SingleOrList with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.SortField
Prints the immutable value SortField with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.StrLiteral
Prints the immutable value StrLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.StructLiteral
Prints the immutable value StructLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.Switch
Prints the immutable value Switch with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.SwitchClause
Prints the immutable value SwitchClause with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral
Deprecated.
Prints the immutable value TimeLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral
Deprecated.
Prints the immutable value TimestampLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral
Deprecated.
Prints the immutable value TimestampTZLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
Prints the immutable value UserDefinedAnyLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
Prints the immutable value UserDefinedStructLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral
Prints the immutable value UUIDLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral
Prints the immutable value VarCharLiteral with attribute values.
toString() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Prints the immutable value WindowFunctionInvocation with attribute values.
toString() - Method in class io.substrait.expression.ImmutableFieldReference
Prints the immutable value FieldReference with attribute values.
toString() - Method in class io.substrait.expression.ImmutableFunctionOption
Prints the immutable value FunctionOption with attribute values.
toString() - Method in class io.substrait.expression.ImmutableListElement
Prints the immutable value ListElement with attribute values.
toString() - Method in class io.substrait.expression.ImmutableMapKey
Prints the immutable value MapKey with attribute values.
toString() - Method in class io.substrait.expression.ImmutableStructField
Prints the immutable value StructField with attribute values.
toString() - Method in class io.substrait.expression.ImmutableWindowBound.CurrentRow
Prints the immutable value CurrentRow.
toString() - Method in class io.substrait.expression.ImmutableWindowBound.Following
Prints the immutable value Following with attribute values.
toString() - Method in class io.substrait.expression.ImmutableWindowBound.Preceding
Prints the immutable value Preceding with attribute values.
toString() - Method in class io.substrait.expression.ImmutableWindowBound.Unbounded
Prints the immutable value Unbounded.
toString() - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference
Prints the immutable value AggregateFunctionReference with attribute values.
toString() - Method in class io.substrait.extendedexpression.ImmutableExpressionReference
Prints the immutable value ExpressionReference with attribute values.
toString() - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Prints the immutable value ExtendedExpression with attribute values.
toString() - Method in class io.substrait.extension.ImmutableAdvancedExtension
Prints the immutable value AdvancedExtension with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
Prints the immutable value AggregateFunction with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
Prints the immutable value EnumArgument with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Prints the immutable value ExtensionCollection with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Prints the immutable value ExtensionSignatures with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor
Prints the immutable value FunctionAnchor with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.Option
Prints the immutable value Option with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
Prints the immutable value ScalarFunction with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Prints the immutable value Type with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor
Prints the immutable value TypeAnchor with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument
Prints the immutable value TypeArgument with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
Prints the immutable value ValueArgument with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
Prints the immutable value VariadicBehavior with attribute values.
toString() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
Prints the immutable value WindowFunction with attribute values.
toString() - Method in class io.substrait.extension.SimpleExtension.AggregateFunctionVariant
 
toString() - Method in class io.substrait.extension.SimpleExtension.Function
 
toString() - Method in class io.substrait.extension.SimpleExtension.WindowFunctionVariant
 
toString() - Method in class io.substrait.function.ImmutableParameterizedType.Decimal
Prints the immutable value Decimal with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary
Prints the immutable value FixedBinary with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar
Prints the immutable value FixedChar with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.Func
Prints the immutable value Func with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound
Prints the immutable value IntervalCompound with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay
Prints the immutable value IntervalDay with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.ListType
Prints the immutable value ListType with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.Map
Prints the immutable value Map with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime
Prints the immutable value PrecisionTime with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp
Prints the immutable value PrecisionTimestamp with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ
Prints the immutable value PrecisionTimestampTZ with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral
Prints the immutable value StringLiteral with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.Struct
Prints the immutable value Struct with attribute values.
toString() - Method in class io.substrait.function.ImmutableParameterizedType.VarChar
Prints the immutable value VarChar with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.Assignment
Prints the immutable value Assignment with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation
Prints the immutable value BinaryOperation with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.Decimal
Prints the immutable value Decimal with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary
Prints the immutable value FixedBinary with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar
Prints the immutable value FixedChar with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.Func
Prints the immutable value Func with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation
Prints the immutable value IfOperation with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.IntegerLiteral
Prints the immutable value IntegerLiteral with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound
Prints the immutable value IntervalCompound with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay
Prints the immutable value IntervalDay with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.ListType
Prints the immutable value ListType with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.Map
Prints the immutable value Map with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.NotOperation
Prints the immutable value NotOperation with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime
Prints the immutable value PrecisionTime with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp
Prints the immutable value PrecisionTimestamp with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ
Prints the immutable value PrecisionTimestampTZ with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram
Prints the immutable value ReturnProgram with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.Struct
Prints the immutable value Struct with attribute values.
toString() - Method in class io.substrait.function.ImmutableTypeExpression.VarChar
Prints the immutable value VarChar with attribute values.
toString() - Method in class io.substrait.hint.ImmutableHint
Prints the immutable value Hint with attribute values.
toString() - Method in class io.substrait.hint.ImmutableLoadedComputation
Prints the immutable value LoadedComputation with attribute values.
toString() - Method in class io.substrait.hint.ImmutableRuntimeConstraint
Prints the immutable value RuntimeConstraint with attribute values.
toString() - Method in class io.substrait.hint.ImmutableSavedComputation
Prints the immutable value SavedComputation with attribute values.
toString() - Method in class io.substrait.hint.ImmutableStats
Prints the immutable value Stats with attribute values.
toString() - Method in class io.substrait.plan.ImmutablePlan
Prints the immutable value Plan with attribute values.
toString() - Method in class io.substrait.plan.ImmutableRoot
Prints the immutable value Root with attribute values.
toString() - Method in class io.substrait.plan.ImmutableVersion
Prints the immutable value Version with attribute values.
toString() - Method in class io.substrait.relation.extensions.EmptyDetail
 
toString() - Method in class io.substrait.relation.files.ImmutableFileFormat.ArrowReadOptions
Prints the immutable value ArrowReadOptions.
toString() - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
Prints the immutable value DelimiterSeparatedTextReadOptions with attribute values.
toString() - Method in class io.substrait.relation.files.ImmutableFileFormat.DwrfReadOptions
Prints the immutable value DwrfReadOptions.
toString() - Method in class io.substrait.relation.files.ImmutableFileFormat.Extension
Prints the immutable value Extension with attribute values.
toString() - Method in class io.substrait.relation.files.ImmutableFileFormat.OrcReadOptions
Prints the immutable value OrcReadOptions.
toString() - Method in class io.substrait.relation.files.ImmutableFileFormat.ParquetReadOptions
Prints the immutable value ParquetReadOptions.
toString() - Method in class io.substrait.relation.files.ImmutableFileOrFiles
Prints the immutable value FileOrFiles with attribute values.
toString() - Method in class io.substrait.relation.ImmutableAggregate
Prints the immutable value Aggregate with attribute values.
toString() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Prints the immutable value ConsistentPartitionWindow with attribute values.
toString() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Prints the immutable value WindowRelFunctionInvocation with attribute values.
toString() - Method in class io.substrait.relation.ImmutableCross
Prints the immutable value Cross with attribute values.
toString() - Method in class io.substrait.relation.ImmutableExpand.ConsistentField
Prints the immutable value ConsistentField with attribute values.
toString() - Method in class io.substrait.relation.ImmutableExpand.SwitchingField
Prints the immutable value SwitchingField with attribute values.
toString() - Method in class io.substrait.relation.ImmutableExpand
Prints the immutable value Expand with attribute values.
toString() - Method in class io.substrait.relation.ImmutableExtensionDdl
Prints the immutable value ExtensionDdl with attribute values.
toString() - Method in class io.substrait.relation.ImmutableExtensionLeaf
Prints the immutable value ExtensionLeaf with attribute values.
toString() - Method in class io.substrait.relation.ImmutableExtensionMulti
Prints the immutable value ExtensionMulti with attribute values.
toString() - Method in class io.substrait.relation.ImmutableExtensionSingle
Prints the immutable value ExtensionSingle with attribute values.
toString() - Method in class io.substrait.relation.ImmutableExtensionTable
Prints the immutable value ExtensionTable with attribute values.
toString() - Method in class io.substrait.relation.ImmutableExtensionWrite
Prints the immutable value ExtensionWrite with attribute values.
toString() - Method in class io.substrait.relation.ImmutableFetch
Prints the immutable value Fetch with attribute values.
toString() - Method in class io.substrait.relation.ImmutableFilter
Prints the immutable value Filter with attribute values.
toString() - Method in class io.substrait.relation.ImmutableGrouping
Prints the immutable value Grouping with attribute values.
toString() - Method in class io.substrait.relation.ImmutableJoin
Prints the immutable value Join with attribute values.
toString() - Method in class io.substrait.relation.ImmutableLocalFiles
Prints the immutable value LocalFiles with attribute values.
toString() - Method in class io.substrait.relation.ImmutableMeasure
Prints the immutable value Measure with attribute values.
toString() - Method in class io.substrait.relation.ImmutableNamedDdl
Prints the immutable value NamedDdl with attribute values.
toString() - Method in class io.substrait.relation.ImmutableNamedScan
Prints the immutable value NamedScan with attribute values.
toString() - Method in class io.substrait.relation.ImmutableNamedUpdate
Prints the immutable value NamedUpdate with attribute values.
toString() - Method in class io.substrait.relation.ImmutableNamedWrite
Prints the immutable value NamedWrite with attribute values.
toString() - Method in class io.substrait.relation.ImmutableProject
Prints the immutable value Project with attribute values.
toString() - Method in class io.substrait.relation.ImmutableRemap
Prints the immutable value Remap with attribute values.
toString() - Method in class io.substrait.relation.ImmutableSet
Prints the immutable value Set with attribute values.
toString() - Method in class io.substrait.relation.ImmutableSort
Prints the immutable value Sort with attribute values.
toString() - Method in class io.substrait.relation.ImmutableTransformExpression
Prints the immutable value TransformExpression with attribute values.
toString() - Method in class io.substrait.relation.ImmutableVirtualTableScan
Prints the immutable value VirtualTableScan with attribute values.
toString() - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Prints the immutable value BroadcastExchange with attribute values.
toString() - Method in class io.substrait.relation.physical.ImmutableExchangeTarget
Prints the immutable value ExchangeTarget with attribute values.
toString() - Method in class io.substrait.relation.physical.ImmutableHashJoin
Prints the immutable value HashJoin with attribute values.
toString() - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Prints the immutable value MergeJoin with attribute values.
toString() - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Prints the immutable value MultiBucketExchange with attribute values.
toString() - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Prints the immutable value NestedLoopJoin with attribute values.
toString() - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Prints the immutable value RoundRobinExchange with attribute values.
toString() - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Prints the immutable value ScatterExchange with attribute values.
toString() - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Prints the immutable value SingleBucketExchange with attribute values.
toString() - Method in class io.substrait.relation.physical.ImmutableTargetType.Extended
Prints the immutable value Extended with attribute values.
toString() - Method in class io.substrait.relation.physical.ImmutableTargetType.Uri
Prints the immutable value Uri with attribute values.
toString() - Method in class io.substrait.type.ImmutableNamedStruct
Prints the immutable value NamedStruct with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.Binary
Prints the immutable value Binary with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.Bool
Prints the immutable value Bool with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.Date
Prints the immutable value Date with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.Decimal
Prints the immutable value Decimal with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.FixedBinary
Prints the immutable value FixedBinary with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.FixedChar
Prints the immutable value FixedChar with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.FP32
Prints the immutable value FP32 with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.FP64
Prints the immutable value FP64 with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.Func
Prints the immutable value Func with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.I16
Prints the immutable value I16 with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.I32
Prints the immutable value I32 with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.I64
Prints the immutable value I64 with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.I8
Prints the immutable value I8 with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.IntervalCompound
Prints the immutable value IntervalCompound with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.IntervalDay
Prints the immutable value IntervalDay with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.IntervalYear
Prints the immutable value IntervalYear with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.ListType
Prints the immutable value ListType with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.Map
Prints the immutable value Map with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.ParameterBooleanValue
Prints the immutable value ParameterBooleanValue with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.ParameterDataType
Prints the immutable value ParameterDataType with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.ParameterEnumValue
Prints the immutable value ParameterEnumValue with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.ParameterIntegerValue
Prints the immutable value ParameterIntegerValue with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.ParameterStringValue
Prints the immutable value ParameterStringValue with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.PrecisionTime
Prints the immutable value PrecisionTime with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp
Prints the immutable value PrecisionTimestamp with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ
Prints the immutable value PrecisionTimestampTZ with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.Str
Prints the immutable value Str with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.Struct
Prints the immutable value Struct with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.Time
Deprecated.
Prints the immutable value Time with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.Timestamp
Deprecated.
Prints the immutable value Timestamp with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.TimestampTZ
Deprecated.
Prints the immutable value TimestampTZ with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.UserDefined
Prints the immutable value UserDefined with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.UUID
Prints the immutable value UUID with attribute values.
toString() - Method in class io.substrait.type.ImmutableType.VarChar
Prints the immutable value VarChar with attribute values.
toTypeString() - Method in interface io.substrait.extension.SimpleExtension.Argument
 
toTypeString() - Method in class io.substrait.extension.SimpleExtension.EnumArgument
 
toTypeString() - Method in class io.substrait.extension.SimpleExtension.TypeArgument
 
toTypeString() - Method in class io.substrait.extension.SimpleExtension.ValueArgument
 
ToTypeString - Class in io.substrait.function
 
ToTypeString.ToTypeLiteralStringLossless - Class in io.substrait.function
ToTypeString emits the string `any` for all wildcard any types, even if they have numeric suffixes (i.e.
transformation(Expression) - Method in class io.substrait.relation.ImmutableTransformExpression.Builder
Initializes the value for the transformation attribute.
transformations(Iterable<? extends AbstractUpdate.TransformExpression>) - Method in class io.substrait.relation.ImmutableNamedUpdate.Builder
Sets or replaces all elements for transformations list.
TransformExpression() - Constructor for class io.substrait.relation.AbstractUpdate.TransformExpression
 
transformList(List<I>, C, CopyOnWriteUtils.TransformFunction<I, C, E>) - Static method in class io.substrait.relation.CopyOnWriteUtils
Applies the given transformation function to each item in the list.
Ts - Static variable in class io.substrait.type.SubstraitLexer
 
Ts - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Ts - Static variable in class io.substrait.type.SubstraitTypeParser
 
TsTZ - Static variable in class io.substrait.type.SubstraitLexer
 
TsTZ - Static variable in class io.substrait.type.SubstraitTypeLexer
 
TsTZ - Static variable in class io.substrait.type.SubstraitTypeParser
 
tuples() - Method in class io.substrait.expression.Expression.SetPredicate
 
tuples() - Method in class io.substrait.expression.ImmutableExpression.SetPredicate
 
tuples(Rel) - Method in class io.substrait.expression.ImmutableExpression.SetPredicate.Builder
Initializes the value for the tuples attribute.
type() - Method in class io.substrait.expression.Expression.Cast
 
type() - Method in class io.substrait.expression.Expression.NullLiteral
 
type() - Method in class io.substrait.expression.FieldReference
 
type() - Method in class io.substrait.expression.ImmutableExpression.Cast
 
type() - Method in class io.substrait.expression.ImmutableExpression.NullLiteral
 
type() - Method in class io.substrait.expression.ImmutableFieldReference
 
type() - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument
 
type() - Method in class io.substrait.extension.SimpleExtension.TypeArgument
 
type() - Method in class io.substrait.type.ImmutableType.ParameterDataType
 
type() - Method in class io.substrait.type.Type.ParameterDataType
 
type(ParameterizedType) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument.Builder
Initializes the value for the type attribute.
type(TargetType) - Method in class io.substrait.relation.physical.ImmutableExchangeTarget.Builder
Initializes the value for the type attribute.
type(Type) - Method in class io.substrait.expression.ImmutableExpression.Cast.Builder
Initializes the value for the type attribute.
type(Type) - Method in class io.substrait.expression.ImmutableExpression.NullLiteral.Builder
Initializes the value for the type attribute.
type(Type) - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery.Builder
Initializes the value for the type attribute.
type(Type) - Method in class io.substrait.expression.ImmutableFieldReference.Builder
Initializes the value for the type attribute.
type(Type) - Method in class io.substrait.type.ImmutableType.ParameterDataType.Builder
Initializes the value for the type attribute.
type(String, SubstraitTypeParser.StartRuleContext) - Static method in class io.substrait.type.parser.ParseToPojo
 
Type - Interface in io.substrait.type
 
Type() - Constructor for class io.substrait.extension.SimpleExtension.Type
 
TYPE - Static variable in class io.substrait.type.Deserializers
 
Type.Binary - Class in io.substrait.type
 
Type.Bool - Class in io.substrait.type
 
Type.Date - Class in io.substrait.type
 
Type.Decimal - Class in io.substrait.type
 
Type.FixedBinary - Class in io.substrait.type
 
Type.FixedChar - Class in io.substrait.type
 
Type.FP32 - Class in io.substrait.type
 
Type.FP64 - Class in io.substrait.type
 
Type.Func - Class in io.substrait.type
 
Type.I16 - Class in io.substrait.type
 
Type.I32 - Class in io.substrait.type
 
Type.I64 - Class in io.substrait.type
 
Type.I8 - Class in io.substrait.type
 
Type.IntervalCompound - Class in io.substrait.type
 
Type.IntervalDay - Class in io.substrait.type
 
Type.IntervalYear - Class in io.substrait.type
 
Type.ListType - Class in io.substrait.type
 
Type.Map - Class in io.substrait.type
 
Type.Parameter - Interface in io.substrait.type
Represents a type parameter for user-defined types.
Type.ParameterBooleanValue - Class in io.substrait.type
A boolean value parameter.
Type.ParameterDataType - Class in io.substrait.type
A data type parameter, such as the i32 in List<i32>.
Type.ParameterEnumValue - Class in io.substrait.type
An enum value parameter (represented as a string).
Type.ParameterIntegerValue - Class in io.substrait.type
An integer value parameter, such as the 10 in VARCHAR<10>.
Type.ParameterNull - Class in io.substrait.type
An explicitly null/unspecified parameter, used to select the default value (if any).
Type.ParameterStringValue - Class in io.substrait.type
A string value parameter.
Type.PrecisionTime - Class in io.substrait.type
 
Type.PrecisionTimestamp - Class in io.substrait.type
 
Type.PrecisionTimestampTZ - Class in io.substrait.type
 
Type.Str - Class in io.substrait.type
 
Type.Struct - Class in io.substrait.type
 
Type.Time - Class in io.substrait.type
Deprecated.
Type.Timestamp - Class in io.substrait.type
Deprecated.
Type.TimestampTZ - Class in io.substrait.type
Deprecated.
Type.UserDefined - Class in io.substrait.type
 
Type.UUID - Class in io.substrait.type
 
Type.VarChar - Class in io.substrait.type
 
typeAnchorMap - Variable in class io.substrait.extension.AbstractExtensionLookup
 
TypeArgument() - Constructor for class io.substrait.extension.SimpleExtension.TypeArgument
 
typeContainer(boolean) - Method in class io.substrait.type.proto.TypeProtoConverter
 
typeContainer(NullableType) - Method in class io.substrait.type.proto.TypeProtoConverter
 
TypeCreator - Class in io.substrait.type
 
TypeCreator(boolean) - Constructor for class io.substrait.type.TypeCreator
 
typeDef() - Method in class io.substrait.type.SubstraitTypeParser.MultilineDefinitionContext
 
typeDef() - Method in class io.substrait.type.SubstraitTypeParser
 
typeDef() - Method in class io.substrait.type.SubstraitTypeParser.TypeLiteralContext
 
typeDef() - Method in class io.substrait.type.SubstraitTypeParser.TypeStatementContext
 
TypeDefContext(ParserRuleContext, int) - Constructor for class io.substrait.type.SubstraitTypeParser.TypeDefContext
 
typedNull(Type) - Static method in class io.substrait.expression.ExpressionCreator
 
typeExpression(String, SubstraitTypeParser.StartRuleContext) - Static method in class io.substrait.type.parser.ParseToPojo
 
TypeExpression - Interface in io.substrait.function
 
TypeExpression.BaseTypeExpression - Class in io.substrait.function
 
TypeExpression.BinaryOperation - Class in io.substrait.function
 
TypeExpression.BinaryOperation.OpType - Enum Class in io.substrait.function
 
TypeExpression.Decimal - Class in io.substrait.function
 
TypeExpression.FixedBinary - Class in io.substrait.function
 
TypeExpression.FixedChar - Class in io.substrait.function
 
TypeExpression.Func - Class in io.substrait.function
 
TypeExpression.IfOperation - Class in io.substrait.function
 
TypeExpression.IntegerLiteral - Class in io.substrait.function
 
TypeExpression.IntervalCompound - Class in io.substrait.function
 
TypeExpression.IntervalDay - Class in io.substrait.function
 
TypeExpression.ListType - Class in io.substrait.function
 
TypeExpression.Map - Class in io.substrait.function
 
TypeExpression.NotOperation - Class in io.substrait.function
 
TypeExpression.PrecisionTime - Class in io.substrait.function
 
TypeExpression.PrecisionTimestamp - Class in io.substrait.function
 
TypeExpression.PrecisionTimestampTZ - Class in io.substrait.function
 
TypeExpression.RequiredTypeExpressionVisitorException - Exception in io.substrait.function
 
TypeExpression.ReturnProgram - Class in io.substrait.function
 
TypeExpression.ReturnProgram.Assignment - Class in io.substrait.function
 
TypeExpression.Struct - Class in io.substrait.function
 
TypeExpression.VarChar - Class in io.substrait.function
 
TypeExpressionCreator - Class in io.substrait.function
 
TypeExpressionCreator(boolean) - Constructor for class io.substrait.function.TypeExpressionCreator
 
TypeExpressionCreator.Assign - Class in io.substrait.function
 
TypeExpressionEvaluator - Class in io.substrait.type
 
TypeExpressionEvaluator() - Constructor for class io.substrait.type.TypeExpressionEvaluator
 
TypeExpressionThrowsVisitor(String) - Constructor for class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
TypeExpressionVisitor<R,E extends Throwable> - Interface in io.substrait.function
 
TypeExpressionVisitor.TypeExpressionThrowsVisitor<R,E extends Throwable> - Class in io.substrait.function
 
TypeLiteralContext(SubstraitTypeParser.ExprContext) - Constructor for class io.substrait.type.SubstraitTypeParser.TypeLiteralContext
 
typeParameters() - Method in class io.substrait.expression.Expression.UserDefinedAnyLiteral
 
typeParameters() - Method in interface io.substrait.expression.Expression.UserDefinedLiteral
 
typeParameters() - Method in class io.substrait.expression.Expression.UserDefinedStructLiteral
 
typeParameters() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
 
typeParameters() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
 
typeParameters() - Method in class io.substrait.type.ImmutableType.UserDefined
Returns the type parameters for this user-defined type.
typeParameters() - Method in class io.substrait.type.Type.UserDefined
Returns the type parameters for this user-defined type.
typeParameters(Iterable<? extends Type.Parameter>) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Sets or replaces all elements for typeParameters list.
typeParameters(Iterable<? extends Type.Parameter>) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Sets or replaces all elements for typeParameters list.
typeParameters(Iterable<? extends Type.Parameter>) - Method in class io.substrait.type.ImmutableType.UserDefined.Builder
Sets or replaces all elements for typeParameters list.
typeProtoConverter - Variable in class io.substrait.expression.proto.ExpressionProtoConverter
 
typeProtoConverter - Variable in class io.substrait.relation.RelProtoConverter
 
TypeProtoConverter - Class in io.substrait.type.proto
Convert from Type to Type
TypeProtoConverter(ExtensionCollector) - Constructor for class io.substrait.type.proto.TypeProtoConverter
 
types() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
 
types() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
 
types() - Method in class io.substrait.extension.SimpleExtension.ExtensionCollection
 
types() - Method in class io.substrait.extension.SimpleExtension.ExtensionSignatures
 
types(Iterable<? extends SimpleExtension.Type>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Sets or replaces all elements for types list.
types(Iterable<? extends SimpleExtension.Type>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Sets or replaces all elements for types list.
typeStatement() - Method in class io.substrait.type.SubstraitTypeParser
 
TypeStatementContext(ParserRuleContext, int) - Constructor for class io.substrait.type.SubstraitTypeParser.TypeStatementContext
 
TypeStringParser - Class in io.substrait.type.parser
 
TypeStringParser.ParseError - Exception in io.substrait.type.parser
 
TypeThrowsVisitor(String) - Constructor for class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
TypeVisitor<R,E extends Throwable> - Interface in io.substrait.type
 
TypeVisitor.TypeThrowsVisitor<R,E extends Throwable> - Class in io.substrait.type
 

U

Unbounded() - Constructor for class io.substrait.expression.WindowBound.Unbounded
 
UNBOUNDED - Static variable in interface io.substrait.expression.WindowBound
 
UNION_ALL - Enum constant in enum class io.substrait.relation.Set.SetOp
 
UNION_DISTINCT - Enum constant in enum class io.substrait.relation.Set.SetOp
 
UNKNOWN - Enum constant in enum class io.substrait.relation.Join.JoinType
 
UNKNOWN - Enum constant in enum class io.substrait.relation.physical.HashJoin.JoinType
 
UNKNOWN - Enum constant in enum class io.substrait.relation.physical.MergeJoin.JoinType
 
UNKNOWN - Enum constant in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
 
UNKNOWN - Enum constant in enum class io.substrait.relation.Set.SetOp
 
UNSPECIFIED - Enum constant in enum class io.substrait.expression.Expression.AggregationInvocation
 
UNSPECIFIED - Enum constant in enum class io.substrait.expression.Expression.AggregationPhase
 
UNSPECIFIED - Enum constant in enum class io.substrait.expression.Expression.FailureBehavior
 
UNSPECIFIED - Enum constant in enum class io.substrait.expression.Expression.WindowBoundsType
 
UNSPECIFIED - Enum constant in enum class io.substrait.relation.AbstractDdlRel.DdlObject
Unspecified object.
UNSPECIFIED - Enum constant in enum class io.substrait.relation.AbstractDdlRel.DdlOp
Unspecified operation.
UNSPECIFIED - Enum constant in enum class io.substrait.relation.AbstractWriteRel.CreateMode
Unspecified mode.
UNSPECIFIED - Enum constant in enum class io.substrait.relation.AbstractWriteRel.OutputMode
Unspecified output.
UNSPECIFIED - Enum constant in enum class io.substrait.relation.AbstractWriteRel.WriteOp
Unspecified operation.
UNSPECIFIED_ENUM_ARG - Static variable in interface io.substrait.expression.EnumArg
 
UPDATE - Enum constant in enum class io.substrait.relation.AbstractWriteRel.WriteOp
Update rows in the target.
upperBound() - Method in class io.substrait.expression.Expression.WindowFunctionInvocation
 
upperBound() - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
 
upperBound() - Method in class io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the inclusive upper bound of the window frame.
upperBound() - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Returns the inclusive upper bound of the window frame.
upperBound(WindowBound) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation.Builder
Initializes the value for the upperBound attribute.
upperBound(WindowBound) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation.Builder
Initializes the value for the upperBound attribute.
uri(String) - Method in class io.substrait.relation.physical.ImmutableTargetType.Uri.Builder
Initializes the value for the uri attribute.
Uri() - Constructor for class io.substrait.relation.physical.TargetType.Uri
 
URI_FILE - Enum constant in enum class io.substrait.relation.files.FileOrFiles.PathType
 
URI_FOLDER - Enum constant in enum class io.substrait.relation.files.FileOrFiles.PathType
 
URI_PATH - Enum constant in enum class io.substrait.relation.files.FileOrFiles.PathType
 
URI_PATH_GLOB - Enum constant in enum class io.substrait.relation.files.FileOrFiles.PathType
 
urn() - Method in class io.substrait.expression.Expression.UserDefinedAnyLiteral
 
urn() - Method in interface io.substrait.expression.Expression.UserDefinedLiteral
 
urn() - Method in class io.substrait.expression.Expression.UserDefinedStructLiteral
 
urn() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
 
urn() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
 
urn() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
urn() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
 
urn() - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor
 
urn() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
 
urn() - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
 
urn() - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor
 
urn() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
urn() - Method in interface io.substrait.extension.SimpleExtension.Anchor
 
urn() - Method in class io.substrait.extension.SimpleExtension.ExtensionSignatures
 
urn() - Method in class io.substrait.extension.SimpleExtension.Function
 
urn() - Method in class io.substrait.extension.SimpleExtension.Type
 
urn() - Method in class io.substrait.type.ImmutableType.UserDefined
 
urn() - Method in class io.substrait.type.Type.UserDefined
 
urn(String) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Initializes the value for the urn attribute.
urn(String) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral.Builder
Initializes the value for the urn attribute.
urn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the value for the urn attribute.
urn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Initializes the value for the urn attribute.
urn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor.Builder
Initializes the value for the urn attribute.
urn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Initializes the value for the urn attribute.
urn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the value for the urn attribute.
urn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor.Builder
Initializes the value for the urn attribute.
urn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the value for the urn attribute.
urn(String) - Method in class io.substrait.type.ImmutableType.UserDefined.Builder
Initializes the value for the urn attribute.
URN_LOCATOR_KEY - Static variable in class io.substrait.extension.SimpleExtension
 
userDefined(String, String) - Method in class io.substrait.type.TypeCreator
 
UserDefined - Static variable in class io.substrait.type.SubstraitLexer
 
UserDefined - Static variable in class io.substrait.type.SubstraitTypeLexer
 
UserDefined - Static variable in class io.substrait.type.SubstraitTypeParser
 
UserDefined() - Constructor for class io.substrait.type.Type.UserDefined
 
UserDefined() - Method in class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
UserDefinedAnyLiteral() - Constructor for class io.substrait.expression.Expression.UserDefinedAnyLiteral
 
UserDefinedContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.UserDefinedContext
 
userDefinedLiteralAny(boolean, String, String, List<Type.Parameter>, Any) - Static method in class io.substrait.expression.ExpressionCreator
Create a UserDefinedAnyLiteral with google.protobuf.Any representation.
userDefinedLiteralStruct(boolean, String, String, List<Type.Parameter>, List<Expression.Literal>) - Static method in class io.substrait.expression.ExpressionCreator
Create a UserDefinedStructLiteral with Struct representation.
UserDefinedStructLiteral() - Constructor for class io.substrait.expression.Expression.UserDefinedStructLiteral
 
userDefinedType(String, String) - Method in class io.substrait.dsl.SubstraitBuilder
 
Util - Class in io.substrait.util
 
Util() - Constructor for class io.substrait.util.Util
 
Util.IntRange - Class in io.substrait.util
 
uuid(boolean, ByteString) - Static method in class io.substrait.expression.ExpressionCreator
 
uuid(boolean, UUID) - Static method in class io.substrait.expression.ExpressionCreator
 
UUID - Static variable in class io.substrait.type.SubstraitLexer
 
UUID - Static variable in class io.substrait.type.SubstraitTypeLexer
 
UUID - Static variable in class io.substrait.type.SubstraitTypeParser
 
UUID - Variable in class io.substrait.type.TypeCreator
 
UUID() - Constructor for class io.substrait.type.Type.UUID
 
UUID() - Method in class io.substrait.type.SubstraitTypeParser.UuidContext
 
UuidContext(SubstraitTypeParser.ScalarTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.UuidContext
 
UUIDLiteral() - Constructor for class io.substrait.expression.Expression.UUIDLiteral
 

V

validateOutputType(List<Expression>, Type) - Method in class io.substrait.extension.SimpleExtension.Function
 
value - Variable in class io.substrait.type.SubstraitTypeParser.MapContext
 
value() - Method in interface io.substrait.expression.EnumArg
 
value() - Method in class io.substrait.expression.Expression.BinaryLiteral
 
value() - Method in class io.substrait.expression.Expression.BoolLiteral
 
value() - Method in class io.substrait.expression.Expression.DateLiteral
 
value() - Method in class io.substrait.expression.Expression.DecimalLiteral
 
value() - Method in class io.substrait.expression.Expression.FixedBinaryLiteral
 
value() - Method in class io.substrait.expression.Expression.FixedCharLiteral
 
value() - Method in class io.substrait.expression.Expression.FP32Literal
 
value() - Method in class io.substrait.expression.Expression.FP64Literal
 
value() - Method in class io.substrait.expression.Expression.I16Literal
 
value() - Method in class io.substrait.expression.Expression.I32Literal
 
value() - Method in class io.substrait.expression.Expression.I64Literal
 
value() - Method in class io.substrait.expression.Expression.I8Literal
 
value() - Method in class io.substrait.expression.Expression.PrecisionTimeLiteral
 
value() - Method in class io.substrait.expression.Expression.PrecisionTimestampLiteral
 
value() - Method in class io.substrait.expression.Expression.PrecisionTimestampTZLiteral
 
value() - Method in class io.substrait.expression.Expression.StrLiteral
 
value() - Method in class io.substrait.expression.Expression.TimeLiteral
Deprecated.
 
value() - Method in class io.substrait.expression.Expression.TimestampLiteral
Deprecated.
 
value() - Method in class io.substrait.expression.Expression.TimestampTZLiteral
Deprecated.
 
value() - Method in class io.substrait.expression.Expression.UserDefinedAnyLiteral
 
value() - Method in class io.substrait.expression.Expression.UUIDLiteral
 
value() - Method in class io.substrait.expression.Expression.VarCharLiteral
 
value() - Method in class io.substrait.expression.ImmutableEnumArg
 
value() - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.DateLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.FP32Literal
 
value() - Method in class io.substrait.expression.ImmutableExpression.FP64Literal
 
value() - Method in class io.substrait.expression.ImmutableExpression.I16Literal
 
value() - Method in class io.substrait.expression.ImmutableExpression.I32Literal
 
value() - Method in class io.substrait.expression.ImmutableExpression.I64Literal
 
value() - Method in class io.substrait.expression.ImmutableExpression.I8Literal
 
value() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.StrLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral
Deprecated.
 
value() - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral
Deprecated.
 
value() - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral
Deprecated.
 
value() - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral
 
value() - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral
 
value() - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
 
value() - Method in class io.substrait.extension.SimpleExtension.ValueArgument
 
value() - Method in class io.substrait.function.ImmutableParameterizedType.Map
 
value() - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral
 
value() - Method in class io.substrait.function.ImmutableTypeExpression.IntegerLiteral
 
value() - Method in class io.substrait.function.ImmutableTypeExpression.Map
 
value() - Method in class io.substrait.function.ParameterizedType.Map
 
value() - Method in class io.substrait.function.ParameterizedType.StringLiteral
 
value() - Method in class io.substrait.function.TypeExpression.IntegerLiteral
 
value() - Method in class io.substrait.function.TypeExpression.Map
 
value() - Method in class io.substrait.type.ImmutableType.Map
 
value() - Method in class io.substrait.type.ImmutableType.ParameterBooleanValue
 
value() - Method in class io.substrait.type.ImmutableType.ParameterEnumValue
 
value() - Method in class io.substrait.type.ImmutableType.ParameterIntegerValue
 
value() - Method in class io.substrait.type.ImmutableType.ParameterStringValue
 
value() - Method in class io.substrait.type.Type.Map
 
value() - Method in class io.substrait.type.Type.ParameterBooleanValue
 
value() - Method in class io.substrait.type.Type.ParameterEnumValue
 
value() - Method in class io.substrait.type.Type.ParameterIntegerValue
 
value() - Method in class io.substrait.type.Type.ParameterStringValue
 
value(boolean) - Method in class io.substrait.type.ImmutableType.ParameterBooleanValue.Builder
Initializes the value for the value attribute.
value(double) - Method in class io.substrait.expression.ImmutableExpression.FP64Literal.Builder
Initializes the value for the value attribute.
value(float) - Method in class io.substrait.expression.ImmutableExpression.FP32Literal.Builder
Initializes the value for the value attribute.
value(int) - Method in class io.substrait.expression.ImmutableExpression.DateLiteral.Builder
Initializes the value for the value attribute.
value(int) - Method in class io.substrait.expression.ImmutableExpression.I16Literal.Builder
Initializes the value for the value attribute.
value(int) - Method in class io.substrait.expression.ImmutableExpression.I32Literal.Builder
Initializes the value for the value attribute.
value(int) - Method in class io.substrait.expression.ImmutableExpression.I8Literal.Builder
Initializes the value for the value attribute.
value(int) - Method in class io.substrait.function.ImmutableTypeExpression.IntegerLiteral.Builder
Initializes the value for the value attribute.
value(long) - Method in class io.substrait.expression.ImmutableExpression.I64Literal.Builder
Initializes the value for the value attribute.
value(long) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral.Builder
Initializes the value for the value attribute.
value(long) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral.Builder
Initializes the value for the value attribute.
value(long) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral.Builder
Initializes the value for the value attribute.
value(long) - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral.Builder
Deprecated.
Initializes the value for the value attribute.
value(long) - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral.Builder
Deprecated.
Initializes the value for the value attribute.
value(long) - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral.Builder
Deprecated.
Initializes the value for the value attribute.
value(long) - Method in class io.substrait.type.ImmutableType.ParameterIntegerValue.Builder
Initializes the value for the value attribute.
value(Any) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral.Builder
Initializes the value for the value attribute.
value(ByteString) - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral.Builder
Initializes the value for the value attribute.
value(ByteString) - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral.Builder
Initializes the value for the value attribute.
value(ByteString) - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral.Builder
Initializes the value for the value attribute.
value(ParameterizedType) - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument.Builder
Initializes the value for the value attribute.
value(ParameterizedType) - Method in class io.substrait.function.ImmutableParameterizedType.Map.Builder
Initializes the value for the value attribute.
value(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Map.Builder
Initializes the value for the value attribute.
value(Type) - Method in class io.substrait.type.ImmutableType.Map.Builder
Initializes the value for the value attribute.
value(Boolean) - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral.Builder
Initializes the value for the value attribute.
value(String) - Method in class io.substrait.expression.ImmutableEnumArg.Builder
Initializes the optional value value to value.
value(String) - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral.Builder
Initializes the value for the value attribute.
value(String) - Method in class io.substrait.expression.ImmutableExpression.StrLiteral.Builder
Initializes the value for the value attribute.
value(String) - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral.Builder
Initializes the value for the value attribute.
value(String) - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral.Builder
Initializes the value for the value attribute.
value(String) - Method in class io.substrait.type.ImmutableType.ParameterEnumValue.Builder
Initializes the value for the value attribute.
value(String) - Method in class io.substrait.type.ImmutableType.ParameterStringValue.Builder
Initializes the value for the value attribute.
value(Optional<String>) - Method in class io.substrait.expression.ImmutableEnumArg.Builder
Initializes the optional value value to value.
value(UUID) - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral.Builder
Initializes the value for the value attribute.
ValueArgument() - Constructor for class io.substrait.extension.SimpleExtension.ValueArgument
 
valueOf(String) - Static method in enum class io.substrait.expression.Expression.AggregationInvocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.expression.Expression.AggregationPhase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.expression.Expression.FailureBehavior
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.expression.Expression.PredicateOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.expression.Expression.SortDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.expression.Expression.WindowBoundsType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.extension.SimpleExtension.Decomposability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.extension.SimpleExtension.Nullability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.extension.SimpleExtension.VariadicBehavior.ParameterConsistency
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.extension.SimpleExtension.WindowType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.hint.Hint.ComputationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.relation.AbstractDdlRel.DdlObject
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.relation.AbstractDdlRel.DdlOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.relation.AbstractWriteRel.CreateMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.relation.AbstractWriteRel.OutputMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.relation.AbstractWriteRel.WriteOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.relation.files.FileOrFiles.PathType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.relation.Join.JoinType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.relation.physical.HashJoin.JoinType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.relation.physical.MergeJoin.JoinType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.substrait.relation.Set.SetOp
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.substrait.expression.Expression.AggregationInvocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.expression.Expression.AggregationPhase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.expression.Expression.FailureBehavior
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class io.substrait.expression.Expression.ListLiteral
 
values() - Method in class io.substrait.expression.Expression.MapLiteral
 
values() - Method in class io.substrait.expression.Expression.MultiOrListRecord
 
values() - Method in class io.substrait.expression.Expression.NestedList
 
values() - Static method in enum class io.substrait.expression.Expression.PredicateOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.expression.Expression.SortDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.expression.Expression.WindowBoundsType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class io.substrait.expression.FunctionOption
 
values() - Method in class io.substrait.expression.ImmutableExpression.ListLiteral
 
values() - Method in class io.substrait.expression.ImmutableExpression.MapLiteral
 
values() - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord
 
values() - Method in class io.substrait.expression.ImmutableExpression.NestedList
 
values() - Method in class io.substrait.expression.ImmutableFunctionOption
 
values() - Static method in enum class io.substrait.extension.SimpleExtension.Decomposability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.extension.SimpleExtension.Nullability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.extension.SimpleExtension.VariadicBehavior.ParameterConsistency
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.extension.SimpleExtension.WindowType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.function.TypeExpression.BinaryOperation.OpType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.hint.Hint.ComputationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.relation.AbstractDdlRel.DdlObject
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.relation.AbstractDdlRel.DdlOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.relation.AbstractWriteRel.CreateMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.relation.AbstractWriteRel.OutputMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.relation.AbstractWriteRel.WriteOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.relation.files.FileOrFiles.PathType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.relation.Join.JoinType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.relation.physical.HashJoin.JoinType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.relation.physical.MergeJoin.JoinType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.relation.physical.NestedLoopJoin.JoinType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.substrait.relation.Set.SetOp
Returns an array containing the constants of this enum class, in the order they are declared.
values(Iterable<? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.ListLiteral.Builder
Sets or replaces all elements for values list.
values(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord.Builder
Sets or replaces all elements for values list.
values(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.NestedList.Builder
Sets or replaces all elements for values list.
values(Iterable<String>) - Method in class io.substrait.expression.ImmutableFunctionOption.Builder
Sets or replaces all elements for values list.
values(Iterable<String>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option.Builder
Sets or replaces all elements for values list.
values(Map<? extends Expression.Literal, ? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.MapLiteral.Builder
Sets or replaces all mappings from the specified map as entries for the values map.
valueTreatedAsNull(String) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions.Builder
Initializes the optional value valueTreatedAsNull to valueTreatedAsNull.
valueTreatedAsNull(Optional<String>) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions.Builder
Initializes the optional value valueTreatedAsNull to valueTreatedAsNull.
valueType() - Method in class io.substrait.expression.Expression.EmptyMapLiteral
 
valueType() - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral
 
valueType(Type) - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral.Builder
Initializes the value for the valueType attribute.
varChar(boolean, String, int) - Static method in class io.substrait.expression.ExpressionCreator
 
varChar(int) - Method in class io.substrait.type.TypeCreator
 
VarChar - Static variable in class io.substrait.type.SubstraitLexer
 
VarChar - Static variable in class io.substrait.type.SubstraitTypeLexer
 
VarChar - Static variable in class io.substrait.type.SubstraitTypeParser
 
VarChar() - Constructor for class io.substrait.function.ParameterizedType.VarChar
 
VarChar() - Constructor for class io.substrait.function.TypeExpression.VarChar
 
VarChar() - Constructor for class io.substrait.type.Type.VarChar
 
VarChar() - Method in class io.substrait.type.SubstraitTypeParser.VarCharContext
 
VarCharContext(SubstraitTypeParser.ParameterizedTypeContext) - Constructor for class io.substrait.type.SubstraitTypeParser.VarCharContext
 
varCharE(I) - Method in interface io.substrait.function.ExtendedTypeCreator
 
varCharE(TypeExpression) - Method in class io.substrait.function.TypeExpressionCreator
 
varCharE(String) - Method in class io.substrait.function.ParameterizedTypeCreator
 
VarCharLiteral() - Constructor for class io.substrait.expression.Expression.VarCharLiteral
 
variadic() - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
 
variadic() - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
 
variadic() - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
 
variadic() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
variadic() - Method in class io.substrait.extension.SimpleExtension.Function
 
variadic() - Method in class io.substrait.extension.SimpleExtension.Type
 
variadic(boolean) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the optional value variadic to variadic.
variadic(SimpleExtension.VariadicBehavior) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the optional value variadic to variadic.
variadic(SimpleExtension.VariadicBehavior) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Initializes the optional value variadic to variadic.
variadic(SimpleExtension.VariadicBehavior) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the optional value variadic to variadic.
variadic(Optional<? extends SimpleExtension.VariadicBehavior>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant.Builder
Initializes the optional value variadic to variadic.
variadic(Optional<? extends SimpleExtension.VariadicBehavior>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant.Builder
Initializes the optional value variadic to variadic.
variadic(Optional<? extends SimpleExtension.VariadicBehavior>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the optional value variadic to variadic.
variadic(Optional<Boolean>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type.Builder
Initializes the optional value variadic to variadic.
VBin - Static variable in class io.substrait.type.SubstraitLexer
 
VBin - Static variable in class io.substrait.type.SubstraitTypeLexer
 
VBin - Static variable in class io.substrait.type.SubstraitTypeParser
 
VChar - Static variable in class io.substrait.type.SubstraitLexer
 
VChar - Static variable in class io.substrait.type.SubstraitTypeLexer
 
VChar - Static variable in class io.substrait.type.SubstraitTypeParser
 
version(Plan.Version) - Method in class io.substrait.plan.ImmutablePlan.Builder
Initializes the value for the version attribute.
Version() - Constructor for class io.substrait.plan.Plan.Version
 
VERSION - Static variable in class io.substrait.SubstraitVersion
 
VIEW - Enum constant in enum class io.substrait.relation.AbstractDdlRel.DdlObject
View DDL.
viewDefinition(Rel) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the optional value viewDefinition to viewDefinition.
viewDefinition(Rel) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the optional value viewDefinition to viewDefinition.
viewDefinition(Optional<? extends Rel>) - Method in class io.substrait.relation.ImmutableExtensionDdl.Builder
Initializes the optional value viewDefinition to viewDefinition.
viewDefinition(Optional<? extends Rel>) - Method in class io.substrait.relation.ImmutableNamedDdl.Builder
Initializes the optional value viewDefinition to viewDefinition.
VirtualTableScan - Class in io.substrait.relation
 
VirtualTableScan() - Constructor for class io.substrait.relation.VirtualTableScan
 
visit(Expression.BinaryLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a binary literal.
visit(Expression.BinaryLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a binary literal.
visit(Expression.BinaryLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.BinaryLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.BoolLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a boolean literal.
visit(Expression.BoolLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a boolean literal.
visit(Expression.BoolLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.BoolLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.Cast, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a cast expression.
visit(Expression.Cast, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a cast.
visit(Expression.Cast, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.Cast, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.DateLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a date literal.
visit(Expression.DateLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a date literal.
visit(Expression.DateLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.DateLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.DecimalLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a decimal literal.
visit(Expression.DecimalLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a decimal literal.
visit(Expression.DecimalLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.DecimalLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.EmptyListLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits an empty list literal.
visit(Expression.EmptyListLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit an empty list literal.
visit(Expression.EmptyListLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.EmptyListLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.EmptyMapLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits an empty map literal.
visit(Expression.EmptyMapLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit an empty map literal.
visit(Expression.EmptyMapLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.EmptyMapLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.FixedBinaryLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a fixed-length binary literal.
visit(Expression.FixedBinaryLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a fixed-length binary literal.
visit(Expression.FixedBinaryLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.FixedBinaryLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.FixedCharLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a fixed-length character literal.
visit(Expression.FixedCharLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a fixed-length char literal.
visit(Expression.FixedCharLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.FixedCharLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.FP32Literal, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a 32-bit floating-point literal.
visit(Expression.FP32Literal, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a 32-bit floating-point literal.
visit(Expression.FP32Literal, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.FP32Literal, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.FP64Literal, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a 64-bit floating-point literal.
visit(Expression.FP64Literal, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a 64-bit floating-point literal.
visit(Expression.FP64Literal, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.FP64Literal, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.I16Literal, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a 16-bit integer literal.
visit(Expression.I16Literal, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a 16-bit integer literal.
visit(Expression.I16Literal, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.I16Literal, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.I32Literal, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a 32-bit integer literal.
visit(Expression.I32Literal, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a 32-bit integer literal.
visit(Expression.I32Literal, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.I32Literal, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.I64Literal, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a 64-bit integer literal.
visit(Expression.I64Literal, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a 64-bit integer literal.
visit(Expression.I64Literal, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.I64Literal, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.I8Literal, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits an 8-bit integer literal.
visit(Expression.I8Literal, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit an 8-bit integer literal.
visit(Expression.I8Literal, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.I8Literal, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.IfThen, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits an if-then expression.
visit(Expression.IfThen, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit an if-then expression.
visit(Expression.IfThen, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.IfThen, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.InPredicate, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits an IN predicate.
visit(Expression.InPredicate, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit an IN predicate.
visit(Expression.InPredicate, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.InPredicate, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.IntervalCompoundLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a compound interval literal.
visit(Expression.IntervalCompoundLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a compound interval literal.
visit(Expression.IntervalCompoundLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.IntervalCompoundLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.IntervalDayLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits an interval (days/time) literal.
visit(Expression.IntervalDayLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a day/time interval literal.
visit(Expression.IntervalDayLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.IntervalDayLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.IntervalYearLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits an interval (years/months) literal.
visit(Expression.IntervalYearLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a year/month interval literal.
visit(Expression.IntervalYearLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.IntervalYearLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.Lambda, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a Lambda expression.
visit(Expression.Lambda, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a Lambda expression.
visit(Expression.Lambda, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.Lambda, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.ListLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a list literal.
visit(Expression.ListLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a list literal.
visit(Expression.ListLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.ListLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.MapLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a map literal.
visit(Expression.MapLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a map literal.
visit(Expression.MapLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.MapLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.MultiOrList, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a multi-or-list expression.
visit(Expression.MultiOrList, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a multi-or-list expression.
visit(Expression.MultiOrList, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.MultiOrList, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.NestedList, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a nested list expression.
visit(Expression.NestedList, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a nested list.
visit(Expression.NestedList, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.NestedList, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.NestedStruct, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
 
visit(Expression.NestedStruct, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a nested struct.
visit(Expression.NestedStruct, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.NestedStruct, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.NullLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a null literal.
visit(Expression.NullLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a NULL literal.
visit(Expression.NullLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.NullLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.PrecisionTimeLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a precision time literal.
visit(Expression.PrecisionTimeLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a precision time literal.
visit(Expression.PrecisionTimeLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.PrecisionTimeLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.PrecisionTimestampLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a precision timestamp literal.
visit(Expression.PrecisionTimestampLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a precision timestamp literal.
visit(Expression.PrecisionTimestampLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.PrecisionTimestampLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.PrecisionTimestampTZLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a precision timestamp-with-time-zone literal.
visit(Expression.PrecisionTimestampTZLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a precision timestamp-with-timezone literal.
visit(Expression.PrecisionTimestampTZLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.PrecisionTimestampTZLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.ScalarFunctionInvocation, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a scalar function invocation.
visit(Expression.ScalarFunctionInvocation, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a scalar function invocation.
visit(Expression.ScalarFunctionInvocation, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.ScalarFunctionInvocation, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.ScalarSubquery, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a scalar subquery.
visit(Expression.ScalarSubquery, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a scalar subquery.
visit(Expression.ScalarSubquery, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.ScalarSubquery, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.SetPredicate, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a set predicate.
visit(Expression.SetPredicate, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a set predicate.
visit(Expression.SetPredicate, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.SetPredicate, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.SingleOrList, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a single-or-list expression.
visit(Expression.SingleOrList, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a single-or-list expression.
visit(Expression.SingleOrList, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.SingleOrList, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.StrLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a string literal.
visit(Expression.StrLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a string literal.
visit(Expression.StrLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.StrLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.StructLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a struct literal.
visit(Expression.StructLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a struct literal.
visit(Expression.StructLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.StructLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.Switch, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a switch expression.
visit(Expression.Switch, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a switch expression.
visit(Expression.Switch, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.Switch, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.TimeLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a time literal.
visit(Expression.TimeLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a time literal.
visit(Expression.TimeLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.TimeLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.TimestampLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a timestamp literal.
visit(Expression.TimestampLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a timestamp literal.
visit(Expression.TimestampLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.TimestampLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.TimestampTZLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a timestamp-with-time-zone literal.
visit(Expression.TimestampTZLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a timestamp-with-timezone literal.
visit(Expression.TimestampTZLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.TimestampTZLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.UserDefinedAnyLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a nested struct expression.
visit(Expression.UserDefinedAnyLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a user-defined any literal.
visit(Expression.UserDefinedAnyLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.UserDefinedAnyLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.UserDefinedStructLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
 
visit(Expression.UserDefinedStructLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a user-defined struct literal.
visit(Expression.UserDefinedStructLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.UserDefinedStructLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.UUIDLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a UUID literal.
visit(Expression.UUIDLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a UUID literal.
visit(Expression.UUIDLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.UUIDLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.VarCharLiteral, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a variable-length character literal.
visit(Expression.VarCharLiteral, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a variable-length char literal.
visit(Expression.VarCharLiteral, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.VarCharLiteral, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(Expression.WindowFunctionInvocation, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a window function invocation.
visit(Expression.WindowFunctionInvocation, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a window function invocation.
visit(Expression.WindowFunctionInvocation, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(Expression.WindowFunctionInvocation, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(FieldReference, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Visits a field reference.
visit(FieldReference, C) - Method in interface io.substrait.expression.ExpressionVisitor
Visit a field reference.
visit(FieldReference, EmptyVisitationContext) - Method in class io.substrait.expression.proto.ExpressionProtoConverter
 
visit(FieldReference, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visit(WindowBound.CurrentRow) - Method in class io.substrait.expression.proto.ExpressionProtoConverter.BoundConverter
 
visit(WindowBound.CurrentRow) - Method in interface io.substrait.expression.WindowBound.WindowBoundVisitor
 
visit(WindowBound.Following) - Method in class io.substrait.expression.proto.ExpressionProtoConverter.BoundConverter
 
visit(WindowBound.Following) - Method in interface io.substrait.expression.WindowBound.WindowBoundVisitor
 
visit(WindowBound.Preceding) - Method in class io.substrait.expression.proto.ExpressionProtoConverter.BoundConverter
 
visit(WindowBound.Preceding) - Method in interface io.substrait.expression.WindowBound.WindowBoundVisitor
 
visit(WindowBound.Unbounded) - Method in class io.substrait.expression.proto.ExpressionProtoConverter.BoundConverter
 
visit(WindowBound.Unbounded) - Method in interface io.substrait.expression.WindowBound.WindowBoundVisitor
 
visit(ParameterizedType.Decimal) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.Decimal) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.Decimal) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.FixedBinary) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.FixedBinary) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.FixedBinary) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.FixedChar) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.FixedChar) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.FixedChar) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.Func) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.Func) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.Func) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.IntervalCompound) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.IntervalCompound) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.IntervalCompound) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.IntervalDay) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.IntervalDay) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.IntervalDay) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.ListType) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.ListType) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.ListType) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.Map) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.Map) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.Map) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.PrecisionTime) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.PrecisionTime) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.PrecisionTimestamp) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.PrecisionTimestamp) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.PrecisionTimestamp) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.PrecisionTimestampTZ) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.PrecisionTimestampTZ) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.PrecisionTimestampTZ) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.StringLiteral) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ToTypeString.ToTypeLiteralStringLossless
 
visit(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.Struct) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.Struct) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.Struct) - Method in class io.substrait.function.ToTypeString
 
visit(ParameterizedType.VarChar) - Method in class io.substrait.function.ParameterizedTypeVisitor.ParameterizedTypeThrowsVisitor
 
visit(ParameterizedType.VarChar) - Method in interface io.substrait.function.ParameterizedTypeVisitor
 
visit(ParameterizedType.VarChar) - Method in class io.substrait.function.ToTypeString
 
visit(TypeExpression.BinaryOperation) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.BinaryOperation) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.Decimal) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.Decimal) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.FixedBinary) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.FixedBinary) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.FixedChar) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.FixedChar) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.Func) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.Func) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.IfOperation) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.IfOperation) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.IntegerLiteral) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.IntegerLiteral) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.IntervalCompound) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.IntervalCompound) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.IntervalDay) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.IntervalDay) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.ListType) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.ListType) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.Map) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.Map) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.NotOperation) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.NotOperation) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.PrecisionTime) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.PrecisionTime) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.PrecisionTimestamp) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.PrecisionTimestamp) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.PrecisionTimestampTZ) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.PrecisionTimestampTZ) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.ReturnProgram) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.ReturnProgram) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.Struct) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.Struct) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(TypeExpression.VarChar) - Method in class io.substrait.function.TypeExpressionVisitor.TypeExpressionThrowsVisitor
 
visit(TypeExpression.VarChar) - Method in interface io.substrait.function.TypeExpressionVisitor
 
visit(Aggregate, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(Aggregate, C) - Method in interface io.substrait.relation.RelVisitor
Visit an aggregate relation.
visit(Aggregate, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(Aggregate, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(ConsistentPartitionWindow, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(ConsistentPartitionWindow, C) - Method in interface io.substrait.relation.RelVisitor
Visit a consistent partition window relation.
visit(ConsistentPartitionWindow, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(ConsistentPartitionWindow, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(Cross, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(Cross, C) - Method in interface io.substrait.relation.RelVisitor
Visit a cross product relation.
visit(Cross, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(Cross, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(Expand, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(Expand, C) - Method in interface io.substrait.relation.RelVisitor
Visit an expand relation (e.g., generators).
visit(Expand, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(Expand, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(ExtensionDdl, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(ExtensionDdl, C) - Method in interface io.substrait.relation.RelVisitor
Visit an extension DDL relation.
visit(ExtensionDdl, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(ExtensionDdl, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(ExtensionLeaf, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(ExtensionLeaf, C) - Method in interface io.substrait.relation.RelVisitor
Visit an extension leaf relation.
visit(ExtensionLeaf, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(ExtensionLeaf, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(ExtensionMulti, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(ExtensionMulti, C) - Method in interface io.substrait.relation.RelVisitor
Visit an extension multi-input relation.
visit(ExtensionMulti, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(ExtensionMulti, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(ExtensionSingle, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(ExtensionSingle, C) - Method in interface io.substrait.relation.RelVisitor
Visit an extension single-input relation.
visit(ExtensionSingle, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(ExtensionSingle, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(ExtensionTable, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(ExtensionTable, C) - Method in interface io.substrait.relation.RelVisitor
Visit an extension table relation.
visit(ExtensionTable, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(ExtensionTable, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(ExtensionWrite, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(ExtensionWrite, C) - Method in interface io.substrait.relation.RelVisitor
Visit an extension write relation.
visit(ExtensionWrite, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(ExtensionWrite, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(Fetch, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(Fetch, C) - Method in interface io.substrait.relation.RelVisitor
Visit a fetch (limit/offset) relation.
visit(Fetch, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(Fetch, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(Filter, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(Filter, C) - Method in interface io.substrait.relation.RelVisitor
Visit a filter relation.
visit(Filter, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(Filter, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(Join, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(Join, C) - Method in interface io.substrait.relation.RelVisitor
Visit a logical join relation.
visit(Join, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(Join, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(LocalFiles, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(LocalFiles, C) - Method in interface io.substrait.relation.RelVisitor
Visit a local files scan relation.
visit(LocalFiles, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(LocalFiles, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(NamedDdl, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(NamedDdl, C) - Method in interface io.substrait.relation.RelVisitor
Visit a named DDL relation.
visit(NamedDdl, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(NamedDdl, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(NamedScan, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(NamedScan, C) - Method in interface io.substrait.relation.RelVisitor
Visit a named scan relation.
visit(NamedScan, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(NamedScan, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(NamedUpdate, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(NamedUpdate, C) - Method in interface io.substrait.relation.RelVisitor
Visit a named update relation.
visit(NamedUpdate, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(NamedUpdate, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(NamedWrite, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(NamedWrite, C) - Method in interface io.substrait.relation.RelVisitor
Visit a named write relation.
visit(NamedWrite, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(NamedWrite, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(BroadcastExchange, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(BroadcastExchange, C) - Method in interface io.substrait.relation.RelVisitor
Visit a broadcast exchange relation.
visit(BroadcastExchange, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(BroadcastExchange, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(HashJoin, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(HashJoin, C) - Method in interface io.substrait.relation.RelVisitor
Visit a physical hash join relation.
visit(HashJoin, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(HashJoin, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(MergeJoin, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(MergeJoin, C) - Method in interface io.substrait.relation.RelVisitor
Visit a physical merge join relation.
visit(MergeJoin, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(MergeJoin, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(MultiBucketExchange, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(MultiBucketExchange, C) - Method in interface io.substrait.relation.RelVisitor
Visit a multi-bucket exchange relation.
visit(MultiBucketExchange, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(MultiBucketExchange, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(NestedLoopJoin, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(NestedLoopJoin, C) - Method in interface io.substrait.relation.RelVisitor
Visit a physical nested loop join relation.
visit(NestedLoopJoin, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(NestedLoopJoin, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(RoundRobinExchange, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(RoundRobinExchange, C) - Method in interface io.substrait.relation.RelVisitor
Visit a round-robin exchange relation.
visit(RoundRobinExchange, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(RoundRobinExchange, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(ScatterExchange, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(ScatterExchange, C) - Method in interface io.substrait.relation.RelVisitor
Visit a scatter exchange relation.
visit(ScatterExchange, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(ScatterExchange, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(SingleBucketExchange, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(SingleBucketExchange, C) - Method in interface io.substrait.relation.RelVisitor
Visit a single-bucket exchange relation.
visit(SingleBucketExchange, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(SingleBucketExchange, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(Project, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(Project, C) - Method in interface io.substrait.relation.RelVisitor
Visit a project relation.
visit(Project, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(Project, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(Set, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(Set, C) - Method in interface io.substrait.relation.RelVisitor
Visit a set operation relation (e.g., UNION/INTERSECT).
visit(Set, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(Set, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(Sort, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(Sort, C) - Method in interface io.substrait.relation.RelVisitor
Visit a sort relation.
visit(Sort, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(Sort, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(VirtualTableScan, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visit(VirtualTableScan, C) - Method in interface io.substrait.relation.RelVisitor
Visit a virtual table scan relation.
visit(VirtualTableScan, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visit(VirtualTableScan, EmptyVisitationContext) - Method in class io.substrait.relation.RelProtoConverter
 
visit(Type.Binary) - Method in class io.substrait.function.ToTypeString
 
visit(Type.Binary) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.Binary) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.Binary) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.Binary) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.Bool) - Method in class io.substrait.function.ToTypeString
 
visit(Type.Bool) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.Bool) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.Bool) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.Bool) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.Date) - Method in class io.substrait.function.ToTypeString
 
visit(Type.Date) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.Date) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.Date) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.Date) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.Decimal) - Method in class io.substrait.function.ToTypeString
 
visit(Type.Decimal) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.Decimal) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.Decimal) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.Decimal) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.FixedBinary) - Method in class io.substrait.function.ToTypeString
 
visit(Type.FixedBinary) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.FixedBinary) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.FixedBinary) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.FixedBinary) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.FixedChar) - Method in class io.substrait.function.ToTypeString
 
visit(Type.FixedChar) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.FixedChar) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.FixedChar) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.FixedChar) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.FP32) - Method in class io.substrait.function.ToTypeString
 
visit(Type.FP32) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.FP32) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.FP32) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.FP32) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.FP64) - Method in class io.substrait.function.ToTypeString
 
visit(Type.FP64) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.FP64) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.FP64) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.FP64) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.Func) - Method in class io.substrait.function.ToTypeString
 
visit(Type.Func) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.Func) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.Func) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.Func) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.I16) - Method in class io.substrait.function.ToTypeString
 
visit(Type.I16) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.I16) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.I16) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.I16) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.I32) - Method in class io.substrait.function.ToTypeString
 
visit(Type.I32) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.I32) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.I32) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.I32) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.I64) - Method in class io.substrait.function.ToTypeString
 
visit(Type.I64) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.I64) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.I64) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.I64) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.I8) - Method in class io.substrait.function.ToTypeString
 
visit(Type.I8) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.I8) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.I8) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.I8) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.IntervalCompound) - Method in class io.substrait.function.ToTypeString
 
visit(Type.IntervalCompound) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.IntervalCompound) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.IntervalCompound) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.IntervalCompound) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.IntervalDay) - Method in class io.substrait.function.ToTypeString
 
visit(Type.IntervalDay) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.IntervalDay) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.IntervalDay) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.IntervalDay) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.IntervalYear) - Method in class io.substrait.function.ToTypeString
 
visit(Type.IntervalYear) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.IntervalYear) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.IntervalYear) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.IntervalYear) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.ListType) - Method in class io.substrait.function.ToTypeString
 
visit(Type.ListType) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.ListType) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.ListType) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.ListType) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.Map) - Method in class io.substrait.function.ToTypeString
 
visit(Type.Map) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.Map) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.Map) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.Map) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.PrecisionTime) - Method in class io.substrait.function.ToTypeString
 
visit(Type.PrecisionTime) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.PrecisionTime) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.PrecisionTime) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.PrecisionTime) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.PrecisionTimestamp) - Method in class io.substrait.function.ToTypeString
 
visit(Type.PrecisionTimestamp) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.PrecisionTimestamp) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.PrecisionTimestamp) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.PrecisionTimestamp) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.PrecisionTimestampTZ) - Method in class io.substrait.function.ToTypeString
 
visit(Type.PrecisionTimestampTZ) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.PrecisionTimestampTZ) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.PrecisionTimestampTZ) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.PrecisionTimestampTZ) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.Str) - Method in class io.substrait.function.ToTypeString
 
visit(Type.Str) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.Str) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.Str) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.Str) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.Struct) - Method in class io.substrait.function.ToTypeString
 
visit(Type.Struct) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.Struct) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.Struct) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.Struct) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.Time) - Method in class io.substrait.function.ToTypeString
 
visit(Type.Time) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.Time) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.Time) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.Time) - Method in interface io.substrait.type.TypeVisitor
Deprecated.
visit(Type.Timestamp) - Method in class io.substrait.function.ToTypeString
 
visit(Type.Timestamp) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.Timestamp) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.Timestamp) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.Timestamp) - Method in interface io.substrait.type.TypeVisitor
Deprecated.
visit(Type.TimestampTZ) - Method in class io.substrait.function.ToTypeString
 
visit(Type.TimestampTZ) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.TimestampTZ) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.TimestampTZ) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.TimestampTZ) - Method in interface io.substrait.type.TypeVisitor
Deprecated.
visit(Type.UserDefined) - Method in class io.substrait.function.ToTypeString
 
visit(Type.UserDefined) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.UserDefined) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.UserDefined) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.UserDefined) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.UUID) - Method in class io.substrait.function.ToTypeString
 
visit(Type.UUID) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.UUID) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.UUID) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.UUID) - Method in interface io.substrait.type.TypeVisitor
 
visit(Type.VarChar) - Method in class io.substrait.function.ToTypeString
 
visit(Type.VarChar) - Method in class io.substrait.type.proto.TypeProtoConverter
 
visit(Type.VarChar) - Method in class io.substrait.type.StringTypeVisitor
 
visit(Type.VarChar) - Method in class io.substrait.type.TypeVisitor.TypeThrowsVisitor
 
visit(Type.VarChar) - Method in interface io.substrait.type.TypeVisitor
 
visit(ParseTree) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitAggregateFunction(AggregateFunctionInvocation, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visitAnyType(SubstraitTypeParser.AnyTypeContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitAnyType(SubstraitTypeParser.AnyTypeContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by SubstraitTypeParser.anyType().
visitAnyType(SubstraitTypeParser.AnyTypeContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by SubstraitTypeParser.anyType().
VisitationContext - Interface in io.substrait.util
 
visitBinary(SubstraitTypeParser.BinaryContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitBinary(SubstraitTypeParser.BinaryContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the binary labeled alternative in SubstraitTypeParser.scalarType().
visitBinary(SubstraitTypeParser.BinaryContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the binary labeled alternative in SubstraitTypeParser.scalarType().
visitBinaryExpr(SubstraitTypeParser.BinaryExprContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitBinaryExpr(SubstraitTypeParser.BinaryExprContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the BinaryExpr labeled alternative in SubstraitTypeParser.expr().
visitBinaryExpr(SubstraitTypeParser.BinaryExprContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the BinaryExpr labeled alternative in SubstraitTypeParser.expr().
visitBoolean(SubstraitTypeParser.BooleanContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitBoolean(SubstraitTypeParser.BooleanContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the boolean labeled alternative in SubstraitTypeParser.scalarType().
visitBoolean(SubstraitTypeParser.BooleanContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the boolean labeled alternative in SubstraitTypeParser.scalarType().
visitChildren(RuleNode) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitDate(SubstraitTypeParser.DateContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitDate(SubstraitTypeParser.DateContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the date labeled alternative in SubstraitTypeParser.scalarType().
visitDate(SubstraitTypeParser.DateContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the date labeled alternative in SubstraitTypeParser.scalarType().
visitDecimal(SubstraitTypeParser.DecimalContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitDecimal(SubstraitTypeParser.DecimalContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the decimal labeled alternative in SubstraitTypeParser.parameterizedType().
visitDecimal(SubstraitTypeParser.DecimalContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the decimal labeled alternative in SubstraitTypeParser.parameterizedType().
visitEnumArg(SimpleExtension.Function, int, EnumArg, C) - Method in interface io.substrait.expression.FunctionArg.FuncArgVisitor
 
visitErrorNode(ErrorNode) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitErrorNode(ErrorNode) - Method in class io.substrait.type.SubstraitTypeBaseListener
visitExpr(SimpleExtension.Function, int, Expression, C) - Method in interface io.substrait.expression.FunctionArg.FuncArgVisitor
 
visitExprList(List<Expression>, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visitExprList(List<Expression>, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visitFallback(Expression, C) - Method in class io.substrait.expression.AbstractExpressionVisitor
Fallback handler for expressions not explicitly overridden.
visitFallback(Rel, C) - Method in class io.substrait.relation.AbstractRelVisitor
 
visitFieldReference(FieldReference, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visitFixedBinary(SubstraitTypeParser.FixedBinaryContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitFixedBinary(SubstraitTypeParser.FixedBinaryContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the fixedBinary labeled alternative in SubstraitTypeParser.parameterizedType().
visitFixedBinary(SubstraitTypeParser.FixedBinaryContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the fixedBinary labeled alternative in SubstraitTypeParser.parameterizedType().
visitFixedChar(SubstraitTypeParser.FixedCharContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitFixedChar(SubstraitTypeParser.FixedCharContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the fixedChar labeled alternative in SubstraitTypeParser.parameterizedType().
visitFixedChar(SubstraitTypeParser.FixedCharContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the fixedChar labeled alternative in SubstraitTypeParser.parameterizedType().
visitFp32(SubstraitTypeParser.Fp32Context) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitFp32(SubstraitTypeParser.Fp32Context) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the fp32 labeled alternative in SubstraitTypeParser.scalarType().
visitFp32(SubstraitTypeParser.Fp32Context) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the fp32 labeled alternative in SubstraitTypeParser.scalarType().
visitFp64(SubstraitTypeParser.Fp64Context) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitFp64(SubstraitTypeParser.Fp64Context) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the fp64 labeled alternative in SubstraitTypeParser.scalarType().
visitFp64(SubstraitTypeParser.Fp64Context) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the fp64 labeled alternative in SubstraitTypeParser.scalarType().
visitFunc(SubstraitTypeParser.FuncContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitFunc(SubstraitTypeParser.FuncContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the func labeled alternative in SubstraitTypeParser.parameterizedType().
visitFunc(SubstraitTypeParser.FuncContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the func labeled alternative in SubstraitTypeParser.parameterizedType().
visitFuncParamsWithParens(SubstraitTypeParser.FuncParamsWithParensContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitFuncParamsWithParens(SubstraitTypeParser.FuncParamsWithParensContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the funcParamsWithParens labeled alternative in SubstraitTypeParser.funcParams().
visitFuncParamsWithParens(SubstraitTypeParser.FuncParamsWithParensContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the funcParamsWithParens labeled alternative in SubstraitTypeParser.funcParams().
visitFunctionArguments(List<FunctionArg>, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visitFunctionArguments(List<FunctionArg>, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visitFunctionCall(SubstraitTypeParser.FunctionCallContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitFunctionCall(SubstraitTypeParser.FunctionCallContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the FunctionCall labeled alternative in SubstraitTypeParser.expr().
visitFunctionCall(SubstraitTypeParser.FunctionCallContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the FunctionCall labeled alternative in SubstraitTypeParser.expr().
visitGrouping(Aggregate.Grouping, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visitI16(SubstraitTypeParser.I16Context) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitI16(SubstraitTypeParser.I16Context) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the i16 labeled alternative in SubstraitTypeParser.scalarType().
visitI16(SubstraitTypeParser.I16Context) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the i16 labeled alternative in SubstraitTypeParser.scalarType().
visitI32(SubstraitTypeParser.I32Context) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitI32(SubstraitTypeParser.I32Context) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the i32 labeled alternative in SubstraitTypeParser.scalarType().
visitI32(SubstraitTypeParser.I32Context) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the i32 labeled alternative in SubstraitTypeParser.scalarType().
visitI64(SubstraitTypeParser.I64Context) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitI64(SubstraitTypeParser.I64Context) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the i64 labeled alternative in SubstraitTypeParser.scalarType().
visitI64(SubstraitTypeParser.I64Context) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the i64 labeled alternative in SubstraitTypeParser.scalarType().
visitI8(SubstraitTypeParser.I8Context) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitI8(SubstraitTypeParser.I8Context) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the i8 labeled alternative in SubstraitTypeParser.scalarType().
visitI8(SubstraitTypeParser.I8Context) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the i8 labeled alternative in SubstraitTypeParser.scalarType().
visitIfClause(Expression.IfClause, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visitIfExpr(SubstraitTypeParser.IfExprContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitIfExpr(SubstraitTypeParser.IfExprContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the IfExpr labeled alternative in SubstraitTypeParser.expr().
visitIfExpr(SubstraitTypeParser.IfExprContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the IfExpr labeled alternative in SubstraitTypeParser.expr().
visitIntervalYear(SubstraitTypeParser.IntervalYearContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitIntervalYear(SubstraitTypeParser.IntervalYearContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the intervalYear labeled alternative in SubstraitTypeParser.scalarType().
visitIntervalYear(SubstraitTypeParser.IntervalYearContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the intervalYear labeled alternative in SubstraitTypeParser.scalarType().
visitList(SubstraitTypeParser.ListContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitList(SubstraitTypeParser.ListContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the list labeled alternative in SubstraitTypeParser.parameterizedType().
visitList(SubstraitTypeParser.ListContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the list labeled alternative in SubstraitTypeParser.parameterizedType().
visitLiteral(Expression.Literal) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
Utility method for visiting literals.
visitLiteralNumber(SubstraitTypeParser.LiteralNumberContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitLiteralNumber(SubstraitTypeParser.LiteralNumberContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the LiteralNumber labeled alternative in SubstraitTypeParser.expr().
visitLiteralNumber(SubstraitTypeParser.LiteralNumberContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the LiteralNumber labeled alternative in SubstraitTypeParser.expr().
visitMap(SubstraitTypeParser.MapContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitMap(SubstraitTypeParser.MapContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the map labeled alternative in SubstraitTypeParser.parameterizedType().
visitMap(SubstraitTypeParser.MapContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the map labeled alternative in SubstraitTypeParser.parameterizedType().
visitMeasure(Aggregate.Measure, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visitMultilineDefinition(SubstraitTypeParser.MultilineDefinitionContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitMultilineDefinition(SubstraitTypeParser.MultilineDefinitionContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the MultilineDefinition labeled alternative in SubstraitTypeParser.expr().
visitMultilineDefinition(SubstraitTypeParser.MultilineDefinitionContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the MultilineDefinition labeled alternative in SubstraitTypeParser.expr().
visitMultiOrListRecord(Expression.MultiOrListRecord, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visitNotExpr(SubstraitTypeParser.NotExprContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitNotExpr(SubstraitTypeParser.NotExprContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the NotExpr labeled alternative in SubstraitTypeParser.expr().
visitNotExpr(SubstraitTypeParser.NotExprContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the NotExpr labeled alternative in SubstraitTypeParser.expr().
visitNStruct(SubstraitTypeParser.NStructContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitNStruct(SubstraitTypeParser.NStructContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the nStruct labeled alternative in SubstraitTypeParser.parameterizedType().
visitNStruct(SubstraitTypeParser.NStructContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the nStruct labeled alternative in SubstraitTypeParser.parameterizedType().
visitNumericExpression(SubstraitTypeParser.NumericExpressionContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitNumericExpression(SubstraitTypeParser.NumericExpressionContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the numericExpression labeled alternative in SubstraitTypeParser.numericParameter().
visitNumericExpression(SubstraitTypeParser.NumericExpressionContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the numericExpression labeled alternative in SubstraitTypeParser.numericParameter().
visitNumericLiteral(SubstraitTypeParser.NumericLiteralContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitNumericLiteral(SubstraitTypeParser.NumericLiteralContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the numericLiteral labeled alternative in SubstraitTypeParser.numericParameter().
visitNumericLiteral(SubstraitTypeParser.NumericLiteralContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the numericLiteral labeled alternative in SubstraitTypeParser.numericParameter().
visitNumericParameterName(SubstraitTypeParser.NumericParameterNameContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitNumericParameterName(SubstraitTypeParser.NumericParameterNameContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the numericParameterName labeled alternative in SubstraitTypeParser.numericParameter().
visitNumericParameterName(SubstraitTypeParser.NumericParameterNameContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the numericParameterName labeled alternative in SubstraitTypeParser.numericParameter().
visitParameterName(SubstraitTypeParser.ParameterNameContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitParameterName(SubstraitTypeParser.ParameterNameContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the ParameterName labeled alternative in SubstraitTypeParser.expr().
visitParameterName(SubstraitTypeParser.ParameterNameContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the ParameterName labeled alternative in SubstraitTypeParser.expr().
visitParenExpression(SubstraitTypeParser.ParenExpressionContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitParenExpression(SubstraitTypeParser.ParenExpressionContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the ParenExpression labeled alternative in SubstraitTypeParser.expr().
visitParenExpression(SubstraitTypeParser.ParenExpressionContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the ParenExpression labeled alternative in SubstraitTypeParser.expr().
visitPrecisionIntervalCompound(SubstraitTypeParser.PrecisionIntervalCompoundContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitPrecisionIntervalCompound(SubstraitTypeParser.PrecisionIntervalCompoundContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the precisionIntervalCompound labeled alternative in SubstraitTypeParser.parameterizedType().
visitPrecisionIntervalCompound(SubstraitTypeParser.PrecisionIntervalCompoundContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the precisionIntervalCompound labeled alternative in SubstraitTypeParser.parameterizedType().
visitPrecisionIntervalDay(SubstraitTypeParser.PrecisionIntervalDayContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitPrecisionIntervalDay(SubstraitTypeParser.PrecisionIntervalDayContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the precisionIntervalDay labeled alternative in SubstraitTypeParser.parameterizedType().
visitPrecisionIntervalDay(SubstraitTypeParser.PrecisionIntervalDayContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the precisionIntervalDay labeled alternative in SubstraitTypeParser.parameterizedType().
visitPrecisionTime(SubstraitTypeParser.PrecisionTimeContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitPrecisionTime(SubstraitTypeParser.PrecisionTimeContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the precisionTime labeled alternative in SubstraitTypeParser.parameterizedType().
visitPrecisionTime(SubstraitTypeParser.PrecisionTimeContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the precisionTime labeled alternative in SubstraitTypeParser.parameterizedType().
visitPrecisionTimestamp(SubstraitTypeParser.PrecisionTimestampContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitPrecisionTimestamp(SubstraitTypeParser.PrecisionTimestampContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the precisionTimestamp labeled alternative in SubstraitTypeParser.parameterizedType().
visitPrecisionTimestamp(SubstraitTypeParser.PrecisionTimestampContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the precisionTimestamp labeled alternative in SubstraitTypeParser.parameterizedType().
visitPrecisionTimestampTZ(SubstraitTypeParser.PrecisionTimestampTZContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitPrecisionTimestampTZ(SubstraitTypeParser.PrecisionTimestampTZContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the precisionTimestampTZ labeled alternative in SubstraitTypeParser.parameterizedType().
visitPrecisionTimestampTZ(SubstraitTypeParser.PrecisionTimestampTZContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the precisionTimestampTZ labeled alternative in SubstraitTypeParser.parameterizedType().
visitSingleFuncParam(SubstraitTypeParser.SingleFuncParamContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitSingleFuncParam(SubstraitTypeParser.SingleFuncParamContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the singleFuncParam labeled alternative in SubstraitTypeParser.funcParams().
visitSingleFuncParam(SubstraitTypeParser.SingleFuncParamContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the singleFuncParam labeled alternative in SubstraitTypeParser.funcParams().
visitSortField(Expression.SortField, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visitSortField(Expression.SortField, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visitStartRule(SubstraitTypeParser.StartRuleContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitStartRule(SubstraitTypeParser.StartRuleContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by SubstraitTypeParser.startRule().
visitStartRule(SubstraitTypeParser.StartRuleContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by SubstraitTypeParser.startRule().
visitString(SubstraitTypeParser.StringContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitString(SubstraitTypeParser.StringContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the string labeled alternative in SubstraitTypeParser.scalarType().
visitString(SubstraitTypeParser.StringContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the string labeled alternative in SubstraitTypeParser.scalarType().
visitStruct(SubstraitTypeParser.StructContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitStruct(SubstraitTypeParser.StructContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the struct labeled alternative in SubstraitTypeParser.parameterizedType().
visitStruct(SubstraitTypeParser.StructContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the struct labeled alternative in SubstraitTypeParser.parameterizedType().
visitSwitchClause(Expression.SwitchClause, EmptyVisitationContext) - Method in class io.substrait.relation.ExpressionCopyOnWriteVisitor
 
visitTerminal(TerminalNode) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitTerminal(TerminalNode) - Method in class io.substrait.type.SubstraitTypeBaseListener
visitTernary(SubstraitTypeParser.TernaryContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitTernary(SubstraitTypeParser.TernaryContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the Ternary labeled alternative in SubstraitTypeParser.expr().
visitTernary(SubstraitTypeParser.TernaryContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the Ternary labeled alternative in SubstraitTypeParser.expr().
visitTime(SubstraitTypeParser.TimeContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitTime(SubstraitTypeParser.TimeContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the time labeled alternative in SubstraitTypeParser.scalarType().
visitTime(SubstraitTypeParser.TimeContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the time labeled alternative in SubstraitTypeParser.scalarType().
visitTimestamp(SubstraitTypeParser.TimestampContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitTimestamp(SubstraitTypeParser.TimestampContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the timestamp labeled alternative in SubstraitTypeParser.scalarType().
visitTimestamp(SubstraitTypeParser.TimestampContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the timestamp labeled alternative in SubstraitTypeParser.scalarType().
visitTimestampTz(SubstraitTypeParser.TimestampTzContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitTimestampTz(SubstraitTypeParser.TimestampTzContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the timestampTz labeled alternative in SubstraitTypeParser.scalarType().
visitTimestampTz(SubstraitTypeParser.TimestampTzContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the timestampTz labeled alternative in SubstraitTypeParser.scalarType().
visitTransformExpression(AbstractUpdate.TransformExpression, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
visitType(SimpleExtension.Function, int, Type, C) - Method in interface io.substrait.expression.FunctionArg.FuncArgVisitor
 
visitTypeDef(SubstraitTypeParser.TypeDefContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitTypeDef(SubstraitTypeParser.TypeDefContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by SubstraitTypeParser.typeDef().
visitTypeDef(SubstraitTypeParser.TypeDefContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by SubstraitTypeParser.typeDef().
visitTypeLiteral(SubstraitTypeParser.TypeLiteralContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitTypeLiteral(SubstraitTypeParser.TypeLiteralContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the TypeLiteral labeled alternative in SubstraitTypeParser.expr().
visitTypeLiteral(SubstraitTypeParser.TypeLiteralContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the TypeLiteral labeled alternative in SubstraitTypeParser.expr().
visitTypeStatement(SubstraitTypeParser.TypeStatementContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitTypeStatement(SubstraitTypeParser.TypeStatementContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by SubstraitTypeParser.typeStatement().
visitTypeStatement(SubstraitTypeParser.TypeStatementContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by SubstraitTypeParser.typeStatement().
visitUserDefined(SubstraitTypeParser.UserDefinedContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitUserDefined(SubstraitTypeParser.UserDefinedContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the userDefined labeled alternative in SubstraitTypeParser.parameterizedType().
visitUserDefined(SubstraitTypeParser.UserDefinedContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the userDefined labeled alternative in SubstraitTypeParser.parameterizedType().
visitUuid(SubstraitTypeParser.UuidContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitUuid(SubstraitTypeParser.UuidContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the uuid labeled alternative in SubstraitTypeParser.scalarType().
visitUuid(SubstraitTypeParser.UuidContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the uuid labeled alternative in SubstraitTypeParser.scalarType().
visitVarChar(SubstraitTypeParser.VarCharContext) - Method in class io.substrait.type.parser.ParseToPojo.Visitor
 
visitVarChar(SubstraitTypeParser.VarCharContext) - Method in class io.substrait.type.SubstraitTypeBaseVisitor
Visit a parse tree produced by the varChar labeled alternative in SubstraitTypeParser.parameterizedType().
visitVarChar(SubstraitTypeParser.VarCharContext) - Method in interface io.substrait.type.SubstraitTypeVisitor
Visit a parse tree produced by the varChar labeled alternative in SubstraitTypeParser.parameterizedType().
visitWindowRelFunction(ConsistentPartitionWindow.WindowRelFunctionInvocation, EmptyVisitationContext) - Method in class io.substrait.relation.RelCopyOnWriteVisitor
 
VOCABULARY - Static variable in class io.substrait.type.SubstraitLexer
 
VOCABULARY - Static variable in class io.substrait.type.SubstraitTypeLexer
 
VOCABULARY - Static variable in class io.substrait.type.SubstraitTypeParser
 

W

Whitespace - Static variable in class io.substrait.type.SubstraitLexer
 
Whitespace - Static variable in class io.substrait.type.SubstraitTypeLexer
 
Whitespace - Static variable in class io.substrait.type.SubstraitTypeParser
 
WindowBound - Interface in io.substrait.expression
 
WindowBound.CurrentRow - Class in io.substrait.expression
 
WindowBound.Following - Class in io.substrait.expression
 
WindowBound.Preceding - Class in io.substrait.expression
 
WindowBound.Unbounded - Class in io.substrait.expression
 
WindowBound.WindowBoundVisitor<R,E extends Throwable> - Interface in io.substrait.expression
 
windowFn(String, String, Type, Expression.AggregationPhase, Expression.AggregationInvocation, Expression.WindowBoundsType, WindowBound, WindowBound, Expression...) - Method in class io.substrait.dsl.SubstraitBuilder
 
windowFunction(SimpleExtension.WindowFunctionVariant, Type, Expression.AggregationPhase, List<Expression.SortField>, Expression.AggregationInvocation, List<Expression>, Expression.WindowBoundsType, WindowBound, WindowBound, FunctionArg...) - Static method in class io.substrait.expression.ExpressionCreator
 
windowFunction(SimpleExtension.WindowFunctionVariant, Type, Expression.AggregationPhase, List<Expression.SortField>, Expression.AggregationInvocation, List<Expression>, Expression.WindowBoundsType, WindowBound, WindowBound, Iterable<? extends FunctionArg>) - Static method in class io.substrait.expression.ExpressionCreator
Use Expression.WindowFunctionInvocation.builder() directly to specify other parameters, e.g.
WindowFunction() - Constructor for class io.substrait.extension.SimpleExtension.WindowFunction
 
WindowFunctionInvocation() - Constructor for class io.substrait.expression.Expression.WindowFunctionInvocation
 
windowFunctions() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
 
windowFunctions() - Method in class io.substrait.extension.SimpleExtension.ExtensionCollection
 
windowFunctions(Iterable<? extends SimpleExtension.WindowFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection.Builder
Sets or replaces all elements for windowFunctions list.
windowFunctions(Iterable<? extends ConsistentPartitionWindow.WindowRelFunctionInvocation>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.Builder
Sets or replaces all elements for windowFunctions list.
WindowFunctionVariant() - Constructor for class io.substrait.extension.SimpleExtension.WindowFunctionVariant
 
windowRelFunction(SimpleExtension.WindowFunctionVariant, Type, Expression.AggregationPhase, Expression.AggregationInvocation, Expression.WindowBoundsType, WindowBound, WindowBound, Iterable<? extends FunctionArg>) - Static method in class io.substrait.expression.ExpressionCreator
Use ConsistentPartitionWindow.WindowRelFunctionInvocation.builder() directly to specify other parameters, e.g.
WindowRelFunctionInvocation() - Constructor for class io.substrait.relation.ConsistentPartitionWindow.WindowRelFunctionInvocation
 
windows() - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
 
windows() - Method in class io.substrait.extension.SimpleExtension.ExtensionSignatures
 
windows(Iterable<? extends SimpleExtension.WindowFunction>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures.Builder
Sets or replaces all elements for windows list.
windowType() - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
 
windowType() - Method in class io.substrait.extension.SimpleExtension.WindowFunctionVariant
 
windowType(SimpleExtension.WindowType) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant.Builder
Initializes the value for the windowType attribute.
withAdvancedExtension(AdvancedExtension) - Method in class io.substrait.plan.ImmutablePlan
Copy the current immutable object by setting a present value for the optional advancedExtension attribute.
withAdvancedExtension(AdvancedExtension) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Copy the current immutable object by setting a present value for the optional advancedExtension attribute.
withAdvancedExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.plan.ImmutablePlan
Copy the current immutable object by setting an optional value for the advancedExtension attribute.
withAdvancedExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Copy the current immutable object by setting an optional value for the advancedExtension attribute.
withAggregateFunctions(SimpleExtension.AggregateFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Copy the current immutable object with elements that replace the content of aggregateFunctions.
withAggregateFunctions(Iterable<? extends SimpleExtension.AggregateFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Copy the current immutable object with elements that replace the content of aggregateFunctions.
withAggregates(SimpleExtension.AggregateFunction...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Copy the current immutable object with elements that replace the content of aggregates.
withAggregates(Iterable<? extends SimpleExtension.AggregateFunction>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Copy the current immutable object with elements that replace the content of aggregates.
withAggregationPhase(Expression.AggregationPhase) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Copy the current immutable object by setting a value for the aggregationPhase attribute.
withAggregationPhase(Expression.AggregationPhase) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object by setting a value for the aggregationPhase attribute.
withAggregationPhase(Expression.AggregationPhase) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Copy the current immutable object by setting a value for the aggregationPhase attribute.
withAlias(String) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object by setting a present value for the optional alias attribute.
withAlias(Optional<String>) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object by setting an optional value for the alias attribute.
withArgs(SimpleExtension.Argument...) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object with elements that replace the content of args.
withArgs(SimpleExtension.Argument...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object with elements that replace the content of args.
withArgs(SimpleExtension.Argument...) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object with elements that replace the content of args.
withArgs(Iterable<? extends SimpleExtension.Argument>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object with elements that replace the content of args.
withArgs(Iterable<? extends SimpleExtension.Argument>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object with elements that replace the content of args.
withArgs(Iterable<? extends SimpleExtension.Argument>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object with elements that replace the content of args.
withArguments(FunctionArg...) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Copy the current immutable object with elements that replace the content of arguments.
withArguments(FunctionArg...) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
Copy the current immutable object with elements that replace the content of arguments.
withArguments(FunctionArg...) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object with elements that replace the content of arguments.
withArguments(FunctionArg...) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Copy the current immutable object with elements that replace the content of arguments.
withArguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Copy the current immutable object with elements that replace the content of arguments.
withArguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
Copy the current immutable object with elements that replace the content of arguments.
withArguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object with elements that replace the content of arguments.
withArguments(Iterable<? extends FunctionArg>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Copy the current immutable object with elements that replace the content of arguments.
withAssignments(TypeExpression.ReturnProgram.Assignment...) - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram
Copy the current immutable object with elements that replace the content of assignments.
withAssignments(Iterable<? extends TypeExpression.ReturnProgram.Assignment>) - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram
Copy the current immutable object with elements that replace the content of assignments.
withBaseSchema(NamedStruct) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Copy the current immutable object by setting a value for the baseSchema attribute.
withBestEffortFilter(Expression) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting a present value for the optional bestEffortFilter attribute.
withBestEffortFilter(Expression) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting a present value for the optional bestEffortFilter attribute.
withBestEffortFilter(Expression) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting a present value for the optional bestEffortFilter attribute.
withBestEffortFilter(Expression) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting a present value for the optional bestEffortFilter attribute.
withBestEffortFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting an optional value for the bestEffortFilter attribute.
withBestEffortFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting an optional value for the bestEffortFilter attribute.
withBestEffortFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting an optional value for the bestEffortFilter attribute.
withBestEffortFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting an optional value for the bestEffortFilter attribute.
withBody(Expression) - Method in class io.substrait.expression.ImmutableExpression.Lambda
Copy the current immutable object by setting a value for the body attribute.
withBoundsType(Expression.WindowBoundsType) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object by setting a value for the boundsType attribute.
withBoundsType(Expression.WindowBoundsType) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Copy the current immutable object by setting a value for the boundsType attribute.
withColumnTarget(int) - Method in class io.substrait.relation.ImmutableTransformExpression
Copy the current immutable object by setting a value for the columnTarget attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableCross
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExpand
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionLeaf
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionMulti
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionSingle
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableFilter
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableProject
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableSet
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableSort
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object by setting a present value for the optional commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableCross
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExpand
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionLeaf
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionMulti
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionSingle
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableFilter
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableProject
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableSet
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableSort
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withCommonExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object by setting an optional value for the commonExtension attribute.
withComputationId(int) - Method in class io.substrait.hint.ImmutableLoadedComputation
Copy the current immutable object by setting a value for the computationId attribute.
withComputationId(int) - Method in class io.substrait.hint.ImmutableSavedComputation
Copy the current immutable object by setting a value for the computationId attribute.
withComputationType(Hint.ComputationType) - Method in class io.substrait.hint.ImmutableLoadedComputation
Copy the current immutable object by setting a value for the computationType attribute.
withComputationType(Hint.ComputationType) - Method in class io.substrait.hint.ImmutableSavedComputation
Copy the current immutable object by setting a value for the computationType attribute.
withCondition(Expression) - Method in class io.substrait.expression.ImmutableExpression.IfClause
Copy the current immutable object by setting a value for the condition attribute.
withCondition(Expression) - Method in class io.substrait.expression.ImmutableExpression.SingleOrList
Copy the current immutable object by setting a value for the condition attribute.
withCondition(Expression) - Method in class io.substrait.relation.ImmutableFilter
Copy the current immutable object by setting a value for the condition attribute.
withCondition(Expression) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting a present value for the optional condition attribute.
withCondition(Expression) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object by setting a value for the condition attribute.
withCondition(Expression) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting a value for the condition attribute.
withCondition(Expression.Literal) - Method in class io.substrait.expression.ImmutableExpression.SwitchClause
Copy the current immutable object by setting a value for the condition attribute.
withCondition(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting an optional value for the condition attribute.
withConditions(Expression...) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList
Copy the current immutable object with elements that replace the content of conditions.
withConditions(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList
Copy the current immutable object with elements that replace the content of conditions.
withConstant(Boolean) - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
Copy the current immutable object by setting a value for the constant attribute.
withConstrainedToCount(boolean) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting a value for the constrainedToCount attribute.
withCount(long) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting a present value for the optional count attribute.
withCount(OptionalLong) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting an optional value for the count attribute.
withCreateMode(AbstractWriteRel.CreateMode) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting a value for the createMode attribute.
withCreateMode(AbstractWriteRel.CreateMode) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting a value for the createMode attribute.
withDays(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
Copy the current immutable object by setting a value for the days attribute.
withDays(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
Copy the current immutable object by setting a value for the days attribute.
withDeclaration(SimpleExtension.AggregateFunctionVariant) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Copy the current immutable object by setting a value for the declaration attribute.
withDeclaration(SimpleExtension.ScalarFunctionVariant) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
Copy the current immutable object by setting a value for the declaration attribute.
withDeclaration(SimpleExtension.WindowFunctionVariant) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object by setting a value for the declaration attribute.
withDeclaration(SimpleExtension.WindowFunctionVariant) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Copy the current immutable object by setting a value for the declaration attribute.
withDecomposability(SimpleExtension.Decomposability) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting a value for the decomposability attribute.
withDecomposability(SimpleExtension.Decomposability) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting a value for the decomposability attribute.
withDefaultClause(Expression) - Method in class io.substrait.expression.ImmutableExpression.Switch
Copy the current immutable object by setting a value for the defaultClause attribute.
withDeriveRecordType(Type.Struct) - Method in class io.substrait.relation.ImmutableExtensionLeaf
Copy the current immutable object by setting a value for the deriveRecordType attribute.
withDeriveRecordType(Type.Struct) - Method in class io.substrait.relation.ImmutableExtensionMulti
Copy the current immutable object by setting a value for the deriveRecordType attribute.
withDeriveRecordType(Type.Struct) - Method in class io.substrait.relation.ImmutableExtensionSingle
Copy the current immutable object by setting a value for the deriveRecordType attribute.
withDescription(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
Copy the current immutable object by setting a value for the description attribute.
withDescription(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting a value for the description attribute.
withDescription(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
Copy the current immutable object by setting a value for the description attribute.
withDescription(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
Copy the current immutable object by setting a value for the description attribute.
withDescription(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object by setting a value for the description attribute.
withDescription(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument
Copy the current immutable object by setting a value for the description attribute.
withDescription(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
Copy the current immutable object by setting a value for the description attribute.
withDescription(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
Copy the current immutable object by setting a value for the description attribute.
withDescription(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting a value for the description attribute.
withDescription(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option
Copy the current immutable object by setting a present value for the optional description attribute.
withDescription(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting a present value for the optional description attribute.
withDescription(Optional<String>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option
Copy the current immutable object by setting an optional value for the description attribute.
withDescription(Optional<String>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting an optional value for the description attribute.
withDetail(Extension.DdlExtensionObject) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting a value for the detail attribute.
withDetail(Extension.ExtensionTableDetail) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting a value for the detail attribute.
withDetail(Extension.LeafRelDetail) - Method in class io.substrait.relation.ImmutableExtensionLeaf
Copy the current immutable object by setting a value for the detail attribute.
withDetail(Extension.MultiRelDetail) - Method in class io.substrait.relation.ImmutableExtensionMulti
Copy the current immutable object by setting a value for the detail attribute.
withDetail(Extension.SingleRelDetail) - Method in class io.substrait.relation.ImmutableExtensionSingle
Copy the current immutable object by setting a value for the detail attribute.
withDetail(Extension.WriteExtensionObject) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting a value for the detail attribute.
withDirection(Expression.SortDirection) - Method in class io.substrait.expression.ImmutableExpression.SortField
Copy the current immutable object by setting a value for the direction attribute.
withDuplicates(Expression...) - Method in class io.substrait.relation.ImmutableExpand.SwitchingField
Copy the current immutable object with elements that replace the content of duplicates.
withDuplicates(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableExpand.SwitchingField
Copy the current immutable object with elements that replace the content of duplicates.
withElementType(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.ListType
Copy the current immutable object by setting a value for the elementType attribute.
withElementType(Type) - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral
Copy the current immutable object by setting a value for the elementType attribute.
withElementType(Type) - Method in class io.substrait.type.ImmutableType.ListType
Copy the current immutable object by setting a value for the elementType attribute.
withElseClause(Expression) - Method in class io.substrait.expression.ImmutableExpression.IfThen
Copy the current immutable object by setting a value for the elseClause attribute.
withElseExpr(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation
Copy the current immutable object by setting a value for the elseExpr attribute.
withEnhancement(E) - Method in class io.substrait.extension.ImmutableAdvancedExtension
Copy the current immutable object by setting a present value for the optional enhancement attribute.
withEnhancement(Optional<? extends E>) - Method in class io.substrait.extension.ImmutableAdvancedExtension
Copy the current immutable object by setting an optional value for the enhancement attribute.
withEscape(String) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
Copy the current immutable object by setting a value for the escape attribute.
withExact(boolean) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object by setting a value for the exact attribute.
withExpectedTypeUrls(Iterable<String>) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Copy the current immutable object with elements that replace the content of expectedTypeUrls.
withExpectedTypeUrls(Iterable<String>) - Method in class io.substrait.plan.ImmutablePlan
Copy the current immutable object with elements that replace the content of expectedTypeUrls.
withExpectedTypeUrls(String...) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Copy the current immutable object with elements that replace the content of expectedTypeUrls.
withExpectedTypeUrls(String...) - Method in class io.substrait.plan.ImmutablePlan
Copy the current immutable object with elements that replace the content of expectedTypeUrls.
withExpr(Expression) - Method in class io.substrait.expression.ImmutableExpression.SortField
Copy the current immutable object by setting a value for the expr attribute.
withExpr(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Assignment
Copy the current immutable object by setting a value for the expr attribute.
withExpression(Expression) - Method in class io.substrait.extendedexpression.ImmutableExpressionReference
Copy the current immutable object by setting a value for the expression attribute.
withExpression(Expression) - Method in class io.substrait.relation.ImmutableExpand.ConsistentField
Copy the current immutable object by setting a value for the expression attribute.
withExpression(Expression) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting a value for the expression attribute.
withExpression(Expression) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object by setting a value for the expression attribute.
withExpressions(Expression...) - Method in class io.substrait.relation.ImmutableGrouping
Copy the current immutable object with elements that replace the content of expressions.
withExpressions(Expression...) - Method in class io.substrait.relation.ImmutableProject
Copy the current immutable object with elements that replace the content of expressions.
withExpressions(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableGrouping
Copy the current immutable object with elements that replace the content of expressions.
withExpressions(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableProject
Copy the current immutable object with elements that replace the content of expressions.
withExtended(Any) - Method in class io.substrait.relation.physical.ImmutableTargetType.Extended
Copy the current immutable object by setting a value for the extended attribute.
withExtension(Any) - Method in class io.substrait.relation.files.ImmutableFileFormat.Extension
Copy the current immutable object by setting a value for the extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.hint.ImmutableRuntimeConstraint
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.hint.ImmutableStats
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableCross
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableFilter
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableProject
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableSet
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableSort
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(AdvancedExtension) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object by setting a present value for the optional extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.hint.ImmutableRuntimeConstraint
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.hint.ImmutableStats
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableCross
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableFilter
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableProject
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableSet
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableSort
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object by setting an optional value for the extension attribute.
withExtension(Optional<? extends AdvancedExtension>) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object by setting an optional value for the extension attribute.
withExtensionMetadata(Map<String, ? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Copy the current immutable object by replacing the extensionMetadata map with the specified map.
withFailureBehavior(Expression.FailureBehavior) - Method in class io.substrait.expression.ImmutableExpression.Cast
Copy the current immutable object by setting a value for the failureBehavior attribute.
withFieldDelimiter(String) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
Copy the current immutable object by setting a value for the fieldDelimiter attribute.
withFields(Expression...) - Method in class io.substrait.expression.ImmutableExpression.NestedStruct
Copy the current immutable object with elements that replace the content of fields.
withFields(Expression.Literal...) - Method in class io.substrait.expression.ImmutableExpression.StructLiteral
Copy the current immutable object with elements that replace the content of fields.
withFields(Expression.Literal...) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
Copy the current immutable object with elements that replace the content of fields.
withFields(FieldReference...) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object with elements that replace the content of fields.
withFields(ParameterizedType...) - Method in class io.substrait.function.ImmutableParameterizedType.Struct
Copy the current immutable object with elements that replace the content of fields.
withFields(TypeExpression...) - Method in class io.substrait.function.ImmutableTypeExpression.Struct
Copy the current immutable object with elements that replace the content of fields.
withFields(Expand.ExpandField...) - Method in class io.substrait.relation.ImmutableExpand
Copy the current immutable object with elements that replace the content of fields.
withFields(Type...) - Method in class io.substrait.type.ImmutableType.Struct
Copy the current immutable object with elements that replace the content of fields.
withFields(Iterable<? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.StructLiteral
Copy the current immutable object with elements that replace the content of fields.
withFields(Iterable<? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
Copy the current immutable object with elements that replace the content of fields.
withFields(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.NestedStruct
Copy the current immutable object with elements that replace the content of fields.
withFields(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object with elements that replace the content of fields.
withFields(Iterable<? extends ParameterizedType>) - Method in class io.substrait.function.ImmutableParameterizedType.Struct
Copy the current immutable object with elements that replace the content of fields.
withFields(Iterable<? extends TypeExpression>) - Method in class io.substrait.function.ImmutableTypeExpression.Struct
Copy the current immutable object with elements that replace the content of fields.
withFields(Iterable<? extends Expand.ExpandField>) - Method in class io.substrait.relation.ImmutableExpand
Copy the current immutable object with elements that replace the content of fields.
withFields(Iterable<? extends Type>) - Method in class io.substrait.type.ImmutableType.Struct
Copy the current immutable object with elements that replace the content of fields.
withFileFormat(FileFormat) - Method in class io.substrait.relation.files.ImmutableFileOrFiles
Copy the current immutable object by setting a present value for the optional fileFormat attribute.
withFileFormat(Optional<? extends FileFormat>) - Method in class io.substrait.relation.files.ImmutableFileOrFiles
Copy the current immutable object by setting an optional value for the fileFormat attribute.
withFilter(Expression) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting a present value for the optional filter attribute.
withFilter(Expression) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting a present value for the optional filter attribute.
withFilter(Expression) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting a present value for the optional filter attribute.
withFilter(Expression) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting a present value for the optional filter attribute.
withFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting an optional value for the filter attribute.
withFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting an optional value for the filter attribute.
withFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting an optional value for the filter attribute.
withFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting an optional value for the filter attribute.
withFinalExpression(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.ReturnProgram
Copy the current immutable object by setting a value for the finalExpression attribute.
withFunction(AggregateFunctionInvocation) - Method in class io.substrait.relation.ImmutableMeasure
Copy the current immutable object by setting a value for the function attribute.
withGitHash(String) - Method in class io.substrait.plan.ImmutableVersion
Copy the current immutable object by setting a present value for the optional gitHash attribute.
withGitHash(Optional<String>) - Method in class io.substrait.plan.ImmutableVersion
Copy the current immutable object by setting an optional value for the gitHash attribute.
withGroupings(Aggregate.Grouping...) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object with elements that replace the content of groupings.
withGroupings(Iterable<? extends Aggregate.Grouping>) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object with elements that replace the content of groupings.
withHaystack(Rel) - Method in class io.substrait.expression.ImmutableExpression.InPredicate
Copy the current immutable object by setting a value for the haystack attribute.
withHeaderLinesToSkip(long) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
Copy the current immutable object by setting a value for the headerLinesToSkip attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableCross
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableExpand
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableExtensionLeaf
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableExtensionMulti
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableExtensionSingle
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableFilter
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableProject
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableSet
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableSort
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Hint) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object by setting a present value for the optional hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableCross
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExpand
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionLeaf
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionMulti
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionSingle
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableFilter
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableProject
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableSet
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableSort
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object by setting an optional value for the hint attribute.
withHint(Optional<? extends Hint>) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object by setting an optional value for the hint attribute.
withIfClauses(Expression.IfClause...) - Method in class io.substrait.expression.ImmutableExpression.IfThen
Copy the current immutable object with elements that replace the content of ifClauses.
withIfClauses(Iterable<? extends Expression.IfClause>) - Method in class io.substrait.expression.ImmutableExpression.IfThen
Copy the current immutable object with elements that replace the content of ifClauses.
withIfCondition(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation
Copy the current immutable object by setting a value for the ifCondition attribute.
withImpls(SimpleExtension.AggregateFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
Copy the current immutable object with elements that replace the content of impls.
withImpls(SimpleExtension.ScalarFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
Copy the current immutable object with elements that replace the content of impls.
withImpls(SimpleExtension.WindowFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
Copy the current immutable object with elements that replace the content of impls.
withImpls(Iterable<? extends SimpleExtension.AggregateFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
Copy the current immutable object with elements that replace the content of impls.
withImpls(Iterable<? extends SimpleExtension.ScalarFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
Copy the current immutable object with elements that replace the content of impls.
withImpls(Iterable<? extends SimpleExtension.WindowFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
Copy the current immutable object with elements that replace the content of impls.
within(int) - Method in class io.substrait.util.Util.IntRange
 
withIndices(int...) - Method in class io.substrait.relation.ImmutableRemap
Copy the current immutable object with elements that replace the content of indices.
withIndices(Iterable<Integer>) - Method in class io.substrait.relation.ImmutableRemap
Copy the current immutable object with elements that replace the content of indices.
withInitialSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting a value for the initialSchema attribute.
withInitialSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting a value for the initialSchema attribute.
withInitialSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting a value for the initialSchema attribute.
withInitialSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting a value for the initialSchema attribute.
withInner(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.NotOperation
Copy the current immutable object by setting a value for the inner attribute.
withInput(Expression) - Method in class io.substrait.expression.ImmutableExpression.Cast
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.plan.ImmutableRoot
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.ImmutableExpand
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.ImmutableExtensionSingle
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.ImmutableFilter
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.ImmutableProject
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.ImmutableSort
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object by setting a value for the input attribute.
withInput(Rel) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object by setting a value for the input attribute.
withInputExpression(Expression) - Method in class io.substrait.expression.ImmutableFieldReference
Copy the current immutable object by setting a present value for the optional inputExpression attribute.
withInputExpression(Optional<? extends Expression>) - Method in class io.substrait.expression.ImmutableFieldReference
Copy the current immutable object by setting an optional value for the inputExpression attribute.
withInputs(Rel...) - Method in class io.substrait.relation.ImmutableExtensionMulti
Copy the current immutable object with elements that replace the content of inputs.
withInputs(Rel...) - Method in class io.substrait.relation.ImmutableSet
Copy the current immutable object with elements that replace the content of inputs.
withInputs(Iterable<? extends Rel>) - Method in class io.substrait.relation.ImmutableExtensionMulti
Copy the current immutable object with elements that replace the content of inputs.
withInputs(Iterable<? extends Rel>) - Method in class io.substrait.relation.ImmutableSet
Copy the current immutable object with elements that replace the content of inputs.
withIntermediate(TypeExpression) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting a value for the intermediate attribute.
withIntermediate(TypeExpression) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting a value for the intermediate attribute.
withInvocation(Expression.AggregationInvocation) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Copy the current immutable object by setting a value for the invocation attribute.
withInvocation(Expression.AggregationInvocation) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object by setting a value for the invocation attribute.
withInvocation(Expression.AggregationInvocation) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Copy the current immutable object by setting a value for the invocation attribute.
withItems(FileOrFiles...) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object with elements that replace the content of items.
withItems(Iterable<? extends FileOrFiles>) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object with elements that replace the content of items.
withJoinType(Join.JoinType) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting a value for the joinType attribute.
withJoinType(HashJoin.JoinType) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting a value for the joinType attribute.
withJoinType(MergeJoin.JoinType) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting a value for the joinType attribute.
withJoinType(NestedLoopJoin.JoinType) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting a value for the joinType attribute.
withKey(Expression.Literal) - Method in class io.substrait.expression.ImmutableMapKey
Copy the current immutable object by setting a value for the key attribute.
withKey(ParameterizedType) - Method in class io.substrait.function.ImmutableParameterizedType.Map
Copy the current immutable object by setting a value for the key attribute.
withKey(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Map
Copy the current immutable object by setting a value for the key attribute.
withKey(Type) - Method in class io.substrait.type.ImmutableType.Map
Copy the current immutable object by setting a value for the key attribute.
withKey(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor
Copy the current immutable object by setting a value for the key attribute.
withKey(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor
Copy the current immutable object by setting a value for the key attribute.
withKeyType(Type) - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral
Copy the current immutable object by setting a value for the keyType attribute.
withLambdaParameterReferenceStepsOut(int) - Method in class io.substrait.expression.ImmutableFieldReference
Copy the current immutable object by setting a present value for the optional lambdaParameterReferenceStepsOut attribute.
withLambdaParameterReferenceStepsOut(Optional<Integer>) - Method in class io.substrait.expression.ImmutableFieldReference
Copy the current immutable object by setting an optional value for the lambdaParameterReferenceStepsOut attribute.
withLeft(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation
Copy the current immutable object by setting a value for the left attribute.
withLeft(Rel) - Method in class io.substrait.relation.ImmutableCross
Copy the current immutable object by setting a value for the left attribute.
withLeft(Rel) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting a value for the left attribute.
withLeft(Rel) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting a value for the left attribute.
withLeft(Rel) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting a value for the left attribute.
withLeft(Rel) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting a value for the left attribute.
withLeftKeys(FieldReference...) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object with elements that replace the content of leftKeys.
withLeftKeys(FieldReference...) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object with elements that replace the content of leftKeys.
withLeftKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object with elements that replace the content of leftKeys.
withLeftKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object with elements that replace the content of leftKeys.
withLength(int) - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral
Copy the current immutable object by setting a value for the length attribute.
withLength(int) - Method in class io.substrait.type.ImmutableType.FixedBinary
Copy the current immutable object by setting a value for the length attribute.
withLength(int) - Method in class io.substrait.type.ImmutableType.FixedChar
Copy the current immutable object by setting a value for the length attribute.
withLength(int) - Method in class io.substrait.type.ImmutableType.VarChar
Copy the current immutable object by setting a value for the length attribute.
withLength(long) - Method in class io.substrait.relation.files.ImmutableFileOrFiles
Copy the current immutable object by setting a value for the length attribute.
withLength(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary
Copy the current immutable object by setting a value for the length attribute.
withLength(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar
Copy the current immutable object by setting a value for the length attribute.
withLength(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.VarChar
Copy the current immutable object by setting a value for the length attribute.
withLength(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary
Copy the current immutable object by setting a value for the length attribute.
withLength(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar
Copy the current immutable object by setting a value for the length attribute.
withLength(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.VarChar
Copy the current immutable object by setting a value for the length attribute.
withLoadedComputations(Hint.LoadedComputation...) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object with elements that replace the content of loadedComputations.
withLoadedComputations(Iterable<? extends Hint.LoadedComputation>) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object with elements that replace the content of loadedComputations.
withLowerBound(WindowBound) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object by setting a value for the lowerBound attribute.
withLowerBound(WindowBound) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Copy the current immutable object by setting a value for the lowerBound attribute.
withMajor(int) - Method in class io.substrait.plan.ImmutableVersion
Copy the current immutable object by setting a value for the major attribute.
withMatch(Expression) - Method in class io.substrait.expression.ImmutableExpression.Switch
Copy the current immutable object by setting a value for the match attribute.
withMax(int) - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
Copy the current immutable object by setting a present value for the optional max attribute.
withMax(OptionalInt) - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
Copy the current immutable object by setting an optional value for the max attribute.
withMaxLineSize(long) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
Copy the current immutable object by setting a value for the maxLineSize attribute.
withMeasure(Aggregate.Measure) - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference
Copy the current immutable object by setting a value for the measure attribute.
withMeasures(Aggregate.Measure...) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object with elements that replace the content of measures.
withMeasures(Iterable<? extends Aggregate.Measure>) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object with elements that replace the content of measures.
withMetadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
Copy the current immutable object by setting a present value for the optional metadata attribute.
withMetadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting a present value for the optional metadata attribute.
withMetadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Copy the current immutable object by setting a present value for the optional metadata attribute.
withMetadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
Copy the current immutable object by setting a present value for the optional metadata attribute.
withMetadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object by setting a present value for the optional metadata attribute.
withMetadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting a present value for the optional metadata attribute.
withMetadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
Copy the current immutable object by setting a present value for the optional metadata attribute.
withMetadata(Map<String, Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting a present value for the optional metadata attribute.
withMetadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
Copy the current immutable object by setting an optional value for the metadata attribute.
withMetadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting an optional value for the metadata attribute.
withMetadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Copy the current immutable object by setting an optional value for the metadata attribute.
withMetadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
Copy the current immutable object by setting an optional value for the metadata attribute.
withMetadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object by setting an optional value for the metadata attribute.
withMetadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting an optional value for the metadata attribute.
withMetadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
Copy the current immutable object by setting an optional value for the metadata attribute.
withMetadata(Optional<? extends Map<String, Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting an optional value for the metadata attribute.
withMin(int) - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
Copy the current immutable object by setting a value for the min attribute.
withMinor(int) - Method in class io.substrait.plan.ImmutableVersion
Copy the current immutable object by setting a value for the minor attribute.
withMonths(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
Copy the current immutable object by setting a value for the months attribute.
withMonths(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral
Copy the current immutable object by setting a value for the months attribute.
withName(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunction
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunction
Copy the current immutable object by setting a value for the name attribute.
withName(ParameterizedType) - Method in class io.substrait.function.ImmutableParameterizedType.ListType
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.expression.ImmutableFunctionOption
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunction
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.function.ImmutableTypeExpression.Assignment
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class io.substrait.type.ImmutableType.UserDefined
Copy the current immutable object by setting a value for the name attribute.
withNames(Iterable<String>) - Method in class io.substrait.plan.ImmutableRoot
Copy the current immutable object with elements that replace the content of names.
withNames(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object with elements that replace the content of names.
withNames(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object with elements that replace the content of names.
withNames(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object with elements that replace the content of names.
withNames(Iterable<String>) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object with elements that replace the content of names.
withNames(Iterable<String>) - Method in class io.substrait.type.ImmutableNamedStruct
Copy the current immutable object with elements that replace the content of names.
withNames(String...) - Method in class io.substrait.plan.ImmutableRoot
Copy the current immutable object with elements that replace the content of names.
withNames(String...) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object with elements that replace the content of names.
withNames(String...) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object with elements that replace the content of names.
withNames(String...) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object with elements that replace the content of names.
withNames(String...) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object with elements that replace the content of names.
withNames(String...) - Method in class io.substrait.type.ImmutableNamedStruct
Copy the current immutable object with elements that replace the content of names.
withNeedles(Expression...) - Method in class io.substrait.expression.ImmutableExpression.InPredicate
Copy the current immutable object with elements that replace the content of needles.
withNeedles(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.InPredicate
Copy the current immutable object with elements that replace the content of needles.
withNullability(boolean) - Static method in interface io.substrait.function.ParameterizedType
 
withNullability(boolean) - Static method in interface io.substrait.function.TypeExpression
 
withNullability(boolean) - Static method in interface io.substrait.type.Type
 
withNullability(SimpleExtension.Nullability) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting a value for the nullability attribute.
withNullability(SimpleExtension.Nullability) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object by setting a value for the nullability attribute.
withNullability(SimpleExtension.Nullability) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting a value for the nullability attribute.
withNullable(boolean) - Method in interface io.substrait.expression.Expression.Literal
Returns a copy of this literal with the specified nullability.
withNullable(boolean) - Method in class io.substrait.expression.Expression.NullLiteral
 
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.DateLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.EmptyListLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.FP32Literal
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.FP64Literal
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.I16Literal
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.I32Literal
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.I64Literal
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.I8Literal
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.ListLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.MapLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.NestedList
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.NestedStruct
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.StrLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.StructLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral
Deprecated.
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral
Deprecated.
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral
Deprecated.
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.Decimal
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.FixedBinary
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.FixedChar
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.Func
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.ListType
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.Map
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.Struct
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableParameterizedType.VarChar
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.Decimal
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.FixedBinary
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.FixedChar
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.Func
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.ListType
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.Map
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.Struct
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.function.ImmutableTypeExpression.VarChar
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.Binary
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.Bool
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.Date
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.Decimal
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.FixedBinary
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.FixedChar
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.FP32
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.FP64
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.Func
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.I16
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.I32
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.I64
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.I8
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.IntervalCompound
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.IntervalDay
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.IntervalYear
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.ListType
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.Map
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.PrecisionTime
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.Str
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.Struct
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.Time
Deprecated.
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.Timestamp
Deprecated.
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.TimestampTZ
Deprecated.
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.UserDefined
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.UUID
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in class io.substrait.type.ImmutableType.VarChar
Copy the current immutable object by setting a value for the nullable attribute.
withNullable(boolean) - Method in interface io.substrait.type.Type
Returns a copy of the Type with the specified nullability.
withObject(AbstractDdlRel.DdlObject) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting a value for the object attribute.
withObject(AbstractDdlRel.DdlObject) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting a value for the object attribute.
withOffset(int) - Method in class io.substrait.expression.ImmutableListElement
Copy the current immutable object by setting a value for the offset attribute.
withOffset(int) - Method in class io.substrait.expression.ImmutableStructField
Copy the current immutable object by setting a value for the offset attribute.
withOffset(long) - Method in class io.substrait.expression.ImmutableWindowBound.Following
Copy the current immutable object by setting a value for the offset attribute.
withOffset(long) - Method in class io.substrait.expression.ImmutableWindowBound.Preceding
Copy the current immutable object by setting a value for the offset attribute.
withOffset(long) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting a value for the offset attribute.
withOperation(AbstractDdlRel.DdlOp) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting a value for the operation attribute.
withOperation(AbstractDdlRel.DdlOp) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting a value for the operation attribute.
withOperation(AbstractWriteRel.WriteOp) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting a value for the operation attribute.
withOperation(AbstractWriteRel.WriteOp) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting a value for the operation attribute.
withOptimizations(Iterable<? extends O>) - Method in class io.substrait.extension.ImmutableAdvancedExtension
Copy the current immutable object with elements that replace the content of optimizations.
withOptimizations(O...) - Method in class io.substrait.extension.ImmutableAdvancedExtension
Copy the current immutable object with elements that replace the content of optimizations.
withOptionCombinations(Expression.MultiOrListRecord...) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList
Copy the current immutable object with elements that replace the content of optionCombinations.
withOptionCombinations(Iterable<? extends Expression.MultiOrListRecord>) - Method in class io.substrait.expression.ImmutableExpression.MultiOrList
Copy the current immutable object with elements that replace the content of optionCombinations.
withOptions(Expression...) - Method in class io.substrait.expression.ImmutableExpression.SingleOrList
Copy the current immutable object with elements that replace the content of options.
withOptions(FunctionOption...) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Copy the current immutable object with elements that replace the content of options.
withOptions(FunctionOption...) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
Copy the current immutable object with elements that replace the content of options.
withOptions(FunctionOption...) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object with elements that replace the content of options.
withOptions(FunctionOption...) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Copy the current immutable object with elements that replace the content of options.
withOptions(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.SingleOrList
Copy the current immutable object with elements that replace the content of options.
withOptions(Iterable<? extends FunctionOption>) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Copy the current immutable object with elements that replace the content of options.
withOptions(Iterable<? extends FunctionOption>) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
Copy the current immutable object with elements that replace the content of options.
withOptions(Iterable<? extends FunctionOption>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object with elements that replace the content of options.
withOptions(Iterable<? extends FunctionOption>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Copy the current immutable object with elements that replace the content of options.
withOptions(Iterable<String>) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
Copy the current immutable object with elements that replace the content of options.
withOptions(String...) - Method in class io.substrait.extension.ImmutableSimpleExtension.EnumArgument
Copy the current immutable object with elements that replace the content of options.
withOptions(Map<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by replacing the options map with the specified map.
withOptions(Map<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object by replacing the options map with the specified map.
withOptions(Map<String, ? extends SimpleExtension.Option>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by replacing the options map with the specified map.
withOpType(TypeExpression.BinaryOperation.OpType) - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation
Copy the current immutable object by setting a value for the opType attribute.
withOrdered(Boolean) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting a value for the ordered attribute.
withOrdered(Boolean) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object by setting a value for the ordered attribute.
withOrdered(Boolean) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting a value for the ordered attribute.
withOuterReferenceStepsOut(int) - Method in class io.substrait.expression.ImmutableFieldReference
Copy the current immutable object by setting a present value for the optional outerReferenceStepsOut attribute.
withOuterReferenceStepsOut(Optional<Integer>) - Method in class io.substrait.expression.ImmutableFieldReference
Copy the current immutable object by setting an optional value for the outerReferenceStepsOut attribute.
withOutputMode(AbstractWriteRel.OutputMode) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting a value for the outputMode attribute.
withOutputMode(AbstractWriteRel.OutputMode) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting a value for the outputMode attribute.
withOutputNames(Iterable<String>) - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference
Copy the current immutable object with elements that replace the content of outputNames.
withOutputNames(Iterable<String>) - Method in class io.substrait.extendedexpression.ImmutableExpressionReference
Copy the current immutable object with elements that replace the content of outputNames.
withOutputNames(Iterable<String>) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object with elements that replace the content of outputNames.
withOutputNames(String...) - Method in class io.substrait.extendedexpression.ImmutableAggregateFunctionReference
Copy the current immutable object with elements that replace the content of outputNames.
withOutputNames(String...) - Method in class io.substrait.extendedexpression.ImmutableExpressionReference
Copy the current immutable object with elements that replace the content of outputNames.
withOutputNames(String...) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object with elements that replace the content of outputNames.
withOutputType(Type) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Copy the current immutable object by setting a value for the outputType attribute.
withOutputType(Type) - Method in class io.substrait.expression.ImmutableExpression.ScalarFunctionInvocation
Copy the current immutable object by setting a value for the outputType attribute.
withOutputType(Type) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object by setting a value for the outputType attribute.
withOutputType(Type) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Copy the current immutable object by setting a value for the outputType attribute.
withParameterConsistency(SimpleExtension.VariadicBehavior.ParameterConsistency) - Method in class io.substrait.extension.ImmutableSimpleExtension.VariadicBehavior
Copy the current immutable object by setting a value for the parameterConsistency attribute.
withParameters(Type.Struct) - Method in class io.substrait.expression.ImmutableExpression.Lambda
Copy the current immutable object by setting a value for the parameters attribute.
withParameters(List<Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting a present value for the optional parameters attribute.
withParameters(Optional<? extends List<Object>>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting an optional value for the parameters attribute.
withParameterTypes(ParameterizedType...) - Method in class io.substrait.function.ImmutableParameterizedType.Func
Copy the current immutable object with elements that replace the content of parameterTypes.
withParameterTypes(TypeExpression...) - Method in class io.substrait.function.ImmutableTypeExpression.Func
Copy the current immutable object with elements that replace the content of parameterTypes.
withParameterTypes(Type...) - Method in class io.substrait.type.ImmutableType.Func
Copy the current immutable object with elements that replace the content of parameterTypes.
withParameterTypes(Iterable<? extends ParameterizedType>) - Method in class io.substrait.function.ImmutableParameterizedType.Func
Copy the current immutable object with elements that replace the content of parameterTypes.
withParameterTypes(Iterable<? extends TypeExpression>) - Method in class io.substrait.function.ImmutableTypeExpression.Func
Copy the current immutable object with elements that replace the content of parameterTypes.
withParameterTypes(Iterable<? extends Type>) - Method in class io.substrait.type.ImmutableType.Func
Copy the current immutable object with elements that replace the content of parameterTypes.
withPartitionBy(Expression...) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object with elements that replace the content of partitionBy.
withPartitionBy(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object with elements that replace the content of partitionBy.
withPartitionCount(Integer) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object by setting a value for the partitionCount attribute.
withPartitionCount(Integer) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting a value for the partitionCount attribute.
withPartitionCount(Integer) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object by setting a value for the partitionCount attribute.
withPartitionCount(Integer) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object by setting a value for the partitionCount attribute.
withPartitionCount(Integer) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object by setting a value for the partitionCount attribute.
withPartitionExpressions(Expression...) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object with elements that replace the content of partitionExpressions.
withPartitionExpressions(Iterable<? extends Expression>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object with elements that replace the content of partitionExpressions.
withPartitionIds(int...) - Method in class io.substrait.relation.physical.ImmutableExchangeTarget
Copy the current immutable object with elements that replace the content of partitionIds.
withPartitionIds(Iterable<Integer>) - Method in class io.substrait.relation.physical.ImmutableExchangeTarget
Copy the current immutable object with elements that replace the content of partitionIds.
withPartitionIndex(long) - Method in class io.substrait.relation.files.ImmutableFileOrFiles
Copy the current immutable object by setting a value for the partitionIndex attribute.
withPatch(int) - Method in class io.substrait.plan.ImmutableVersion
Copy the current immutable object by setting a value for the patch attribute.
withPath(String) - Method in class io.substrait.relation.files.ImmutableFileOrFiles
Copy the current immutable object by setting a present value for the optional path attribute.
withPath(Optional<String>) - Method in class io.substrait.relation.files.ImmutableFileOrFiles
Copy the current immutable object by setting an optional value for the path attribute.
withPathType(FileOrFiles.PathType) - Method in class io.substrait.relation.files.ImmutableFileOrFiles
Copy the current immutable object by setting a present value for the optional pathType attribute.
withPathType(Optional<? extends FileOrFiles.PathType>) - Method in class io.substrait.relation.files.ImmutableFileOrFiles
Copy the current immutable object by setting an optional value for the pathType attribute.
withPostJoinFilter(Expression) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting a present value for the optional postJoinFilter attribute.
withPostJoinFilter(Expression) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting a present value for the optional postJoinFilter attribute.
withPostJoinFilter(Expression) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting a present value for the optional postJoinFilter attribute.
withPostJoinFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting an optional value for the postJoinFilter attribute.
withPostJoinFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting an optional value for the postJoinFilter attribute.
withPostJoinFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting an optional value for the postJoinFilter attribute.
withPrecision(int) - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(int) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(int) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(int) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(int) - Method in class io.substrait.type.ImmutableType.Decimal
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(int) - Method in class io.substrait.type.ImmutableType.IntervalCompound
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(int) - Method in class io.substrait.type.ImmutableType.IntervalDay
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(int) - Method in class io.substrait.type.ImmutableType.PrecisionTime
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(int) - Method in class io.substrait.type.ImmutableType.PrecisionTimestamp
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(int) - Method in class io.substrait.type.ImmutableType.PrecisionTimestampTZ
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.Decimal
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalCompound
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.IntervalDay
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTime
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestamp
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.PrecisionTimestampTZ
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Decimal
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalCompound
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.IntervalDay
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTime
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestamp
Copy the current immutable object by setting a value for the precision attribute.
withPrecision(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.PrecisionTimestampTZ
Copy the current immutable object by setting a value for the precision attribute.
withPredicateOp(Expression.PredicateOp) - Method in class io.substrait.expression.ImmutableExpression.SetPredicate
Copy the current immutable object by setting a value for the predicateOp attribute.
withPreMeasureFilter(Expression) - Method in class io.substrait.relation.ImmutableMeasure
Copy the current immutable object by setting a present value for the optional preMeasureFilter attribute.
withPreMeasureFilter(Optional<? extends Expression>) - Method in class io.substrait.relation.ImmutableMeasure
Copy the current immutable object by setting an optional value for the preMeasureFilter attribute.
withProducer(String) - Method in class io.substrait.plan.ImmutableVersion
Copy the current immutable object by setting a present value for the optional producer attribute.
withProducer(Optional<String>) - Method in class io.substrait.plan.ImmutableVersion
Copy the current immutable object by setting an optional value for the producer attribute.
withQuote(String) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
Copy the current immutable object by setting a value for the quote attribute.
withRecordSize(double) - Method in class io.substrait.hint.ImmutableStats
Copy the current immutable object by setting a value for the recordSize attribute.
withReferredExpressions(ExtendedExpression.ExpressionReferenceBase...) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Copy the current immutable object with elements that replace the content of referredExpressions.
withReferredExpressions(Iterable<? extends ExtendedExpression.ExpressionReferenceBase>) - Method in class io.substrait.extendedexpression.ImmutableExtendedExpression
Copy the current immutable object with elements that replace the content of referredExpressions.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableCross
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExpand
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionLeaf
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionMulti
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionSingle
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableFilter
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableProject
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableSet
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableSort
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Rel.Remap) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object by setting a present value for the optional remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableAggregate
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableCross
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExpand
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionLeaf
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionMulti
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionSingle
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionTable
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableFetch
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableFilter
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableLocalFiles
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableNamedScan
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableProject
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableSet
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableSort
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object by setting an optional value for the remap attribute.
withRemap(Optional<? extends Rel.Remap>) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object by setting an optional value for the remap attribute.
withReturnType(ParameterizedType) - Method in class io.substrait.function.ImmutableParameterizedType.Func
Copy the current immutable object by setting a value for the returnType attribute.
withReturnType(TypeExpression) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting a value for the returnType attribute.
withReturnType(TypeExpression) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object by setting a value for the returnType attribute.
withReturnType(TypeExpression) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting a value for the returnType attribute.
withReturnType(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Func
Copy the current immutable object by setting a value for the returnType attribute.
withReturnType(Type) - Method in class io.substrait.type.ImmutableType.Func
Copy the current immutable object by setting a value for the returnType attribute.
withRight(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.BinaryOperation
Copy the current immutable object by setting a value for the right attribute.
withRight(Rel) - Method in class io.substrait.relation.ImmutableCross
Copy the current immutable object by setting a value for the right attribute.
withRight(Rel) - Method in class io.substrait.relation.ImmutableJoin
Copy the current immutable object by setting a value for the right attribute.
withRight(Rel) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object by setting a value for the right attribute.
withRight(Rel) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object by setting a value for the right attribute.
withRight(Rel) - Method in class io.substrait.relation.physical.ImmutableNestedLoopJoin
Copy the current immutable object by setting a value for the right attribute.
withRightKeys(FieldReference...) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object with elements that replace the content of rightKeys.
withRightKeys(FieldReference...) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object with elements that replace the content of rightKeys.
withRightKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableHashJoin
Copy the current immutable object with elements that replace the content of rightKeys.
withRightKeys(Iterable<? extends FieldReference>) - Method in class io.substrait.relation.physical.ImmutableMergeJoin
Copy the current immutable object with elements that replace the content of rightKeys.
withRoots(Plan.Root...) - Method in class io.substrait.plan.ImmutablePlan
Copy the current immutable object with elements that replace the content of roots.
withRoots(Iterable<? extends Plan.Root>) - Method in class io.substrait.plan.ImmutablePlan
Copy the current immutable object with elements that replace the content of roots.
withRowCount(double) - Method in class io.substrait.hint.ImmutableStats
Copy the current immutable object by setting a value for the rowCount attribute.
withRows(Expression.NestedStruct...) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object with elements that replace the content of rows.
withRows(Iterable<? extends Expression.NestedStruct>) - Method in class io.substrait.relation.ImmutableVirtualTableScan
Copy the current immutable object with elements that replace the content of rows.
withRuntimeConstraint(Hint.RuntimeConstraint) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object by setting a present value for the optional runtimeConstraint attribute.
withRuntimeConstraint(Optional<? extends Hint.RuntimeConstraint>) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object by setting an optional value for the runtimeConstraint attribute.
withSavedComputations(Hint.SavedComputation...) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object with elements that replace the content of savedComputations.
withSavedComputations(Iterable<? extends Hint.SavedComputation>) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object with elements that replace the content of savedComputations.
withScalarFunctions(SimpleExtension.ScalarFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Copy the current immutable object with elements that replace the content of scalarFunctions.
withScalarFunctions(Iterable<? extends SimpleExtension.ScalarFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Copy the current immutable object with elements that replace the content of scalarFunctions.
withScalars(SimpleExtension.ScalarFunction...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Copy the current immutable object with elements that replace the content of scalars.
withScalars(Iterable<? extends SimpleExtension.ScalarFunction>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Copy the current immutable object with elements that replace the content of scalars.
withScale(int) - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
Copy the current immutable object by setting a value for the scale attribute.
withScale(int) - Method in class io.substrait.type.ImmutableType.Decimal
Copy the current immutable object by setting a value for the scale attribute.
withScale(ParameterizedType.StringLiteral) - Method in class io.substrait.function.ImmutableParameterizedType.Decimal
Copy the current immutable object by setting a value for the scale attribute.
withScale(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Decimal
Copy the current immutable object by setting a value for the scale attribute.
withSeconds(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
Copy the current immutable object by setting a value for the seconds attribute.
withSeconds(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
Copy the current immutable object by setting a value for the seconds attribute.
withSegments(FieldReference.ReferenceSegment...) - Method in class io.substrait.expression.ImmutableFieldReference
Copy the current immutable object with elements that replace the content of segments.
withSegments(Iterable<? extends FieldReference.ReferenceSegment>) - Method in class io.substrait.expression.ImmutableFieldReference
Copy the current immutable object with elements that replace the content of segments.
withSetOp(Set.SetOp) - Method in class io.substrait.relation.ImmutableSet
Copy the current immutable object by setting a value for the setOp attribute.
withSort(Expression.SortField...) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Copy the current immutable object with elements that replace the content of sort.
withSort(Expression.SortField...) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object with elements that replace the content of sort.
withSort(Iterable<? extends Expression.SortField>) - Method in class io.substrait.expression.ImmutableAggregateFunctionInvocation
Copy the current immutable object with elements that replace the content of sort.
withSort(Iterable<? extends Expression.SortField>) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object with elements that replace the content of sort.
withSortFields(Expression.SortField...) - Method in class io.substrait.relation.ImmutableSort
Copy the current immutable object with elements that replace the content of sortFields.
withSortFields(Iterable<? extends Expression.SortField>) - Method in class io.substrait.relation.ImmutableSort
Copy the current immutable object with elements that replace the content of sortFields.
withSorts(Expression.SortField...) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object with elements that replace the content of sorts.
withSorts(Iterable<? extends Expression.SortField>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object with elements that replace the content of sorts.
withStart(long) - Method in class io.substrait.relation.files.ImmutableFileOrFiles
Copy the current immutable object by setting a value for the start attribute.
withStats(Hint.Stats) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object by setting a present value for the optional stats attribute.
withStats(Optional<? extends Hint.Stats>) - Method in class io.substrait.hint.ImmutableHint
Copy the current immutable object by setting an optional value for the stats attribute.
withStruct(Type.Struct) - Method in class io.substrait.type.ImmutableNamedStruct
Copy the current immutable object by setting a value for the struct attribute.
withStructure(Object) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting a present value for the optional structure attribute.
withStructure(Optional<? extends Object>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting an optional value for the structure attribute.
withSubseconds(long) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
Copy the current immutable object by setting a value for the subseconds attribute.
withSubseconds(long) - Method in class io.substrait.expression.ImmutableExpression.IntervalDayLiteral
Copy the current immutable object by setting a value for the subseconds attribute.
withSwitchClauses(Expression.SwitchClause...) - Method in class io.substrait.expression.ImmutableExpression.Switch
Copy the current immutable object with elements that replace the content of switchClauses.
withSwitchClauses(Iterable<? extends Expression.SwitchClause>) - Method in class io.substrait.expression.ImmutableExpression.Switch
Copy the current immutable object with elements that replace the content of switchClauses.
withTableDefaults(Expression.StructLiteral) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting a value for the tableDefaults attribute.
withTableDefaults(Expression.StructLiteral) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting a value for the tableDefaults attribute.
withTableSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting a value for the tableSchema attribute.
withTableSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableExtensionWrite
Copy the current immutable object by setting a value for the tableSchema attribute.
withTableSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting a value for the tableSchema attribute.
withTableSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object by setting a value for the tableSchema attribute.
withTableSchema(NamedStruct) - Method in class io.substrait.relation.ImmutableNamedWrite
Copy the current immutable object by setting a value for the tableSchema attribute.
withTargets(AbstractExchangeRel.ExchangeTarget...) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object with elements that replace the content of targets.
withTargets(AbstractExchangeRel.ExchangeTarget...) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object with elements that replace the content of targets.
withTargets(AbstractExchangeRel.ExchangeTarget...) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object with elements that replace the content of targets.
withTargets(AbstractExchangeRel.ExchangeTarget...) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object with elements that replace the content of targets.
withTargets(AbstractExchangeRel.ExchangeTarget...) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object with elements that replace the content of targets.
withTargets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableBroadcastExchange
Copy the current immutable object with elements that replace the content of targets.
withTargets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableMultiBucketExchange
Copy the current immutable object with elements that replace the content of targets.
withTargets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableRoundRobinExchange
Copy the current immutable object with elements that replace the content of targets.
withTargets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableScatterExchange
Copy the current immutable object with elements that replace the content of targets.
withTargets(Iterable<? extends AbstractExchangeRel.ExchangeTarget>) - Method in class io.substrait.relation.physical.ImmutableSingleBucketExchange
Copy the current immutable object with elements that replace the content of targets.
withThen(Expression) - Method in class io.substrait.expression.ImmutableExpression.IfClause
Copy the current immutable object by setting a value for the then attribute.
withThen(Expression) - Method in class io.substrait.expression.ImmutableExpression.SwitchClause
Copy the current immutable object by setting a value for the then attribute.
withThenExpr(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.IfOperation
Copy the current immutable object by setting a value for the thenExpr attribute.
withTransformation(Expression) - Method in class io.substrait.relation.ImmutableTransformExpression
Copy the current immutable object by setting a value for the transformation attribute.
withTransformations(AbstractUpdate.TransformExpression...) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object with elements that replace the content of transformations.
withTransformations(Iterable<? extends AbstractUpdate.TransformExpression>) - Method in class io.substrait.relation.ImmutableNamedUpdate
Copy the current immutable object with elements that replace the content of transformations.
withTuples(Rel) - Method in class io.substrait.expression.ImmutableExpression.SetPredicate
Copy the current immutable object by setting a value for the tuples attribute.
withType(ParameterizedType) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeArgument
Copy the current immutable object by setting a value for the type attribute.
withType(TargetType) - Method in class io.substrait.relation.physical.ImmutableExchangeTarget
Copy the current immutable object by setting a value for the type attribute.
withType(Type) - Method in class io.substrait.expression.ImmutableExpression.Cast
Copy the current immutable object by setting a value for the type attribute.
withType(Type) - Method in class io.substrait.expression.ImmutableExpression.NullLiteral
Copy the current immutable object by setting a value for the type attribute.
withType(Type) - Method in class io.substrait.expression.ImmutableExpression.ScalarSubquery
Copy the current immutable object by setting a value for the type attribute.
withType(Type) - Method in class io.substrait.expression.ImmutableFieldReference
Copy the current immutable object by setting a value for the type attribute.
withType(Type) - Method in class io.substrait.type.ImmutableType.ParameterDataType
Copy the current immutable object by setting a value for the type attribute.
withTypeParameters(Type.Parameter...) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
Copy the current immutable object with elements that replace the content of typeParameters.
withTypeParameters(Type.Parameter...) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
Copy the current immutable object with elements that replace the content of typeParameters.
withTypeParameters(Type.Parameter...) - Method in class io.substrait.type.ImmutableType.UserDefined
Copy the current immutable object with elements that replace the content of typeParameters.
withTypeParameters(Iterable<? extends Type.Parameter>) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
Copy the current immutable object with elements that replace the content of typeParameters.
withTypeParameters(Iterable<? extends Type.Parameter>) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
Copy the current immutable object with elements that replace the content of typeParameters.
withTypeParameters(Iterable<? extends Type.Parameter>) - Method in class io.substrait.type.ImmutableType.UserDefined
Copy the current immutable object with elements that replace the content of typeParameters.
withTypes(SimpleExtension.Type...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Copy the current immutable object with elements that replace the content of types.
withTypes(SimpleExtension.Type...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Copy the current immutable object with elements that replace the content of types.
withTypes(Iterable<? extends SimpleExtension.Type>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Copy the current immutable object with elements that replace the content of types.
withTypes(Iterable<? extends SimpleExtension.Type>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Copy the current immutable object with elements that replace the content of types.
withUpperBound(WindowBound) - Method in class io.substrait.expression.ImmutableExpression.WindowFunctionInvocation
Copy the current immutable object by setting a value for the upperBound attribute.
withUpperBound(WindowBound) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow.WindowRelFunctionInvocation
Copy the current immutable object by setting a value for the upperBound attribute.
withUri(String) - Method in class io.substrait.relation.physical.ImmutableTargetType.Uri
Copy the current immutable object by setting a value for the uri attribute.
withUrn(String) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
Copy the current immutable object by setting a value for the urn attribute.
withUrn(String) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedStructLiteral
Copy the current immutable object by setting a value for the urn attribute.
withUrn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting a value for the urn attribute.
withUrn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Copy the current immutable object by setting a value for the urn attribute.
withUrn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.FunctionAnchor
Copy the current immutable object by setting a value for the urn attribute.
withUrn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object by setting a value for the urn attribute.
withUrn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting a value for the urn attribute.
withUrn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.TypeAnchor
Copy the current immutable object by setting a value for the urn attribute.
withUrn(String) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting a value for the urn attribute.
withUrn(String) - Method in class io.substrait.type.ImmutableType.UserDefined
Copy the current immutable object by setting a value for the urn attribute.
withValue(boolean) - Method in class io.substrait.type.ImmutableType.ParameterBooleanValue
Copy the current immutable object by setting a value for the value attribute.
withValue(double) - Method in class io.substrait.expression.ImmutableExpression.FP64Literal
Copy the current immutable object by setting a value for the value attribute.
withValue(float) - Method in class io.substrait.expression.ImmutableExpression.FP32Literal
Copy the current immutable object by setting a value for the value attribute.
withValue(int) - Method in class io.substrait.expression.ImmutableExpression.DateLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(int) - Method in class io.substrait.expression.ImmutableExpression.I16Literal
Copy the current immutable object by setting a value for the value attribute.
withValue(int) - Method in class io.substrait.expression.ImmutableExpression.I32Literal
Copy the current immutable object by setting a value for the value attribute.
withValue(int) - Method in class io.substrait.expression.ImmutableExpression.I8Literal
Copy the current immutable object by setting a value for the value attribute.
withValue(int) - Method in class io.substrait.function.ImmutableTypeExpression.IntegerLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(long) - Method in class io.substrait.expression.ImmutableExpression.I64Literal
Copy the current immutable object by setting a value for the value attribute.
withValue(long) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimeLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(long) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(long) - Method in class io.substrait.expression.ImmutableExpression.PrecisionTimestampTZLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(long) - Method in class io.substrait.expression.ImmutableExpression.TimeLiteral
Deprecated.
Copy the current immutable object by setting a value for the value attribute.
withValue(long) - Method in class io.substrait.expression.ImmutableExpression.TimestampLiteral
Deprecated.
Copy the current immutable object by setting a value for the value attribute.
withValue(long) - Method in class io.substrait.expression.ImmutableExpression.TimestampTZLiteral
Deprecated.
Copy the current immutable object by setting a value for the value attribute.
withValue(long) - Method in class io.substrait.type.ImmutableType.ParameterIntegerValue
Copy the current immutable object by setting a value for the value attribute.
withValue(Any) - Method in class io.substrait.expression.ImmutableExpression.UserDefinedAnyLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(ByteString) - Method in class io.substrait.expression.ImmutableExpression.BinaryLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(ByteString) - Method in class io.substrait.expression.ImmutableExpression.DecimalLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(ByteString) - Method in class io.substrait.expression.ImmutableExpression.FixedBinaryLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(ParameterizedType) - Method in class io.substrait.extension.ImmutableSimpleExtension.ValueArgument
Copy the current immutable object by setting a value for the value attribute.
withValue(ParameterizedType) - Method in class io.substrait.function.ImmutableParameterizedType.Map
Copy the current immutable object by setting a value for the value attribute.
withValue(TypeExpression) - Method in class io.substrait.function.ImmutableTypeExpression.Map
Copy the current immutable object by setting a value for the value attribute.
withValue(Type) - Method in class io.substrait.type.ImmutableType.Map
Copy the current immutable object by setting a value for the value attribute.
withValue(Boolean) - Method in class io.substrait.expression.ImmutableExpression.BoolLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(String) - Method in class io.substrait.expression.ImmutableEnumArg
Copy the current immutable object by setting a present value for the optional value attribute.
withValue(String) - Method in class io.substrait.expression.ImmutableExpression.FixedCharLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(String) - Method in class io.substrait.expression.ImmutableExpression.StrLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(String) - Method in class io.substrait.expression.ImmutableExpression.VarCharLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(String) - Method in class io.substrait.function.ImmutableParameterizedType.StringLiteral
Copy the current immutable object by setting a value for the value attribute.
withValue(String) - Method in class io.substrait.type.ImmutableType.ParameterEnumValue
Copy the current immutable object by setting a value for the value attribute.
withValue(String) - Method in class io.substrait.type.ImmutableType.ParameterStringValue
Copy the current immutable object by setting a value for the value attribute.
withValue(Optional<String>) - Method in class io.substrait.expression.ImmutableEnumArg
Copy the current immutable object by setting an optional value for the value attribute.
withValue(UUID) - Method in class io.substrait.expression.ImmutableExpression.UUIDLiteral
Copy the current immutable object by setting a value for the value attribute.
withValues(Expression...) - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord
Copy the current immutable object with elements that replace the content of values.
withValues(Expression...) - Method in class io.substrait.expression.ImmutableExpression.NestedList
Copy the current immutable object with elements that replace the content of values.
withValues(Expression.Literal...) - Method in class io.substrait.expression.ImmutableExpression.ListLiteral
Copy the current immutable object with elements that replace the content of values.
withValues(Iterable<? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.ListLiteral
Copy the current immutable object with elements that replace the content of values.
withValues(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.MultiOrListRecord
Copy the current immutable object with elements that replace the content of values.
withValues(Iterable<? extends Expression>) - Method in class io.substrait.expression.ImmutableExpression.NestedList
Copy the current immutable object with elements that replace the content of values.
withValues(Iterable<String>) - Method in class io.substrait.expression.ImmutableFunctionOption
Copy the current immutable object with elements that replace the content of values.
withValues(Iterable<String>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option
Copy the current immutable object with elements that replace the content of values.
withValues(String...) - Method in class io.substrait.expression.ImmutableFunctionOption
Copy the current immutable object with elements that replace the content of values.
withValues(String...) - Method in class io.substrait.extension.ImmutableSimpleExtension.Option
Copy the current immutable object with elements that replace the content of values.
withValues(Map<? extends Expression.Literal, ? extends Expression.Literal>) - Method in class io.substrait.expression.ImmutableExpression.MapLiteral
Copy the current immutable object by replacing the values map with the specified map.
withValueTreatedAsNull(String) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
Copy the current immutable object by setting a present value for the optional valueTreatedAsNull attribute.
withValueTreatedAsNull(Optional<String>) - Method in class io.substrait.relation.files.ImmutableFileFormat.DelimiterSeparatedTextReadOptions
Copy the current immutable object by setting an optional value for the valueTreatedAsNull attribute.
withValueType(Type) - Method in class io.substrait.expression.ImmutableExpression.EmptyMapLiteral
Copy the current immutable object by setting a value for the valueType attribute.
withVariadic(boolean) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting a present value for the optional variadic attribute.
withVariadic(SimpleExtension.VariadicBehavior) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting a present value for the optional variadic attribute.
withVariadic(SimpleExtension.VariadicBehavior) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object by setting a present value for the optional variadic attribute.
withVariadic(SimpleExtension.VariadicBehavior) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting a present value for the optional variadic attribute.
withVariadic(Optional<? extends SimpleExtension.VariadicBehavior>) - Method in class io.substrait.extension.ImmutableSimpleExtension.AggregateFunctionVariant
Copy the current immutable object by setting an optional value for the variadic attribute.
withVariadic(Optional<? extends SimpleExtension.VariadicBehavior>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ScalarFunctionVariant
Copy the current immutable object by setting an optional value for the variadic attribute.
withVariadic(Optional<? extends SimpleExtension.VariadicBehavior>) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting an optional value for the variadic attribute.
withVariadic(Optional<Boolean>) - Method in class io.substrait.extension.ImmutableSimpleExtension.Type
Copy the current immutable object by setting an optional value for the variadic attribute.
withVersion(Plan.Version) - Method in class io.substrait.plan.ImmutablePlan
Copy the current immutable object by setting a value for the version attribute.
withViewDefinition(Rel) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting a present value for the optional viewDefinition attribute.
withViewDefinition(Rel) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting a present value for the optional viewDefinition attribute.
withViewDefinition(Optional<? extends Rel>) - Method in class io.substrait.relation.ImmutableExtensionDdl
Copy the current immutable object by setting an optional value for the viewDefinition attribute.
withViewDefinition(Optional<? extends Rel>) - Method in class io.substrait.relation.ImmutableNamedDdl
Copy the current immutable object by setting an optional value for the viewDefinition attribute.
withWindowFunctions(SimpleExtension.WindowFunctionVariant...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Copy the current immutable object with elements that replace the content of windowFunctions.
withWindowFunctions(ConsistentPartitionWindow.WindowRelFunctionInvocation...) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object with elements that replace the content of windowFunctions.
withWindowFunctions(Iterable<? extends SimpleExtension.WindowFunctionVariant>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionCollection
Copy the current immutable object with elements that replace the content of windowFunctions.
withWindowFunctions(Iterable<? extends ConsistentPartitionWindow.WindowRelFunctionInvocation>) - Method in class io.substrait.relation.ImmutableConsistentPartitionWindow
Copy the current immutable object with elements that replace the content of windowFunctions.
withWindows(SimpleExtension.WindowFunction...) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Copy the current immutable object with elements that replace the content of windows.
withWindows(Iterable<? extends SimpleExtension.WindowFunction>) - Method in class io.substrait.extension.ImmutableSimpleExtension.ExtensionSignatures
Copy the current immutable object with elements that replace the content of windows.
withWindowType(SimpleExtension.WindowType) - Method in class io.substrait.extension.ImmutableSimpleExtension.WindowFunctionVariant
Copy the current immutable object by setting a value for the windowType attribute.
withYears(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
Copy the current immutable object by setting a value for the years attribute.
withYears(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral
Copy the current immutable object by setting a value for the years attribute.

Y

years() - Method in class io.substrait.expression.Expression.IntervalCompoundLiteral
 
years() - Method in class io.substrait.expression.Expression.IntervalYearLiteral
 
years() - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral
 
years() - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral
 
years(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalCompoundLiteral.Builder
Initializes the value for the years attribute.
years(int) - Method in class io.substrait.expression.ImmutableExpression.IntervalYearLiteral.Builder
Initializes the value for the years attribute.

Z

ZeroInputRel - Class in io.substrait.relation
 
ZeroInputRel() - Constructor for class io.substrait.relation.ZeroInputRel
 

_

_ATN - Static variable in class io.substrait.type.SubstraitLexer
 
_ATN - Static variable in class io.substrait.type.SubstraitTypeLexer
 
_ATN - Static variable in class io.substrait.type.SubstraitTypeParser
 
_decisionToDFA - Static variable in class io.substrait.type.SubstraitLexer
 
_decisionToDFA - Static variable in class io.substrait.type.SubstraitTypeLexer
 
_decisionToDFA - Static variable in class io.substrait.type.SubstraitTypeParser
 
_serializedATN - Static variable in class io.substrait.type.SubstraitLexer
 
_serializedATN - Static variable in class io.substrait.type.SubstraitTypeLexer
 
_serializedATN - Static variable in class io.substrait.type.SubstraitTypeParser
 
_sharedContextCache - Static variable in class io.substrait.type.SubstraitLexer
 
_sharedContextCache - Static variable in class io.substrait.type.SubstraitTypeLexer
 
_sharedContextCache - Static variable in class io.substrait.type.SubstraitTypeParser
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form