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