Package io.substrait.function
Class TypeExpression.ReturnProgram
java.lang.Object
io.substrait.function.TypeExpression.BaseTypeExpression
io.substrait.function.TypeExpression.ReturnProgram
- All Implemented Interfaces:
TypeExpression
- Direct Known Subclasses:
ImmutableTypeExpression.ReturnProgram
- 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.Func, TypeExpression.IfOperation, TypeExpression.IntegerLiteral, TypeExpression.IntervalCompound, TypeExpression.IntervalDay, TypeExpression.ListType, TypeExpression.Map, TypeExpression.NotOperation, TypeExpression.PrecisionTime, TypeExpression.PrecisionTimestamp, TypeExpression.PrecisionTimestampTZ, TypeExpression.RequiredTypeExpressionVisitorException, TypeExpression.ReturnProgram, TypeExpression.Struct, TypeExpression.VarChar -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract List<TypeExpression.ReturnProgram.Assignment>builder()abstract TypeExpressionMethods inherited from class io.substrait.function.TypeExpression.BaseTypeExpression
accept
-
Constructor Details
-
ReturnProgram
public ReturnProgram()
-
-
Method Details
-
assignments
-
finalExpression
-
builder
-