Package io.substrait.extension
Class SimpleExtension.TypeArgument
java.lang.Object
io.substrait.extension.SimpleExtension.TypeArgument
- All Implemented Interfaces:
SimpleExtension.Argument
- Enclosing class:
- SimpleExtension
@Immutable
public abstract static class SimpleExtension.TypeArgument
extends Object
implements SimpleExtension.Argument
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.substrait.extension.ImmutableSimpleExtension.TypeArgument.Builderbuilder()booleanrequired()abstract ParameterizedTypetype()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.substrait.extension.SimpleExtension.Argument
description, name
-
Constructor Details
-
TypeArgument
public TypeArgument()
-
-
Method Details
-
type
-
toTypeString
- Specified by:
toTypeStringin interfaceSimpleExtension.Argument
-
required
public boolean required()- Specified by:
requiredin interfaceSimpleExtension.Argument
-
builder
public static io.substrait.extension.ImmutableSimpleExtension.TypeArgument.Builder builder()
-