Package io.substrait.function
package io.substrait.function
-
ClassDescriptionExtendedTypeCreator<T,
I> ImmutableParameterizedTypecontains immutable implementation classes generated from abstract value types defined as nested insideParameterizedType.Immutable implementation ofParameterizedType.Decimal.Builds instances of typeDecimal.Immutable implementation ofParameterizedType.FixedBinary.Builds instances of typeFixedBinary.Immutable implementation ofParameterizedType.FixedChar.Builds instances of typeFixedChar.Immutable implementation ofParameterizedType.Func.Builds instances of typeFunc.Immutable implementation ofParameterizedType.IntervalCompound.Builds instances of typeIntervalCompound.Immutable implementation ofParameterizedType.IntervalDay.Builds instances of typeIntervalDay.Immutable implementation ofParameterizedType.ListType.Builds instances of typeListType.Immutable implementation ofParameterizedType.Map.Builds instances of typeMap.Immutable implementation ofParameterizedType.PrecisionTime.Builds instances of typePrecisionTime.Immutable implementation ofParameterizedType.PrecisionTimestamp.Builds instances of typePrecisionTimestamp.Immutable implementation ofParameterizedType.PrecisionTimestampTZ.Builds instances of typePrecisionTimestampTZ.Immutable implementation ofParameterizedType.StringLiteral.Builds instances of typeStringLiteral.Immutable implementation ofParameterizedType.Struct.Builds instances of typeStruct.Immutable implementation ofParameterizedType.VarChar.Builds instances of typeVarChar.ImmutableTypeExpressioncontains immutable implementation classes generated from abstract value types defined as nested insideTypeExpression.Immutable implementation ofTypeExpression.ReturnProgram.Assignment.Builds instances of typeAssignment.Immutable implementation ofTypeExpression.BinaryOperation.Builds instances of typeBinaryOperation.Immutable implementation ofTypeExpression.Decimal.Builds instances of typeDecimal.Immutable implementation ofTypeExpression.FixedBinary.Builds instances of typeFixedBinary.Immutable implementation ofTypeExpression.FixedChar.Builds instances of typeFixedChar.Immutable implementation ofTypeExpression.Func.Builds instances of typeFunc.Immutable implementation ofTypeExpression.IfOperation.Builds instances of typeIfOperation.Immutable implementation ofTypeExpression.IntegerLiteral.Builds instances of typeIntegerLiteral.Immutable implementation ofTypeExpression.IntervalCompound.Builds instances of typeIntervalCompound.Immutable implementation ofTypeExpression.IntervalDay.Builds instances of typeIntervalDay.Immutable implementation ofTypeExpression.ListType.Builds instances of typeListType.Immutable implementation ofTypeExpression.Map.Builds instances of typeMap.Immutable implementation ofTypeExpression.NotOperation.Builds instances of typeNotOperation.Immutable implementation ofTypeExpression.PrecisionTime.Builds instances of typePrecisionTime.Immutable implementation ofTypeExpression.PrecisionTimestamp.Builds instances of typePrecisionTimestamp.Immutable implementation ofTypeExpression.PrecisionTimestampTZ.Builds instances of typePrecisionTimestampTZ.Immutable implementation ofTypeExpression.ReturnProgram.Builds instances of typeReturnProgram.Immutable implementation ofTypeExpression.Struct.Builds instances of typeStruct.Immutable implementation ofTypeExpression.VarChar.Builds instances of typeVarChar.Types used in function argument declarations.ParameterizedTypeVisitor<R,E extends Throwable> ToTypeStringemits the string `any` for all wildcard any types, even if they have numeric suffixes (i.e.TypeExpressionVisitor<R,E extends Throwable>