Package io.substrait.function
Interface NullableType
- All Known Subinterfaces:
Type
- All Known Implementing Classes:
ParameterizedType.Decimal,ParameterizedType.FixedBinary,ParameterizedType.FixedChar,ParameterizedType.IntervalCompound,ParameterizedType.IntervalDay,ParameterizedType.ListType,ParameterizedType.Map,ParameterizedType.PrecisionTime,ParameterizedType.PrecisionTimestamp,ParameterizedType.PrecisionTimestampTZ,ParameterizedType.StringLiteral,ParameterizedType.Struct,ParameterizedType.VarChar,Type.Binary,Type.Bool,Type.Date,Type.Decimal,Type.FixedBinary,Type.FixedChar,Type.FP32,Type.FP64,Type.I16,Type.I32,Type.I64,Type.I8,Type.IntervalCompound,Type.IntervalDay,Type.IntervalYear,Type.ListType,Type.Map,Type.PrecisionTime,Type.PrecisionTimestamp,Type.PrecisionTimestampTZ,Type.Str,Type.Struct,Type.Time,Type.Timestamp,Type.TimestampTZ,Type.UserDefined,Type.UUID,Type.VarChar,TypeExpression.Decimal,TypeExpression.FixedBinary,TypeExpression.FixedChar,TypeExpression.IntervalCompound,TypeExpression.IntervalDay,TypeExpression.ListType,TypeExpression.Map,TypeExpression.PrecisionTimestamp,TypeExpression.PrecisionTimestampTZ,TypeExpression.Struct,TypeExpression.VarChar
public interface NullableType
-
Method Summary
-
Method Details
-
nullable
boolean nullable()
-