Package io.substrait.function
Class ParameterizedType.VarChar
java.lang.Object
io.substrait.function.ParameterizedType.BaseParameterizedType
io.substrait.function.ParameterizedType.VarChar
- All Implemented Interfaces:
NullableType,ParameterizedType,TypeExpression
- Enclosing interface:
- ParameterizedType
@Immutable
public abstract static class ParameterizedType.VarChar
extends ParameterizedType.BaseParameterizedType
implements NullableType
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.substrait.function.ParameterizedType
ParameterizedType.BaseParameterizedType, ParameterizedType.Decimal, ParameterizedType.FixedBinary, ParameterizedType.FixedChar, ParameterizedType.IntervalCompound, ParameterizedType.IntervalDay, ParameterizedType.ListType, ParameterizedType.Map, ParameterizedType.NullableParameterizedType, ParameterizedType.PrecisionTime, ParameterizedType.PrecisionTimestamp, ParameterizedType.PrecisionTimestampTZ, ParameterizedType.RequiredParameterizedVisitorException, ParameterizedType.StringLiteral, ParameterizedType.Struct, ParameterizedType.VarCharNested classes/interfaces inherited from interface io.substrait.function.TypeExpression
TypeExpression.BaseTypeExpression, TypeExpression.BinaryOperation, TypeExpression.IfOperation, TypeExpression.IntegerLiteral, TypeExpression.NotOperation, TypeExpression.RequiredTypeExpressionVisitorException, TypeExpression.ReturnProgram -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.substrait.function.ImmutableParameterizedType.VarChar.Builderbuilder()abstract ParameterizedType.StringLiterallength()Methods inherited from class io.substrait.function.ParameterizedType.BaseParameterizedType
acceptMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.substrait.function.NullableType
nullableMethods inherited from interface io.substrait.function.ParameterizedType
isWildcard
-
Constructor Details
-
VarChar
public VarChar()
-
-
Method Details
-
length
-
builder
public static io.substrait.function.ImmutableParameterizedType.VarChar.Builder builder()
-