Package io.substrait.function
Class TypeExpression.ReturnProgram
java.lang.Object
io.substrait.function.TypeExpression.BaseTypeExpression
io.substrait.function.TypeExpression.ReturnProgram
- All Implemented Interfaces:
TypeExpression
- Enclosing interface:
- TypeExpression
@Immutable
public abstract static class TypeExpression.ReturnProgram
extends TypeExpression.BaseTypeExpression
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface io.substrait.function.TypeExpression
TypeExpression.BaseTypeExpression, TypeExpression.BinaryOperation, TypeExpression.Decimal, TypeExpression.FixedBinary, TypeExpression.FixedChar, TypeExpression.IfOperation, TypeExpression.IntegerLiteral, TypeExpression.IntervalCompound, TypeExpression.IntervalDay, TypeExpression.ListType, TypeExpression.Map, TypeExpression.NotOperation, TypeExpression.PrecisionTimestamp, TypeExpression.PrecisionTimestampTZ, TypeExpression.RequiredTypeExpressionVisitorException, TypeExpression.ReturnProgram, TypeExpression.Struct, TypeExpression.VarChar -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract List<TypeExpression.ReturnProgram.Assignment>static io.substrait.function.ImmutableTypeExpression.ReturnProgram.Builderbuilder()abstract TypeExpressionMethods inherited from class io.substrait.function.TypeExpression.BaseTypeExpression
accept
-
Constructor Details
-
ReturnProgram
public ReturnProgram()
-
-
Method Details
-
assignments
-
finalExpression
-
builder
public static io.substrait.function.ImmutableTypeExpression.ReturnProgram.Builder builder()
-